telodendria/src
Jordan Bancino 279f261aed Fix race conditions that are possible in Db.
This is accomplished by locking the entire database, and keeping it locked
until the last reference is unlocked. We get rid of per-reference locks,
because those are what cause race conditions.
2023-04-24 16:19:17 +00:00
..
include Work on implementing user interactive authentication fallback. 2023-04-21 02:13:06 +00:00
Io Clean up http client enough to replace curl in send-patch. 2023-04-01 02:46:07 +00:00
Routes Finish up Uia fallback. 2023-04-22 15:40:25 +00:00
Tls Fix bug with TLS where cert and key files were used after freeing them. 2023-04-20 21:12:08 +00:00
Array.c Add support for spinning up multiple HTTP servers. 2023-03-23 02:12:45 +00:00
Base64.c Update copyright year 2022-12-26 15:52:52 +00:00
CanonicalJson.c Convert all code to new Stream API. 2023-03-18 14:32:09 +00:00
Config.c Format code, remove dataDir from sample production.conf 2023-04-19 02:07:38 +00:00
Cron.c Fix memory leak in DbDelete() 2022-12-28 15:44:21 +00:00
Db.c Fix race conditions that are possible in Db. 2023-04-24 16:19:17 +00:00
HashMap.c Move configuration to database, add process control API, fix memory leaks. 2023-04-19 00:33:38 +00:00
Html.c Work on implementing user interactive authentication fallback. 2023-04-21 02:13:06 +00:00
Http.c Convert all code to new Stream API. 2023-03-18 14:32:09 +00:00
HttpClient.c Clean up some HTTP client stuff. 2023-04-01 02:13:41 +00:00
HttpRouter.c Fix up a few small warnings. 2023-04-20 13:49:25 +00:00
HttpServer.c Fix bug with TLS where cert and key files were used after freeing them. 2023-04-20 21:12:08 +00:00
Io.c Format source code. 2023-03-22 01:46:45 +00:00
Json.c Format code, remove dataDir from sample production.conf 2023-04-19 02:07:38 +00:00
Log.c Move configuration to database, add process control API, fix memory leaks. 2023-04-19 00:33:38 +00:00
Main.c Fix bug with TLS where cert and key files were used after freeing them. 2023-04-20 21:12:08 +00:00
Matrix.c Implement /_telodendria/admin/privileges 2023-04-19 18:52:05 +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
RegToken.c Move configuration to database, add process control API, fix memory leaks. 2023-04-19 00:33:38 +00:00
Routes.c Work on implementing user interactive authentication fallback. 2023-04-21 02:13:06 +00:00
Sha2.c Handle standard library quirks of non-conforming systems and compilers. 2023-02-05 14:20:12 +00:00
Str.c Fix warning on some compilers. 2023-04-20 17:40:14 +00:00
Stream.c Format code. 2023-04-01 02:46:59 +00:00
Telodendria.c Format code, remove dataDir from sample production.conf 2023-04-19 02:07:38 +00:00
Tls.c Format source code. 2023-03-22 01:46:45 +00:00
Uia.c Fix double-free in UiaCleanup(). 2023-04-22 13:45:01 +00:00
Uri.c Clean up a few bugs in HttpClient and Uri 2023-03-08 02:53:47 +00:00
User.c Implement /_telodendria/admin/privileges 2023-04-19 18:52:05 +00:00
Util.c Format code. 2023-04-01 02:46:59 +00:00