summaryrefslogtreecommitdiff
path: root/ring.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update copyrights, authorsJune McEnroe2022-07-171-1/+1
* Avoid logging that a new consumer dropped messagesC. McEnroe2021-09-051-4/+6
* Use EX_USAGE for all local configuration errorsC. McEnroe2021-09-051-1/+1
* Declare producer staticC. McEnroe2021-08-281-1/+1
* Use uint64_t for save file signatureC. McEnroe2020-11-281-5/+7
* Say "OpenSSL" in additional permission noticesC. McEnroe2020-08-061-2/+2
* Add additional permission for linking with LibreSSLC. McEnroe2020-06-081-0/+11
* Set consumer pos with CAP REQ causal.agency/consumer=nC. McEnroe2020-02-271-0/+5
* Add causal.agency/consumer capabilityC. McEnroe2020-02-271-0/+5
* Save and load full struct timevalC. McEnroe2019-11-141-12/+27
* Use struct timeval for sub-second precisionC. McEnroe2019-11-141-9/+9
* Change license to GPLv3C. McEnroe2019-11-061-4/+4
* Use explicit_bzero from LibreSSLC. McEnroe2019-11-061-2/+2
* Use explicit_bzero to clear passwordsCurtis McEnroe2019-10-311-2/+2
* Preserve consumers ptr in realloc failureCurtis McEnroe2019-10-301-3/+3
* Add option for ring sizeCurtis McEnroe2019-10-301-7/+29
* Warn when consumers drop messagesCurtis McEnroe2019-10-301-0/+4
* Allocate ring buffer at runtimeCurtis McEnroe2019-10-291-14/+22
* Add option to save and load ring contents across restartsCurtis McEnroe2019-10-281-0/+78
* Use "producer/consumer" consistently in ring codeCurtis McEnroe2019-10-281-26/+33
* Only increment consumer after successful sendCurtis McEnroe2019-10-271-2/+8
* Output ring info on SIGINFOCurtis McEnroe2019-10-271-0/+11
* Use produce/consume words for ring bufferCurtis McEnroe2019-10-251-11/+11
* Implement ringDiff and ringReadCurtis McEnroe2019-10-251-14/+30
* Register readers by client usernamesCurtis McEnroe2019-10-241-0/+25
* Implement ringWriteCurtis McEnroe2019-10-241-0/+40