Messages by Date
-
2025/01/04
[Citadel Development] Re: Database Deadlock Handling
IGnatius T Foobar
-
2025/01/04
[Citadel Development] Add -b (big message) and -w (write only) switches to loadtest
citadel notifications
-
2025/01/03
[Citadel Development] Continued fleshing out the 'Edit room' screen.
citadel notifications
-
2025/01/03
[Citadel Development] /ctdl/r/<roomname>/config now returns all the GETR attributes.
citadel notifications
-
2025/01/03
[Citadel Development] Populate the room edit screen's floor selector with the actual floors available.
citadel notifications
-
2025/01/03
[Citadel Development] More changing of 'aide' to 'administrator' in message catalog.
citadel notifications
-
2025/01/03
[Citadel Development] Blowing off steam because I am explosively angry right now.
citadel notifications
-
2025/01/02
[Citadel Development] Replace room icon: complete
citadel notifications
-
2025/01/02
[Citadel Development] Update banners for 2025
citadel notifications
-
2024/12/31
[Citadel Development] Did the JS side of 'save room icon'
citadel notifications
-
2024/12/30
[Citadel Development] Shutdown the worker threads a little faster.
citadel notifications
-
2024/12/30
[Citadel Development] Re: Database Deadlock Handling
HarlowSolutions
-
2024/12/29
[Citadel Development] Re: Database Deadlock Handling
HarlowSolutions
-
2024/12/29
[Citadel Development] Re: Database Deadlock Handling
IGnatius T Foobar
-
2024/12/29
[Citadel Development] Re: Database Deadlock Handling
HarlowSolutions
-
2024/12/28
[Citadel Development] More options for the uploader.
citadel notifications
-
2024/12/27
[Citadel Development] ctdl-formgrid-fieldset-stealth class to hide extra borders
citadel notifications
-
2024/12/27
[Citadel Development] icon upload screen ... started
citadel notifications
-
2024/12/27
[Citadel Development] Display room icon in the banner
citadel notifications
-
2024/12/27
[Citadel Development] Random acts of style cleanup
citadel notifications
-
2024/12/27
[Citadel Development] Re: Database Deadlock Handling
IGnatius T Foobar
-
2024/12/26
[Citadel Development] Both versions of webcit - change 'room info file' to 'room banner'
citadel notifications
-
2024/12/26
[Citadel Development] Completed the screens to edit a room banner.
citadel notifications
-
2024/12/26
[Citadel Development] document the DELETE method for a room
citadel notifications
-
2024/12/24
[Citadel Development] Re: Database Deadlock Handling
HarlowSolutions
-
2024/12/23
[Citadel Development] idle terminal adjustment
citadel notifications
-
2024/12/23
[Citadel Development] Rendered the rest of the admin box. Also fixed some spelling errors in webcit.pot (and corresponding in all .po files referencing it)
citadel notifications
-
2024/12/23
[Citadel Development] Delete Room operation is working in webcit-ng
citadel notifications
-
2024/12/23
[Citadel Development] Support DELETE method to delete a room.
citadel notifications
-
2024/12/23
[Citadel Development] New function do_whatever_seems_sensible_upon_landing()
citadel notifications
-
2024/12/22
[Citadel Development] We do have 'Save changes' in our message catalog. Use that.
citadel notifications
-
2024/12/22
[Citadel Development] edit_room.js: set up the formgrids and fieldsets
citadel notifications
-
2024/12/22
[Citadel Development] tcp_sockets.c: eliminate unix domain socket server - never used in WebCit-NG
citadel notifications
-
2024/12/22
[Citadel Development] WebCit Classic: fixed improper English in room edit screens.
citadel notifications
-
2024/12/22
[Citadel Development] Re: Database Deadlock Handling
IGnatius T Foobar
-
2024/12/21
[Citadel Development] Skeleton screen for room edit
citadel notifications
-
2024/12/20
[Citadel Development] Mac OS Terminal sucks
citadel notifications
-
2024/12/19
[Citadel Development] Re: Database Deadlock Handling
HarlowSolutions
-
2024/12/19
[Citadel Development] Re: Thread management question
IGnatius T Foobar
-
2024/12/19
[Citadel Development] Re: Database Deadlock Handling
IGnatius T Foobar
-
2024/12/19
[Citadel Development] Oops, I left the debug bar in. Let's tuck that away.
citadel notifications
-
2024/12/18
[Citadel Development] Database Deadlock Handling
HarlowSolutions
-
2024/12/18
[Citadel Development] Oops! My attempt to DRY the null termination created a bug. Reversed that.
citadel notifications
-
2024/12/18
[Citadel Development] Re: Thread management question
HarlowSolutions
-
2024/12/18
[Citadel Development] msgbase.c: editor display/edit modes
citadel notifications
-
2024/12/18
[Citadel Development] (null)
citadel notifications
-
2024/12/18
[Citadel Development] Completed the return of the status line.
citadel notifications
-
2024/12/18
[Citadel Development] disable debug bar
citadel notifications
-
2024/12/18
[Citadel Development] messages.c: dial back word wrap by one more column
citadel notifications
-
2024/12/17
[Citadel Development] initial go at restoring the status line
citadel notifications
-
2024/12/17
[Citadel Development] screen.c: more simplification of stty_ctdl()
citadel notifications
-
2024/12/17
[Citadel Development] Consolidating terminal stuff into screen.c
citadel notifications
-
2024/12/16
[Citadel Development] Moar editor tweaks
citadel notifications
-
2024/12/16
[Citadel Development] messages.c: more fine tuning of the editor.
citadel notifications
-
2024/12/16
[Citadel Development] Re: Thread management question
IGnatius T Foobar
-
2024/12/16
[Citadel Development] citedit: rely on screen.c to tell us what column we're actually in.
citadel notifications
-
2024/12/16
[Citadel Development] Saving my work because I'm about to try something
citadel notifications
-
2024/12/16
[Citadel Development] replace size_t with int where signed comparisons are needed
citadel notifications
-
2024/12/16
[Citadel Development] Re: Thread management question
HarlowSolutions
-
2024/12/16
[Citadel Development] Fix coredumps caused by context cleanups at shutdown
citadel notifications
-
2024/12/15
[Citadel Development] Rewrote the built in editor.
citadel notifications
-
2024/12/15
[Citadel Development] Re: Thread management question
IGnatius T Foobar
-
2024/12/13
[Citadel Development] Re: Thread management question
HarlowSolutions
-
2024/12/13
[Citadel Development] Re: Thread management question
IGnatius T Foobar
-
2024/12/12
[Citadel Development] Thread management question
HarlowSolutions
-
2024/12/12
[Citadel Development] Replaced most of the error messages with a new macro call scr_perror()
citadel notifications
-
2024/12/12
[Citadel Development] serv_inboxrules.c: Make global array of users (users_requiring_inbox_processing[]) thread safe.
citadel notifications
-
2024/12/11
[Citadel Development] Please forgive my frequent small commits. They are probably annoying.
citadel notifications
-
2024/12/11
[Citadel Development] <.E>nter <A>scii now converts CRLF to LF, avoids unwanted double-spacing
citadel notifications
-
2024/12/11
[Citadel Development] process_quote() cleanup. second tempfile is far more ephemeral now and no longer a global variable.
citadel notifications
-
2024/12/11
[Citadel Development] Newfangled string traversal
citadel notifications
-
2024/12/10
[Citadel Development] messages.c: war on goto statements continued, this time in the editor save options loop
citadel notifications
-
2024/12/10
[Citadel Development] msgbase.c: When saving message, switch from locking room to regular lock.
citadel notifications
-
2024/12/10
[Citadel Development] ka_system() is no longer called by anything. Removed.
citadel notifications
-
2024/12/10
[Citadel Development] strproc() is now sanitize_string() and has improved badassery
citadel notifications
-
2024/12/10
[Citadel Development] Replace non-obvious 'mode' variable with 'editor_mode' and enum'ed options
citadel notifications
-
2024/12/10
[Citadel Development] textclient.h: much cleanup, see description below.
citadel notifications
-
2024/12/10
[Citadel Development] Editing system banners now requires an external editor (for now).
citadel notifications
-
2024/12/10
[Citadel Development] Re: Lock mutexes were never initialized. Implemented proper initialization and added error checking to initialization, lock and unlock.
IGnatius T Foobar
-
2024/12/09
[Citadel Development] Re: Lock mutexes were never initialized. Implemented proper initialization and added error checking to initialization, lock and unlock.
HarlowSolutions
-
2024/12/09
[Citadel Development] msgbase.c: Fixing room locking bug when saving message.
citadel notifications
-
2024/12/09
[Citadel Development] Minor string formatting changes
citadel notifications
-
2024/12/09
[Citadel Development] suppress the paginator when redirecting output to a memory buffer
citadel notifications
-
2024/12/09
[Citadel Development] footprint-reduced fmout() that is only needed until we rewrite the message editor
citadel notifications
-
2024/12/09
[Citadel Development] read_one_message() now converts legacy message format to unwrapped lines. Let the screen.c renderer handle soft line wrap.
citadel notifications
-
2024/12/09
[Citadel Development] war on fmout()
citadel notifications
-
2024/12/09
[Citadel Development] fmout() subst mode is long gone, remove the param
citadel notifications
-
2024/12/09
[Citadel Development] Phasing out fmout()
citadel notifications
-
2024/12/09
[Citadel Development] <Q>uote and <P>rint use the new scr_redir api
citadel notifications
-
2024/12/09
[Citadel Development] html_to_ascii() accept screenwidth=0 to suppress soft line breaks in conversion
citadel notifications
-
2024/12/09
[Citadel Development] Added scr_ functions to redirect output to a memory buffer
citadel notifications
-
2024/12/09
[Citadel Development] Removed unused parameter to scr_getc()
citadel notifications
-
2024/12/09
[Citadel Development] scr_printf() dynamic buffer and don't mangle it
citadel notifications
-
2024/12/09
[Citadel Development] character loop output instead of printf
citadel notifications
-
2024/12/09
[Citadel Development] fmout() use global screenwidth instead of as a parameter
citadel notifications
-
2024/12/08
[Citadel Development] screen.c: moved other screen handling functions into this file
citadel notifications
-
2024/12/08
[Citadel Development] moved things
citadel notifications
-
2024/12/08
[Citadel Development] Initial go at the console rework
citadel notifications
-
2024/12/07
[Citadel Development] Re: Lock mutexes were never initialized. Implemented proper initialization and added error checking to initialization, lock and unlock.
IGnatius T Foobar
-
2024/12/07
[Citadel Development] Re: Lock mutexes were never initialized. Implemented proper initialization and added error checking to initialization, lock and unlock.
HarlowSolutions
-
2024/12/07
[Citadel Development] Re: Core dumping on shutdown due to Full Text Indexing
HarlowSolutions
-
2024/12/07
[Citadel Development] Re: Core dumping on shutdown due to Full Text Indexing
HarlowSolutions
-
2024/12/07
[Citadel Development] back() is now scr_back() and used everywhere it can be
citadel notifications
-
2024/12/07
[Citadel Development] back() is now scr_back() and used everywhere it can be
citadel notifications
-
2024/12/07
[Citadel Development] view_calendar.js: handle non-inclusive DTEND properly
citadel notifications
-
2024/12/07
[Citadel Development] Re: Lock mutexes were never initialized. Implemented proper initialization and added error checking to initialization, lock and unlock.
IGnatius T Foobar
-
2024/12/07
[Citadel Development] Re: Core dumping on shutdown due to Full Text Indexing
IGnatius T Foobar
-
2024/12/07
[Citadel Development] view_calendar.js: handle non-inclusive DTEND properly
citadel notifications
-
2024/12/07
[Citadel Development] msgbase.c: Sending message without locking caused deadlock coredump.
citadel notifications
-
2024/12/07
[Citadel Development] Lock mutexes were never initialized. Implemented proper initialization and added error checking to initialization, lock and unlock.
citadel notifications
-
2024/12/05
[Citadel Development] view_calendar.js: top-align the date labels, remove debugs
citadel notifications
-
2024/12/05
[Citadel Development] view_calendar.js: make the top labels line up with the columns (HACK)
citadel notifications
-
2024/12/04
[Citadel Development] view_calendar.js: display all day events up top near the labels
citadel notifications
-
2024/12/04
[Citadel Development] webcit.css: calendar headings/content use flexbox properly instead of static sizing
citadel notifications
-
2024/12/03
[Citadel Development] Identify point-in-time and all-day events, they need to be rendered differently
citadel notifications
-
2024/12/01
[Citadel Development] Core dumping on shutdown due to Full Text Indexing
HarlowSolutions
-
2024/12/01
[Citadel Development] Re: CtdlVisitCreateEmpty() now actually returns the object that was created. How did this ever work?
HarlowSolutions
-
2024/11/30
[Citadel Development] textclient: disable SIGWINCH during terminal capability detect.
citadel notifications
-
2024/11/28
[Citadel Development] calendar_edit.js: start/end time editing now loads and saves correctly.
citadel notifications
-
2024/11/27
[Citadel Development] (null)
citadel notifications
-
2024/11/27
[Citadel Development] Release version 1007 generated by do-release.sh
citadel notifications
-
2024/11/27
[Citadel Development] Re: CtdlVisitCreateEmpty() now actually returns the object that was created. How did this ever work?
IGnatius T Foobar
-
2024/11/27
[Citadel Development] CtdlVisitCreateEmpty() now actually returns the object that was created. How did this ever work?
citadel notifications
-
2024/11/27
[Citadel Development] raspberry pi troubleshoot
citadel notifications
-
2024/11/27
[Citadel Development] setup: restart citserver using systemctl instead of server cmd
citadel notifications
-
2024/11/25
[Citadel Development] client: more cleanup!
citadel notifications
-
2024/11/23
[Citadel Development] citadel.c: removed ALL remaining gotos!
citadel notifications
-
2024/11/23
[Citadel Development] citadel.c: using the magic of loops, eliminated a bunch of gotos
citadel notifications
-
2024/11/23
[Citadel Development] citadel.c: modernized old and crappy code
citadel notifications
-
2024/11/22
[Citadel Development] Set up the screen AFTER connecting to the server.
citadel notifications
-
2024/11/21
[Citadel Development] fixed rc_ansi_color bug
citadel notifications
-
2024/11/21
[Citadel Development] Re: Crypto/SSL Coredump
IGnatius T Foobar
-
2024/11/21
[Citadel Development] Crypto/SSL Coredump
HarlowSolutions
-
2024/11/18
[Citadel Development] calendar_edit.js: more of it
citadel notifications
-
2024/11/17
[Citadel Development] calendar_edit.js: toggle between date and date/time
citadel notifications
-
2024/11/16
[Citadel Development] Include the correct algorithm to beat the Kobayashi Maru
citadel notifications
-
2024/11/14
[Citadel Development] Clarify rc_mail_command failure message.
citadel notifications
-
2024/11/13
[Citadel Development] Release version 1006 generated by do-release.sh
citadel notifications
-
2024/11/13
[Citadel Development] (null)
citadel notifications
-
2024/11/13
[Citadel Development] file_transfer.c: added
citadel notifications
-
2024/11/13
[Citadel Development] (null)
citadel notifications
-
2024/11/13
[Citadel Development] Release version 1005 generated by do-release.sh
citadel notifications
-
2024/11/12
[Citadel Development] inboxrules: load message headers if not present before doing reject
citadel notifications
-
2024/11/12
[Citadel Development] WebCit Classic: mail compose subject now allows up to 256 characters
citadel notifications
-
2024/11/11
[Citadel Development] Connecting host in wholist is now only visible to admins.
citadel notifications
-
2024/11/11
[Citadel Development] rblcheck: by removing timing diag we can remove gotos
citadel notifications
-
2024/11/09
[Citadel Development] stty_ctdl() modernized
citadel notifications
-
2024/11/09
[Citadel Development] screen.c: style cleanup.
citadel notifications
-
2024/11/09
[Citadel Development] routines.c is finally gone!
citadel notifications
-
2024/11/09
[Citadel Development] ipc_c_tcp.c: renamed to tcpclient.c
citadel notifications
-
2024/11/09
[Citadel Development] textclient: moved all extern defs to textclient.h
citadel notifications
-
2024/11/08
[Citadel Development] rooms.c: extern declarations moved to textclient.h
citadel notifications
-
2024/11/08
[Citadel Development] routines2.c is now gone. All functions moved to more appropriate locations.
citadel notifications
-
2024/11/08
[Citadel Development] textclient: began organizing functions in files more purposefully.
citadel notifications
-
2024/11/07
[Citadel Development] Documented the ipc_for_signal_handlers kludge now that I understand it.
citadel notifications
-
2024/11/07
[Citadel Development] citadel.c: move command loop into a separate function
citadel notifications
-
2024/11/04
[Citadel Development] idle style cleanup
citadel notifications
-
2024/11/01
[Citadel Development] Uncensored 64-bit migration ... it is done!
IGnatius T Foobar
-
2024/11/01
[Citadel Development] Wait two seconds instead of one for terminal detect
citadel notifications
-
2024/11/01
[Citadel Development] When closing the databases, call our own bdb_checkpoint()
citadel notifications
-
2024/11/01
[Citadel Development] Re: New results from Uncensored import -- concerns about visit records
IGnatius T Foobar
-
2024/11/01
[Citadel Development] Re: Question about valid login user names
IGnatius T Foobar
-
2024/10/30
[Citadel Development] Re: New results from Uncensored import -- concerns about visit records
HarlowSolutions
-
2024/10/30
[Citadel Development] Re: Question about valid login user names
HarlowSolutions
-
2024/10/29
[Citadel Development] dbnothing: fix banner
citadel notifications
-
2024/10/28
[Citadel Development] Re: New results from Uncensored import -- concerns about visit records
IGnatius T Foobar
-
2024/10/28
[Citadel Development] (null)
citadel notifications
-
2024/10/28
[Citadel Development] Release version 1004 generated by do-release.sh
citadel notifications
-
2024/10/28
[Citadel Development] ctdldump: do not dump user records if username is empty or user number is less than 1
citadel notifications
-
2024/10/28
[Citadel Development] CtdlEncodeBase64() clear output buffer if input is empty
citadel notifications
-
2024/10/28
[Citadel Development] Re: New results from Uncensored import -- concerns about visit records
IGnatius T Foobar
-
2024/10/28
[Citadel Development] Re: New results from Uncensored import -- concerns about visit records
IGnatius T Foobar
-
2024/10/28
[Citadel Development] Re: New results from Uncensored import -- concerns about visit records
IGnatius T Foobar
-
2024/10/28
[Citadel Development] Re: New results from Uncensored import -- concerns about visit records
IGnatius T Foobar
-
2024/10/28
[Citadel Development] Re: Question about valid login user names
IGnatius T Foobar
-
2024/10/26
[Citadel Development] Question about valid login user names
HarlowSolutions
-
2024/10/26
[Citadel Development] Re: New results from Uncensored import -- concerns about visit records
HarlowSolutions
-
2024/10/25
[Citadel Development] New results from Uncensored import -- concerns about visit records
IGnatius T Foobar
-
2024/10/19
[Citadel Development] Suppress newline+tab from being added to calendar event description when editing
citadel notifications
-
2024/10/18
[Citadel Development] Idling away time in the airport
citadel notifications
-
2024/10/18
[Citadel Development] citadel.c: change all comments to C99 style
citadel notifications
-
2024/10/18
[Citadel Development] moved who_is_online and companions to user_functions.c
citadel notifications
-
2024/10/18
[Citadel Development] Rewrote userlist() and moved it to a separate file
citadel notifications
-
2024/10/18
[Citadel Development] Moved read of greeting banner into protocol library.
citadel notifications
-
2024/10/17
[Citadel Development] textclient: greatly simplified the keepalive loop.
citadel notifications
-
2024/10/17
[Citadel Development] client_chat.c: converted all remaining CtdlIPC_chat_send() and CtdlIPC_chat_recv() calls to CtdlIPCGenericCommand()
citadel notifications
-
2024/10/16
[Citadel Development] client_chat.c: began converting to client lib
citadel notifications
-
2024/10/14
[Citadel Development] Discovered an awful bug and squashed it
citadel notifications
-
2024/10/14
[Citadel Development] tui: began converting do_edit() to api
citadel notifications
-
2024/10/14
[Citadel Development] tui: move a few functions to sysutil.c
citadel notifications
-
2024/10/14
[Citadel Development] text client: generic command now uses the API
citadel notifications
-
2024/10/14
[Citadel Development] calendar_week_view.txt: small change
citadel notifications
-
2024/10/12
[Citadel Development] Webcit reports all messages read when room has no messages read.
citadel notifications
-
2024/10/10
[Citadel Development] calendar_week_view.txt: added.
citadel notifications
-
2024/10/10
[Citadel Development] textclient: build without .d files
citadel notifications
-
2024/10/10
[Citadel Development] CtdlIPC branches config description HEAD hooks info objects packed-refs refs ipc --> CtdlIPC *ipc
citadel notifications
-
2024/10/07
[Citadel Development] render_event_editor() re-render option
citadel notifications
-
2024/10/07
[Citadel Development] is_room_aide() - removed CC macro
citadel notifications
-
2024/10/07
[Citadel Development] more removal of unused globals
citadel notifications
-
2024/10/07
[Citadel Development] Removed unused global 'panic_fd'
citadel notifications