citadel.git
25 years agofixes for BSDI. see ChangeLog.
Nathan Bryant [Wed, 24 Feb 1999 13:54:18 +0000 (13:54 +0000)]
fixes for BSDI. see ChangeLog.

25 years agowholist
Art Cancro [Wed, 24 Feb 1999 04:01:08 +0000 (04:01 +0000)]
wholist

25 years agogood stuff
Art Cancro [Wed, 24 Feb 1999 03:31:59 +0000 (03:31 +0000)]
good stuff

25 years agofor BSDI 3.0
Nathan Bryant [Tue, 23 Feb 1999 22:54:32 +0000 (22:54 +0000)]
for BSDI 3.0

25 years agoNick: More interface tweaks to who.c
Nick Grossman [Tue, 23 Feb 1999 22:23:49 +0000 (22:23 +0000)]
Nick: More interface tweaks to who.c

25 years agoSwitched to native BSD sockets for communication. wxSocket was too slow.
Art Cancro [Tue, 23 Feb 1999 04:57:19 +0000 (04:57 +0000)]
Switched to native BSD sockets for communication.  wxSocket was too slow.

25 years agoadded .cvsignore
Art Cancro [Tue, 23 Feb 1999 04:13:45 +0000 (04:13 +0000)]
added .cvsignore

25 years agono daphne
Art Cancro [Mon, 22 Feb 1999 05:07:59 +0000 (05:07 +0000)]
no daphne

25 years agoGot stuff working
Art Cancro [Mon, 22 Feb 1999 05:07:43 +0000 (05:07 +0000)]
Got stuff working

25 years agogot hello screen working
Art Cancro [Mon, 22 Feb 1999 05:00:45 +0000 (05:00 +0000)]
got hello screen working

25 years agostuff
Art Cancro [Mon, 22 Feb 1999 04:58:01 +0000 (04:58 +0000)]
stuff

25 years agostuff
Art Cancro [Mon, 22 Feb 1999 03:57:46 +0000 (03:57 +0000)]
stuff

25 years agoAdded "Daphne" to the list of client codes
Art Cancro [Mon, 22 Feb 1999 02:08:14 +0000 (02:08 +0000)]
Added "Daphne" to the list of client codes

25 years agoStarted a wholist
Art Cancro [Sun, 21 Feb 1999 05:35:40 +0000 (05:35 +0000)]
Started a wholist

25 years agoGot the user login dialog running.
Art Cancro [Sun, 21 Feb 1999 00:20:05 +0000 (00:20 +0000)]
Got the user login dialog running.

25 years agoAdded the test window
Art Cancro [Sat, 20 Feb 1999 04:49:07 +0000 (04:49 +0000)]
Added the test window

25 years agoGot the MDI model working.
Art Cancro [Sat, 20 Feb 1999 01:11:17 +0000 (01:11 +0000)]
Got the MDI model working.

25 years agoCosmetic changes. Updated roomops.c, who.c and /static
Nick Grossman [Fri, 19 Feb 1999 21:09:54 +0000 (21:09 +0000)]
Cosmetic changes. Updated roomops.c, who.c and /static

25 years agoInitial revision
Art Cancro [Fri, 19 Feb 1999 19:25:46 +0000 (19:25 +0000)]
Initial revision

25 years agoAdded locate_host.c
Art Cancro [Wed, 17 Feb 1999 18:35:35 +0000 (18:35 +0000)]
Added locate_host.c

25 years ago*** empty log message ***
Art Cancro [Tue, 16 Feb 1999 04:00:36 +0000 (04:00 +0000)]
*** empty log message ***

25 years ago * citadel.c: increased hostname buffer size to handle very big names
Art Cancro [Tue, 16 Feb 1999 03:59:58 +0000 (03:59 +0000)]
    * citadel.c: increased hostname buffer size to handle very big names

25 years ago * sysdep.c(main): initialize alen before call to accept()
Nathan Bryant [Mon, 15 Feb 1999 18:03:05 +0000 (18:03 +0000)]
    * sysdep.c(main): initialize alen before call to accept()

25 years agooops
Nathan Bryant [Fri, 5 Feb 1999 00:51:54 +0000 (00:51 +0000)]
oops

25 years ago * configure.in, Makefile.in, getutline.c: replace getutline() on
Nathan Bryant [Fri, 5 Feb 1999 00:34:52 +0000 (00:34 +0000)]
    * configure.in, Makefile.in, getutline.c: replace getutline() on
          systems which don't have it
        * routines.c: now always access utmp directly unless we can't find
          utmp.h

25 years ago * configure.in, routines.c: access utmp directly instead of calling
Nathan Bryant [Thu, 4 Feb 1999 20:52:45 +0000 (20:52 +0000)]
    * configure.in, routines.c: access utmp directly instead of calling
          `who' if getutline() is available.

25 years agoimproved check for cygwin
Nathan Bryant [Thu, 4 Feb 1999 18:53:11 +0000 (18:53 +0000)]
improved check for cygwin

25 years agoFixed a bug in the page sending code
Art Cancro [Thu, 4 Feb 1999 13:09:47 +0000 (13:09 +0000)]
Fixed a bug in the page sending code

25 years agooops, that's 1999
Nathan Bryant [Wed, 3 Feb 1999 04:16:18 +0000 (04:16 +0000)]
oops, that's 1999

25 years agoFixes for Cygwin (see ChangeLog)
Nathan Bryant [Wed, 3 Feb 1999 04:10:37 +0000 (04:10 +0000)]
Fixes for Cygwin (see ChangeLog)

25 years agonew GEXP command
Art Cancro [Wed, 3 Feb 1999 03:44:44 +0000 (03:44 +0000)]
new GEXP command

25 years ago * Overhauled the express messaging system (again)
Art Cancro [Wed, 3 Feb 1999 03:15:44 +0000 (03:15 +0000)]
 * Overhauled the express messaging system (again)

25 years agomessages.c: implemented client download of MIME attachments
Art Cancro [Tue, 2 Feb 1999 00:49:41 +0000 (00:49 +0000)]
messages.c: implemented client download of MIME attachments

25 years agoJust added some stuff to .cvsignore
Art Cancro [Tue, 2 Feb 1999 00:05:24 +0000 (00:05 +0000)]
Just added some stuff to .cvsignore

25 years agoSafe public attachment thingies?
Art Cancro [Mon, 1 Feb 1999 02:34:48 +0000 (02:34 +0000)]
Safe public attachment thingies?

25 years agoReally got things working nicely
Art Cancro [Mon, 1 Feb 1999 02:33:27 +0000 (02:33 +0000)]
Really got things working nicely

25 years agoAdded the OPNA command for downloading attachments
Art Cancro [Mon, 1 Feb 1999 02:22:41 +0000 (02:22 +0000)]
Added the OPNA command for downloading attachments

25 years ago * Added qpdecode.c to the distribution (decodes quoted-printable)
Art Cancro [Sun, 31 Jan 1999 23:30:29 +0000 (23:30 +0000)]
    * Added qpdecode.c to the distribution (decodes quoted-printable)
        * Finished the MIME parser
        * Gave MSG0 a reasonable behaviour for MIME messages

25 years agoFinished the mime parser, but there's a bug in it somewhere...
Art Cancro [Sun, 31 Jan 1999 22:37:21 +0000 (22:37 +0000)]
Finished the mime parser, but there's a bug in it somewhere...

25 years agohandle "disposition" field
Art Cancro [Sun, 31 Jan 1999 18:15:57 +0000 (18:15 +0000)]
handle "disposition" field

25 years agoAdded base64.c to the distribution
Art Cancro [Sun, 31 Jan 1999 18:05:23 +0000 (18:05 +0000)]
Added base64.c to the distribution

25 years agomore work on the mime stuff
Art Cancro [Sun, 31 Jan 1999 06:05:10 +0000 (06:05 +0000)]
more work on the mime stuff

25 years agoMore work on the MIME parser
Art Cancro [Sun, 31 Jan 1999 04:12:35 +0000 (04:12 +0000)]
More work on the MIME parser

25 years agoResolve the name of the connecting host and pass it on to Citadel
Art Cancro [Sun, 31 Jan 1999 00:01:51 +0000 (00:01 +0000)]
Resolve the name of the connecting host and pass it on to Citadel

25 years agoLook for citadel.rc in current directory if not found elsewhere
Art Cancro [Sat, 30 Jan 1999 23:40:28 +0000 (23:40 +0000)]
Look for citadel.rc in current directory if not found elsewhere

25 years agocheck cwd for citadel.rc
Art Cancro [Sat, 30 Jan 1999 04:55:54 +0000 (04:55 +0000)]
check cwd for citadel.rc

25 years agofixed the noframes mode
Art Cancro [Sat, 30 Jan 1999 04:07:33 +0000 (04:07 +0000)]
fixed the noframes mode

25 years ago * wDumpContent() is now responsible for </BODY></HTML> most of the
Art Cancro [Fri, 29 Jan 1999 19:51:23 +0000 (19:51 +0000)]
    * wDumpContent() is now responsible for </BODY></HTML> most of the
          time (parameter settable) so that the main menu can easily be
          embedded in every page when running in noframes mode
        * noframes mode selection is now carried in the cookie

25 years agoirix fixen
Nathan Bryant [Fri, 29 Jan 1999 08:58:46 +0000 (08:58 +0000)]
irix fixen

25 years ago * Made the system semi-navigable in noframes mode.
Art Cancro [Fri, 29 Jan 1999 04:14:25 +0000 (04:14 +0000)]
    * Made the system semi-navigable in noframes mode.

25 years agonoframes switch
Art Cancro [Fri, 29 Jan 1999 01:33:41 +0000 (01:33 +0000)]
noframes switch

25 years ago * Made the frames stuff less dependent on the HTML TARGET= directive
Art Cancro [Fri, 29 Jan 1999 01:30:44 +0000 (01:30 +0000)]
    * Made the frames stuff less dependent on the HTML TARGET= directive
          and more dependent on the HTTP Window-target: directive.

25 years agocheckbox
Art Cancro [Fri, 29 Jan 1999 01:00:25 +0000 (01:00 +0000)]
checkbox

25 years agoFixed a potential buffer overrun in cmd_rchg()
Art Cancro [Fri, 29 Jan 1999 00:55:20 +0000 (00:55 +0000)]
Fixed a potential buffer overrun in cmd_rchg()

25 years ago5.51
Art Cancro [Wed, 27 Jan 1999 03:17:33 +0000 (03:17 +0000)]
5.51

25 years agoAdded floor selection support to edit room
Art Cancro [Mon, 25 Jan 1999 04:39:23 +0000 (04:39 +0000)]
Added floor selection support to edit room

25 years agoIE SUCKS!!
Art Cancro [Mon, 25 Jan 1999 03:20:17 +0000 (03:20 +0000)]
IE SUCKS!!

25 years agoMinor bugfixes
Art Cancro [Sun, 24 Jan 1999 05:40:26 +0000 (05:40 +0000)]
Minor bugfixes

25 years agoBugFix
Art Cancro [Sun, 24 Jan 1999 01:02:55 +0000 (01:02 +0000)]
BugFix

25 years ago * Added a "room order" key to the room record, to allow some control
Art Cancro [Sun, 24 Jan 1999 00:12:24 +0000 (00:12 +0000)]
    * Added a "room order" key to the room record, to allow some control
          over room listing order.
        * Made the room list commands aware of the room order key.
        * Overhauled <G>oto heuristics to pay attention to floor & room order

25 years ago * Changed internal storage of express messages from a linked list to
Art Cancro [Sat, 23 Jan 1999 19:33:30 +0000 (19:33 +0000)]
    * Changed internal storage of express messages from a linked list to
          a single, resizable buffer.

25 years agoMinor shuffling around of code and removal of unused functions.
Art Cancro [Fri, 22 Jan 1999 00:07:39 +0000 (00:07 +0000)]
Minor shuffling around of code and removal of unused functions.

25 years agoAdded TODO
Art Cancro [Fri, 22 Jan 1999 00:06:14 +0000 (00:06 +0000)]
Added TODO

25 years agomade some progress with MIME
Art Cancro [Thu, 21 Jan 1999 04:04:32 +0000 (04:04 +0000)]
made some progress with MIME
added dotted-decimal section numbers

25 years ago * Changed module loading path to simply "modules" because after calling
Art Cancro [Thu, 21 Jan 1999 00:23:27 +0000 (00:23 +0000)]
    * Changed module loading path to simply "modules" because after calling
          get_config(), the cwd is guaranteed to be the correct BBS directory.

25 years agoAdded the ability to supply both start and end pointers to mime_parser()
Art Cancro [Wed, 20 Jan 1999 20:06:31 +0000 (20:06 +0000)]
Added the ability to supply both start and end pointers to mime_parser()
in order to facilitate recursive handling of multipart content.

25 years ago Started a rewrite of the MIME parser
Art Cancro [Wed, 20 Jan 1999 05:05:39 +0000 (05:05 +0000)]
 Started a rewrite of the MIME parser

25 years ago Fixed a bug in the user editing command (client side)
Art Cancro [Wed, 20 Jan 1999 02:29:04 +0000 (02:29 +0000)]
 Fixed a bug in the user editing command (client side)

25 years ago * Brought over the mime_parser from WebCit and began preliminary work
Art Cancro [Fri, 15 Jan 1999 02:22:12 +0000 (02:22 +0000)]
    * Brought over the mime_parser from WebCit and began preliminary work
          on supporting MIME format messages.

25 years agoThis is 5.51
Art Cancro [Thu, 14 Jan 1999 22:58:39 +0000 (22:58 +0000)]
This is 5.51

25 years agomime parser fixes
Art Cancro [Thu, 14 Jan 1999 22:31:38 +0000 (22:31 +0000)]
mime parser fixes

25 years ago * Modified the back end of mime_parser to use callbacks instead of
Art Cancro [Thu, 14 Jan 1999 22:15:02 +0000 (22:15 +0000)]
    * Modified the back end of mime_parser to use callbacks instead of
          doing something specific.  Now we can use it elsewhere.

25 years agoChanges to support MIME
Art Cancro [Thu, 14 Jan 1999 21:46:33 +0000 (21:46 +0000)]
Changes to support MIME

25 years ago * Various changes to begin work on support for MIME messages
Art Cancro [Wed, 13 Jan 1999 03:33:20 +0000 (03:33 +0000)]
    * Various changes to begin work on support for MIME messages
                - Defined format type 4 for MIME
                - msgbase.c: *temporary* hacks in output_message() for Type 4
                - citmail.c: added more robust header parsing, and support
                             for Type 4.  Also eliminated the crappy built-in
                             SMTP server.
                - Updated some of the technical documentation

25 years agoadd include errno.h
Art Cancro [Wed, 13 Jan 1999 01:56:08 +0000 (01:56 +0000)]
add include errno.h

25 years agochanged the default external editor
Art Cancro [Tue, 12 Jan 1999 22:34:56 +0000 (22:34 +0000)]
changed the default external editor

25 years agofinished site-config screen and added generic-command screen
Art Cancro [Tue, 12 Jan 1999 22:12:37 +0000 (22:12 +0000)]
finished site-config screen and added generic-command screen

25 years agoFixed a page log room security problem
Art Cancro [Sun, 10 Jan 1999 18:37:51 +0000 (18:37 +0000)]
Fixed a page log room security problem

25 years agominor change to weekly script
Art Cancro [Sun, 10 Jan 1999 05:36:39 +0000 (05:36 +0000)]
minor change to weekly script

25 years agominor fix to multiline pages
Art Cancro [Sun, 10 Jan 1999 04:04:54 +0000 (04:04 +0000)]
minor fix to multiline pages

25 years agosmall change
Art Cancro [Sun, 10 Jan 1999 03:25:17 +0000 (03:25 +0000)]
small change

25 years agolotsa stuff
Art Cancro [Sun, 10 Jan 1999 01:41:25 +0000 (01:41 +0000)]
lotsa stuff

25 years agoLotsa stuff. See ChangeLog for details.
Art Cancro [Sun, 10 Jan 1999 01:40:47 +0000 (01:40 +0000)]
Lotsa stuff.  See ChangeLog for details.

25 years agoLotsa stuff. See the changeLog for more details.
Art Cancro [Sun, 10 Jan 1999 01:38:40 +0000 (01:38 +0000)]
Lotsa stuff.  See the changeLog for more details.

25 years agoleak stuff
Art Cancro [Wed, 6 Jan 1999 23:49:06 +0000 (23:49 +0000)]
leak stuff

25 years ago * Replaced all occurances of malloc(), realloc(), and free() in the
Art Cancro [Wed, 6 Jan 1999 04:26:06 +0000 (04:26 +0000)]
    * Replaced all occurances of malloc(), realloc(), and free() in the
          server and server-modules with mallok(), reallok(), and phree().
          Wrote macros and a set of leak-tracking functions.

25 years agotask list
Art Cancro [Wed, 6 Jan 1999 02:59:22 +0000 (02:59 +0000)]
task list

25 years agomsg changes
Art Cancro [Tue, 5 Jan 1999 04:50:05 +0000 (04:50 +0000)]
msg changes

25 years agoAdded an "edit your session" screen to change your wholisting.
Art Cancro [Tue, 5 Jan 1999 04:40:39 +0000 (04:40 +0000)]
Added an "edit your session" screen to change your wholisting.

25 years agoRemoved wc_host and wc_port cookies.
Art Cancro [Tue, 5 Jan 1999 04:05:01 +0000 (04:05 +0000)]
Removed wc_host and wc_port cookies.

25 years ago * Added a "kill session" link to each line of the wholist when
Art Cancro [Mon, 4 Jan 1999 04:09:51 +0000 (04:09 +0000)]
    * Added a "kill session" link to each line of the wholist when
          logged in as an aide, and the screens to perform this operation.

25 years agoAdded networking configuration screens. These still need testing.
Art Cancro [Mon, 4 Jan 1999 03:45:24 +0000 (03:45 +0000)]
Added networking configuration screens.  These still need testing.

25 years agodocumentation changes
Art Cancro [Mon, 4 Jan 1999 01:39:09 +0000 (01:39 +0000)]
documentation changes

25 years agoAdded "change password"
Art Cancro [Mon, 4 Jan 1999 01:18:44 +0000 (01:18 +0000)]
Added "change password"

25 years ago * Added "enter registration"
Art Cancro [Mon, 4 Jan 1999 01:07:54 +0000 (01:07 +0000)]
    * Added "enter registration"
        * Set up automatic trigger of Enter Registration when the server
          says it's needed
        * Established that a one-to-one WebCit/Citadel correspondence will
          be required.  No big deal due to shared code segments.

25 years ago * Added "add/edit room graphic" screens.
Art Cancro [Fri, 1 Jan 1999 07:01:48 +0000 (07:01 +0000)]
    * Added "add/edit room graphic" screens.
        * Added "add/edit floor graphic" screens.
        * Fixed display of floor graphic in known rooms list.

25 years agoFixed security problem relating to private rooms
Art Cancro [Fri, 1 Jan 1999 06:02:21 +0000 (06:02 +0000)]
Fixed security problem relating to private rooms

25 years ago * Final cvs commit for 1998 (an awful year, I'm glad to see it over).
Art Cancro [Fri, 1 Jan 1999 02:55:26 +0000 (02:55 +0000)]
    * Final cvs commit for 1998 (an awful year, I'm glad to see it over).
        * "Finished" the MIME parser.
        * Got image uploads working.
        * Added "add/edit user photo" screens.

25 years agostuff
Art Cancro [Fri, 1 Jan 1999 01:59:45 +0000 (01:59 +0000)]
stuff

25 years agomore work on the mime stuff
Art Cancro [Fri, 1 Jan 1999 01:24:47 +0000 (01:24 +0000)]
more work on the mime stuff