]> code.citadel.org Git - citadel.git/log
citadel.git
20 years ago* Updated docs and headers for 5.00 release
Art Cancro [Tue, 10 Jun 2003 04:22:58 +0000 (04:22 +0000)]
* Updated docs and headers for 5.00 release

20 years ago* updated roadmap
Art Cancro [Tue, 10 Jun 2003 04:18:23 +0000 (04:18 +0000)]
* updated roadmap

20 years ago* updated roadmap
Art Cancro [Tue, 10 Jun 2003 04:18:02 +0000 (04:18 +0000)]
* updated roadmap

20 years ago* THIS IS 6.07
Art Cancro [Tue, 10 Jun 2003 04:15:42 +0000 (04:15 +0000)]
* THIS IS 6.07

20 years ago* De-tabled the left side icon bar and reduced one of the graphics, so
Art Cancro [Tue, 10 Jun 2003 04:05:23 +0000 (04:05 +0000)]
* De-tabled the left side icon bar and reduced one of the graphics, so
  that all of the rounded corners show up in Satan's Browser.

20 years ago* style.css: added font selection to default <BODY> tag
Art Cancro [Tue, 10 Jun 2003 03:47:41 +0000 (03:47 +0000)]
* style.css: added font selection to default <BODY> tag

20 years ago*** empty log message ***
Art Cancro [Fri, 6 Jun 2003 03:44:21 +0000 (03:44 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
Art Cancro [Fri, 6 Jun 2003 03:30:42 +0000 (03:30 +0000)]
*** empty log message ***

20 years ago* Satan's Browser insists on putting bloody acres of whitespace to the
Art Cancro [Fri, 6 Jun 2003 03:26:03 +0000 (03:26 +0000)]
* Satan's Browser insists on putting bloody acres of whitespace to the
  right of any bulleted list items, making any multi-column table containing
  a list take more than the entire screen.  Removed all such lists so it
  looks ok.  If you are reading this and you are a Microsoft employee, please
  commit suicide before you break anything else.

20 years ago* Changed the upper left and upper right bounded box corners to a solid
Art Cancro [Fri, 6 Jun 2003 02:22:07 +0000 (02:22 +0000)]
* Changed the upper left and upper right bounded box corners to a solid
  blue (#204B78) instead of gradiated, because it was looking funny in
  256-color mode.  It also looked funny in Internet Explorer, but people
  who use Internet Explorer are contributing to terrorism and really don't
  deserve Web access in the first place.  So I really just fixed this to make
  it look good in 256-color Netscape.

20 years ago* Cosmetic changes. Attempting to fix b0rken rendering of main menu
Art Cancro [Thu, 5 Jun 2003 21:37:37 +0000 (21:37 +0000)]
* Cosmetic changes.  Attempting to fix b0rken rendering of main menu
  in b0rken IE browser.  Die, Bill, Die.

20 years ago* Buncha cosmetic changes
Art Cancro [Thu, 5 Jun 2003 03:52:32 +0000 (03:52 +0000)]
* Buncha cosmetic changes

20 years ago* citadel.c: Added a missing #ifdef __CYGWIN__
Michael Hampton [Wed, 4 Jun 2003 21:46:13 +0000 (21:46 +0000)]
* citadel.c: Added a missing #ifdef __CYGWIN__

20 years ago* Numerous fixups needed for Windows port:
Michael Hampton [Wed, 4 Jun 2003 21:39:28 +0000 (21:39 +0000)]
* Numerous fixups needed for Windows port:
  * cmd_mesg() rewritten to use the stat() syscall to find files
  * really_do_keepalive() does not try to send if we are not connected
  * Misc. fixups; added Windows readme file

20 years ago* messages.c: When file attachment has no name, use message subject as name
Michael Hampton [Wed, 4 Jun 2003 21:30:40 +0000 (21:30 +0000)]
* messages.c: When file attachment has no name, use message subject as name

20 years ago* Change the appearance of rooms with and without new messages in the
Art Cancro [Wed, 4 Jun 2003 03:41:27 +0000 (03:41 +0000)]
* Change the appearance of rooms with and without new messages in the
  room list -- now defined using CSS

20 years ago* Tightened up the room banner a bit. Smaller padding, smaller font,
Art Cancro [Tue, 3 Jun 2003 03:57:46 +0000 (03:57 +0000)]
* Tightened up the room banner a bit.  Smaller padding, smaller font,
  smaller images.

20 years ago* Checkin installer script citadel.nsi for NSIS Windows installer
Michael Hampton [Mon, 2 Jun 2003 23:11:00 +0000 (23:11 +0000)]
* Checkin installer script citadel.nsi for NSIS Windows installer

20 years ago* citserver.c: added another trace message to is_public_client(). Uncensored
Art Cancro [Mon, 2 Jun 2003 03:01:23 +0000 (03:01 +0000)]
* citserver.c: added another trace message to is_public_client().  Uncensored
  has crashed twice in this function, for no apparent reason.
* internet_addressing.c: don't attempt to look up the specified Internet
  address in a Citadel directory, if the supplied address has no hostname
  portion.  (Fixes a crash in the calendar service when alias() attempts to
  look up potentially nonexistent attendees during event validation)

20 years ago* Cosmetic changes
Art Cancro [Sat, 31 May 2003 21:36:45 +0000 (21:36 +0000)]
* Cosmetic changes

21 years ago* msgbase.c: validate_recipients() now rejects Internet addresses in
Art Cancro [Wed, 28 May 2003 03:08:38 +0000 (03:08 +0000)]
* msgbase.c: validate_recipients() now rejects Internet addresses in
  domains belonging to the local system or an attached Citadel network,
  when it fails to translate to a Citadel address.

21 years ago* availability.c: brought over ical_ctdl_is_overlap() from Citadel. Used
Art Cancro [Mon, 26 May 2003 21:05:42 +0000 (21:05 +0000)]
* availability.c: brought over ical_ctdl_is_overlap() from Citadel.  Used
  it to complete the free/busy checking for attendee availability.

21 years ago* serv_calendar: added a comment about shared code
Art Cancro [Mon, 26 May 2003 20:59:08 +0000 (20:59 +0000)]
* serv_calendar: added a comment about shared code

21 years ago* event.c: fix compiler warning
Art Cancro [Mon, 26 May 2003 05:44:45 +0000 (05:44 +0000)]
* event.c: fix compiler warning

21 years ago* webcit.h: change minimum required Citadel server to 6.07 due to FREEBUSY
Art Cancro [Mon, 26 May 2003 05:39:46 +0000 (05:39 +0000)]
* webcit.h: change minimum required Citadel server to 6.07 due to FREEBUSY
  bug fixed in Citadel.

21 years ago* citadel.h: changed internal version number to 6.07
Art Cancro [Mon, 26 May 2003 05:36:25 +0000 (05:36 +0000)]
* citadel.h: changed internal version number to 6.07
* file_ops.c: #include <ctype.h>
* migratenet.c: #include <ctype.h>

21 years ago* serv_calendar.c: fixed a bug in the "ICAL freebusy" subcommand which
Art Cancro [Mon, 26 May 2003 05:30:18 +0000 (05:30 +0000)]
* serv_calendar.c: fixed a bug in the "ICAL freebusy" subcommand which
  caused it to always fetch the logged in user's freebusy times instead
  of the user specified.

21 years ago* serv_func.c: added utility function read_server_text()
Art Cancro [Mon, 26 May 2003 05:28:13 +0000 (05:28 +0000)]
* serv_func.c: added utility function read_server_text()
* availability.c: banged out more of this code -- still not complete

21 years ago* Getting closer to doing the availability check. Created new source
Art Cancro [Mon, 26 May 2003 03:28:02 +0000 (03:28 +0000)]
* Getting closer to doing the availability check.  Created new source
  module 'availability.c' for this purpose.  Stub function is in place.

21 years ago* siteconfig.c: fixed a spelling error
Art Cancro [Sun, 25 May 2003 04:25:20 +0000 (04:25 +0000)]
* siteconfig.c: fixed a spelling error
* event.c: add a "Check attendee availability" button, and the code to
  bypass saving the event to the server, do something with it, and then
  feed the twiddled data structure back to the form display function for
  further editing.  What's still missing is the code to do the actual
  availability check.

21 years ago* cosmetics
Art Cancro [Sun, 25 May 2003 02:43:25 +0000 (02:43 +0000)]
* cosmetics

21 years ago* Small stylesheet hack to make it work with b0rken IE
Art Cancro [Sat, 24 May 2003 22:22:37 +0000 (22:22 +0000)]
* Small stylesheet hack to make it work with b0rken IE

21 years ago* Changed the login banner a bit
Art Cancro [Sat, 24 May 2003 22:13:10 +0000 (22:13 +0000)]
* Changed the login banner a bit

21 years ago* warning fix
Art Cancro [Fri, 23 May 2003 03:03:31 +0000 (03:03 +0000)]
* warning fix

21 years ago* database_sleepycat.c: added a couple of diagnostic messages to help
Art Cancro [Thu, 22 May 2003 13:34:31 +0000 (13:34 +0000)]
* database_sleepycat.c: added a couple of diagnostic messages to help
  troubleshoot problems with db-4.1.25 on Red Hat Linux 9
* room_ops.c: call mkdir() instead of system() to create a directory

21 years ago* Separate event invitees with newlines instead of commas.
Art Cancro [Tue, 20 May 2003 03:25:41 +0000 (03:25 +0000)]
* Separate event invitees with newlines instead of commas.

21 years ago* citadel.c: don't truncate roomname when user is idle, in long who list;
Michael Hampton [Tue, 20 May 2003 01:28:50 +0000 (01:28 +0000)]
* citadel.c: don't truncate roomname when user is idle, in long who list;
  display idle time in short who list

21 years ago*** empty log message ***
Art Cancro [Mon, 19 May 2003 19:55:31 +0000 (19:55 +0000)]
*** empty log message ***

21 years ago* summary.c: eliminate compiler warnings about unused variables when
Art Cancro [Mon, 19 May 2003 19:55:09 +0000 (19:55 +0000)]
* summary.c: eliminate compiler warnings about unused variables when
  compiling a WebCit service without calendar support

21 years ago* More conversion of screens to the new look-and-feel.
Art Cancro [Sun, 18 May 2003 02:05:38 +0000 (02:05 +0000)]
* More conversion of screens to the new look-and-feel.

21 years ago* THIS IS 6.06
Art Cancro [Fri, 16 May 2003 15:17:16 +0000 (15:17 +0000)]
* THIS IS 6.06

21 years ago* logging.h: removed.
Art Cancro [Fri, 16 May 2003 15:00:15 +0000 (15:00 +0000)]
* logging.h: removed.

21 years ago* Removed the old rec_log() facility because the utilities which read its
Art Cancro [Fri, 16 May 2003 14:59:08 +0000 (14:59 +0000)]
* Removed the old rec_log() facility because the utilities which read its
  data are crufty, disused, and produce incorrect output.
* Updated the documentation for the forthcoming 6.06 release.
* public_clients: removed hostnames which crept in from development servers

21 years ago* We don't need no steenking workaround. Problem fixed. MIME parser not
Art Cancro [Fri, 16 May 2003 04:11:32 +0000 (04:11 +0000)]
* We don't need no steenking workaround.  Problem fixed.  MIME parser not
  broken.  Web server was calling it with bad parameters.  All fixed now.
* Slightly tweaked the look of the tabs in the room edit screen.  Still looks
  like crap.

21 years agomake configure.ac automagically do the right thing on redhat 9
Nathan Bryant [Fri, 16 May 2003 04:07:37 +0000 (04:07 +0000)]
make configure.ac automagically do the right thing on redhat 9
remove crappy tolower() hack that was breaking the build on redhat 9
(because the kerberized openssl includes ctype.h)

before anyone yells at me, i did a little cvs archaeology on the tolower
thing, and it appears to have been in the Citadel source base since,
roughly, the Epoch. I doubt that the hack is needed any longer, and using
the OS's tolower() will handle extended charsets.

Anyone who is stupid enough to be using an OS with such a horribly broken
tolower() can just scratch their head and figure things out for
themselves. Citadel needs higher barriers to entry, there are too many
weirdos on the IGnet lately. :-)

21 years ago* Minor workaround in web forms to handle mime parser problem in uploads
Art Cancro [Thu, 15 May 2003 04:52:26 +0000 (04:52 +0000)]
* Minor workaround in web forms to handle mime parser problem in uploads

21 years ago* look and feel overhaul -- almost done!
Art Cancro [Thu, 15 May 2003 03:36:02 +0000 (03:36 +0000)]
* look and feel overhaul -- almost done!

21 years ago* doc mod
Art Cancro [Thu, 15 May 2003 03:25:12 +0000 (03:25 +0000)]
* doc mod

21 years ago* go gadget go
Art Cancro [Wed, 14 May 2003 03:49:30 +0000 (03:49 +0000)]
* go gadget go

21 years ago* More background cleanup
Art Cancro [Wed, 14 May 2003 03:46:35 +0000 (03:46 +0000)]
* More background cleanup

21 years ago* beginbox_nt (no titlebar)
Art Cancro [Tue, 13 May 2003 04:38:26 +0000 (04:38 +0000)]
* beginbox_nt (no titlebar)

21 years ago* Begin migration to the new "rounded boxes" look
Art Cancro [Tue, 13 May 2003 04:37:36 +0000 (04:37 +0000)]
* Begin migration to the new "rounded boxes" look

21 years ago* add corners
Art Cancro [Tue, 13 May 2003 03:59:40 +0000 (03:59 +0000)]
* add corners

21 years ago* Implemented the IMAP STARTTLS command as specified in RFC 2595.
Art Cancro [Tue, 13 May 2003 03:22:04 +0000 (03:22 +0000)]
* Implemented the IMAP STARTTLS command as specified in RFC 2595.

21 years ago* IMAP folder create and rename commands -- don't allow backslashes in
Art Cancro [Tue, 6 May 2003 03:38:59 +0000 (03:38 +0000)]
* IMAP folder create and rename commands -- don't allow backslashes in
  folder names.

21 years ago* Cleanups to summary page when running on a non ical enabled system
Art Cancro [Mon, 5 May 2003 17:19:46 +0000 (17:19 +0000)]
* Cleanups to summary page when running on a non ical enabled system
* Use non breaking spaces in summary page box titles

21 years ago* Non breaking spaces in summary page box titles
Art Cancro [Mon, 5 May 2003 17:05:27 +0000 (17:05 +0000)]
* Non breaking spaces in summary page box titles

21 years ago* Stretch the corners a bit
Art Cancro [Mon, 5 May 2003 17:01:03 +0000 (17:01 +0000)]
* Stretch the corners a bit

21 years ago* Display body of messages on a white background. I am doing this in order
Art Cancro [Sun, 4 May 2003 04:22:41 +0000 (04:22 +0000)]
* Display body of messages on a white background.  I am doing this in order
  to prepare for making the general background of the screen a darker color.

21 years ago* Summary page now uses our cutesy new rounded window boxes
Art Cancro [Sun, 4 May 2003 02:54:56 +0000 (02:54 +0000)]
* Summary page now uses our cutesy new rounded window boxes

21 years ago* oops, here are the files
Art Cancro [Sun, 4 May 2003 02:40:53 +0000 (02:40 +0000)]
* oops, here are the files

21 years ago* Added in a slick new box style and put the room lists in it
Art Cancro [Sat, 3 May 2003 21:28:43 +0000 (21:28 +0000)]
* Added in a slick new box style and put the room lists in it

21 years ago* In the 'folders' and 'portal' views, change the folder delimiter
Art Cancro [Sat, 3 May 2003 16:57:04 +0000 (16:57 +0000)]
* In the 'folders' and 'portal' views, change the folder delimiter
  from / to \ to avoid conflict with room names that have slashes

21 years ago* Change folder delimiter in room names from / to \
Art Cancro [Sat, 3 May 2003 16:50:52 +0000 (16:50 +0000)]
* Change folder delimiter in room names from / to \

21 years ago* Enforce three columns in portal view of room list
Art Cancro [Sat, 3 May 2003 16:23:30 +0000 (16:23 +0000)]
* Enforce three columns in portal view of room list

21 years ago* Added an experimental new "portal view" to the room list options
Art Cancro [Sat, 3 May 2003 04:52:32 +0000 (04:52 +0000)]
* Added an experimental new "portal view" to the room list options

21 years ago* setup.c: allow specification of the Citadel system account by either
Art Cancro [Fri, 2 May 2003 04:02:47 +0000 (04:02 +0000)]
* setup.c: allow specification of the Citadel system account by either
           username or uid
* setup.c: tell init to re-read /etc/inittab by sending a SIGHUP to pid 1
           instead of hunting around for the correct init or telinit command
* docs/citadel.html: documented the above change, and also rewrote some
                     other stuff to be less BBS-specific

21 years ago* Minor change to room list algorithm
Art Cancro [Fri, 2 May 2003 03:23:41 +0000 (03:23 +0000)]
* Minor change to room list algorithm

21 years ago* Fixed a potential memory leak in enumeration of MIME parts
Art Cancro [Thu, 1 May 2003 15:33:05 +0000 (15:33 +0000)]
* Fixed a potential memory leak in enumeration of MIME parts

21 years ago* When static content is requested, fetch it without trying to connect
Art Cancro [Thu, 1 May 2003 03:11:35 +0000 (03:11 +0000)]
* When static content is requested, fetch it without trying to connect
  to Citadel first.

21 years ago* Minor fix to ESMTP greeting (missing '-' screwed up pipelining)
Art Cancro [Wed, 30 Apr 2003 16:16:13 +0000 (16:16 +0000)]
* Minor fix to ESMTP greeting (missing '-' screwed up pipelining)

21 years ago* Added the ENHANCEDSTATUSCODES extention to ESMTP.
Art Cancro [Wed, 30 Apr 2003 15:46:27 +0000 (15:46 +0000)]
* Added the ENHANCEDSTATUSCODES extention to ESMTP.

21 years ago* Added the ability to compose messages with file attachments uploaded from
Art Cancro [Wed, 30 Apr 2003 05:00:00 +0000 (05:00 +0000)]
* Added the ability to compose messages with file attachments uploaded from
  the browser

21 years ago* Fix an off-by-one error in the mime parser
Art Cancro [Tue, 29 Apr 2003 04:41:22 +0000 (04:41 +0000)]
* Fix an off-by-one error in the mime parser

21 years ago* mime parser: look for the "name=" subfield tacked onto either
Art Cancro [Tue, 29 Apr 2003 04:13:58 +0000 (04:13 +0000)]
* mime parser: look for the "name=" subfield tacked onto either
  Content-type or Content-disposition, wherever it finds it.

21 years ago* doco for above
Art Cancro [Mon, 28 Apr 2003 17:08:10 +0000 (17:08 +0000)]
* doco for above

21 years ago* Added a site-configurable setting to suppress the automatic correction of
Art Cancro [Mon, 28 Apr 2003 16:56:51 +0000 (16:56 +0000)]
* Added a site-configurable setting to suppress the automatic correction of
  forged From: lines from authenticated SMTP users, for those who prefer
  strict RFC compliance instead of common sense.

21 years ago* Replace LKRN/LKRO in "folders view" room list with a single LKRA that
Art Cancro [Sun, 27 Apr 2003 04:46:02 +0000 (04:46 +0000)]
* Replace LKRN/LKRO in "folders view" room list with a single LKRA that
  observes the flag designating the presence of new messages.  (The "rooms
  view" uses an LKRN/LKRO pair *per floor* and has the same inefficiency,
  but that view may get axed soon.)

21 years ago* tcp_sockets.c: when an outgoing socket connection fails, close the socket
Art Cancro [Sat, 26 Apr 2003 21:57:53 +0000 (21:57 +0000)]
* tcp_sockets.c: when an outgoing socket connection fails, close the socket
  before returning an error code to avoid a file descriptor leak

21 years ago* Anytime a socket connect() fails, CLOSE THE SOCKET before erroring out.
Art Cancro [Sat, 26 Apr 2003 21:55:15 +0000 (21:55 +0000)]
* Anytime a socket connect() fails, CLOSE THE SOCKET before erroring out.
  Not doing so causes a file descriptor leak.

21 years ago* remove extraneous break statements
Art Cancro [Sat, 26 Apr 2003 05:21:47 +0000 (05:21 +0000)]
* remove extraneous break statements

21 years ago* When composing an anonymous message, show the header as [anonymous]
Art Cancro [Sat, 26 Apr 2003 04:49:49 +0000 (04:49 +0000)]
* When composing an anonymous message, show the header as [anonymous]

21 years ago* Removal of individual "remote" lines from message delivery instruction sets
Art Cancro [Sat, 26 Apr 2003 04:22:51 +0000 (04:22 +0000)]
* Removal of individual "remote" lines from message delivery instruction sets
  was corrupting the end of the set, rendering the "bounceto" line unusable
  and preventing bounces from being delivered.  Fixed this by explicitly
  adding a trailing newline when remove_token() strips it.

21 years ago* same thing
Art Cancro [Fri, 25 Apr 2003 18:29:58 +0000 (18:29 +0000)]
* same thing

21 years ago* When rejecting spam, use SMTP error code 550, not 552
Art Cancro [Fri, 25 Apr 2003 18:28:47 +0000 (18:28 +0000)]
* When rejecting spam, use SMTP error code 550, not 552

21 years ago* Allow IMAP STORE of more than one flag at a time (Mail.app from MacOS
Art Cancro [Wed, 23 Apr 2003 03:18:44 +0000 (03:18 +0000)]
* Allow IMAP STORE of more than one flag at a time (Mail.app from MacOS
  does this).

21 years ago* Repaired all my b0rken COLOR tags
Art Cancro [Sat, 19 Apr 2003 21:42:36 +0000 (21:42 +0000)]
* Repaired all my b0rken COLOR tags
* Replaced most FONT tags with SPAN tags
* Added new styles

21 years ago* Lots of great changes from Nick to make the site CSS-enabled.
Art Cancro [Sat, 19 Apr 2003 19:58:10 +0000 (19:58 +0000)]
* Lots of great changes from Nick to make the site CSS-enabled.

21 years ago* Do not allow incoming network polls while an outbound network processing
Art Cancro [Tue, 15 Apr 2003 02:44:03 +0000 (02:44 +0000)]
* Do not allow incoming network polls while an outbound network processing
  session is in progress.
* tools.c: removed collapsed_strcmp() as it is no longer used anywhere

21 years ago* First cut of CSS-izing WebCit. Probably b0rken.
Art Cancro [Mon, 14 Apr 2003 04:04:40 +0000 (04:04 +0000)]
* First cut of CSS-izing WebCit.  Probably b0rken.

21 years ago* Added color picker (still more work left to get it working)
Art Cancro [Mon, 14 Apr 2003 03:28:42 +0000 (03:28 +0000)]
* Added color picker (still more work left to get it working)

21 years ago* Remove the defaulthost/defaultport vs. c_host/c_port stuff -- we haven't
Art Cancro [Wed, 9 Apr 2003 04:02:32 +0000 (04:02 +0000)]
* Remove the defaulthost/defaultport vs. c_host/c_port stuff -- we haven't
  supported the idea of one WebCit connecting to multiple Citadels for a
  long time.  Now it's just one set of variables, called ctdlhost/ctdlport.
* When connecting to Citadel through a Unix domain socket, don't try to make
  the Java chat applet available.

21 years ago* Implemented the ".SILENT" protocol option in IMAP STORE. Certain apps seem
Art Cancro [Tue, 8 Apr 2003 04:03:37 +0000 (04:03 +0000)]
* Implemented the ".SILENT" protocol option in IMAP STORE.  Certain apps seem
  to want to use it.
* Optimized the IMAP operations which scan for expunged and added messages.
  These loops no longer make multiple traversals through the message list.

21 years ago* Reworked all the "list rooms" operations so that they only require one
Art Cancro [Mon, 7 Apr 2003 05:02:24 +0000 (05:02 +0000)]
* Reworked all the "list rooms" operations so that they only require one
  pass through the database.
* Repaired the "create floor" operation which was broken by the switch
  to the new IPC libray

21 years ago* Fixed output of "-0500" vs. "+0500" type of timezone stamps in RFC822.
Art Cancro [Wed, 2 Apr 2003 13:33:28 +0000 (13:33 +0000)]
* Fixed output of "-0500" vs. "+0500" type of timezone stamps in RFC822.
  (I think they were reversed.)

21 years ago* sysdep.c: optimized MyContext() a bit, and inlined it. A little profiling
Art Cancro [Tue, 1 Apr 2003 05:01:08 +0000 (05:01 +0000)]
* sysdep.c: optimized MyContext() a bit, and inlined it.  A little profiling
  revealed that this function was getting used super heavily.
* tools.c: removed the older, slower string tokenizer functions that
  weren't getting used anymore.

21 years ago* Repaired the formatting of text/plain messages with blank lines.
Art Cancro [Mon, 31 Mar 2003 04:55:58 +0000 (04:55 +0000)]
* Repaired the formatting of text/plain messages with blank lines.

21 years ago* messages.c: check for 000 terminator while parsing RFC822 headers to
Art Cancro [Mon, 31 Mar 2003 03:32:19 +0000 (03:32 +0000)]
* messages.c: check for 000 terminator while parsing RFC822 headers to
  prevent getting hung up while displaying certain badly formatted messages.

21 years ago* Optimized CtdlReadMessageBody() and also gave it an option to store
Art Cancro [Sun, 30 Mar 2003 06:16:52 +0000 (06:16 +0000)]
* Optimized CtdlReadMessageBody() and also gave it an option to store
  messages with CRLF newlines instead of LF.  This option is used when
  reading SMTP in order to keep Pine from barfing on LF-terminated newlines
  while decoding quoted-printable.  Once again, Mark Crispin is an idiot.

21 years ago* When reading from the server, do not treat CR as end-of-line because
Art Cancro [Sun, 30 Mar 2003 06:13:19 +0000 (06:13 +0000)]
* When reading from the server, do not treat CR as end-of-line because
  there's probably an LF coming after it.  Instead, keep reading to the LF
  and then strip both.
* No not underline links in the icon bars