The project "Citadel server, clients, utilities":
The branch, master has been updated
via ec5159ce9804161f23fc8d414dff284caf683439 (commit)
from f8198b4d77f5898a5d0b7eeab2286fef340a3450 (commit)
- Log -----------------------------------------------------------------
commit ec5159ce9804161f23fc8d414dff284caf683439
Author: Art Cancro <[email protected]>
Date: Fri Aug 9 18:21:59 2024 -0400
citadel_ipc.c: cleaned up for future improvements.
* Style cleanup (C99 comments, new style indentation, etc.)
* Removed support for commands no longer in the server
* Documented the various protocol modes more clearly
I'm also trying to verify that EVERY server transaction goes through
CtdlIPCGenericCommand().
If it does, this makes it easier to add more transports in the future. We
could potentially
emcapsulate Citadel protocol commands inside UDP datagrams (roaming is all the
rage these days)
or HTTP transactions.
citadel_ipc.c was written in the early 2000's by Michael Hampton (IO ERROR) and
is
finally starting to demonstrate what a good idea it was. Rest in peace, Mike.
-----------------------------------------------------------------------
Summary of changes:
textclient/citadel_ipc.c | 805 +++++++++++++++++------------------
webcit-ng/static/js/calendar_edit.js | 10 +-
2 files changed, 397 insertions(+), 418 deletions(-)
--
Citadel server, clients, utilities