Commit graph

  • 9f641dccda
    docs(feuille.1): typo main Tom MTT. 2023-11-15 14:19:10 +0100
  • bceed896bb
    fix(.gitignore): ignore .ccls-cache Tom MTT. 2023-11-15 14:17:43 +0100
  • c52d52df2a
    fix(config.mk): typo Tom MTT 2023-02-23 17:44:40 +0100
  • 6468c28652
    fix(README.md): Description in ToC Tom MTT 2023-02-14 13:47:11 +0100
  • 0b7db033c5 style(feuille.c): padding Tom MTT 2022-12-29 17:05:05 +0100
  • c2c5440b21 fix: use `#pragma once' instead of guards Tom MTT 2022-12-25 01:03:02 +0100
  • 47e6204e08 fix(README.md): small nitpick (thanks random lainon) Tom MTT 2022-12-22 19:32:37 +0100
  • 40dfb78ef2 style(feuille.c): padding Tom MTT 2022-12-18 23:46:35 +0100
  • bd471e4113 fix(README.md): cosmopolitan libc Tom MTT 2022-12-12 20:56:14 +0100
  • 67cbd21fc4 fix(README.md): broken link (again) Tom MTT 2022-12-12 20:55:15 +0100
  • 48c211fc64 fix(README.md): broken link Tom MTT 2022-12-12 20:54:21 +0100
  • 5c93649473 fix(Makefile): minor tweaks Tom MTT 2022-12-11 14:38:36 +0100
  • fbcf5b1464 fix(Makefile): unzip -f flag Tom MTT 2022-12-11 12:55:24 +0100
  • e5a16d5b36 fix(README.md): timeout 2.1.1 Tom MTT 2022-12-11 02:16:50 +0100
  • 20fe93c3ca feat(README.md): cosmopolitan libc "tutorial" Tom MTT 2022-12-11 02:14:51 +0100
  • de2c58196c fix(feuille.c): pledge if using cosmopolitan libc Tom MTT 2022-12-11 02:12:30 +0100
  • 0ccd538c97 style(Makefile): padding Tom MTT 2022-12-11 02:10:36 +0100
  • 16f516d6ce feat: cosmopolitan libc support Tom MTT 2022-12-11 01:59:08 +0100
  • 63319d7525 fix(server.c): better dual-stack mode handling Tom MTT 2022-12-11 00:44:50 +0100
  • 3c356481e1 fix: remove useless newlines Tom MTT 2022-12-11 00:42:30 +0100
  • fdbbd73010 fix(feuille.c): check validity of sockets in accept loop Tom MTT 2022-12-11 00:41:39 +0100
  • 3922c5cabb style(README.md): line break Tom MTT 2022-12-03 18:55:38 +0100
  • 1d240b795a fix(cgi/feuille.cgi.c): remove carriage returns and fix some code Tom MTT 2022-11-30 20:23:07 +0100
  • bc03a56c75 style(LICENSE): fix word wrapping Tom MTT 2022-11-30 14:33:38 +0100
  • b146e1a300 fix: remove `misc' folder and put the aliases in README.md Tom MTT 2022-11-30 13:42:12 +0100
  • fdd0d73e77 fix(server.c): add newline only if there isn't one already Tom MTT 2022-11-29 16:06:27 +0100
  • 8764f00655 chore: update manpage Tom MTT 2022-11-29 14:47:35 +0100
  • 65ecf9d81a fix: remove dynamic analysis debug flags Tom MTT 2022-11-29 14:32:29 +0100
  • de702c9b58 fix(feuille.c): use {u,g}id_t instead of int for uid and gid Tom MTT 2022-11-29 14:31:29 +0100
  • 9f9a25237a chore: update manpage Tom MTT 2022-11-29 14:28:35 +0100
  • 4b3b46e7ab fix(feuille.c): initialize uid and gid to remove useless warnings Tom MTT 2022-11-29 14:28:16 +0100
  • 38b6f2ddc5 style(feuille.c): newline Tom MTT 2022-11-29 14:18:38 +0100
  • c6f8f0e736 fix(bin.c): error check and paste size Tom MTT 2022-11-29 14:16:11 +0100
  • 8c30d271df feat: use paste size instead of NULL byte in order to write the paste Tom MTT 2022-11-29 13:57:11 +0100
  • b61f5c4cae chore: bump version Tom MTT 2022-11-29 13:31:14 +0100
  • c69277655f fix(feuille.c): error messages Tom MTT 2022-11-29 13:28:42 +0100
  • 47c337793d fix(feuille.c): better root privileges drop and debug mode handling Tom MTT 2022-11-29 13:25:14 +0100
  • 7b5d3e82d6 feat(README.md): service tutorial Tom MTT 2022-11-29 12:00:32 +0100
  • e4e889334a fix(service/systemd): typo Tom MTT 2022-11-29 11:48:58 +0100
  • 1b7b78d9ca feat: service files Tom MTT 2022-11-29 11:45:59 +0100
  • f3fbb4c77f feat(feuille.c): handle children exit codes Tom MTT 2022-11-29 11:30:29 +0100
  • 1694929221 fix(feuille.c): reorganize some of its code Tom MTT 2022-11-29 11:07:49 +0100
  • 4894825dac fix(feuille.c): documentation (x2) Tom MTT 2022-11-29 10:54:07 +0100
  • 741800f7f3 fix(feuille.c): documentation Tom MTT 2022-11-29 10:53:11 +0100
  • 9e011de4ab style(server.c): comment Tom MTT 2022-11-29 10:50:16 +0100
  • 00e6fe5582 feat(feuille.c): accept_loop, better DEBUG mode, some style fixes Tom MTT 2022-11-29 10:49:39 +0100
  • 2ed08dc596 feat(config.mk): add DEBUG flag to build options Tom MTT 2022-11-29 10:39:14 +0100
  • bf42903592 feat(feuille.c): do not create thread pool if in DEBUG mode Tom MTT 2022-11-29 10:38:00 +0100
  • 43be904636 style: macros indentations (again) Tom MTT 2022-11-29 10:33:15 +0100
  • 46d7d4bff3 style(server.c): macros indentation Tom MTT 2022-11-29 10:30:57 +0100
  • bb9a60b240 style(feuille.c): minor padding fix Tom MTT 2022-11-29 10:28:56 +0100
  • 5ba58b1bd7 feat: reduce timeout, max file size, and use more workers by default Tom MTT 2022-11-29 10:27:56 +0100
  • 955c840ba4 fix(server.c): add <syslog.h> header Tom MTT 2022-11-28 20:37:48 +0100
  • 4867ff3468 chore: update headers Tom MTT 2022-11-28 20:36:41 +0100
  • 7c796a567f fix(.gitignore): remove .clangd from ignored files Tom MTT 2022-11-28 20:31:30 +0100
  • 8780761486 style(server.c): minor fix Tom MTT 2022-11-28 20:31:09 +0100
  • 42cdd1e16d fix(feuille.c): ignore SIGPIPE errors Tom MTT 2022-11-28 20:29:43 +0100
  • aeee552947 fix(feuille.1): FEUILLE(1) -> feuille(1) Tom MTT 2022-11-28 15:27:58 +0100
  • b58184c509 feat(README.md): example usage with syntax highlighting Tom MTT 2022-11-28 14:30:50 +0100
  • e3622822fb fix(feuille.c): add TODO comment and fix style issue Tom MTT 2022-11-28 14:26:35 +0100
  • 5d1cbba1c0 feat(server.c): add newline to pastes Tom MTT 2022-11-28 14:25:43 +0100
  • 6920f38942 chore: bump version to 1.6.20 Tom MTT 2022-11-23 10:13:35 +0100
  • f6bff69b33 fix: add config.mk to feuille.1 dependencies Tom MTT 2022-11-23 10:12:39 +0100
  • ae746f24b1 chore(feuille.1): update manpage Tom MTT 2022-11-23 07:18:59 +0100
  • 4c4b51d3a9 feat(cron/startup.cron): add example setting Tom MTT 2022-11-23 07:14:28 +0100
  • 6c57a4d03c feat: safer `free()'s Tom MTT 2022-11-23 07:08:13 +0100
  • be74fa43cc fix(server.c): remove debug printf Tom MTT 2022-11-23 07:07:41 +0100
  • 24da772e56 feat: dissociate timeouts and empty pastes Tom MTT 2022-11-23 06:59:23 +0100
  • 6a20fa7e61 doc(server.c): typo Tom MTT 2022-11-23 06:51:54 +0100
  • 7904d4dfc4 fix: use port 9999 instead of port 8888 Tom MTT 2022-11-22 20:36:45 +0100
  • 10ca071b99 fix(README.md): web/cgi/ → cgi/ Tom MTT 2022-11-22 20:15:21 +0100
  • e0b3cf4e82 chore: bump version Tom MTT 2022-11-22 06:52:22 +0100
  • d453de5108 fix(feuille.c): print non-root warning before running in background Tom MTT 2022-11-22 06:48:00 +0100
  • 58db0b6b33 fix(feuille.c): don't check user if not running as root Tom MTT 2022-11-22 06:45:46 +0100
  • ef6d5debfb fix(README.md): use nc instead of $NC Tom MTT 2022-11-21 21:01:03 +0100
  • d2c3270b4b fix(feuille.c): added some space around important blocks Tom MTT 2022-11-21 20:57:59 +0100
  • e9009b9198 fix(feuille.c): background mode wasn't working when chrooted Tom MTT 2022-11-21 20:53:55 +0100
  • 7781c2b960 fix(feuille.c): pledge indentation Tom MTT 2022-11-21 19:44:41 +0100
  • 01057061f9 fix: use /var/www/feuille instead of /var/www/htdocs/feuille Tom MTT 2022-11-21 19:33:09 +0100
  • de51c9830a fix(bin.c): safer generate_id() Tom MTT 2022-11-21 19:31:20 +0100
  • fdf588e523 fix(feuille.c): pledge promises Tom MTT 2022-11-21 19:30:09 +0100
  • 7c4aaf95ea fix(feuille.1): re-add manpage Tom MTT 2022-11-21 14:50:09 +0100
  • 87fcd5a435 fix(bin.c): remove trailing line in description Tom MTT 2022-11-21 14:44:55 +0100
  • 601f8e4c24 fix(feuille.c): remove pledge stages 1 and 3 Tom MTT 2022-11-21 14:40:51 +0100
  • 8f75f88950 fix(Makefile): copy manpage instead of moving it Tom MTT 2022-11-21 14:23:56 +0100
  • 236b8a0545 fix: remove built cgi/feuille.cgi Tom MTT 2022-11-21 10:56:04 +0100
  • 2abefcda5c fix(Makefile): CGI script path Tom MTT 2022-11-21 10:54:53 +0100
  • 99b8f81f67 fix(cgi/form.html): more polished form Tom MTT 2022-11-21 10:52:06 +0100
  • cf75b2b989 feat: cron jobs Tom MTT 2022-11-21 10:44:16 +0100
  • ae31b046ae feat: miscellaneaous files Tom MTT 2022-11-21 10:44:02 +0100
  • 4c6a60f7c0 feat: CGI script and sample HTML form Tom MTT 2022-11-21 10:43:47 +0100
  • 8453d41a00 feat: First stable release Tom MTT 2022-11-21 10:43:22 +0100
  • 845677abe1 feat: Makefile Tom MTT 2022-11-21 10:43:01 +0100
  • ca9f8261bf feat: Manpage Tom MTT 2022-11-21 10:42:34 +0100
  • 146b2241f5 feat: README and LICENSE Tom MTT 2022-11-21 10:41:53 +0100