1f1cbc0461
Fix a bad jq parameter.
2023-02-16 02:01:25 +00:00
2ce43ce457
Add a script for conveniently creating new library man pages.
2023-02-16 00:55:10 +00:00
cebc2959cc
Fix a few things that were bothering me.
2023-02-15 21:53:39 +00:00
50aa65617a
Fix some bugs in the man page index generation.
2023-02-15 16:00:36 +00:00
de0ece10e2
Use generated tables instead of hand-crafted tables.
2023-02-15 03:30:52 +00:00
27c4713e5d
I actually decided I don't like this.
2023-02-11 00:07:18 +00:00
71a0181a6a
Break out static options into an environment variable.
...
This allows users to turn off static compilation if the compiler or linker
throws a fit about it. Looking at you, Glibc. And PCC doesn't seem to like
static compilation either; it generates a binary that just segfaults
immediately on executation.
2023-02-05 14:46:20 +00:00
056804810f
Fix man page links on website.
2023-01-17 13:53:31 +00:00
9186cdb13d
Verbose formatting on the terminal, because why not?
2023-01-10 01:21:35 +00:00
a7ab3e757a
Apply #43
2023-01-09 18:20:19 +00:00
02884b6bdb
Fix typo.
2023-01-09 18:01:32 +00:00
a09e15f6bc
Don't output server response.
2023-01-09 18:00:14 +00:00
cdb26b5223
Make Telodendria Bot retry fetching if it failed.
2023-01-09 17:56:24 +00:00
90a74c3b0a
Don't accept connections if the connection queue is full.
2023-01-09 17:44:12 +00:00
148706b517
Use spaces instead of tabs. Tabs don't work over SSH?
2023-01-07 19:22:38 +00:00
472a6ccbf7
Clean up build output on terminals.
...
If we're not writing out to a terminal, then echo each file out as it is
being compiled. Otherwise, if we are on a terminal, overwrite the previous
line.
2023-01-07 19:14:15 +00:00
7cd9fe8bd7
Fix log output by changing __FILE__
2023-01-06 23:00:18 +00:00
69862a1e6e
Use -ansi in compiler flags. I think this more well supported.
2023-01-01 21:16:20 +00:00
eeabe93e3f
Revert using _POSIX_C_SOURCE.
...
It didn't fix the issue.
2022-12-24 00:51:49 +00:00
2d1bfd8b74
Define _POSIX_C_SOURCE again.
2022-12-23 22:53:48 +00:00
f32e5eafce
This release is getting too big to be 0.1.1
2022-12-18 20:11:32 +00:00
5255c3f773
Fix whitespace issues in td
2022-12-14 01:00:52 +00:00
b63eeffb0f
Implement variable substitution for site files.
...
It was such a pain to update the links in site/index.html for v0.1.0, so
this is necessary to prevent me from going insane manually updating all
these version numbers sprinkled everywhere.
2022-12-14 00:54:52 +00:00
5d1451bf88
Bump version number
2022-12-13 20:36:03 +00:00
6d5ef9d6ad
Fix cvs tag command (for real this time)
2022-12-13 19:57:34 +00:00
7533b9f6d1
That didn't work
2022-12-13 19:49:03 +00:00
62fbbacfae
Fix cvs tag command.
2022-12-13 19:45:29 +00:00
b5d55427b8
Update version number and website
2022-12-13 16:44:51 +00:00
a3502adf57
Add telodendria-changelog; prepare for v0.1.0
2022-12-13 15:59:40 +00:00
fb56c3fca6
Clean up output a little
2022-11-22 23:57:58 +00:00
dce9788adf
Fix a bug when overriding CFLAGS with .env
2022-11-22 22:31:53 +00:00
845658e0ac
Obscure bug when using OpenBSD make
2022-11-20 01:40:55 +00:00
71a6842302
Remove install/uninstall recipes, and replace telodendria-setup with package
...
man page.
2022-11-20 00:12:53 +00:00
d61770c772
Make mandoc link to man pages
...
Now web users can just click on the references and be taken to that page.
Unfortunately this generates a lot of broken links as well, for example
all the times I like to a system manual page that I don't copy to the
web server.
2022-11-19 23:15:08 +00:00
fb7363d97e
Don't uninstall the configuration file.
2022-11-18 22:49:06 +00:00
fe29b9f848
Remove unit testing code.
...
Until I can do it properly, I don't want to do it at all.
2022-11-18 22:27:23 +00:00
9494016d2d
Apply #34
2022-11-13 17:10:25 +00:00
6776db5ff9
Accept #33
2022-11-11 01:07:49 +00:00
2c65f4925c
Add install and uninstall recipes
2022-11-06 22:01:59 +00:00
14223614ad
Support incremental builds on DragonFlyBSD
2022-11-03 19:08:24 +00:00
d9991bbd77
Apparently _DEFAULT_SOURCE is required to compile on Linux.
2022-11-01 09:04:41 -04:00
2791dbdcc8
When debugging, only set the required LDFLAGS.
...
This allows us to actually use good debugging symbols when loading the
executable into something like lldb or gdb.
2022-10-28 08:43:58 -04:00
d32742bb25
Make "format" recipe less verbose
2022-10-24 13:30:18 -04:00
14c79a901a
Build improvements so we can easily port to more platforms.
2022-10-15 12:45:21 -04:00
648ce5c4cc
Remove NonPosix.h; it seems to be causing more trouble than it's worth.
2022-10-15 11:45:23 -04:00
e1827da071
As promised, we can now build on Windows with Cygwin.
2022-10-14 19:53:11 -04:00
2d6b80a26e
Move man pages into a proper man directory
2022-09-30 19:11:44 -04:00
b5d538f2ce
Cleaned up argument parsing to match what was in the docs
2022-09-24 19:41:39 -04:00
64eaecfdda
Style man pages like the rest of the site.
2022-09-23 09:51:13 -04:00
b561c3f4fc
Fix echo error
2022-09-23 09:07:06 -04:00