Commit Graph

26 Commits

Author SHA1 Message Date
Jordan Bancino be3b73f2af Fix cache size warning 2022-11-23 00:53:06 +00:00
Jordan Bancino f56a067456 Make Makefile more portable 2022-11-20 19:31:04 +00:00
Jordan Bancino 70fd925c98 Make production configuration file more platform-agnostic 2022-11-20 13:25:07 +00:00
Jordan Bancino c23f817a55 Rename Makefile.OpenBSD to just Makefile (other ports may want it) 2022-11-20 13:01:50 +00:00
Jordan Bancino 46dbc7dad5 Change build to all. Apparently OpenBSD ports requires this. 2022-11-20 02:05:02 +00:00
Jordan Bancino 247aeabf66 Begin preliminary work on an OpenBSD port. 2022-11-20 01:53:15 +00:00
Jordan Bancino 8e71cc833c Change behavior of "id" configuration directive. 2022-11-08 17:53:01 +00:00
Jordan Bancino 6c016b813c Add relayd.conf to contrib/ 2022-11-07 16:19:29 +00:00
Jordan Bancino 2c65f4925c Add install and uninstall recipes 2022-11-06 22:01:59 +00:00
Jordan Bancino fddfbf57ca Add some comments for future developers. 2022-11-01 21:50:02 +00:00
Jordan Bancino 624b080d47 Add max-cache option to the config file 2022-10-24 13:40:21 -04:00
Jordan Bancino 1353fa6429 Remove chroot option; log into the data directory automatically. 2022-10-11 12:00:36 -04:00
Jordan Bancino 5d9b0df0bf Remove the redundant chroot option. This simplifies the config a bit. 2022-10-11 11:38:34 -04:00
Jordan Bancino 45324ce77a Implement /_matrix/client/versions and /.well-known/matrix/client 2022-09-29 13:41:26 -04:00
Jordan Bancino b632411b61 Apply #30 2022-08-21 12:37:26 -04:00
Jordan Bancino 30d055d570 Accept 29 2022-08-21 12:35:12 -04:00
Jordan Bancino 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
Jordan Bancino 9ae05e84f2 Implement user validation. 2022-08-10 11:58:39 -04:00
Jordan Bancino 2b9b6368ba Apply #25 2022-08-10 10:40:41 -04:00
Jordan Bancino 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
Jordan Bancino 9904bc5346 Apply #17 2022-07-30 09:34:27 -04:00
Jordan Bancino 6e4ff64d08 Alias make.sh to td, which is a lot easier to type. 2022-07-29 17:09:26 -04:00
Jordan Bancino 81826ad2d2 Apply #11 2022-07-29 15:29:35 -04:00
Jordan Bancino 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
Jordan Bancino 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
Jordan Bancino d102ba8676 Initial revision 2022-07-22 20:19:12 -04:00