citadel.git
24 years ago * Changed any remaining references to UUCP, to "Internet" instead.
Art Cancro [Mon, 28 Jun 1999 20:26:02 +0000 (20:26 +0000)]
* Changed any remaining references to UUCP, to "Internet" instead.

24 years ago * Rearranged the code in "Site-wide configuration" and "Generic
Art Cancro [Sun, 27 Jun 1999 02:53:47 +0000 (02:53 +0000)]
    * Rearranged the code in "Site-wide configuration" and "Generic
          server command" to avoid nested server operations

24 years agonetproc.c: Finished the loopzapper
Art Cancro [Fri, 25 Jun 1999 03:43:41 +0000 (03:43 +0000)]
netproc.c: Finished the loopzapper

24 years ago * added server command line option "-f" to defrag databases on startup
Art Cancro [Thu, 24 Jun 1999 15:19:06 +0000 (15:19 +0000)]
    * added server command line option "-f" to defrag databases on startup
        * control.c: better performance and reliability in [get|put]_control()

24 years agofoo?
Art Cancro [Thu, 24 Jun 1999 02:38:56 +0000 (02:38 +0000)]
foo?

24 years ago * webcit.c: added "back, top, next" buttons to bottom of each page
Art Cancro [Thu, 24 Jun 1999 01:44:48 +0000 (01:44 +0000)]
    * webcit.c: added "back, top, next" buttons to bottom of each page
        * menubar.html: replaced "User list" with "Page another user"

24 years agocontext_loop.c: rearranged some code to try to eliminate deadlocks
Art Cancro [Tue, 22 Jun 1999 18:53:53 +0000 (18:53 +0000)]
context_loop.c: rearranged some code to try to eliminate deadlocks

24 years agoMore of the vortex checker. It works now, but doesn't post or purge.
Art Cancro [Tue, 22 Jun 1999 02:58:05 +0000 (02:58 +0000)]
More of the vortex checker.  It works now, but doesn't post or purge.

24 years agonetproc.c: started writing a vortex checker. Not finished.
Art Cancro [Mon, 21 Jun 1999 04:05:07 +0000 (04:05 +0000)]
netproc.c: started writing a vortex checker.  Not finished.

24 years ago * Unknown URL's now display the main menu instead of diagnostics
Art Cancro [Fri, 18 Jun 1999 15:57:17 +0000 (15:57 +0000)]
    * Unknown URL's now display the main menu instead of diagnostics
        * Diagnostics are now at <baseurl>/diagnostics

24 years ago * Replaced all code that generated temporary filenames with calls to
Art Cancro [Thu, 10 Jun 1999 03:39:50 +0000 (03:39 +0000)]
    * Replaced all code that generated temporary filenames with calls to
          tmpnam().  Rewrote using tmpfile() where possible.

24 years ago * Session no longer locks up when an express message is cancelled
Art Cancro [Tue, 8 Jun 1999 02:01:29 +0000 (02:01 +0000)]
    * Session no longer locks up when an express message is cancelled
        * The default Citadel server is now "localhost" instead of uncnsrd
        * Added some documentation

24 years agoAdded docs
Art Cancro [Tue, 8 Jun 1999 01:53:15 +0000 (01:53 +0000)]
Added docs

24 years agoGot rid of TODO.txt
Art Cancro [Sat, 5 Jun 1999 03:13:04 +0000 (03:13 +0000)]
Got rid of TODO.txt

24 years ago * roomops.c: made room banner graphics more reliable
Art Cancro [Thu, 3 Jun 1999 16:29:57 +0000 (16:29 +0000)]
    * roomops.c: made room banner graphics more reliable
        * messages.c: added code to prevent accidental "double-posting"
        * who.c: fixed the "Change room/host/user" submit logic

24 years ago * base64.c: mapped fi and fo to stdin and stdout using
Art Cancro [Thu, 3 Jun 1999 15:37:02 +0000 (15:37 +0000)]
    * base64.c: mapped fi and fo to stdin and stdout using
          actual code rather than assignment at declaration time
          (several users of Red Hat Linux 6.0 reported problems)

24 years agohanged menubar.html so the links can be read
Nick Grossman [Thu, 3 Jun 1999 13:56:04 +0000 (13:56 +0000)]
hanged menubar.html so the links can be read

24 years ago * Ditched the frames mode completely. It wasn't working properly in,
Art Cancro [Thu, 3 Jun 1999 03:48:55 +0000 (03:48 +0000)]
    * Ditched the frames mode completely.  It wasn't working properly in,
          among other places, IE 5.  Die, Bill, Die.

24 years ago * WebCit now sends the name of the end user's browser as the client
Art Cancro [Sat, 29 May 1999 05:01:12 +0000 (05:01 +0000)]
    * WebCit now sends the name of the end user's browser as the client
          name in a Citadel IDEN command rather than its own name.

24 years ago * Fixed the behavior of the "forget room" routine, to properly handle
Art Cancro [Sat, 29 May 1999 04:38:09 +0000 (04:38 +0000)]
    * Fixed the behavior of the "forget room" routine, to properly handle
          the transition back to the Lobby after it's all done.
        * Added ExpressMessageCat() to allow code to send the user messages
          along with incoming express messages

24 years agoerr??
Art Cancro [Wed, 26 May 1999 22:18:12 +0000 (22:18 +0000)]
err??

24 years ago * Minor code cleanups
Art Cancro [Sat, 22 May 1999 03:35:59 +0000 (03:35 +0000)]
    * Minor code cleanups
        * New mail notification

24 years ago * Added function CtdlGetDynamicSymbol() for dynamic symbol allocation
Art Cancro [Sat, 22 May 1999 00:23:20 +0000 (00:23 +0000)]
    * Added function CtdlGetDynamicSymbol() for dynamic symbol allocation
        * server.h: Changed discrete #define's to enum's where appropriate
        * sysdep.c: Changed the startup message to give credit to the whole
          development team :)  Also made the message more GNU-ish.

24 years agooops
Art Cancro [Fri, 21 May 1999 13:45:16 +0000 (13:45 +0000)]
oops

24 years ago * database.c: print log messages for file defragmentations
Art Cancro [Fri, 21 May 1999 00:04:44 +0000 (00:04 +0000)]
    * database.c: print log messages for file defragmentations
        * citserver.c: implemented CtdlAllocUserData() and CtdlGetUserData()
          for arbitrary per-session data storage (by modules etc.) without
          having to add fields to struct CitContext
        * msgbase.c: removed "desired_section" from struct CitContext and
          implemented it using CtdlGetUserData() as a test.

24 years agocolor
Art Cancro [Thu, 20 May 1999 23:07:57 +0000 (23:07 +0000)]
color

24 years agocolor changes
Art Cancro [Thu, 20 May 1999 23:02:14 +0000 (23:02 +0000)]
color changes

24 years agoColour changes
Art Cancro [Thu, 20 May 1999 22:57:47 +0000 (22:57 +0000)]
Colour changes

24 years agodatabase.c: print log messages for file defragmentations
Art Cancro [Thu, 20 May 1999 21:10:40 +0000 (21:10 +0000)]
database.c: print log messages for file defragmentations

24 years agomore color changes
Art Cancro [Thu, 20 May 1999 03:30:02 +0000 (03:30 +0000)]
more color changes

24 years agoWed May 19 19:30:28 EDT 1999 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
Art Cancro [Wed, 19 May 1999 23:31:41 +0000 (23:31 +0000)]
Wed May 19 19:30:28 EDT 1999 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
* commands.c, commands.h, routines.c: began color scheme changes

24 years ago Top-aligned all the cells in the fake frames in non-frames mode
Art Cancro [Tue, 18 May 1999 01:02:40 +0000 (01:02 +0000)]
 Top-aligned all the cells in the fake frames in non-frames mode

25 years agoAdded untested support for BSDI 4.x.
Nathan Bryant [Sun, 16 May 1999 00:40:32 +0000 (00:40 +0000)]
Added untested support for BSDI 4.x.

25 years ago * Initial entry to _BASEROOM_ at login now done as a Skip instead
Art Cancro [Sat, 15 May 1999 03:38:36 +0000 (03:38 +0000)]
    * Initial entry to _BASEROOM_ at login now done as a Skip instead
          of a Goto, in order to prevent it from first marking all msgs old.

25 years agocheck for -lsocket and -lnsl
Nathan Bryant [Thu, 13 May 1999 23:58:44 +0000 (23:58 +0000)]
check for -lsocket and -lnsl

25 years agocheck for paths.h
Nathan Bryant [Thu, 13 May 1999 18:11:00 +0000 (18:11 +0000)]
check for paths.h

25 years ago*** empty log message ***
Nathan Bryant [Thu, 13 May 1999 04:29:46 +0000 (04:29 +0000)]
*** empty log message ***

25 years agofix namespace collision with <sys/stream.h> on certain SYSV variants
Nathan Bryant [Thu, 13 May 1999 04:28:45 +0000 (04:28 +0000)]
fix namespace collision with <sys/stream.h> on certain SYSV variants

25 years agofix for certain SYSV variants which lack utmp.ut_host
Nathan Bryant [Thu, 13 May 1999 04:27:25 +0000 (04:27 +0000)]
fix for certain SYSV variants which lack utmp.ut_host

25 years agoignore errors while installing /etc/pam.d/citadel
Nathan Bryant [Wed, 12 May 1999 03:46:24 +0000 (03:46 +0000)]
ignore errors while installing /etc/pam.d/citadel

25 years agofixed excessive paranoia; chkpwd used to refuse to run when invoked by root and
Nathan Bryant [Wed, 12 May 1999 03:22:05 +0000 (03:22 +0000)]
fixed excessive paranoia; chkpwd used to refuse to run when invoked by root and
BBSUID != 0

25 years ago * Replaced _most_ gotoroom() calls with smart_goto(), a version
Art Cancro [Tue, 11 May 1999 03:10:20 +0000 (03:10 +0000)]
    * Replaced _most_ gotoroom() calls with smart_goto(), a version
          which can differentiate the needs of frames and noframes modes

25 years agoGo back to BSD sockets
Art Cancro [Tue, 11 May 1999 02:34:32 +0000 (02:34 +0000)]
Go back to BSD sockets

25 years agofoo
Art Cancro [Tue, 11 May 1999 02:10:30 +0000 (02:10 +0000)]
foo

25 years agoeeeeeeeeee
Art Cancro [Mon, 10 May 1999 02:42:05 +0000 (02:42 +0000)]
eeeeeeeeee

25 years agoUpdated windoze makefile
Art Cancro [Sun, 9 May 1999 22:56:30 +0000 (22:56 +0000)]
Updated windoze makefile

25 years agoSort the users
Art Cancro [Sun, 9 May 1999 22:54:10 +0000 (22:54 +0000)]
Sort the users

25 years agowebserver.c: added "-t" option to send traces somewhere else
Art Cancro [Sat, 8 May 1999 05:07:33 +0000 (05:07 +0000)]
webserver.c: added "-t" option to send traces somewhere else

25 years agoGot the fake mail floor in place.
Art Cancro [Sat, 8 May 1999 05:00:55 +0000 (05:00 +0000)]
Got the fake mail floor in place.

25 years agoGot auto-reconnect working ... sort of.
Art Cancro [Sat, 8 May 1999 03:55:07 +0000 (03:55 +0000)]
Got auto-reconnect working ... sort of.

25 years agoGot all save modes working.
Art Cancro [Sat, 8 May 1999 03:27:47 +0000 (03:27 +0000)]
Got all save modes working.

25 years agoGive 'em a choice.
Art Cancro [Sat, 8 May 1999 01:22:42 +0000 (01:22 +0000)]
Give 'em a choice.

25 years agoGot message counts and flags in place
Art Cancro [Sat, 8 May 1999 01:07:30 +0000 (01:07 +0000)]
Got message counts and flags in place

25 years agoReally fun stuff
Art Cancro [Fri, 7 May 1999 03:49:00 +0000 (03:49 +0000)]
Really fun stuff

25 years agoCool testwindow
Art Cancro [Sat, 1 May 1999 02:24:10 +0000 (02:24 +0000)]
Cool testwindow

25 years agonetpoll.c: upped default packet size
Art Cancro [Wed, 28 Apr 1999 13:52:30 +0000 (13:52 +0000)]
netpoll.c: upped default packet size

25 years ago * context_loop.c: display an error page if the client browser
Art Cancro [Wed, 28 Apr 1999 03:38:05 +0000 (03:38 +0000)]
    * context_loop.c: display an error page if the client browser
          requests a non-root page and there is no cookie set
        * webserver.c: took my name off the copyright notice (it's a group
          effort, after all)

25 years agocredits
Art Cancro [Wed, 28 Apr 1999 03:11:58 +0000 (03:11 +0000)]
credits

25 years ago * file_ops.c: fixed NDOP to not crash the server if it has trouble
Art Cancro [Tue, 27 Apr 1999 11:34:11 +0000 (11:34 +0000)]
* file_ops.c: fixed NDOP to not crash the server if it has trouble
  with a download file

25 years agoFIX add a prefs option for message header verbosity
Art Cancro [Tue, 27 Apr 1999 03:23:06 +0000 (03:23 +0000)]
FIX add a prefs option for message header verbosity

25 years agoLong and short headers
Art Cancro [Tue, 27 Apr 1999 03:22:39 +0000 (03:22 +0000)]
Long and short headers

25 years agowhatever
Art Cancro [Tue, 27 Apr 1999 02:57:06 +0000 (02:57 +0000)]
whatever

25 years agoRepaired IGnorant security hole blunder re. citmail
Art Cancro [Tue, 27 Apr 1999 02:07:41 +0000 (02:07 +0000)]
Repaired IGnorant security hole blunder re. citmail

25 years ago5.53
Art Cancro [Mon, 26 Apr 1999 03:59:14 +0000 (03:59 +0000)]
5.53

25 years agouuh....
Art Cancro [Mon, 26 Apr 1999 03:22:45 +0000 (03:22 +0000)]
uuh....

25 years agoTemporarily stuff
Art Cancro [Sun, 25 Apr 1999 23:52:28 +0000 (23:52 +0000)]
Temporarily stuff

25 years agochange title
Art Cancro [Sun, 25 Apr 1999 16:56:42 +0000 (16:56 +0000)]
change title

25 years agoserv_chat.c: notify user of number of participants upon entering chat
Art Cancro [Sun, 25 Apr 1999 16:44:39 +0000 (16:44 +0000)]
serv_chat.c: notify user of number of participants upon entering chat

25 years agoStarted ConnectOnStartup flag, not quite right yet, though.
Art Cancro [Sun, 25 Apr 1999 16:34:49 +0000 (16:34 +0000)]
Started ConnectOnStartup flag, not quite right yet, though.

25 years agoPrefs are cool
Art Cancro [Sun, 25 Apr 1999 16:13:39 +0000 (16:13 +0000)]
Prefs are cool

25 years agoAdded server host and port to prefs window
Art Cancro [Sat, 24 Apr 1999 03:56:02 +0000 (03:56 +0000)]
Added server host and port to prefs window

25 years agoimplemented default buttons
Art Cancro [Sat, 24 Apr 1999 02:59:53 +0000 (02:59 +0000)]
implemented default buttons

25 years agoGot tabbed traversal in place
Art Cancro [Sat, 24 Apr 1999 01:39:18 +0000 (01:39 +0000)]
Got tabbed traversal in place

25 years agoNow remembers main frame position
Art Cancro [Sat, 24 Apr 1999 01:13:13 +0000 (01:13 +0000)]
Now remembers main frame position

25 years agoini files!
Art Cancro [Sat, 24 Apr 1999 00:43:21 +0000 (00:43 +0000)]
ini files!

25 years agoHandle all non 0 format types as flat ascii
Art Cancro [Fri, 23 Apr 1999 03:42:44 +0000 (03:42 +0000)]
Handle all non 0 format types as flat ascii

25 years agoK00L
Art Cancro [Fri, 23 Apr 1999 03:28:46 +0000 (03:28 +0000)]
K00L

25 years agoGood stuff
Art Cancro [Fri, 23 Apr 1999 01:18:17 +0000 (01:18 +0000)]
Good stuff

25 years agoGot the local <G>oto loop working! Hooray!
Art Cancro [Fri, 23 Apr 1999 01:03:46 +0000 (01:03 +0000)]
Got the local <G>oto loop working!  Hooray!

25 years agoserv_expire.c: now posts transcripts of all auto-purged rooms/users
Art Cancro [Fri, 23 Apr 1999 00:01:07 +0000 (00:01 +0000)]
serv_expire.c: now posts transcripts of all auto-purged rooms/users

25 years agoAdded "bastille" to the developer stuff
Art Cancro [Thu, 22 Apr 1999 23:18:14 +0000 (23:18 +0000)]
Added "bastille" to the developer stuff

25 years agoFixes for 'doze
Art Cancro [Thu, 22 Apr 1999 04:09:38 +0000 (04:09 +0000)]
Fixes for 'doze

25 years agoMore tokenizers
Art Cancro [Thu, 22 Apr 1999 03:35:22 +0000 (03:35 +0000)]
More tokenizers

25 years agoaidepost.c: add -r flag to allow posting to rooms other than Aide>
Art Cancro [Thu, 22 Apr 1999 02:23:45 +0000 (02:23 +0000)]
aidepost.c: add -r flag to allow posting to rooms other than Aide>

25 years agofoo
Art Cancro [Wed, 21 Apr 1999 02:25:17 +0000 (02:25 +0000)]
foo

25 years agoFix
Art Cancro [Tue, 20 Apr 1999 18:14:25 +0000 (18:14 +0000)]
Fix

25 years ago * messages.c: downloading more than MAX_MSGS messages now truncates
Art Cancro [Tue, 20 Apr 1999 16:47:56 +0000 (16:47 +0000)]
    * messages.c: downloading more than MAX_MSGS messages now truncates
          (off the beginning of the list) rather than crashing.

25 years ago * whobbs.c: auto-detect when being called from a webserver, and act
Art Cancro [Mon, 19 Apr 1999 16:14:27 +0000 (16:14 +0000)]
    * whobbs.c: auto-detect when being called from a webserver, and act
          as a CGI (print HTTP headers and HTML output)

25 years ago * Reworked a lot of the structure, made more HTML "embeddable"
Art Cancro [Mon, 19 Apr 1999 03:44:08 +0000 (03:44 +0000)]
    * Reworked a lot of the structure, made more HTML "embeddable"
        * Changed the noframes mode to display "fake" frames using tables

25 years agoMinor cosmetic fix
Art Cancro [Mon, 19 Apr 1999 00:30:07 +0000 (00:30 +0000)]
Minor cosmetic fix

25 years agofixed some potential buffer overruns (thanks dme)
Nathan Bryant [Sun, 18 Apr 1999 18:33:32 +0000 (18:33 +0000)]
fixed some potential buffer overruns (thanks dme)

25 years agoThus Apr 14 6:30:00 1999 Nick Grossman <nick@ulster.net>
Nick Grossman [Fri, 16 Apr 1999 22:32:33 +0000 (22:32 +0000)]
Thus Apr 14 6:30:00 1999 Nick Grossman <nick@ulster.net>
Fixed my fix in who.c (fixed frame target in room name)

25 years agoChanged some output formatting, mostly <FONT> tags. Changed who.c
Nick Grossman [Fri, 16 Apr 1999 22:25:57 +0000 (22:25 +0000)]
Changed some output formatting, mostly <FONT> tags. Changed who.c
to use urlescputs() rather than escputs() so names with spaces are
handled correctly.

25 years agoanon cvs
Art Cancro [Fri, 16 Apr 1999 04:28:40 +0000 (04:28 +0000)]
anon cvs

25 years agoset up to secure pserver
Nathan Bryant [Thu, 15 Apr 1999 20:26:53 +0000 (20:26 +0000)]
set up to secure pserver

25 years agoinitial checkin
Nathan Bryant [Thu, 15 Apr 1999 19:37:01 +0000 (19:37 +0000)]
initial checkin

25 years agoinitial checkin
Nathan Bryant [Thu, 15 Apr 1999 19:37:01 +0000 (19:37 +0000)]
initial checkin

25 years ago * Makefile.in: chmod 4755 citmail to prevent citmail from aborting
Art Cancro [Thu, 15 Apr 1999 01:34:08 +0000 (01:34 +0000)]
* Makefile.in: chmod 4755 citmail to prevent citmail from aborting
  when called from sendmail due to citadel.config security check

25 years agoGot it!
Art Cancro [Thu, 15 Apr 1999 00:03:05 +0000 (00:03 +0000)]
Got it!

25 years ago http://www.webreference.com/dhtml/column18/menuFrLoad.html
Art Cancro [Wed, 14 Apr 1999 21:58:04 +0000 (21:58 +0000)]
    webreference.com/dhtml/column18/menuFrLoad.html
        How to cause "onLoad=" to cause a sibling frame to refresh without
        having to use the nonportable HTTP "Window-Target:" directive.  Began
        implementation of this; it should allow portable NS/IE compatibility.