summaryrefslogtreecommitdiff
path: root/snac.c
AgeCommit message (Expand)Author
2024-08-23Searches are now case-insensitive for all alphabets.default
2024-08-05Added support for listening on unix sockets.default
2024-05-27Translate status codes to canonical status textsLouis Brauer
2024-01-04Updated copyright year.default
2023-11-20Replaced encode_html_strict() with xs_html_encode().default
2023-11-17Backport from xs.default
2023-10-17Added FastCGI support.default
2023-10-13Don't allow creating users which user name strings only differ in case.default
2023-09-27Some tweaks to the logging system.default
2023-09-25Backport from xs.default
2023-09-17Backport from xs.default
2023-07-28Updated comment in headers.default
2023-07-09Fixed failed mkdir() in restricted environments.default
2023-06-15If a ~/log/ folder exists, also write the log there.default
2023-06-11If ~/error/ exists, also log messages to a file there.default
2023-06-05Replaced usage of random() with xs_rnd_buf().default
2023-06-05Some prototype tweaks.default
2023-06-05Moved srv_running variable to httpd.c.default
2023-05-17Got rid of xs_encdec.h.default
2023-05-09Backport from xs.default
2023-04-16arc4random() does not exist in not-so-old systems, so revert this.default
2023-04-16Replaced random() with arc4random().default
2023-03-01Moved srv_archive() to data.c.default
2023-02-07New utility function mkdirx().default
2023-02-07Tweaked user and group permissions for new files and dirs.default
2023-02-02Minor header tweaks.default
2023-01-17Updated year in copyright notices.default
2022-12-14Some code reordering to placate scan-build's wrath.default
2022-12-04New function new_password().default
2022-10-26Fixed a nasty macro expansion bug.default
2022-10-15Don't set tz in gettimeofday() because nobody implements it any longer.default
2022-10-03Backport from xs.default
2022-10-02Use the time functions of xs_time.h.default
2022-09-28New function ftime().default
2022-09-28Got xs_set.h from xs.default
2022-09-27More work in not_really_markdown().default
2022-09-27Use xs_replace_i() in some places.default
2022-09-26More error testing in srv_archive().default
2022-09-26Added direction to srv_archive() files.default
2022-09-26More work but signatures seem to still fail.default
2022-09-25Always write a raw payload in srv_archive().default
2022-09-25New function msg_actor().default
2022-09-25Fixed bug in srv_archive().default
2022-09-25The HTTP request headers are stored in a plain dict.default
2022-09-25New function srv_archive().default
2022-09-24More log tweaks.default
2022-09-24Replace long paths with ~ in logs.default
2022-09-24Always call srv_debug() from snac_debug().default
2022-09-21New flag srv_running.default
2022-09-20New function enqueue().default