libgcgi, branch HEADREST library for Gopher
80756f52930851d6ea61fa31c39db3e79f488cce2022-08-04T19:18:36Z2022-08-04T19:18:36Zimport <stddef.h> from <libgcgi.h>Josuah Demangeonme@josuah.netcommit 80756f52930851d6ea61fa31c39db3e79f488cce
parent d95300e6a57bb44417aa2ea8051cfeb3729e84c4
Author: Josuah Demangeon <me@josuah.net>
Date: Thu, 4 Aug 2022 21:18:36 +0200
import <stddef.h> from <libgcgi.h>
Make it slightly easier to import <libgcgi.h>, by including
<stddef.h> from it.
It helps when the developer does not need any size_t in
its own code, but still need libgcgi.h.
d95300e6a57bb44417aa2ea8051cfeb3729e84c42022-08-03T22:31:41Z2022-08-03T22:31:41Zsplit the example in its own directory and build libgcgi.aJosuah Demangeonme@josuah.netcommit d95300e6a57bb44417aa2ea8051cfeb3729e84c4
parent d0bfec3b39e68a034364d01e1bdb4d37d605b839
Author: Josuah Demangeon <me@josuah.net>
Date: Thu, 4 Aug 2022 00:31:41 +0200
split the example in its own directory and build libgcgi.a
d0bfec3b39e68a034364d01e1bdb4d37d605b8392022-08-03T22:04:19Z2022-08-03T22:04:19Zuse built-in col flag insteadJosuah Demangeonme@josuah.netcommit d0bfec3b39e68a034364d01e1bdb4d37d605b839
parent 7a737dac78b68760118454337c2caeb6906fd90c
Author: Josuah Demangeon <me@josuah.net>
Date: Thu, 4 Aug 2022 00:04:19 +0200
use built-in col flag instead
7a737dac78b68760118454337c2caeb6906fd90c2022-08-03T21:59:08Z2022-08-03T21:59:08Zconvert tab to space in READMEJosuah Demangeonme@josuah.netcommit 7a737dac78b68760118454337c2caeb6906fd90c
parent b3f118ffbf6488c5e8897be2fa8e225d5149c394
Author: Josuah Demangeon <me@josuah.net>
Date: Wed, 3 Aug 2022 23:59:08 +0200
convert tab to space in README
b3f118ffbf6488c5e8897be2fa8e225d5149c3942022-08-03T18:08:34Z2022-08-03T18:08:44Zadd an intro and fix a typo in the manpageJosuah Demangeonme@josuah.netcommit b3f118ffbf6488c5e8897be2fa8e225d5149c394
parent 9dd4e7ace8205ca78f096674aa8f2129c790fbc9
Author: Josuah Demangeon <me@josuah.net>
Date: Wed, 3 Aug 2022 20:08:34 +0200
add an intro and fix a typo in the manpage
9dd4e7ace8205ca78f096674aa8f2129c790fbc92022-08-03T16:45:00Z2022-08-03T16:45:41Zadd an AUTHORS a SEE ALSO sectionJosuah Demangeonme@josuah.netcommit 9dd4e7ace8205ca78f096674aa8f2129c790fbc9
parent 39674c36f9dbf2a2f4be5fa2f8df9894c1ed75be
Author: Josuah Demangeon <me@josuah.net>
Date: Wed, 3 Aug 2022 18:45:00 +0200
add an AUTHORS a SEE ALSO section
39674c36f9dbf2a2f4be5fa2f8df9894c1ed75be2022-08-03T16:39:18Z2022-08-03T16:39:18Zimprove the example and prepare libseccomp in the exampleJosuah Demangeonme@josuah.netcommit 39674c36f9dbf2a2f4be5fa2f8df9894c1ed75be
parent fd61b070718453c8d57daa40f620d89e75cb2d78
Author: Josuah Demangeon <me@josuah.net>
Date: Wed, 3 Aug 2022 18:39:18 +0200
improve the example and prepare libseccomp in the example
fd61b070718453c8d57daa40f620d89e75cb2d782022-08-02T12:28:03Z2022-08-02T12:28:03Zremove warnings on more OSesJosuah Demangeonme@josuah.netcommit fd61b070718453c8d57daa40f620d89e75cb2d78
parent f1f14c75ca3477d51d1a4e09b917a5e5f869e672
Author: Josuah Demangeon <me@josuah.net>
Date: Tue, 2 Aug 2022 14:28:03 +0200
remove warnings on more OSes
f1f14c75ca3477d51d1a4e09b917a5e5f869e6722022-08-02T11:20:15Z2022-08-02T11:20:15Zadd a manpage and README, and update the code to reflect the light changesJosuah Demangeonme@josuah.netcommit f1f14c75ca3477d51d1a4e09b917a5e5f869e672
parent 052f666afd7390d53ec4b3ad91882e7e76b7a49f
Author: Josuah Demangeon <me@josuah.net>
Date: Tue, 2 Aug 2022 13:20:15 +0200
add a manpage and README, and update the code to reflect the light changes
052f666afd7390d53ec4b3ad91882e7e76b7a49f2022-07-30T11:38:07Z2022-07-30T11:38:07Zsplit libgcgi.h into a .c and .h fileJosuah Demangeonme@josuah.netcommit 052f666afd7390d53ec4b3ad91882e7e76b7a49f
parent 5bc5afc6bfca4948fee87a59a87aede28f2de765
Author: Josuah Demangeon <me@josuah.net>
Date: Sat, 30 Jul 2022 13:38:07 +0200
split libgcgi.h into a .c and .h file
5bc5afc6bfca4948fee87a59a87aede28f2de7652022-07-30T11:24:21Z2022-07-30T11:24:21Zturn index.c into something suitable for an exapmleJosuah Demangeonme@josuah.netcommit 5bc5afc6bfca4948fee87a59a87aede28f2de765
parent 875d6f5a34f5592631c24949f612194ba7d626e6
Author: Josuah Demangeon <me@josuah.net>
Date: Sat, 30 Jul 2022 13:24:21 +0200
turn index.c into something suitable for an exapmle
875d6f5a34f5592631c24949f612194ba7d626e62022-07-30T11:09:06Z2022-07-30T11:16:47ZMakefile: add clean targetHiltjo Posthumahiltjo@codemadness.orgcommit 875d6f5a34f5592631c24949f612194ba7d626e6
parent cd632cd80d1400eced74e91a2dad416dbe0c01c2
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 30 Jul 2022 13:09:06 +0200
Makefile: add clean target
cd632cd80d1400eced74e91a2dad416dbe0c01c22022-07-30T11:08:13Z2022-07-30T11:16:18Zmake libgcgi compile on Linux add macros for unveil and pledge for systems that don not have it.Christoph Lohmann20h@r-36.netcommit cd632cd80d1400eced74e91a2dad416dbe0c01c2
parent 2448c0d37ce7001aae8b49484d9fe08ff5573665
Author: Christoph Lohmann <20h@r-36.net>
Date: Sat, 30 Jul 2022 13:08:13 +0200
make libgcgi compile on Linux
add macros for unveil and pledge for systems that don not have it.
2448c0d37ce7001aae8b49484d9fe08ff55736652022-07-30T11:13:29Z2022-07-30T11:13:29Zadd a licenseJosuah Demangeonme@josuah.netcommit 2448c0d37ce7001aae8b49484d9fe08ff5573665
parent e52fd13abe19a46021a9661b499320da75fed2de
Author: Josuah Demangeon <me@josuah.net>
Date: Sat, 30 Jul 2022 13:13:29 +0200
add a license
e52fd13abe19a46021a9661b499320da75fed2de2022-07-30T11:04:32Z2022-07-30T11:04:32Zworking template and variablesJosuah Demangeonme@josuah.netcommit e52fd13abe19a46021a9661b499320da75fed2de
parent 092dce7972a8883e7532c848192785ed60ac9b67
Author: Josuah Demangeon <me@josuah.net>
Date: Sat, 30 Jul 2022 13:04:32 +0200
working template and variables
092dce7972a8883e7532c848192785ed60ac9b672022-07-30T10:30:03Z2022-07-30T10:30:03Zinitial working version to proofreadJosuah Demangeonme@josuah.netcommit 092dce7972a8883e7532c848192785ed60ac9b67
parent 758508d75c969333c3f72f0e01faa0a5129153b9
Author: Josuah Demangeon <me@josuah.net>
Date: Sat, 30 Jul 2022 12:30:03 +0200
initial working version to proofread
758508d75c969333c3f72f0e01faa0a5129153b92022-07-30T09:12:39Z2022-07-30T09:39:59Zinitial commitJosuah Demangeonme@josuah.netcommit 758508d75c969333c3f72f0e01faa0a5129153b9
Author: Josuah Demangeon <me@josuah.net>
Date: Sat, 30 Jul 2022 11:12:39 +0200
initial commit