|
b3e71c32fd
|
Update license text.
|
2022-07-28 12:00:52 -04:00 |
|
|
c991d93444
|
Add license headers to all source files.
|
2022-07-28 11:15:04 -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 |
|
|
39af3c2194
|
Add ArraySort()
|
2022-07-27 15:31:34 -04:00 |
|
|
4c7ec4af56
|
Add UtilUtf8Encode() and UtilServerTs()
|
2022-07-27 13:47:20 -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 |
|
|
ace2682dec
|
Rework HashMapIterate to be more flexible.
We now get the keys, and we don't have to operate within the confines
of a callback function.
|
2022-07-25 21:31:09 -04:00 |
|
|
580b036d26
|
Add key to bucket, make iteratorFunc in HashMapIterate take it.
|
2022-07-25 16:26:30 -04:00 |
|
|
3437c5db2c
|
Format headers as well.
indent(1) does a weird thing with prototype functions, but it's good
enough for me, as long as it's consistent.
|
2022-07-25 15:25:06 -04:00 |
|
|
d102ba8676
|
Initial revision
|
2022-07-22 20:19:12 -04:00 |
|