The project "Citadel server, clients, utilities":

    The annotated tag, v1011 has been created
        at  2f3bb884964e25d22fcaa3c4dc908b5d88b0cc13 (tag)
   tagging  5de448060f6888b656e4517e1792eb8751a4ecde (commit)
  replaces  v1010
 tagged by  Art Cancro
        on  Tue Apr 22 18:22:18 2025 -0400

- Log -----------------------------------------------------------------
Version 1011 release

Art Cancro (50):
      webcit-ng: brought the new OpenSSL error handler over from webcit-classic
      webcit-ng: cleaned up OpenSSL error handling.
      serv_rooms.c: added an option to the WHOK server command to have it show 
both users who do AND do not have access to the room.  This will be used for 
the access control screen in webcit-ng
      All references to a username field now use USERNAME_SIZE.  There were a 
few places that still had a numeric value.
      textclient: uniform color across the status line
      USERNAME_SIZE is 64 bytes. Found some places where the constant 64 was 
used and replaced with USERNAME_SIZE
      room_functions.c: completed the /ctdl/r/xxx/access API function
      New subclass 'ctdl-formgrid-fieldset-stdwidth' to use when you have more 
than one of them on the same screen and it looks funny when they are all 
different widths.
      When expanding one of the room edit panels, scroll it into view as much 
as possible.
      Room edit is now a true accordion where expanding one block collapses all 
the others.
      edit_room.js: began populating the invite/kick dialog.
      Skeleton code for invite/kick room access.
      xmpp_query_namespace.c: convert to C99 comment style
      serv_rooms.c: update to current coding style
      xmpp_presence.c: updated to current coding standards
      smtp_util.c: updated to current coding standards
      crc16.c: update to current coding standards
      serv_user.c: removed an old style comment
      serv_session.c: updated to current coding standards
      serv_instmsg.c
      serv_roomchat.c: update to current coding style
      webcit-ng room access invite/kick complete!
      you have to read this commit to find out what's in it
      Room config accordion now works clicking anywhere on the legend.
      serv_imap.c: update to current style guidelines
      serv_imap.h: update to current style guidelines
      imap_misc.c: update to current style guidelines
      citserver: default TLS cipher list is now DEFAULT
      Reactivate TLS to the server if possible, also changed 
Encrypted/Unencrypted in the status bar to lock/unlock unicode icons.
      Refuse to accept new messages if there is less than 100 MB free on disk
      The helpful Citadel Aide now posts a message to alert the administrator 
of software upgrades.
      netconfig.c: remove support for converting legacy netconfig files
      Removed support for upgrading Citadel databases earlier than version 901.
      CtdlGetCurrentMessageNumber() - removed.  No longer used anywhere.
      cmd_gnet() : filter out lines with invalid key names
      Move netconfig sanitizer to LoadRoomNetConfigFile()
      cmd_gnet() still tokenizes and outputs one line at a time now.
      Last bit of sanitization.  Always null terminate!
      ENCODE NULL TERMINATOR IDIOT
      cmd_snet() now sanitizes input for valid config key types too.
      Random acts of cleanup
      Removed unimplemented option 'moderated mailing list'
      Began work on mailing list config screen
      Moved legacy RoomNetCfg types from libcitadel into webcit-classic.
      webcit-classic: removed 'participate' mode from config screen.
      netconfig.c: auto-convert the obsolete 'digestrecp' key to 'listrecp'
      Remove the digest dialog from room edit
      webcit-ng: new API call /ctdl/r/<roomname>/listrecp
      webcit-ng: room deletion now uses a prompt that is already in the message 
catalog.
      Release version 1011 generated by do-release.sh

Harlow Solutions (1):
      Add error checking to locate_host() and return truncated host name rather 
than blank.

-----------------------------------------------------------------------

-- 
Citadel server, clients, utilities

Reply via email to