summary refs log tree commit diff
path: root/listen.c (follow)
Commit message (Collapse)AuthorAge
* Change license to GPLv3June McEnroe2019-11-06
| | | | | | | | | | | | | | > Notwithstanding any other provision of this License, if you modify the > Program, your modified version must prominently offer all users > interacting with it remotely through a computer network (if your version > supports such interaction) an opportunity to receive the Corresponding > Source of your version by providing access to the Corresponding Source > from a network server at no charge, through some standard or customary > means of facilitating copying of software. This potentially means that every freenode user, for example, is interacting with this software, and offering the corresponding source to each of them is an unreasonable burden.
* Use explicit_bzero from LibreSSLJune McEnroe2019-11-06
|
* Add missing includeJune McEnroe2019-11-05
|
* Unlink UNIX socket at exitJune McEnroe2019-11-02
|
* Implement UNIX-domain bindingJune McEnroe2019-11-02
|
* Reload certificates using openatJune McEnroe2019-11-01
| | | | | This is more versatile since files are more likely to be replaced than overwritten.
* Re-read cert and key from the same FILEsJune McEnroe2019-11-01
|
* Set SO_REUSEADDR on bindsJune McEnroe2019-10-27
|
* Reload certificate on SIGUSR1June McEnroe2019-10-27
|
* Clean up listen APIJune McEnroe2019-10-25
|
* Unset non-blocking on clientsJune McEnroe2019-10-24
| | | | | I figure I'll actually use POLLOUT on clients so should never have issues.
* Set clients non-blockingJune McEnroe2019-10-23
|
* Implement serverLoginJune McEnroe2019-10-22
|
* Rename bouncer to bounceJune McEnroe2019-10-22
|
* Remove pollfd from listen interfaceJune McEnroe2019-10-20
|
* Move listen code to listen.cJune McEnroe2019-10-19