]>
code.citadel.org Git - citadel.git/log
Art Cancro [Fri, 18 Dec 1998 01:38:40 +0000 (01:38 +0000)]
* Added the screens to send pages
* Changed message headers to display in bigger font, non-boldface
Art Cancro [Fri, 18 Dec 1998 00:58:46 +0000 (00:58 +0000)]
msgbase.c: generate an 'I' field when requested (i.e. on locally
originating messages. this was breaking parts of the network)
Art Cancro [Thu, 17 Dec 1998 05:18:47 +0000 (05:18 +0000)]
Getting things together to prepare for an actual release...
Art Cancro [Wed, 16 Dec 1998 21:24:52 +0000 (21:24 +0000)]
Replace "Citadel/UX" in menu bar with the Citadel/UX logo
Art Cancro [Wed, 16 Dec 1998 21:13:10 +0000 (21:13 +0000)]
added start-webcit (temporary)
Art Cancro [Wed, 16 Dec 1998 04:36:59 +0000 (04:36 +0000)]
msgbase.c: fixed tempfile naming problem that could cause a new
outgoing netmail message to overwrite another if netproc had not been
run in between
Art Cancro [Wed, 16 Dec 1998 04:28:11 +0000 (04:28 +0000)]
get committed
Art Cancro [Wed, 16 Dec 1998 04:27:16 +0000 (04:27 +0000)]
msgbase.c: remove extra call to alias() which was causing
Citadel-to-Citadel mail to fall into the bit bucket.
Art Cancro [Mon, 14 Dec 1998 23:50:42 +0000 (23:50 +0000)]
Fixed more of the session table nonsense
Art Cancro [Mon, 14 Dec 1998 23:23:58 +0000 (23:23 +0000)]
More session table stability nonsense
Nathan Bryant [Mon, 14 Dec 1998 21:48:23 +0000 (21:48 +0000)]
automatically regenerate Makefile when Makefile.in changes
Art Cancro [Mon, 14 Dec 1998 05:11:53 +0000 (05:11 +0000)]
Display express messages in cute little JavaScript popup window.
Art Cancro [Mon, 14 Dec 1998 04:51:51 +0000 (04:51 +0000)]
Set up an option in output_headers() to optionally print the most
often used opening HTML as well as the HTTP headers.
Art Cancro [Mon, 14 Dec 1998 04:25:09 +0000 (04:25 +0000)]
roomops.c: fixed buggy implementation of ungoto
Art Cancro [Mon, 14 Dec 1998 01:50:36 +0000 (01:50 +0000)]
userlist.c: added. This adds "userlist" and "show user" functions.
Art Cancro [Mon, 14 Dec 1998 00:26:41 +0000 (00:26 +0000)]
messages.c: added "move message" functionality
Art Cancro [Mon, 14 Dec 1998 00:16:31 +0000 (00:16 +0000)]
messages.c: added "delete message" functionality
Art Cancro [Sun, 13 Dec 1998 23:52:55 +0000 (23:52 +0000)]
* Ignore SIGPIPE; this seems to magically make the program bulletproof
against broken HTTP connections.
* Added a housekeeping thread to periodically remove dead sessions
and kill idle sessions.
Art Cancro [Sun, 13 Dec 1998 23:16:35 +0000 (23:16 +0000)]
removed serv_test.so from the default build
Art Cancro [Sun, 13 Dec 1998 22:41:02 +0000 (22:41 +0000)]
* sysdep.c, citserver.c: (hopefully) fixed a session table concurrency
bug which was causing the server to occasionally crash.
Art Cancro [Sun, 13 Dec 1998 18:57:56 +0000 (18:57 +0000)]
remove extra diagnostic
Art Cancro [Sun, 13 Dec 1998 18:55:37 +0000 (18:55 +0000)]
Check for dead webcit child process before each transaction.
Art Cancro [Sun, 13 Dec 1998 18:36:01 +0000 (18:36 +0000)]
context_loop.c: Moved "remove session" into its own function
Art Cancro [Sun, 13 Dec 1998 18:11:17 +0000 (18:11 +0000)]
i dunno
Art Cancro [Sat, 12 Dec 1998 05:44:18 +0000 (05:44 +0000)]
* Brought over message reading and entry functions from old WebCit
Art Cancro [Sat, 12 Dec 1998 05:44:05 +0000 (05:44 +0000)]
* Brought over message reading and entry functions from old WebCit
Art Cancro [Sat, 12 Dec 1998 02:26:37 +0000 (02:26 +0000)]
fixed spacing
Art Cancro [Sat, 12 Dec 1998 02:15:09 +0000 (02:15 +0000)]
Brought over message reading functions from old WebCit
Art Cancro [Sat, 12 Dec 1998 00:46:14 +0000 (00:46 +0000)]
commands.c: when using color, default to low-intensity colors
Art Cancro [Sat, 12 Dec 1998 00:40:37 +0000 (00:40 +0000)]
small optimization in RWHO command
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
Nathan Bryant [Thu, 10 Dec 1998 21:10:45 +0000 (21:10 +0000)]
* webserver.c: remove commented-out references to SO_LINGER
Nathan Bryant [Thu, 10 Dec 1998 20:34:37 +0000 (20:34 +0000)]
* context_loop.c: really fix the SO_LINGER stuff
Art Cancro [Thu, 10 Dec 1998 16:58:29 +0000 (16:58 +0000)]
config.h.in
Art Cancro [Thu, 10 Dec 1998 16:38:27 +0000 (16:38 +0000)]
initial tests for image uploads
Art Cancro [Thu, 10 Dec 1998 04:04:10 +0000 (04:04 +0000)]
Set up login banner graphic and background image graphic
Art Cancro [Thu, 10 Dec 1998 03:13:56 +0000 (03:13 +0000)]
Added support for graphics images retrieved from the Citadel server.
Art Cancro [Thu, 10 Dec 1998 00:24:20 +0000 (00:24 +0000)]
weird stuff regarding that trailing CRLF
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.
Art Cancro [Wed, 9 Dec 1998 20:08:44 +0000 (20:08 +0000)]
Added support for new user login (still need to handle registration).
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
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.
Art Cancro [Tue, 8 Dec 1998 23:44:26 +0000 (23:44 +0000)]
cosmetic
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.
Art Cancro [Tue, 8 Dec 1998 12:58:44 +0000 (12:58 +0000)]
Beta 2
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...
Art Cancro [Mon, 7 Dec 1998 15:57:34 +0000 (15:57 +0000)]
made some code a little easier to read
Art Cancro [Mon, 7 Dec 1998 15:01:04 +0000 (15:01 +0000)]
fixed a spelling error
Nathan Bryant [Mon, 7 Dec 1998 05:33:04 +0000 (05:33 +0000)]
updated dependencies
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.)
Art Cancro [Mon, 7 Dec 1998 02:47:34 +0000 (02:47 +0000)]
Added the P/C ratio back to stats
Art Cancro [Mon, 7 Dec 1998 02:25:13 +0000 (02:25 +0000)]
stats.c: fixed segfault resulting from extracting log lines
Art Cancro [Mon, 7 Dec 1998 01:29:17 +0000 (01:29 +0000)]
added new "action" variable to make main loop simpler
Art Cancro [Mon, 7 Dec 1998 00:51:45 +0000 (00:51 +0000)]
Fixed broken interpretation of variables specified in the URL
Nathan Bryant [Sun, 6 Dec 1998 19:56:38 +0000 (19:56 +0000)]
* context_loop.c: warning fix
Art Cancro [Sun, 6 Dec 1998 14:34:00 +0000 (14:34 +0000)]
sysdep.c: read citadel.config _before_ initializing loadable modules
Nathan Bryant [Sun, 6 Dec 1998 05:37:20 +0000 (05:37 +0000)]
* webserver.c: prototype vsnprintf
Art Cancro [Sun, 6 Dec 1998 04:53:39 +0000 (04:53 +0000)]
increased one of the minfo buffer sizes
Art Cancro [Sun, 6 Dec 1998 04:27:18 +0000 (04:27 +0000)]
Removed whitespace to left and right of '@' in netmail recipients
Nathan Bryant [Sat, 5 Dec 1998 20:59:40 +0000 (20:59 +0000)]
portability enhancements
Nathan Bryant [Sat, 5 Dec 1998 20:31:58 +0000 (20:31 +0000)]
fixed a typo
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
Art Cancro [Sat, 5 Dec 1998 06:24:49 +0000 (06:24 +0000)]
Added a new type of module hook for adding logging functions
Nathan Bryant [Sat, 5 Dec 1998 05:27:41 +0000 (05:27 +0000)]
Makefile
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.
Nathan Bryant [Sat, 5 Dec 1998 03:17:05 +0000 (03:17 +0000)]
* converted to autoconf and began port to Digital UNIX
* warning fixes
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
Nathan Bryant [Fri, 4 Dec 1998 04:43:47 +0000 (04:43 +0000)]
* webserver.c: warning fix
Art Cancro [Fri, 4 Dec 1998 04:01:48 +0000 (04:01 +0000)]
Got webcit-initiated session cleanups to work properly.
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
Art Cancro [Fri, 4 Dec 1998 01:45:17 +0000 (01:45 +0000)]
added ungoto
Art Cancro [Fri, 4 Dec 1998 01:21:24 +0000 (01:21 +0000)]
do_welcome
Art Cancro [Fri, 4 Dec 1998 01:17:56 +0000 (01:17 +0000)]
logout now goes to "_top" frame to clear the frameset.
Art Cancro [Fri, 4 Dec 1998 01:13:57 +0000 (01:13 +0000)]
stuff
Art Cancro [Fri, 4 Dec 1998 01:00:02 +0000 (01:00 +0000)]
changed the title
Art Cancro [Fri, 4 Dec 1998 00:55:20 +0000 (00:55 +0000)]
changes to become_logged_in()
Art Cancro [Fri, 4 Dec 1998 00:42:24 +0000 (00:42 +0000)]
login page is now static
Art Cancro [Fri, 4 Dec 1998 00:42:09 +0000 (00:42 +0000)]
Login page is now static
Nick Grossman [Thu, 3 Dec 1998 22:31:39 +0000 (22:31 +0000)]
Nick: Added redirect()
Nathan Bryant [Thu, 3 Dec 1998 21:26:37 +0000 (21:26 +0000)]
* setup.c: saner defaults for nodename and fqdn
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.
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)
Nathan Bryant [Thu, 3 Dec 1998 06:02:15 +0000 (06:02 +0000)]
* Makefile.in: don't chmod sendcommand
Nathan Bryant [Thu, 3 Dec 1998 05:56:57 +0000 (05:56 +0000)]
* setup.c: create citadel.config with mode 0600
Art Cancro [Thu, 3 Dec 1998 04:42:01 +0000 (04:42 +0000)]
Got the menu bar working (sort of)
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.
Art Cancro [Thu, 3 Dec 1998 04:08:26 +0000 (04:08 +0000)]
added .cvsignore
Art Cancro [Thu, 3 Dec 1998 04:07:57 +0000 (04:07 +0000)]
hmm
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
Nathan Bryant [Thu, 3 Dec 1998 00:16:05 +0000 (00:16 +0000)]
*** empty log message ***
Nathan Bryant [Thu, 3 Dec 1998 00:15:15 +0000 (00:15 +0000)]
weekly is now generated by configure
Nathan Bryant [Thu, 3 Dec 1998 00:00:09 +0000 (00:00 +0000)]
*** empty log message ***
Nathan Bryant [Wed, 2 Dec 1998 23:58:20 +0000 (23:58 +0000)]
weekly is now generated by configure
Art Cancro [Tue, 1 Dec 1998 01:29:41 +0000 (01:29 +0000)]
readme
Art Cancro [Tue, 1 Dec 1998 01:27:57 +0000 (01:27 +0000)]
BETA 1
Art Cancro [Tue, 1 Dec 1998 01:13:59 +0000 (01:13 +0000)]
* sendcommand.c: added (also updated utils.txt, weekly, Makefile.in)
Art Cancro [Tue, 1 Dec 1998 00:50:34 +0000 (00:50 +0000)]
sendcommand only accessible by the bbs user
Art Cancro [Tue, 1 Dec 1998 00:49:22 +0000 (00:49 +0000)]
* sendcommand.c: added
Art Cancro [Tue, 1 Dec 1998 00:17:12 +0000 (00:17 +0000)]
room_ops.c: added sort_msglist() to move and save operations
Art Cancro [Mon, 30 Nov 1998 12:52:09 +0000 (12:52 +0000)]
5.50 Alpha 3