citadel.git
25 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.

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

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

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

25 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

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

25 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

25 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.

25 years agofixed
Art Cancro [Wed, 14 Apr 1999 03:36:19 +0000 (03:36 +0000)]
fixed

25 years agoadded makefile.g95
Art Cancro [Wed, 14 Apr 1999 03:35:31 +0000 (03:35 +0000)]
added makefile.g95

25 years agofixed time_t handling (have to cast it to long for printf/scanf)
Nathan Bryant [Tue, 13 Apr 1999 20:26:46 +0000 (20:26 +0000)]
fixed time_t handling (have to cast it to long for printf/scanf)

25 years agofixed a few sillies
Nathan Bryant [Tue, 13 Apr 1999 20:23:35 +0000 (20:23 +0000)]
fixed a few sillies

25 years agoOpenBSD places underscores in front of symbol names
Nathan Bryant [Tue, 13 Apr 1999 17:51:37 +0000 (17:51 +0000)]
OpenBSD places underscores in front of symbol names

25 years ago * config.c, sysdep.c: fix -h option not setting proper modules dir
Nathan Bryant [Tue, 13 Apr 1999 17:09:54 +0000 (17:09 +0000)]
    * config.c, sysdep.c: fix -h option not setting proper modules dir
        * configure.in, citadel.spec: make --enable-chkpwd the default
        * setup.c: don't chown chkpwd

25 years ago * aidepost.c: rewrote to unlink temp file before writing to it so that
Art Cancro [Tue, 13 Apr 1999 02:15:29 +0000 (02:15 +0000)]
    * aidepost.c: rewrote to unlink temp file before writing to it so that
          it will automatically go away if interrupted. Also ran indent -kr -i8

25 years agotaught it how to generate OpenBSD shared libraries
Nathan Bryant [Mon, 12 Apr 1999 20:25:32 +0000 (20:25 +0000)]
taught it how to generate OpenBSD shared libraries

25 years ago*** empty log message ***
Nathan Bryant [Mon, 12 Apr 1999 04:09:54 +0000 (04:09 +0000)]
*** empty log message ***

25 years ago * configure.in: another OpenBSD fix. now it actually works.
Nathan Bryant [Mon, 12 Apr 1999 03:30:23 +0000 (03:30 +0000)]
    * configure.in: another OpenBSD fix. now it actually works.
        * serv_chat.c: warning fix

25 years agoGot a minimal march list implemented...
Art Cancro [Sat, 10 Apr 1999 05:51:05 +0000 (05:51 +0000)]
Got a minimal march list implemented...

25 years agoRemoved all references to wxStringList and replaced them with wxString.
Art Cancro [Sat, 10 Apr 1999 04:46:16 +0000 (04:46 +0000)]
Removed all references to wxStringList and replaced them with wxString.
(We'll use newlines as a separator token.)

25 years agoNo more wxStringList!
Art Cancro [Sat, 10 Apr 1999 00:38:44 +0000 (00:38 +0000)]
No more wxStringList!

25 years ago * setup.c: sets the 0600 permission bits on citadel.config that
Art Cancro [Fri, 9 Apr 1999 23:28:31 +0000 (23:28 +0000)]
    * setup.c: sets the 0600 permission bits on citadel.config that
          is checked for in config.c

25 years agofinished off enter and got stuff in wwtt ewerk rg zz sl mustsleep...
Art Cancro [Fri, 9 Apr 1999 04:08:35 +0000 (04:08 +0000)]
finished off enter and got stuff in wwtt ewerk   rg       zz sl mustsleep...

25 years ago * config.c: now requires a setup run for *any* rev level difference
Art Cancro [Fri, 9 Apr 1999 02:52:53 +0000 (02:52 +0000)]
* config.c: now requires a setup run for *any* rev level difference
* Updated docs & confs for 5.53b1 release

25 years agoremoved a couple of unnecessary lines
Nathan Bryant [Thu, 8 Apr 1999 23:20:33 +0000 (23:20 +0000)]
removed a couple of unnecessary lines

25 years ago*** empty log message ***
Nathan Bryant [Thu, 8 Apr 1999 23:14:55 +0000 (23:14 +0000)]
*** empty log message ***

25 years agofixes for Digital UNIX
Nathan Bryant [Thu, 8 Apr 1999 23:14:13 +0000 (23:14 +0000)]
fixes for Digital UNIX

25 years agooops, fixed another goof
Nathan Bryant [Thu, 8 Apr 1999 23:13:23 +0000 (23:13 +0000)]
oops, fixed another goof

25 years agooops
Nathan Bryant [Thu, 8 Apr 1999 21:38:23 +0000 (21:38 +0000)]
oops

25 years agogot it right this time... also, more general interface to locate_host
Nathan Bryant [Thu, 8 Apr 1999 18:54:13 +0000 (18:54 +0000)]
got it right this time... also, more general interface to locate_host

25 years ago * citserver.c: improved is_public_client(), also if a public_client only
Nathan Bryant [Thu, 8 Apr 1999 18:19:42 +0000 (18:19 +0000)]
    * citserver.c: improved is_public_client(), also if a public_client only
          supplies a numeric address, attempt to resolve it
        * locate_host.c: verify that the forward DNS matches the reverse

25 years agofix for OpenBSD
Nathan Bryant [Thu, 8 Apr 1999 04:23:56 +0000 (04:23 +0000)]
fix for OpenBSD