telodendria/src
Jordan Bancino 8d75d8a023 Add simple HTTP CLI tool that uses the HttpClient API.
You might be asking why I would just write a simple curl replacement
when curl does the job just fine. Well, the most immediate reason is
to test the HttpClient API, but since Telodendria's goal is to not
be dependent on any third-party code if at all possible, it makes
sense to have a simple HTTP client to use not only for testing
Telodendria, but also for configuring it. When we move the
configuration to the database, we'll ship a script that uses this
tool to allow admins to easily submit API requests.

Do not be concerned that HttpClient does not support TLS yet. TLS
support is necessary for federation to work, so it is coming
eventually.
2023-03-08 03:30:36 +00:00
..
include Add simple HTTP CLI tool that uses the HttpClient API. 2023-03-08 03:30:36 +00:00
Routes Document User API 2023-03-06 22:09:57 +00:00
Static Apply #54 2023-03-02 22:06:33 +00:00
Array.c Update copyright year 2022-12-26 15:52:52 +00:00
Base64.c Update copyright year 2022-12-26 15:52:52 +00:00
CanonicalJson.c Update copyright year 2022-12-26 15:52:52 +00:00
Cron.c Fix memory leak in DbDelete() 2022-12-28 15:44:21 +00:00
Db.c Remove DB_MIN_CACHE because that's dumb. 2023-03-03 14:26:10 +00:00
HashMap.c Begin the great StrDuplicate() refactor. 2023-02-23 23:19:23 +00:00
Html.c Apply #54 2023-03-02 22:06:33 +00:00
Http.c Add HttpClient API 2023-03-07 23:10:06 +00:00
HttpClient.c Clean up a few bugs in HttpClient and Uri 2023-03-08 02:53:47 +00:00
HttpServer.c Add HttpClient API 2023-03-07 23:10:06 +00:00
Json.c Update Json man page. 2023-03-06 22:21:56 +00:00
Log.c Update copyright year 2022-12-26 15:52:52 +00:00
Matrix.c Build basic framework for creating static pages. 2023-02-28 16:51:40 +00:00
Memory.c Fix visual bugs in MemoryHexDump() 2023-01-02 04:12:12 +00:00
Queue.c Update copyright year 2022-12-26 15:52:52 +00:00
Rand.c Format source code. 2023-02-17 03:23:25 +00:00
Sha2.c Handle standard library quirks of non-conforming systems and compilers. 2023-02-05 14:20:12 +00:00
Str.c Format source code. 2023-02-17 03:23:25 +00:00
Telodendria.c Remove DB_MIN_CACHE because that's dumb. 2023-03-03 14:26:10 +00:00
TelodendriaConfig.c Remove DB_MIN_CACHE because that's dumb. 2023-03-03 14:26:10 +00:00
Uia.c Document Uia API. 2023-03-07 00:28:52 +00:00
Uri.c Clean up a few bugs in HttpClient and Uri 2023-03-08 02:53:47 +00:00
User.c Document User API 2023-03-06 22:09:57 +00:00
Util.c Handle standard library quirks of non-conforming systems and compilers. 2023-02-05 14:20:12 +00:00