3cfc064913
Add 'tp' tool.
...
I'm not doing much to document this, because it's mainly just an
internal script. No normal person is going to be running it, it's really
just for me.
2022-08-01 16:21:45 -04:00
3804bcf95a
Apply #18 , #19 , and #20
2022-08-01 16:09:18 -04:00
0e7b3c655b
Add -d to get new directories when running cvs update
2022-07-30 09:46:02 -04:00
e4c2d534fe
Apply #17
2022-07-30 09:37:08 -04:00
9904bc5346
Apply #17
2022-07-30 09:34:27 -04:00
5da3b9f983
Begin documenting the build script.
2022-07-29 17:09:34 -04:00
6e4ff64d08
Alias make.sh to td, which is a lot easier to type.
2022-07-29 17:09:26 -04:00
fbc0e7bfcd
Document, and add recipe_diff
2022-07-29 17:09:15 -04:00
bf4e92e12f
Accept #16
2022-07-29 16:06:01 -04:00
fa0bd9a7c6
Apply #14
2022-07-29 15:36:21 -04:00
27acd6dc45
Apply #12
2022-07-29 15:29:39 -04:00
81826ad2d2
Apply #11
2022-07-29 15:29:35 -04:00
1ae3a4e9c4
Apply #13 .
2022-07-29 15:28:49 -04:00
3fd5e448b2
Don't hard-code the name of the patch.
...
Nobody's gonna rename the patches, so just make them unique enough
so that I can upload them to the ingress directory without conflicts.
2022-07-29 15:17:55 -04:00
f1c0d6b40e
Apply #10
2022-07-29 14:42:23 -04:00
8e8ac04505
Start documenting the headers.
2022-07-29 12:32:52 -04:00
1087069416
Fix some invalid structures.
2022-07-29 12:32:46 -04:00
787a891cb8
JsonValueFree() should take care of strings too.
2022-07-28 22:21:49 -04:00
710b1a7b81
Highlight the note at the top of the documentation.
2022-07-28 20:52:40 -04:00
bbca61bfad
Just don't sign releases if there's no secret key provided.
2022-07-28 20:50:09 -04:00
8f6b767083
Remove anoncvs password.
2022-07-28 18:10:37 -04:00
b3e71c32fd
Update license text.
2022-07-28 12:00:52 -04:00
92fdfd2ad3
Update License section and to-dos.
2022-07-28 12:00:43 -04:00
e519621d25
recipe_format now updates source code headers.
...
Note that it does depend on new source code files *having* a header,
even if it's just a blank block comment.
2022-07-28 11:46:57 -04:00
c991d93444
Add license headers to all source files.
2022-07-28 11:15:04 -04:00
5d27e2f5eb
Telodendria will now run as a standalone daemon.
...
We really should provide a relayd.conf though.
2022-07-28 10:53:07 -04:00
7366e2c809
Add link in Resources to the Public Patch Directory.
2022-07-28 10:21:06 -04:00
74c53a08ba
Add some information to the developer guide.
2022-07-28 09:58:12 -04:00
2f22c63893
Document the configuration file.
...
Note that we aren't even parsing this yet, but we will soon...
2022-07-28 09:57:59 -04:00
335e35a99c
Add variable conventions to style guide
2022-07-27 23:11:48 -04:00
a658aef550
Update Reporting Issues
2022-07-27 22:57:12 -04:00
ed07bf687c
Document the patch procedure.
2022-07-27 21:24:10 -04:00
9263335fca
Fix typo.
2022-07-27 17:30:36 -04:00
6b8d0f6d5f
Add canonical Json implementation.
2022-07-27 17:28:05 -04:00
c143136097
Implement JsonFree(), make string handling UTF-8 aware.
2022-07-27 17:27:34 -04:00
ee1909e534
Cross some more to-do items off the list.
2022-07-27 17:26:56 -04:00
39af3c2194
Add ArraySort()
2022-07-27 15:31:34 -04:00
f18d47757c
Remove .idea files. This is not an .idea project.
2022-07-27 15:22:42 -04:00
4c7ec4af56
Add UtilUtf8Encode() and UtilServerTs()
2022-07-27 13:47:20 -04:00
987b1653f1
Add UtilUtf8Encode() and UtilServerTs()
...
Also updated Json.c to use UtilUtf8Encode() when decoding JSON strings.
2022-07-27 13:47:12 -04:00
360fb4cb2c
Cross off some to-do items.
2022-07-27 13:45:35 -04:00
3989c370b8
Remove -Werror for now.
...
The program should still compile if there is an unused function. Of course,
if we are making a release, we should be sure to make sure there are no
unused symbols.
2022-07-27 13:45:19 -04:00
bb2e42f659
Update to-dos
2022-07-27 13:38:35 -04:00
90ed321caa
Fix typo in Json.c
2022-07-27 11:30:46 -04:00
bf0eb4543e
Fix error in Log.c where we were comparing different types.
2022-07-27 09:53:53 -04:00
c888fd2ba2
Add -Wextra and -ansi just to get more errors/warnings.
2022-07-27 09:53:24 -04:00
bc849819d9
Make HashMap and Json conform to C89.
...
Clang on OpenBSD didn't catch this, but GCC on Linux did.
2022-07-27 09:47:22 -04:00
e232fd683e
Make inline code snippets look like block snippets.
2022-07-26 13:34:11 -04:00
b7cf11f4f4
Cross some items off the to-do list.
2022-07-26 13:08:53 -04:00
4e0543b028
Add proper JSON string encoding and decoding.
2022-07-26 13:08:46 -04:00