citadel.git
25 years ago * setup.c: default value for maxsessions is now 0 (no limit)
Art Cancro [Sat, 12 Dec 1998 00:14:20 +0000 (00:14 +0000)]
    * setup.c: default value for maxsessions is now 0 (no limit)
        * room_ops.c: don't allow users to create a room called "Mail"
        * serv_expire.c: fixed "number of messages purged" display

25 years ago * webserver.c: remove commented-out references to SO_LINGER
Nathan Bryant [Thu, 10 Dec 1998 21:10:45 +0000 (21:10 +0000)]
    * webserver.c: remove commented-out references to SO_LINGER

25 years ago * context_loop.c: really fix the SO_LINGER stuff
Nathan Bryant [Thu, 10 Dec 1998 20:34:37 +0000 (20:34 +0000)]
    * context_loop.c: really fix the SO_LINGER stuff

25 years agoconfig.h.in
Art Cancro [Thu, 10 Dec 1998 16:58:29 +0000 (16:58 +0000)]
config.h.in

25 years agoinitial tests for image uploads
Art Cancro [Thu, 10 Dec 1998 16:38:27 +0000 (16:38 +0000)]
initial tests for image uploads

25 years agoSet up login banner graphic and background image graphic
Art Cancro [Thu, 10 Dec 1998 04:04:10 +0000 (04:04 +0000)]
Set up login banner graphic and background image graphic

25 years agoAdded support for graphics images retrieved from the Citadel server.
Art Cancro [Thu, 10 Dec 1998 03:13:56 +0000 (03:13 +0000)]
Added support for graphics images retrieved from the Citadel server.

25 years agoweird stuff regarding that trailing CRLF
Art Cancro [Thu, 10 Dec 1998 00:24:20 +0000 (00:24 +0000)]
weird stuff regarding that trailing CRLF

25 years ago * context_loop.c: After fork(), child process closes the HTTP socket
Art Cancro [Wed, 9 Dec 1998 23:52:30 +0000 (23:52 +0000)]
    * context_loop.c: After fork(), child process closes the HTTP socket
          so when the parent process closes it, it actually _does_ close.
          Otherwise, aIEeeee and possibly other browsers will hang.

25 years agoAdded support for new user login (still need to handle registration).
Art Cancro [Wed, 9 Dec 1998 20:08:44 +0000 (20:08 +0000)]
Added support for new user login (still need to handle registration).

25 years ago* context_loop.c, webserver.c, webserver.h: SO_LINGER and locking fix
Nathan Bryant [Wed, 9 Dec 1998 19:35:28 +0000 (19:35 +0000)]
* context_loop.c, webserver.c, webserver.h: SO_LINGER and locking fix

25 years ago * Smoothed out some of the login/logout code. Failed authentication
Art Cancro [Wed, 9 Dec 1998 16:16:37 +0000 (16:16 +0000)]
    * Smoothed out some of the login/logout code.  Failed authentication
          now works the way it should.  New user login not yet supported.

25 years agocosmetic
Art Cancro [Tue, 8 Dec 1998 23:44:26 +0000 (23:44 +0000)]
cosmetic

25 years ago * Discovered that the HTTP socket problem is related to a socket that
Art Cancro [Tue, 8 Dec 1998 20:47:04 +0000 (20:47 +0000)]
    * Discovered that the HTTP socket problem is related to a socket that
          isn't properly lingering on close.  Temporarily hacked a sleep(10)
          into context_loop.c until it is figured out.

25 years agoBeta 2
Art Cancro [Tue, 8 Dec 1998 12:58:44 +0000 (12:58 +0000)]
Beta 2

25 years ago * Did a little debugging, still trying to figure out why logging in
Art Cancro [Mon, 7 Dec 1998 22:07:22 +0000 (22:07 +0000)]
    * Did a little debugging, still trying to figure out why logging in
          displays "Connection reset by peer" error.  It used to work...

25 years agomade some code a little easier to read
Art Cancro [Mon, 7 Dec 1998 15:57:34 +0000 (15:57 +0000)]
made some code a little easier to read

25 years agofixed a spelling error
Art Cancro [Mon, 7 Dec 1998 15:01:04 +0000 (15:01 +0000)]
fixed a spelling error

25 years agoupdated dependencies
Nathan Bryant [Mon, 7 Dec 1998 05:33:04 +0000 (05:33 +0000)]
updated dependencies

25 years ago * Ripped most of the "attachments" stuff out of both the client and
Art Cancro [Mon, 7 Dec 1998 05:27:44 +0000 (05:27 +0000)]
   * Ripped most of the "attachments" stuff out of both the client and
          server.  (Thought of a better way to handle it ... LATER.)

25 years agoAdded the P/C ratio back to stats
Art Cancro [Mon, 7 Dec 1998 02:47:34 +0000 (02:47 +0000)]
Added the P/C ratio back to stats

25 years agostats.c: fixed segfault resulting from extracting log lines
Art Cancro [Mon, 7 Dec 1998 02:25:13 +0000 (02:25 +0000)]
stats.c: fixed segfault resulting from extracting log lines

25 years agoadded new "action" variable to make main loop simpler
Art Cancro [Mon, 7 Dec 1998 01:29:17 +0000 (01:29 +0000)]
added new "action" variable to make main loop simpler

25 years agoFixed broken interpretation of variables specified in the URL
Art Cancro [Mon, 7 Dec 1998 00:51:45 +0000 (00:51 +0000)]
Fixed broken interpretation of variables specified in the URL

25 years ago* context_loop.c: warning fix
Nathan Bryant [Sun, 6 Dec 1998 19:56:38 +0000 (19:56 +0000)]
* context_loop.c: warning fix

25 years agosysdep.c: read citadel.config _before_ initializing loadable modules
Art Cancro [Sun, 6 Dec 1998 14:34:00 +0000 (14:34 +0000)]
sysdep.c: read citadel.config _before_ initializing loadable modules

25 years ago * webserver.c: prototype vsnprintf
Nathan Bryant [Sun, 6 Dec 1998 05:37:20 +0000 (05:37 +0000)]
    * webserver.c: prototype vsnprintf

25 years agoincreased one of the minfo buffer sizes
Art Cancro [Sun, 6 Dec 1998 04:53:39 +0000 (04:53 +0000)]
increased one of the minfo buffer sizes

25 years agoRemoved whitespace to left and right of '@' in netmail recipients
Art Cancro [Sun, 6 Dec 1998 04:27:18 +0000 (04:27 +0000)]
Removed whitespace to left and right of '@' in netmail recipients

25 years agoportability enhancements
Nathan Bryant [Sat, 5 Dec 1998 20:59:40 +0000 (20:59 +0000)]
portability enhancements

25 years agofixed a typo
Nathan Bryant [Sat, 5 Dec 1998 20:31:58 +0000 (20:31 +0000)]
fixed a typo

25 years ago * tcp_sockets.c: removed some dead code
Nathan Bryant [Sat, 5 Dec 1998 20:15:37 +0000 (20:15 +0000)]
    * tcp_sockets.c: removed some dead code
        * context_loop.c: oops, I made a memory leak. fix fix fix. also close
          unused ends of pipes, fix a file descriptor leak and a race condition

25 years agoAdded a new type of module hook for adding logging functions
Art Cancro [Sat, 5 Dec 1998 06:24:49 +0000 (06:24 +0000)]
Added a new type of module hook for adding logging functions

25 years agoMakefile
Nathan Bryant [Sat, 5 Dec 1998 05:27:41 +0000 (05:27 +0000)]
Makefile

25 years ago * context_loop.c: moved the monster 64k buffer array off the stack
Nathan Bryant [Sat, 5 Dec 1998 05:27:02 +0000 (05:27 +0000)]
    * context_loop.c: moved the monster 64k buffer array off the stack
        * tcp_sockets.c: getservbyname() doesn't set errno.

25 years ago * converted to autoconf and began port to Digital UNIX
Nathan Bryant [Sat, 5 Dec 1998 03:17:05 +0000 (03:17 +0000)]
    * converted to autoconf and began port to Digital UNIX
        * warning fixes

25 years ago * webserver.c, context_loop.c, webcit.c: add commandline args for host
Nathan Bryant [Fri, 4 Dec 1998 19:39:02 +0000 (19:39 +0000)]
    * webserver.c, context_loop.c, webcit.c: add commandline args for host
          and port

25 years ago * webserver.c: warning fix
Nathan Bryant [Fri, 4 Dec 1998 04:43:47 +0000 (04:43 +0000)]
    * webserver.c: warning fix

25 years agoGot webcit-initiated session cleanups to work properly.
Art Cancro [Fri, 4 Dec 1998 04:01:48 +0000 (04:01 +0000)]
Got webcit-initiated session cleanups to work properly.

25 years agoGot lots of goto, ungoto, skip, etc. working
Art Cancro [Fri, 4 Dec 1998 02:09:29 +0000 (02:09 +0000)]
Got lots of goto, ungoto, skip, etc. working
Advanced menu is in place

25 years agoadded ungoto
Art Cancro [Fri, 4 Dec 1998 01:45:17 +0000 (01:45 +0000)]
added ungoto

25 years agodo_welcome
Art Cancro [Fri, 4 Dec 1998 01:21:24 +0000 (01:21 +0000)]
do_welcome

25 years agologout now goes to "_top" frame to clear the frameset.
Art Cancro [Fri, 4 Dec 1998 01:17:56 +0000 (01:17 +0000)]
logout now goes to "_top" frame to clear the frameset.

25 years agostuff
Art Cancro [Fri, 4 Dec 1998 01:13:57 +0000 (01:13 +0000)]
stuff

25 years agochanged the title
Art Cancro [Fri, 4 Dec 1998 01:00:02 +0000 (01:00 +0000)]
changed the title

25 years agochanges to become_logged_in()
Art Cancro [Fri, 4 Dec 1998 00:55:20 +0000 (00:55 +0000)]
changes to become_logged_in()

25 years agologin page is now static
Art Cancro [Fri, 4 Dec 1998 00:42:24 +0000 (00:42 +0000)]
login page is now static

25 years agoLogin page is now static
Art Cancro [Fri, 4 Dec 1998 00:42:09 +0000 (00:42 +0000)]
Login page is now static

25 years agoNick: Added redirect()
Nick Grossman [Thu, 3 Dec 1998 22:31:39 +0000 (22:31 +0000)]
Nick: Added redirect()

25 years ago * setup.c: saner defaults for nodename and fqdn
Nathan Bryant [Thu, 3 Dec 1998 21:26:37 +0000 (21:26 +0000)]
    * setup.c: saner defaults for nodename and fqdn

25 years agoGot some of the cross-frame stuff working.
Art Cancro [Thu, 3 Dec 1998 18:22:08 +0000 (18:22 +0000)]
Got some of the cross-frame stuff working.
Got the room banners working, and also added the "back" and "forward"
buttons to the banner.

25 years ago * serv_upgrade.c: don't create citadel.config if it doesn't already
Nathan Bryant [Thu, 3 Dec 1998 06:30:43 +0000 (06:30 +0000)]
    * serv_upgrade.c: don't create citadel.config if it doesn't already
          exist (paranoia)

25 years ago * Makefile.in: don't chmod sendcommand
Nathan Bryant [Thu, 3 Dec 1998 06:02:15 +0000 (06:02 +0000)]
* Makefile.in: don't chmod sendcommand

25 years ago * setup.c: create citadel.config with mode 0600
Nathan Bryant [Thu, 3 Dec 1998 05:56:57 +0000 (05:56 +0000)]
    * setup.c: create citadel.config with mode 0600

25 years agoGot the menu bar working (sort of)
Art Cancro [Thu, 3 Dec 1998 04:42:01 +0000 (04:42 +0000)]
Got the menu bar working (sort of)

25 years agoFixed the locks, though I'm not sure I did it correctly.
Art Cancro [Thu, 3 Dec 1998 04:24:27 +0000 (04:24 +0000)]
Fixed the locks, though I'm not sure I did it correctly.

25 years agoadded .cvsignore
Art Cancro [Thu, 3 Dec 1998 04:08:26 +0000 (04:08 +0000)]
added .cvsignore

25 years agohmm
Art Cancro [Thu, 3 Dec 1998 04:07:57 +0000 (04:07 +0000)]
hmm

25 years ago * msgbase.c: modified AddMessageToRoom() and all functions that call it
Art Cancro [Thu, 3 Dec 1998 01:39:38 +0000 (01:39 +0000)]
    * msgbase.c: modified AddMessageToRoom() and all functions that call it
          to use a more reliable/accurate method to set quickroom.QRhighest
        * weekly.in: don't sort/purge filedir where filedir doesn't exist

25 years ago*** empty log message ***
Nathan Bryant [Thu, 3 Dec 1998 00:16:05 +0000 (00:16 +0000)]
*** empty log message ***

25 years agoweekly is now generated by configure
Nathan Bryant [Thu, 3 Dec 1998 00:15:15 +0000 (00:15 +0000)]
weekly is now generated by configure

25 years ago*** empty log message ***
Nathan Bryant [Thu, 3 Dec 1998 00:00:09 +0000 (00:00 +0000)]
*** empty log message ***

25 years agoweekly is now generated by configure
Nathan Bryant [Wed, 2 Dec 1998 23:58:20 +0000 (23:58 +0000)]
weekly is now generated by configure

25 years agoreadme
Art Cancro [Tue, 1 Dec 1998 01:29:41 +0000 (01:29 +0000)]
readme

25 years agoBETA 1
Art Cancro [Tue, 1 Dec 1998 01:27:57 +0000 (01:27 +0000)]
BETA 1

25 years ago * sendcommand.c: added (also updated utils.txt, weekly, Makefile.in)
Art Cancro [Tue, 1 Dec 1998 01:13:59 +0000 (01:13 +0000)]
    * sendcommand.c: added (also updated utils.txt, weekly, Makefile.in)

25 years agosendcommand only accessible by the bbs user
Art Cancro [Tue, 1 Dec 1998 00:50:34 +0000 (00:50 +0000)]
sendcommand only accessible by the bbs user

25 years ago * sendcommand.c: added
Art Cancro [Tue, 1 Dec 1998 00:49:22 +0000 (00:49 +0000)]
    * sendcommand.c: added

25 years ago room_ops.c: added sort_msglist() to move and save operations
Art Cancro [Tue, 1 Dec 1998 00:17:12 +0000 (00:17 +0000)]
 room_ops.c: added sort_msglist() to move and save operations

25 years ago5.50 Alpha 3
Art Cancro [Mon, 30 Nov 1998 12:52:09 +0000 (12:52 +0000)]
5.50 Alpha 3

25 years agoremoved chmod 4755
Art Cancro [Mon, 30 Nov 1998 12:50:52 +0000 (12:50 +0000)]
removed chmod 4755

25 years agoFixed cmd_regi() to not display a second result code after xfer
Art Cancro [Mon, 30 Nov 1998 04:58:22 +0000 (04:58 +0000)]
Fixed cmd_regi() to not display a second result code after xfer

25 years agowe still have a problem
Art Cancro [Mon, 30 Nov 1998 04:25:20 +0000 (04:25 +0000)]
we still have a problem

25 years agoadded stuff
Art Cancro [Mon, 30 Nov 1998 00:08:07 +0000 (00:08 +0000)]
added stuff

25 years agogot known rooms list working
Art Cancro [Mon, 30 Nov 1998 00:07:47 +0000 (00:07 +0000)]
got known rooms list working

25 years agostarted to add wholist
Art Cancro [Thu, 26 Nov 1998 01:48:50 +0000 (01:48 +0000)]
started to add wholist

25 years agogot login and frames working together
Art Cancro [Thu, 26 Nov 1998 01:36:38 +0000 (01:36 +0000)]
got login and frames working together

25 years agofixed da framez
Art Cancro [Wed, 25 Nov 1998 21:42:39 +0000 (21:42 +0000)]
fixed da framez

25 years agocompleted part of the login procedure
Art Cancro [Wed, 25 Nov 1998 19:03:09 +0000 (19:03 +0000)]
completed part of the login procedure
added the frameset

25 years agoi dunno
Art Cancro [Wed, 25 Nov 1998 15:54:45 +0000 (15:54 +0000)]
i dunno

25 years agohandled unpacking of multiple cookies coming in on one Cookie: line
Art Cancro [Wed, 25 Nov 1998 15:34:51 +0000 (15:34 +0000)]
handled unpacking of multiple cookies coming in on one Cookie: line

25 years agoAdded IDEN
Art Cancro [Wed, 25 Nov 1998 04:13:36 +0000 (04:13 +0000)]
Added IDEN

25 years agocreated a separate developers.txt file for developer/client ID registry
Art Cancro [Wed, 25 Nov 1998 04:06:12 +0000 (04:06 +0000)]
created a separate developers.txt file for developer/client ID registry

25 years agohandled content
Art Cancro [Wed, 25 Nov 1998 03:57:37 +0000 (03:57 +0000)]
handled content

25 years agoadded make clean
Art Cancro [Wed, 25 Nov 1998 03:11:39 +0000 (03:11 +0000)]
added make clean

25 years agooooh, lotsa good stuff
Art Cancro [Wed, 25 Nov 1998 03:11:03 +0000 (03:11 +0000)]
oooh, lotsa good stuff

25 years agogot a basic framework for content working
Art Cancro [Wed, 25 Nov 1998 02:17:00 +0000 (02:17 +0000)]
got a basic framework for content working

25 years agoupdated TODO
Art Cancro [Tue, 24 Nov 1998 22:21:54 +0000 (22:21 +0000)]
updated TODO

25 years agostarted on the static loader stuff
Art Cancro [Tue, 24 Nov 1998 19:28:12 +0000 (19:28 +0000)]
started on the static loader stuff
added pthread locking

25 years agoInitial revision
Art Cancro [Tue, 24 Nov 1998 16:24:40 +0000 (16:24 +0000)]
Initial revision

25 years ago * citadel.spec: added
Nathan Bryant [Tue, 24 Nov 1998 01:28:07 +0000 (01:28 +0000)]
    * citadel.spec: added

25 years agoWe're now 5.50alpha2
Art Cancro [Mon, 23 Nov 1998 03:37:21 +0000 (03:37 +0000)]
We're now 5.50alpha2

25 years ago * Makefile.in: split install target into install-exec, install-data,
Nathan Bryant [Sun, 22 Nov 1998 22:14:09 +0000 (22:14 +0000)]
    * Makefile.in: split install target into install-exec, install-data,
          and install-doc subtargets

25 years ago * room_ops.c: fixed incorrect naming of files in info and images dirs
Art Cancro [Sun, 22 Nov 1998 17:31:51 +0000 (17:31 +0000)]
    * room_ops.c: fixed incorrect naming of files in info and images dirs

25 years agonetproc.c: handled incoming file transfers to correct room directory
Art Cancro [Sun, 22 Nov 1998 17:09:24 +0000 (17:09 +0000)]
netproc.c: handled incoming file transfers to correct room directory

25 years ago * Moved num_parms() and all the extract() type functions into tools.c
Art Cancro [Sun, 22 Nov 1998 17:08:58 +0000 (17:08 +0000)]
    * Moved num_parms() and all the extract() type functions into tools.c
          and removed them from all other files.  Linked in tools.[o|ro] there.

25 years agoMinor mods
Art Cancro [Sun, 22 Nov 1998 07:08:19 +0000 (07:08 +0000)]
Minor mods

25 years agodocs
Art Cancro [Sun, 22 Nov 1998 06:46:07 +0000 (06:46 +0000)]
docs

25 years agoroutines2.c: fixed <.AS> command; all configs now work properly
Art Cancro [Sun, 22 Nov 1998 06:11:09 +0000 (06:11 +0000)]
routines2.c: fixed <.AS> command; all configs now work properly

25 years agoFixed <.AS>
Art Cancro [Sun, 22 Nov 1998 06:09:32 +0000 (06:09 +0000)]
Fixed <.AS>