summaryrefslogtreecommitdiff
path: root/usr.sbin/relayd
AgeCommit message (Expand)Author
2021-02-22Use the F_CHECK_SENT and F_CHECK_DONE flags to determine whether aJonathan Matthew
2021-01-27remove bogus key hack now that it's handled by libtlsEric Faurot
2021-01-27these programs (with common ancestry) had a -fno-common problem relatedTheo de Raadt
2021-01-17Don't leak host address. Found with clang static analyzer.rob
2021-01-11Stop deleting the control socket on daemon shutdown, like we did on otherRicardo Mestre
2021-01-09Add 'strip' directivedenis
2020-12-29getifaddrs() can return entries where ifa_addr is NULL. Check for thisSebastian Benoit
2020-10-30Use metrics instead of statistics. Also point people where in the treeMartijn van Duren
2020-10-30Remove deprecated snmp keyword.Martijn van Duren
2020-10-27Add some additional INT32_MAX overflow checks. These are unlikely to hit,Martijn van Duren
2020-10-26Let relayd make use of libagentx. No functional change intended.Martijn van Duren
2020-10-25Remove trailing spaces & tabsdenis
2020-10-22support for session resumption in TLS1.3 does not exist yet, asSebastian Benoit
2020-10-22session tickets are disabled by default, correct the manpage.Sebastian Benoit
2020-09-30Sync with libagentxMartijn van Duren
2020-09-29Sync with libagentxMartijn van Duren
2020-09-15s/sizeof(ipaddress)/sizeof(*ipaddress)/gMartijn van Duren
2020-09-15Fix a dead store and a wrong-level NULL-check.Martijn van Duren
2020-09-14Rewrite the agentx code of relayd. This new framework should allow usMartijn van Duren
2020-09-04Replace TAILQ concatenation loop with TAILQ_CONCATbket
2020-08-19add unveil(2) againRicardo Mestre
2020-07-01Remove references to snmpd(8) now that agentx support has been removed.Martijn van Duren
2020-06-30Allow relayd to compile without reaching back into snmpd directory forMartijn van Duren
2020-06-05Remove redundant codedenis
2020-05-14Enable TLSv1.3 support in relayd(8)pvk
2020-05-02Repair the description of "edh [params (none|auto|legacy)]" toSebastian Benoit
2020-04-23 ce examples of "Ar arg Ar arg" with "Ar arg arg" and stop the spread;Jason McIntyre
2020-02-12improve parsing of relay {} sections:Sebastian Benoit
2020-02-10briefly mention /etc/examples/ in the FILES section of all theIngo Schwarze
2019-10-03Make relayd properly return the next element, even if the requested elementMartijn van Duren
2019-09-18remove old log options 'log update/all' that were replaced with 'logSebastian Benoit
2019-09-15Add support for binary protocol health checking. Feedback and guidance fromrob
2019-08-30revert r1.175 which added unveil to relayd; "check script" needs access to theStuart Henderson
2019-07-13fix error description on invalid forward ip.Christopher Zimmermann
2019-07-13Don't "forward to <table>" when a "forward to destination" address is set.Christopher Zimmermann
2019-07-05Add a new macro called $HOST that expands to the Host header's value or fallsRobert Nagy
2019-07-05Fix integer sizes in format strings and enable formatting warningsPatrick Wildt
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-06-26Add support for OCSP staplingReyk Floeter
2019-06-01Make sure that the IMSG_CTL_RESET message is sent immediately.Reyk Floeter
2019-05-31Add support for SNI with new "tls keypair" option to load additional certs.Reyk Floeter
2019-05-31Move the relay keys/certs into a separate global list and look them up by id.Reyk Floeter
2019-05-29Fix the check if a relay has been specified twiceReyk Floeter
2019-05-29Move relay_load_*() functions into relayd.cReyk Floeter
2019-05-13Add Connection: close when switching to "unlimited" reading mode.Reyk Floeter
2019-05-13Fix filter rules with "forward to" statement in persistent connections.Reyk Floeter
2019-05-10Add support for from/to in relay filter rules.Reyk Floeter
2019-05-08Fix and tweak websocket upgrade handling.Reyk Floeter
2019-04-24restrict filesystem access to read only on main process via unveil(2)Ricardo Mestre
2019-03-13remove unused keyword "virtual".Sebastian Benoit