]> code.citadel.org Git - citadel.git/log
citadel.git
23 years ago* control.c: chown citadel.control to bbsuid when opening/creating as root
Art Cancro [Fri, 1 Sep 2000 13:37:16 +0000 (13:37 +0000)]
* control.c: chown citadel.control to bbsuid when opening/creating as root

23 years agoA whole bunch of changes to support building Citadel in a directory
Michael Hampton [Fri, 1 Sep 2000 07:35:35 +0000 (07:35 +0000)]
A whole bunch of changes to support building Citadel in a directory
other than the source directory.  To do this, create a directory to
build from, change to it, and run ../path/to/citadel/configure, then
make and make install as you normally would.

23 years agoChanged to use integer macros from typesize.h for specific bit widths
Michael Hampton [Fri, 1 Sep 2000 06:50:00 +0000 (06:50 +0000)]
Changed to use integer macros from typesize.h for specific bit widths

23 years agoCreates macros for integers of specific widths, 8, 16, and 32 bit, signed or
Michael Hampton [Fri, 1 Sep 2000 06:49:18 +0000 (06:49 +0000)]
Creates macros for integers of specific widths, 8, 16, and 32 bit, signed or
unsigned.

23 years ago* Fixed a few more references to the deprecated uncnsrd.mt-kisco.ny.us name
Art Cancro [Fri, 1 Sep 2000 03:55:50 +0000 (03:55 +0000)]
* Fixed a few more references to the deprecated uncnsrd.mt-kisco.ny.us name

23 years ago* Added 'author' command-line arg to aidepost. Closes enhancement request
Art Cancro [Fri, 1 Sep 2000 03:43:09 +0000 (03:43 +0000)]
* Added 'author' command-line arg to aidepost.  Closes enhancement request
  #71 on bugzilla.
* Put the default SMTP and POP3 ports back to 25 and 110.  Now that the
  unix domain socket bug is fixed, it's ok if these binds fail.

23 years ago* ig_tcp_server() and ig_uds_server() - check to make sure queue length is
Art Cancro [Thu, 31 Aug 2000 23:02:15 +0000 (23:02 +0000)]
* ig_tcp_server() and ig_uds_server()  -  check to make sure queue length is
  always at least 5.  Zero-length queues can cause connection lockups.

23 years ago* Still trying to fix a socket connect bug
Art Cancro [Thu, 31 Aug 2000 21:32:44 +0000 (21:32 +0000)]
* Still trying to fix a socket connect bug

23 years ago* docs/import-export.txt: added.
Art Cancro [Thu, 31 Aug 2000 16:37:08 +0000 (16:37 +0000)]
* docs/import-export.txt: added.

23 years ago* Put the wholist back into its own window.
Art Cancro [Wed, 30 Aug 2000 03:20:25 +0000 (03:20 +0000)]
* Put the wholist back into its own window.

23 years ago* no more icq!
Art Cancro [Mon, 28 Aug 2000 19:57:14 +0000 (19:57 +0000)]
* no more icq!

23 years ago* messages.c: cosmetic cleanup (coding convention and comments)
Art Cancro [Mon, 28 Aug 2000 19:51:52 +0000 (19:51 +0000)]
* messages.c: cosmetic cleanup (coding convention and comments)

23 years ago* Fixed lastsent
Art Cancro [Mon, 28 Aug 2000 17:10:22 +0000 (17:10 +0000)]
* Fixed lastsent

23 years ago* Finished up the back end code for mailing list sends. Sends now work!
Art Cancro [Sat, 26 Aug 2000 20:23:18 +0000 (20:23 +0000)]
* Finished up the back end code for mailing list sends.  Sends now work!

23 years ago* mailing lists
Art Cancro [Sat, 26 Aug 2000 19:47:03 +0000 (19:47 +0000)]
* mailing lists

23 years ago* Merged in IO ERROR's diffs to make Citadel work with HP/UX
Art Cancro [Thu, 24 Aug 2000 02:48:18 +0000 (02:48 +0000)]
* Merged in IO ERROR's diffs to make Citadel work with HP/UX

23 years agoAdded serv_pas2 to the deps.
Brian Costello [Tue, 22 Aug 2000 22:50:22 +0000 (22:50 +0000)]
Added serv_pas2 to the deps.

23 years agoStupid btx forgot to check in this file, which implements the client login
Brian Costello [Tue, 22 Aug 2000 22:26:11 +0000 (22:26 +0000)]
Stupid btx forgot to check in this file, which implements the client login
password scheme #2 - APOP-style passwords.

23 years ago* nonce (for APOP-style auth) is now generated when a context is created
Art Cancro [Tue, 22 Aug 2000 02:31:50 +0000 (02:31 +0000)]
* nonce (for APOP-style auth) is now generated when a context is created
  instead of during protocol greeting functions.
* Moved Citadel protocol nonce output from greeting to INFO

23 years ago* mailing list stuff ... still needs work
Art Cancro [Sat, 19 Aug 2000 19:16:55 +0000 (19:16 +0000)]
* mailing list stuff ... still needs work

23 years ago* Added a little more mailing list code to serv_network.c
Art Cancro [Fri, 18 Aug 2000 21:09:36 +0000 (21:09 +0000)]
* Added a little more mailing list code to serv_network.c

23 years agoFiles used by the APOP auth scheme, and possibly for other things, such as file integ...
Brian Costello [Tue, 15 Aug 2000 03:45:22 +0000 (03:45 +0000)]
Files used by the APOP auth scheme, and possibly for other things, such as file integrity.

23 years ago- Added constant sizes for usernames and the nonce in citadel.h
Brian Costello [Mon, 14 Aug 2000 22:51:52 +0000 (22:51 +0000)]
- Added constant sizes for usernames and the nonce in citadel.h
- The server now seeds its PRNG with the microsecond time at startup.  The
  random numbers are needed for the APOP auth scheme's nonce
- A nonce is displayed at the banner, conforming to the APOP RFCs
- Added MD5 (APOP) auth via a module PAS2 (password scheme 2)
  This will only work for "real" bbs accounts
- Added APOP command to serv_pop3
- Reorganized a couple of user commands

23 years ago* Fixed a bug in keyboard polling (in commands.c) which was causing the
Art Cancro [Thu, 10 Aug 2000 04:36:25 +0000 (04:36 +0000)]
* Fixed a bug in keyboard polling (in commands.c) which was causing the
  client protocol to get out of sync in certain conditions.

23 years ago* Changed all the "200 ok" responses to more descriptive strings
Art Cancro [Thu, 10 Aug 2000 02:42:13 +0000 (02:42 +0000)]
* Changed all the "200 ok" responses to more descriptive strings
* Added a *temporary* protocol sync check.  Remove this!

23 years agomsgbase.c: fixed a bug in
Art Cancro [Wed, 9 Aug 2000 17:14:34 +0000 (17:14 +0000)]
msgbase.c: fixed a bug in
           remove_any_whitespace_to_the_left_or_right_of_at_symbol() that was
           causing the <R>eply function to fail on names with whitespace in
           certain parts of the string.  This closes Bug #56.

23 years ago* Added [idle] to client wholist display for sessions idle >15 minutes
Art Cancro [Sat, 5 Aug 2000 04:24:13 +0000 (04:24 +0000)]
* Added [idle] to client wholist display for sessions idle >15 minutes
* Added a generic "void *userdata" field to CtdlForEachMessage()
* More prep for mailing list handling in the server

23 years ago* Fixed page popup windows
Art Cancro [Fri, 4 Aug 2000 03:48:33 +0000 (03:48 +0000)]
* Fixed page popup windows

23 years ago* netconfigs
Art Cancro [Sun, 30 Jul 2000 19:50:29 +0000 (19:50 +0000)]
* netconfigs

23 years ago* Set up the SNET (Send NETwork config) and GNET (Get NETwork config) commands
Art Cancro [Sun, 30 Jul 2000 04:36:12 +0000 (04:36 +0000)]
* Set up the SNET (Send NETwork config) and GNET (Get NETwork config) commands
  for the network overhaul.

23 years agoUpdated the docs/siteconfig.txt file to show that pop and smtp are now
Steve Williams [Sat, 29 Jul 2000 12:47:16 +0000 (12:47 +0000)]
Updated the docs/siteconfig.txt file to show that pop and smtp are now
disabled by default.  Minor changes to sysop.txt.

23 years ago* Changed the format of RWHO output to provide non-masqueraded user/room/host
Art Cancro [Sat, 29 Jul 2000 05:29:23 +0000 (05:29 +0000)]
* Changed the format of RWHO output to provide non-masqueraded user/room/host
  names (to Aides only) as additional fields rather than an extra line of
  output.
* Changed the client to display new RWHO fields, in the "long" wholist only.
* Default SMTP and POP ports are now -1, not 25/110.  These services must now
  be activated manually.

23 years ago* reduced margins
Art Cancro [Wed, 26 Jul 2000 13:08:43 +0000 (13:08 +0000)]
* reduced margins

23 years ago* Fixed a path problem when calling netmailer from mailinglist.c
Art Cancro [Mon, 24 Jul 2000 00:39:13 +0000 (00:39 +0000)]
* Fixed a path problem when calling netmailer from mailinglist.c

23 years ago* Prepared infrastructure for the networker rewrite
Art Cancro [Sat, 22 Jul 2000 03:44:17 +0000 (03:44 +0000)]
* Prepared infrastructure for the networker rewrite

23 years ago* fix?
Art Cancro [Sat, 22 Jul 2000 02:59:45 +0000 (02:59 +0000)]
* fix?

23 years ago* Completed serv_vandelay.c (importer/exporter module)
Art Cancro [Mon, 17 Jul 2000 02:38:08 +0000 (02:38 +0000)]
* Completed serv_vandelay.c (importer/exporter module)
* sendcommand.c: fix behavior of SEND_LISTING mode
* sysdep.c: client_gets() fill buffer with "000" terminator when returning -1

23 years ago* fix
Art Cancro [Sun, 16 Jul 2000 21:14:07 +0000 (21:14 +0000)]
* fix

23 years ago* vandelay
Art Cancro [Sun, 16 Jul 2000 05:05:30 +0000 (05:05 +0000)]
* vandelay

23 years ago* vandelay
Art Cancro [Sat, 15 Jul 2000 06:08:12 +0000 (06:08 +0000)]
* vandelay

23 years ago* Added .ATN (DOWN) and .ATS (SCDN 1) commands to the client
Art Cancro [Fri, 14 Jul 2000 03:06:57 +0000 (03:06 +0000)]
* Added .ATN (DOWN) and .ATS (SCDN 1) commands to the client

23 years agofix
Art Cancro [Tue, 11 Jul 2000 12:46:44 +0000 (12:46 +0000)]
fix

23 years ago* vandelay
Art Cancro [Tue, 11 Jul 2000 04:22:11 +0000 (04:22 +0000)]
* vandelay

23 years ago* Another attempt to fix the crashy crashy bug in serv_vcard
Art Cancro [Mon, 10 Jul 2000 23:36:08 +0000 (23:36 +0000)]
* Another attempt to fix the crashy crashy bug in serv_vcard
* Did more work on the Art Vandelay module
* Replaced all instances of sprintf(tempfile, tmpnam(NULL)) with strcpy()

23 years ago* added an unfinished serv_vandelay.c (Art Vandelay module - importer/exporter)
Art Cancro [Mon, 10 Jul 2000 04:01:12 +0000 (04:01 +0000)]
* added an unfinished serv_vandelay.c (Art Vandelay module - importer/exporter)

23 years ago* Added the Art Vandelay module
Art Cancro [Sun, 9 Jul 2000 17:07:45 +0000 (17:07 +0000)]
* Added the Art Vandelay module

23 years ago* Overhauled the keepalive logic in the chat client. Closes bug #20.
Art Cancro [Sun, 9 Jul 2000 02:47:40 +0000 (02:47 +0000)]
* Overhauled the keepalive logic in the chat client.  Closes bug #20.

23 years ago* Eliminated the whole SIGINT/SIGQUIT based handling of Ctrl-O and Ctrl-C
Art Cancro [Sun, 9 Jul 2000 02:27:03 +0000 (02:27 +0000)]
* Eliminated the whole SIGINT/SIGQUIT based handling of Ctrl-O and Ctrl-C
  keyboard interrupts.  Replaced with a non-blocking check for keyboard input
  which sets the global variable 'sigcaught' if either key was pressed.
  fmout() and pprintf() switch to 'drain mode' if sigcaught is set.
  This closes Bug #18.

23 years ago* updated .Help SUMMARY
Art Cancro [Thu, 6 Jul 2000 20:26:36 +0000 (20:26 +0000)]
* updated .Help SUMMARY

23 years ago* Fixed the count in 'there are xxx messages remaining." (Closes bug #61)
Art Cancro [Thu, 6 Jul 2000 03:46:29 +0000 (03:46 +0000)]
* Fixed the count in 'there are xxx messages remaining."  (Closes bug #61)

23 years ago* Fixed potential crashy crashy bug in serv_vcard.c
Art Cancro [Tue, 4 Jul 2000 20:02:47 +0000 (20:02 +0000)]
* Fixed potential crashy crashy bug in serv_vcard.c

23 years ago* imap
Art Cancro [Tue, 4 Jul 2000 19:45:29 +0000 (19:45 +0000)]
* imap

23 years ago* Changed the format of the wholis (again). Now it shows up in a frame
Art Cancro [Thu, 29 Jun 2000 04:22:37 +0000 (04:22 +0000)]
* Changed the format of the wholis (again).  Now it shows up in a frame
  instead of a separate window.

23 years ago* Changed the comments at the beginning of each file to a consistent format
Art Cancro [Wed, 28 Jun 2000 03:42:58 +0000 (03:42 +0000)]
* Changed the comments at the beginning of each file to a consistent format
* Improved the parameterization of commands in the IMAP module

23 years ago* Coupla very small changes to get on the road to IMAP support
Art Cancro [Tue, 27 Jun 2000 01:27:14 +0000 (01:27 +0000)]
* Coupla very small changes to get on the road to IMAP support

23 years ago* imap
Art Cancro [Sun, 25 Jun 2000 23:24:10 +0000 (23:24 +0000)]
* imap

23 years ago* imap
Art Cancro [Sun, 25 Jun 2000 22:54:48 +0000 (22:54 +0000)]
* imap

23 years ago* removed icq
Art Cancro [Fri, 23 Jun 2000 01:08:03 +0000 (01:08 +0000)]
* removed icq

23 years ago* no icq
Art Cancro [Thu, 22 Jun 2000 21:45:02 +0000 (21:45 +0000)]
* no icq

23 years ago* Made the ICQ stuff far more reliable ... by removing it!
Art Cancro [Thu, 22 Jun 2000 21:41:48 +0000 (21:41 +0000)]
* Made the ICQ stuff far more reliable ... by removing it!

23 years ago* more IMAP
Art Cancro [Thu, 22 Jun 2000 03:51:35 +0000 (03:51 +0000)]
* more IMAP

23 years ago* IMAP is now legal but useless, supporting NOOP, LOGIN, and LOGOUT.
Art Cancro [Wed, 21 Jun 2000 03:46:20 +0000 (03:46 +0000)]
* IMAP is now legal but useless, supporting NOOP, LOGIN, and LOGOUT.

23 years ago* imap
Art Cancro [Wed, 21 Jun 2000 00:54:37 +0000 (00:54 +0000)]
* imap

23 years ago* worked on imap
Art Cancro [Tue, 20 Jun 2000 23:39:20 +0000 (23:39 +0000)]
* worked on imap

23 years ago* added imap files
Art Cancro [Fri, 16 Jun 2000 13:29:47 +0000 (13:29 +0000)]
* added imap files

23 years ago* Inserted a skeleton IMAP module into the build. IT DOES NOT WORK AT ALL.
Art Cancro [Thu, 15 Jun 2000 20:15:52 +0000 (20:15 +0000)]
* Inserted a skeleton IMAP module into the build.  IT DOES NOT WORK AT ALL.

23 years ago* added support for multi-line paging
Art Cancro [Mon, 12 Jun 2000 03:28:44 +0000 (03:28 +0000)]
* added support for multi-line paging

23 years ago* HTML changes to room banner
Art Cancro [Wed, 7 Jun 2000 04:11:28 +0000 (04:11 +0000)]
* HTML changes to room banner

24 years ago* CtdlForEachMessage() now returns the number of messages processed. It also
Art Cancro [Sun, 4 Jun 2000 02:30:59 +0000 (02:30 +0000)]
* CtdlForEachMessage() now returns the number of messages processed.  It also
  accepts the MSGS_EQ mode, for targeting a specific message number (useful for
  determining whether the specified message actually exists in a room).
* Completed the server side of the moderation system (serv_moderate.c module
  which implements the MMOD command)

24 years ago* Replaced most of the very repetitive and very redundant access level checks
Art Cancro [Sat, 3 Jun 2000 05:47:58 +0000 (05:47 +0000)]
* Replaced most of the very repetitive and very redundant access level checks
  in most commands with a single API call:  CtdlAccessLevelCheck()
* serv_moderate.c: added (not finished)

24 years ago* Bind unix socket prior to TCP socket for citadel protocol
Art Cancro [Fri, 2 Jun 2000 03:39:00 +0000 (03:39 +0000)]
* Bind unix socket prior to TCP socket for citadel protocol
* Fixed bug in sendcommand.c which was causing it to crash on attach

24 years ago* Initial support for "summary" (headers only, no body) mode of reading
Art Cancro [Wed, 31 May 2000 04:29:54 +0000 (04:29 +0000)]
* Initial support for "summary" (headers only, no body) mode of reading
  messages, and "read one" mode.  For future support of 'traditional' email.

24 years ago* Changed some of the rev-level sensitive stuff to look at the actual version
Art Cancro [Fri, 26 May 2000 19:27:51 +0000 (19:27 +0000)]
* Changed some of the rev-level sensitive stuff to look at the actual version
  of Citadel running, not the last version with which we ran setup
* Added a moderation system.  Default filter level for new users is in the
  config file.  Per-user setting is in usersupp.  Moderation level of each
  message is in SuppMsgInfo.  Tweaked CONF, GETU, and SETU.  Read filter is
  working.  Moderate message up/down commands are not here yet.  See
  techdoc/moderation.txt for more info.

24 years ago* Tagged for the 2.12 release
Art Cancro [Tue, 23 May 2000 20:35:57 +0000 (20:35 +0000)]
* Tagged for the 2.12 release

24 years ago* updated
Art Cancro [Tue, 23 May 2000 02:09:52 +0000 (02:09 +0000)]
* updated

24 years ago* Updated docs and tagged everything for the 5.72 release
Art Cancro [Tue, 23 May 2000 02:09:32 +0000 (02:09 +0000)]
* Updated docs and tagged everything for the 5.72 release

24 years ago* Fixed bug in client API that was causing netproc to crash
Art Cancro [Sat, 20 May 2000 23:28:20 +0000 (23:28 +0000)]
* Fixed bug in client API that was causing netproc to crash

24 years ago* Don't call whobbs() directly after changing masq room/host, it screws up the
Art Cancro [Thu, 18 May 2000 02:33:39 +0000 (02:33 +0000)]
* Don't call whobbs() directly after changing masq room/host, it screws up the
  refresh.  It now calls an HTTP redirect page instead.
* added http_redirect(char *url) function to accomplish the above

24 years ago* Double the retry interval for SMTP deliveries after each failed attempt.
Art Cancro [Mon, 15 May 2000 00:05:22 +0000 (00:05 +0000)]
* Double the retry interval for SMTP deliveries after each failed attempt.

24 years ago* docs update
Art Cancro [Sun, 14 May 2000 03:22:46 +0000 (03:22 +0000)]
* docs update

24 years ago* serv_smtp.c: clear the relevant state buffers after an SMTP DATA command
Art Cancro [Thu, 11 May 2000 03:08:47 +0000 (03:08 +0000)]
* serv_smtp.c: clear the relevant state buffers after an SMTP DATA command
  completes, allowing multiple messages in one session.  Closes bug #58.

24 years ago* Removed HTTP date fields because it was confusing browser caches (weird)
Art Cancro [Mon, 8 May 2000 17:24:32 +0000 (17:24 +0000)]
* Removed HTTP date fields because it was confusing browser caches (weird)
* Moved express messages to a pop-up HTML window (as opposed to a dialog box)

24 years ago* added Date: and Last-Modified: headers to HTTP output
Art Cancro [Sun, 7 May 2000 23:46:55 +0000 (23:46 +0000)]
* added Date: and Last-Modified: headers to HTTP output
* masquerade room/host screen now runs in wholist window, and returns to it

24 years ago* Font related changes to html
Art Cancro [Tue, 2 May 2000 17:32:06 +0000 (17:32 +0000)]
* Font related changes to html

24 years ago* Removed references to strucmp() and struncmp(), replaced them with
Art Cancro [Mon, 24 Apr 2000 03:36:44 +0000 (03:36 +0000)]
* Removed references to strucmp() and struncmp(), replaced them with
  strcasecmp() and strncasecmp() as we did in the server a while ago, and
  set up the config script to figure out whether they need to be compiled
  in.  Also moved them to tools.h
* Wrote a password manager for the client

24 years ago* Changed sock->SetFlags(SPEED); to sock->SetFlags(wxSOCKET_NOWAIT); to
Art Cancro [Thu, 20 Apr 2000 02:49:43 +0000 (02:49 +0000)]
* Changed sock->SetFlags(SPEED); to sock->SetFlags(wxSOCKET_NOWAIT); to
  get it working with the new wxSockets API.  Thanks to Steve Yelvington
  for this fix.

24 years ago* tcp_sockets.c: changed memcpy() to memset() in tcp_connectsock; this was
Art Cancro [Thu, 20 Apr 2000 02:42:23 +0000 (02:42 +0000)]
* tcp_sockets.c: changed memcpy() to memset() in tcp_connectsock; this was
  crashing every session, every time.  (?)
* End the session after displaying robots.txt or nocookies.html, to prevent
  big session logjams when either of these conditions are met

24 years ago* foo?
Art Cancro [Thu, 20 Apr 2000 02:10:43 +0000 (02:10 +0000)]
* foo?

24 years ago* Don't ever expire the Local System Configuration> room
Art Cancro [Wed, 19 Apr 2000 03:17:10 +0000 (03:17 +0000)]
* Don't ever expire the Local System Configuration> room

24 years ago* Minor changes to avoid host lookup for local clients
Art Cancro [Sun, 16 Apr 2000 19:03:47 +0000 (19:03 +0000)]
* Minor changes to avoid host lookup for local clients

24 years ago* Fixed "Unvalidated users appear even with registration disabled" bug #36
Art Cancro [Sat, 15 Apr 2000 19:55:53 +0000 (19:55 +0000)]
* Fixed "Unvalidated users appear even with registration disabled" bug #36

24 years ago* warning fix for 64-bit compile on ultrasparc. (kids don't try this at home,
Nathan Bryant [Sat, 15 Apr 2000 15:43:46 +0000 (15:43 +0000)]
* warning fix for 64-bit compile on ultrasparc. (kids don't try this at home,
  64-bit gcc on sparc is evil)

24 years ago* Makefile.in (distclean): pass correct args to non-GNU `find'
Nathan Bryant [Fri, 14 Apr 2000 16:34:25 +0000 (16:34 +0000)]
* Makefile.in (distclean): pass correct args to non-GNU `find'

24 years ago* 5.71
Art Cancro [Thu, 13 Apr 2000 02:43:39 +0000 (02:43 +0000)]
* 5.71

24 years ago* Fixed a problem that crashed the client during <G>oto commands if a room
Art Cancro [Thu, 13 Apr 2000 02:43:29 +0000 (02:43 +0000)]
* Fixed a problem that crashed the client during <G>oto commands if a room
  existed with a name more than 32 characters (thanks to Magus for reporting
  this one).
* Tagged everything and updated docs for the 5.71 release

24 years ago* More paginator changes. Shuffled code around, added pagination to a bunch
Art Cancro [Mon, 10 Apr 2000 01:47:23 +0000 (01:47 +0000)]
* More paginator changes.  Shuffled code around, added pagination to a bunch
  of other functions, and replaced the old, cumbersome pagination with the
  new, easy, API-based one in everything except message output.

24 years ago* Added pprintf() (paginated version of printf) to the client-side API. Now
Art Cancro [Sun, 9 Apr 2000 17:51:18 +0000 (17:51 +0000)]
* Added pprintf() (paginated version of printf) to the client-side API.  Now
  any client side function can be paginated simply by changing all of the
  printf's to pprintf's.  I've already done this for the user list and wholist
  (removing the old style pagination) and for "read directory."

24 years ago* Another minor stoopid little time display fix
Art Cancro [Sat, 8 Apr 2000 04:52:48 +0000 (04:52 +0000)]
* Another minor stoopid little time display fix

24 years ago * backed out the previous changes since they didn't look good on some
Nathan Bryant [Sat, 8 Apr 2000 03:58:12 +0000 (03:58 +0000)]
 * backed out the previous changes since they didn't look good on some
   xterms with a blue bold mode. just set the background color to black
   instead. this makes black-on-white terminals actually readable, if not
   particularly good looking.

24 years ago * citadel.c, commands.c: comment out cls() as this wasn't called if
Nathan Bryant [Sat, 8 Apr 2000 01:36:31 +0000 (01:36 +0000)]
 * citadel.c, commands.c: comment out cls() as this wasn't called if
   ansi_color=user anyway, and we have no way of knowing whether the user's
   terminal does background color erase, which was the reason for adding this
   in the first place. with the recent changes to color(), the display will get
   screwed up if they *do* have background color erase. perhaps this is a job
   for terminfo.