summaryrefslogtreecommitdiff
path: root/usr.sbin/relayd
AgeCommit message (Expand)Author
3 daysConvert various reyk proc.c daemons over to new imsgbuf_init andClaudio Jeker
3 daysConvert the common imsgbuf_read calls to the post EAGAIN world.Claudio Jeker
3 daysUse imsgbuf_queuelen() instead of accessing the w.queue member.Claudio Jeker
3 daysUse imsgbuf_clear() where appropriate instead of msgbuf_clear().Claudio Jeker
3 daysRename imsg_init, imsg_clear, imsg_read, imsg_write and imsg_flush toClaudio Jeker
3 daysConvert imsg_write() callers to the new simplified return logic.Claudio Jeker
3 daysIntroduce imsg_write() and use it instead of msgbuf_write().Claudio Jeker
3 daysimsg_flush no longer returns EAGAIN. Simplify proc_flush_imsg() accordingly.Claudio Jeker
2024-10-31Use imsg_get_fd() to extract the fd from an imsg.Claudio Jeker
2024-10-28relayd: add support for client certificatesTheo Buehler
2024-10-08remove unused structJonathan Gray
2024-09-21add route-to exampleaisha
2024-09-20remove unneeded semicolons; checked by millert@Jonathan Gray
2024-08-10relayd: improve config validation with -nTheo Buehler
2024-07-20Fix regression introduced in previous causing HEAD requests to beAnton Lindqvist
2024-07-19Keep Content-length header in HEAD responses.Christopher Zimmermann
2024-07-14new sentence, new lineJonathan Gray
2024-07-08cleanup unused variableFlorian Obser
2024-06-17The fix comes from Giannis Kapetanakis (bilias _from_ edu.physics.uoc.gr).Alexandr Nedvedicky
2024-06-17Change adds a 'log' option to relayd.conf(5) rule. The relayd(8) then usesAlexandr Nedvedicky
2024-05-18remove prototypes with no matching functionJonathan Gray
2024-01-17Use imsg_get_fd()Claudio Jeker
2023-12-01relay_read_http: strip out Content-Length if we strip the body tooTodd C. Miller
2023-11-29relay_read_http: defer header parsing until after line continuationTodd C. Miller
2023-11-28relay_read_http: tighten up header parsingTodd C. Miller
2023-10-29Unmention/don't explain SSL, drop 9y old "ssl" keyword/deprecation warningKlemens Nanni
2023-09-14Revert the previous. It was committed by my mistake.YASUOKA Masahiko
2023-09-14Clarify the interval after 30sec.YASUOKA Masahiko
2023-09-03Use EVBUFFER_DATA instead of reaching into struct evbuffer. ok tbNicholas Marriott
2023-07-16relayd: remove ENGINE dependencyTheo Buehler
2023-07-03Use ibuf_data() instead of accessing ibuf->buf directly.Claudio Jeker
2023-06-30let check_table() also print table@anchor when it exitsAlexandr Nedvedicky
2023-06-29Spaces vs tabsClaudio Jeker
2023-06-29Rewrite pfe_route() to actually work on 64bit archs since IPv6 had to beClaudio Jeker
2023-06-25remove ssl_init()Omar Polo
2023-06-21Simplify and clean up the code. Try to use more ibuf idioms but theClaudio Jeker
2023-06-21Convert string2binary() to use new ibuf api instead of working with anClaudio Jeker
2023-06-20Replace a ibuf_reserve() dance to add a NUL byte with ibuf_add_zero(buf, 1).Claudio Jeker
2023-06-11fix typo: 'hash buffer to small' -> too smallOmar Polo
2023-06-06Make the tlsv1.0 and tlsv1.1 options in relayd do nothingBob Beck
2023-03-26Add missing #include <openssl/err.h>Theo Buehler
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2023-02-15proc_ispeer() is not used anywhere anymore so remove it everywhere.Tobias Heider
2022-12-28{en,de}queing -> {en,de}queuing; from paul tagliamonteJason McIntyre
2022-12-28spelling fixes; from paul tagliamonteJason McIntyre
2022-11-10In case RSA_meth_new fails, errstr would be passed to fatalx withoutMoritz Buhl
2022-11-10always call va_end.Moritz Buhl
2022-09-03Move the daemon() call in the parent process from after forking theSebastian Benoit
2022-08-31relayd(8): change agentx_getsock to return voidDave Voutila
2022-06-03Check tls_config_new() for NULL returnTheo Buehler