summaryrefslogtreecommitdiff
path: root/bounce.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix uninit read when checking if bindPath is a directoryJune McEnroe2022-05-191-2/+3
* Allow quitting pounce from clientsJune McEnroe2022-04-031-1/+2
* Rename client->error to client->removeJune McEnroe2022-03-291-1/+1
* Set clientOrigin from bindHost, add dot if necessaryJune McEnroe2022-03-291-0/+7
* Replace ORIGIN #define with clientOrigin variableJune McEnroe2022-03-291-2/+2
* OpenBSD: Simplify unveil(2) callsC. McEnroe2021-10-071-34/+11
* Refactor XDG base directory iterator APIC. McEnroe2021-10-051-4/+4
* Load and reload local certificates like normalC. McEnroe2021-10-051-49/+3
* Delete local-path socket like normalC. McEnroe2021-10-051-0/+1
* FreeBSD: Remove capsicum supportC. McEnroe2021-10-051-37/+0
* Remove certbot default pathsC. McEnroe2021-10-051-8/+2
* Send PING to idle clients after 15 minutesC. McEnroe2021-10-031-6/+16
* Log IRC to standard output with -vC. McEnroe2021-10-021-1/+1
* Use EX_USAGE for all local configuration errorsC. McEnroe2021-09-051-2/+2
* OpenBSD: Drop inet pledge when using unix socketC. McEnroe2021-09-031-1/+1
* OpenBSD: Drop no longer needed unveils and pledge promisesC. McEnroe2021-09-031-20/+10
* Reorder file loading in mainC. McEnroe2021-09-031-11/+10
* Be nice and call tls_close(3) on the serverC. McEnroe2021-09-021-0/+2
* Separate client QUIT and ERROR messagesC. McEnroe2021-09-021-4/+2
* Remove redundant clientDiff functionC. McEnroe2021-09-021-2/+3
* OpenBSD: pledge(2) the genCert code pathC. McEnroe2021-09-021-1/+7
* OpenBSD: pledge(2) the hashPass code pathC. McEnroe2021-09-021-1/+3
* OpenBSD: pledge(2) printCert code path separatelyC. McEnroe2021-09-021-7/+11
* Call serverConfig() with NULLs for -oC. McEnroe2021-09-021-2/+2
* Read from /dev/urandom instead of using getentropy(3)C. McEnroe2021-09-021-9/+5
* Add -m mode option to set user modesC. McEnroe2021-06-181-0/+4
* Don't use :trailing parameter for JOINC. McEnroe2021-04-091-1/+1
* Drop pledge capabilities after binding and connectingC. McEnroe2021-02-011-1/+11
* Add -o and -t options to trust self-signed certificatesC. McEnroe2021-01-111-1/+15
* Clean up main loop loopsC. McEnroe2020-11-211-51/+39
* Add lazy client registration timeoutC. McEnroe2020-11-201-4/+16
* Set client sockets non-blockingC. McEnroe2020-11-161-3/+3
* Swap localAccept parameter orderC. McEnroe2020-11-141-3/+3
* Only send shutdown QUIT and ERROR to registered clientsC. McEnroe2020-11-141-3/+6
* Make struct Client publicC. McEnroe2020-11-141-1/+1
* Wait for POLLIN to do client tls_handshakeC. McEnroe2020-11-131-9/+1
* Report paths in unveil errorsC. McEnroe2020-11-101-2/+2
* Handle signals before the main loopC. McEnroe2020-10-111-0/+9
* Fix possibliy uninitialized errorC. McEnroe2020-09-091-0/+1
* Rearrange bounce.c, move non-main mains below mainC. McEnroe2020-08-301-108/+114
* Sandbox pounce with unveil(2)C. McEnroe2020-08-301-0/+46
* Refactor certificate loading and load all certs from config pathsC. McEnroe2020-08-281-84/+61
* Sandbox pounce with pledge(2)C. McEnroe2020-08-271-3/+10
* Add support for OpenBSDC. McEnroe2020-08-271-0/+10
* Remove deprecated option namesC. McEnroe2020-08-251-10/+0
* Use dataOpen for save fileC. McEnroe2020-08-241-2/+2
* Use configOpen to load localCAC. McEnroe2020-08-241-2/+2
* Replace “RAND_bytes” by “getentropy”Issam E. Maghni2020-08-231-3/+7
* Implement stub of palaverapp.com capabilityC. McEnroe2020-08-111-0/+2
* Refactor clientCA and clientSTS as clientCapsC. McEnroe2020-08-101-2/+2