95342f7ad1
Simplify directory structure.
...
Before this commit, the directory structure was a mess. So messy,
in fact, that it would be incredibly inconvenient to modify it in
the existing repo. So, here's a new repo. That shouldn't happen
again.
2022-07-23 00:19:12 +00:00
624b080d47
Add max-cache option to the config file
2022-10-24 13:40:21 -04:00
1353fa6429
Remove chroot option; log into the data directory automatically.
2022-10-11 12:00:36 -04:00
5d9b0df0bf
Remove the redundant chroot option. This simplifies the config a bit.
2022-10-11 11:38:34 -04:00
45324ce77a
Implement /_matrix/client/versions and /.well-known/matrix/client
2022-09-29 13:41:26 -04:00
b632411b61
Apply #30
2022-08-21 12:37:26 -04:00
30d055d570
Accept 29
2022-08-21 12:35:12 -04:00
9cf2266ece
Make TelodendriaConfigParse() actually validate the listenPort.
...
I want to already have a valid port number by the time we need to bind
to it.
2022-08-11 11:50:35 -04:00
9ae05e84f2
Implement user validation.
2022-08-10 11:58:39 -04:00
2b9b6368ba
Apply #25
2022-08-10 10:40:41 -04:00
cdd7808642
Prototype the configuration file parser.
...
Right now there's a nasty memory bug I need to fix. Will have to run this
through valgrind.
2022-08-09 20:05:41 -04:00
9904bc5346
Apply #17
2022-07-30 09:34:27 -04:00
6e4ff64d08
Alias make.sh to td, which is a lot easier to type.
2022-07-29 17:09:26 -04:00
81826ad2d2
Apply #11
2022-07-29 15:29:35 -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
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
d102ba8676
Initial revision
2022-07-22 20:19:12 -04:00