]>
code.citadel.org Git - citadel.git/log
Art Cancro [Fri, 11 Jan 2002 04:59:01 +0000 (04:59 +0000)]
* Finished most of the work for the Global Address Book.
Art Cancro [Fri, 11 Jan 2002 04:37:04 +0000 (04:37 +0000)]
* More code for the Global Address Book
Michael Hampton [Fri, 11 Jan 2002 02:57:35 +0000 (02:57 +0000)]
* Don't print **** when sending a page or mail from an anonymous-only room
Art Cancro [Thu, 10 Jan 2002 21:22:38 +0000 (21:22 +0000)]
* Minor changes for global directory service
Art Cancro [Thu, 10 Jan 2002 04:29:28 +0000 (04:29 +0000)]
* Minor updates for directory service
Art Cancro [Wed, 9 Jan 2002 23:12:40 +0000 (23:12 +0000)]
* Allow users to zap mailbox rooms
Art Cancro [Wed, 9 Jan 2002 04:37:32 +0000 (04:37 +0000)]
* Finished the callback stuff for vCard address extraction
Art Cancro [Wed, 9 Jan 2002 04:05:55 +0000 (04:05 +0000)]
* Began writing code to harvest Internet e-mail addresses from vCards, and
hacked together a temporary version (and writeup) of the IGAB command.
Art Cancro [Tue, 8 Jan 2002 16:34:22 +0000 (16:34 +0000)]
* serv_vcard.c: cosmetic cleanup
Michael Hampton [Sun, 6 Jan 2002 22:44:21 +0000 (22:44 +0000)]
* Enable/disable encryption in client from command line and/or citadel.rc
Art Cancro [Sun, 6 Jan 2002 21:25:27 +0000 (21:25 +0000)]
* sysdep.c: in client_write(), handle redirect_fp and redirect_sock *before*
handling redirect_ssl, because these need to be done the same way regardless
of client session crypto
* serv_crypto.c: pasted a bunch of Nathan's #ifdef blocks from sysdep.c in
order to gain greater portability (or even to get it to compile on splorph)
Michael Hampton [Sun, 6 Jan 2002 11:13:33 +0000 (11:13 +0000)]
* Enable SSL/TLS support in the client (again)
Michael Hampton [Sun, 6 Jan 2002 11:11:31 +0000 (11:11 +0000)]
* Enable SSL/TLS in the client
Michael Hampton [Sun, 6 Jan 2002 10:49:55 +0000 (10:49 +0000)]
* Add some #includes I apparently somehow missed
Michael Hampton [Sun, 6 Jan 2002 10:33:11 +0000 (10:33 +0000)]
* SSL/TLS support for the Citadel/UX wire protocol
Michael Hampton [Sun, 6 Jan 2002 08:54:59 +0000 (08:54 +0000)]
* user_ops.c: fixed become_session() when calling EVT_LOGOUT session hooks
Art Cancro [Sat, 5 Jan 2002 22:31:22 +0000 (22:31 +0000)]
* Removed some protocol commands and writeups that are no longer necessary
* Began some of the framework for the Global Address Book
Michael Hampton [Sat, 5 Jan 2002 12:44:43 +0000 (12:44 +0000)]
* serv_chat.c: allow a session to be killed while in chat
Michael Hampton [Sat, 5 Jan 2002 12:31:04 +0000 (12:31 +0000)]
* user_ops.c: become_session() when calling EVT_LOGOUT session hooks
Michael Hampton [Sat, 5 Jan 2002 06:19:17 +0000 (06:19 +0000)]
* Add MIME types text/css and image/png
Michael Hampton [Sat, 5 Jan 2002 04:51:36 +0000 (04:51 +0000)]
* stats now sorts its top 20 lists properly
Nathan Bryant [Fri, 4 Jan 2002 20:57:36 +0000 (20:57 +0000)]
cygwin fix
Nathan Bryant [Fri, 4 Jan 2002 20:46:26 +0000 (20:46 +0000)]
Makefile fix for cygwin (fix migratenet linkage)
Nathan Bryant [Fri, 4 Jan 2002 20:43:26 +0000 (20:43 +0000)]
configure/genstamp: check for struct tm.tm_gmtoff
Art Cancro [Thu, 3 Jan 2002 22:32:39 +0000 (22:32 +0000)]
* templatized the "prompt for recipient" screen
Art Cancro [Thu, 3 Jan 2002 22:01:17 +0000 (22:01 +0000)]
* Fixed mail to "sysop"
Art Cancro [Thu, 3 Jan 2002 21:35:08 +0000 (21:35 +0000)]
* I think this is the last of the fixes for the new submit queue.
Michael Hampton [Thu, 3 Jan 2002 12:27:35 +0000 (12:27 +0000)]
* Fixed my name in docs/copyright.txt, why didn't I notice that before?
Michael Hampton [Thu, 3 Jan 2002 12:21:03 +0000 (12:21 +0000)]
* Autoconf support for recognizing OpenSSL
Art Cancro [Thu, 3 Jan 2002 04:52:28 +0000 (04:52 +0000)]
* serv_network.c: migrated deliveries and bounces to the new message
submission subsystem. NOT TESTED.
Art Cancro [Wed, 2 Jan 2002 04:18:06 +0000 (04:18 +0000)]
* More message submission queue stuff
Art Cancro [Wed, 2 Jan 2002 04:06:31 +0000 (04:06 +0000)]
*** empty log message ***
Art Cancro [Tue, 1 Jan 2002 21:32:10 +0000 (21:32 +0000)]
* Finished the updates to serv_smtp.c, although I think there may be a
problem with one-too-many reference counts when a message is submitted
via SMTP.
Art Cancro [Mon, 31 Dec 2001 20:15:13 +0000 (20:15 +0000)]
* Almost finished converting serv_smtp.c to the new message submission
framework. Still not done yet; don't use this.
Art Cancro [Mon, 31 Dec 2001 19:51:14 +0000 (19:51 +0000)]
* mail stuff
Art Cancro [Sun, 30 Dec 2001 22:40:49 +0000 (22:40 +0000)]
* Don't even think of running this code.
Art Cancro [Sun, 30 Dec 2001 21:26:01 +0000 (21:26 +0000)]
* CtdlSaveMsg() is now CtdlSubmitMsg() and can accept any combination of
local, IGnet, and Internet recipients. Caller must supply a "struct
recptypes" structure, which is generated by validate_recipients(), if the
message is mail (or NULL for an ordinary post).
* BROKEN BUILD ALERT! I haven't rewritten serv_smtp.c and serv_network.c to
deliver messages using the new framework yet. Don't use this code!
Michael Hampton [Sun, 30 Dec 2001 06:20:47 +0000 (06:20 +0000)]
* More keys while reading messages: Q or S same as Ctrl-C, N same as Ctrl-O.
Michael Hampton [Sun, 30 Dec 2001 05:50:46 +0000 (05:50 +0000)]
* Security: Citadel now drops privileges when called from telnetd, also
checks to make sure you didn't set the setuid/setgid bits. No more
loginwrapper.sh!
Art Cancro [Sat, 29 Dec 2001 05:19:32 +0000 (05:19 +0000)]
* Minor cosmetic hack
Stu Mark [Sat, 29 Dec 2001 04:21:22 +0000 (04:21 +0000)]
stupid me. I didn't realize that asking for the header did what I wanted
so I changed my little 'y' hack to not bother reading the text of the
message. a little saving on the bandwidth.
Stu Mark [Fri, 28 Dec 2001 22:32:38 +0000 (22:32 +0000)]
Added a "read m<y> next" function in read mode. It will skip to the next
message by the user in the current message list (whatever mode you're in
be it read forward, last 50, whatever.)
Michael Hampton [Fri, 28 Dec 2001 11:06:53 +0000 (11:06 +0000)]
* More server support for hostnames up to 63 characters (oops I missed a spot)
Michael Hampton [Fri, 28 Dec 2001 09:43:05 +0000 (09:43 +0000)]
* Client support for hostnames up to 63 characters
Michael Hampton [Fri, 28 Dec 2001 09:39:10 +0000 (09:39 +0000)]
* Client support for hostnames up to 63 characters: truncated at 24 in
short who list, full display in long who list.
Michael Hampton [Fri, 28 Dec 2001 09:28:05 +0000 (09:28 +0000)]
* Server support for hostnames up to 63 characters
Michael Hampton [Fri, 28 Dec 2001 04:38:37 +0000 (04:38 +0000)]
* Add developer ID 8 for Michael Hampton <error@canandstring.com>
Art Cancro [Wed, 26 Dec 2001 23:11:59 +0000 (23:11 +0000)]
* THIS IS 3.22
Art Cancro [Wed, 26 Dec 2001 23:11:47 +0000 (23:11 +0000)]
* 3.22
Art Cancro [Wed, 26 Dec 2001 23:11:25 +0000 (23:11 +0000)]
* Minor change to the upload handler, to fix graphics uploads
Art Cancro [Wed, 26 Dec 2001 05:28:04 +0000 (05:28 +0000)]
* THIS IS 3.21
Art Cancro [Wed, 26 Dec 2001 05:27:51 +0000 (05:27 +0000)]
* doco and header update for 3.21
Art Cancro [Wed, 26 Dec 2001 05:24:13 +0000 (05:24 +0000)]
* Reverted all of the navbar and iconbar functions back to plain, ordinary
link tags. The nifty JavaScript stuff is now used only to light up the
buttons during mouse hovers, and nothing more.
Art Cancro [Wed, 26 Dec 2001 05:01:32 +0000 (05:01 +0000)]
* Added a new developer ID for Anticlimactic Teleservices
Michael Hampton [Tue, 25 Dec 2001 00:14:44 +0000 (00:14 +0000)]
* Fixed the iconbar and navbar buttons; they now work in Netscape 4.x
Michael Hampton [Sun, 23 Dec 2001 10:00:43 +0000 (10:00 +0000)]
* Pages are once again formatted to the caller's screen width.
Michael Hampton [Sun, 23 Dec 2001 09:57:47 +0000 (09:57 +0000)]
* tools.c: added parameter to fmt_date() to allow for printing the seconds
along with the time, e.g. 12:34 pm or 12:34:56 pm
Art Cancro [Fri, 21 Dec 2001 06:04:07 +0000 (06:04 +0000)]
* THIS IS 3.20
Art Cancro [Fri, 21 Dec 2001 06:03:55 +0000 (06:03 +0000)]
* 3.20
Art Cancro [Thu, 20 Dec 2001 05:02:42 +0000 (05:02 +0000)]
* If you paid for this software, someone is ripping you off.
* Fixed the urlesc() function to use a caller-supplied target buffer.
Art Cancro [Thu, 20 Dec 2001 04:54:27 +0000 (04:54 +0000)]
* If you paid for this software, someone is ripping you off.
Art Cancro [Tue, 18 Dec 2001 20:35:32 +0000 (20:35 +0000)]
* More fun JavaScript-enabled buttons
Art Cancro [Tue, 18 Dec 2001 16:48:08 +0000 (16:48 +0000)]
* Began testing new JavaScript-enabled k00l light-up buttonz
Nathan Bryant [Tue, 18 Dec 2001 08:24:56 +0000 (08:24 +0000)]
more lovely configure tweaks (include paths for db)
Art Cancro [Tue, 18 Dec 2001 06:06:20 +0000 (06:06 +0000)]
* mime parser update
Art Cancro [Tue, 18 Dec 2001 06:04:08 +0000 (06:04 +0000)]
* Moved the buffers in the_mime_parser() from the stack to the heap, because
it was crashing boxen with small stack sizes.
Art Cancro [Tue, 18 Dec 2001 05:54:17 +0000 (05:54 +0000)]
* Added more load_floorlist() commands to the beginning and end of functions
in the client that manipulate the floor list. This fixes a bug in which
new floors don't show up right away after being created.
Nathan Bryant [Mon, 17 Dec 2001 08:14:27 +0000 (08:14 +0000)]
restored the checks for /usr/include/db3 and /usr/local/include/db3
in configure. there are too many variations on db installation; this is
getting messy :-(
Nathan Bryant [Mon, 17 Dec 2001 08:00:45 +0000 (08:00 +0000)]
set the pthreads stack size to 128K because FreeBSD's default of 64K
seems too small. fixes crashes under FreeBSD.
Michael Hampton [Sun, 16 Dec 2001 00:50:14 +0000 (00:50 +0000)]
* Added usersupp.lastcall to the parameters returned from the PASS/PAS2
commands in logged_in_response().
Art Cancro [Sat, 15 Dec 2001 21:34:32 +0000 (21:34 +0000)]
* sorted .cvsignore and added migratenet
Art Cancro [Sat, 15 Dec 2001 20:51:33 +0000 (20:51 +0000)]
* "reply" button on pop-up pages
Nathan Bryant [Fri, 14 Dec 2001 21:33:18 +0000 (21:33 +0000)]
finally changed configure to complain if there's no database driver ;)
Michael Hampton [Fri, 14 Dec 2001 08:29:30 +0000 (08:29 +0000)]
* Security: trace file is now only readable by owner, since it contains
plain text passwords.
Art Cancro [Fri, 14 Dec 2001 07:04:24 +0000 (07:04 +0000)]
* Now you can send mail to yourself. Hi from Stu.
Art Cancro [Fri, 14 Dec 2001 06:58:12 +0000 (06:58 +0000)]
* Hi from Stu
Nathan Bryant [Thu, 13 Dec 2001 22:36:30 +0000 (22:36 +0000)]
make configure search for /usr/local/BerkeleyDB.4.0
Nathan Bryant [Thu, 13 Dec 2001 22:29:58 +0000 (22:29 +0000)]
make it compile with Berkeley DB 4.0.x
Nathan Bryant [Tue, 11 Dec 2001 21:31:07 +0000 (21:31 +0000)]
- test for -ldb3 before -ldb
Nathan Bryant [Tue, 11 Dec 2001 20:04:41 +0000 (20:04 +0000)]
- fix library flags, includes for portability
- malloc.h is deprecated
- fix genstamp, hopefully
- fix size_t *printf handling for portability
Nathan Bryant [Tue, 11 Dec 2001 16:54:39 +0000 (16:54 +0000)]
better detection of <db3/db.h>
Art Cancro [Tue, 11 Dec 2001 16:02:41 +0000 (16:02 +0000)]
* Completed support for add/remove mailing list recipients.
Art Cancro [Tue, 11 Dec 2001 15:22:53 +0000 (15:22 +0000)]
* Began constructing the listserv screen for config (not tested)
Art Cancro [Tue, 11 Dec 2001 05:37:12 +0000 (05:37 +0000)]
* Finished the share/unshare room screen in Edit Room
Art Cancro [Tue, 11 Dec 2001 04:32:43 +0000 (04:32 +0000)]
* roadmap.txt: added.
Art Cancro [Sun, 9 Dec 2001 05:20:29 +0000 (05:20 +0000)]
* test
Art Cancro [Sat, 8 Dec 2001 03:37:47 +0000 (03:37 +0000)]
* oops
Art Cancro [Sat, 8 Dec 2001 03:32:58 +0000 (03:32 +0000)]
* THIS IS 5.90
Art Cancro [Sat, 8 Dec 2001 03:30:39 +0000 (03:30 +0000)]
* Final changes to networking docs for 5.90
Art Cancro [Thu, 6 Dec 2001 05:13:37 +0000 (05:13 +0000)]
* Added the documentation for room sharing and listserv
Art Cancro [Tue, 4 Dec 2001 05:24:15 +0000 (05:24 +0000)]
* Added two more bytes to the possible length of shared secrets in networking
due to some legacy support requirements.
Art Cancro [Tue, 4 Dec 2001 05:16:19 +0000 (05:16 +0000)]
* mime_parser.c: change to memory allocation algorithm ... some badly done
messages were crashing the server
Art Cancro [Mon, 3 Dec 2001 22:48:16 +0000 (22:48 +0000)]
* ooops. Look for the QR2_SYSTEM flag in QRflags2, not QRflags.
Art Cancro [Mon, 3 Dec 2001 17:02:50 +0000 (17:02 +0000)]
* dynloader.c: fixed improperly done declaration and mallok()
Art Cancro [Mon, 3 Dec 2001 04:43:40 +0000 (04:43 +0000)]
* Brought over an update of the MIME parser from Citadel.
Art Cancro [Mon, 3 Dec 2001 04:28:03 +0000 (04:28 +0000)]
* mime_parser.c: now uses built-in functions to decode base64 and
quoted-printable attachments, instead of piping data to outboard programs.
Art Cancro [Mon, 3 Dec 2001 02:57:53 +0000 (02:57 +0000)]
* quick fix
Art Cancro [Mon, 3 Dec 2001 02:45:47 +0000 (02:45 +0000)]
* Began implementing some code to handle multiple recipients (but #define'd
it all out because we're approaching a release)
Art Cancro [Mon, 3 Dec 2001 01:50:18 +0000 (01:50 +0000)]
* When sending mail, copy to the sender's "Sent Items>" room instead of to
the sender's "Mail>" room.
Art Cancro [Sun, 2 Dec 2001 23:36:24 +0000 (23:36 +0000)]
* On a new system, set the default new user level to 4 instead of 1.