16 Commits (16f516d6ceb12f557724a675098b0a7192226d6e)

Author SHA1 Message Date
Tom MTT. 16f516d6ce feat: cosmopolitan libc support
Added support for cosmopolitan libc.
Simply do `make COSMO=yes` and you'll get feuille.com, a working
αcτµαlly pδrταblε εxεcµταblε pastebin server.

+ version bump.
1 year ago
Tom MTT. 63319d7525 fix(server.c): better dual-stack mode handling 1 year ago
Tom MTT. 3c356481e1 fix: remove useless newlines 1 year ago
Tom MTT. fdd0d73e77 fix(server.c): add newline only if there isn't one already 1 year ago
Tom MTT. 8c30d271df feat: use paste size instead of NULL byte in order to write the paste
Previously, the pastes were written to disk until feuille encountered
a NULL byte. This is now fixed.

+ version bump.
1 year ago
Tom MTT. 9e011de4ab style(server.c): comment 1 year ago
Tom MTT. 43be904636 style: macros indentations (again) 1 year ago
Tom MTT. 46d7d4bff3 style(server.c): macros indentation 1 year ago
Tom MTT. 955c840ba4 fix(server.c): add <syslog.h> header 1 year ago
Tom MTT. 4867ff3468 chore: update headers 1 year ago
Tom MTT. 8780761486 style(server.c): minor fix 1 year ago
Tom MTT. 5d1cbba1c0 feat(server.c): add newline to pastes 1 year ago
Tom MTT. be74fa43cc fix(server.c): remove debug printf 1 year ago
Tom MTT. 24da772e56 feat: dissociate timeouts and empty pastes
feuille was handling those two errors the same way, by sending
`Timeout'd.' even if the client just sent an EOF.
1 year ago
Tom MTT. 6a20fa7e61 doc(server.c): typo 1 year ago
Tom MTT. 8453d41a00 feat: First stable release 1 year ago