* Each message's metadata now has the ability to cache the length of
authorArt Cancro <ajc@citadel.org>
Sat, 22 Jan 2005 03:14:21 +0000 (03:14 +0000)
committerArt Cancro <ajc@citadel.org>
Sat, 22 Jan 2005 03:14:21 +0000 (03:14 +0000)
commit0fe465c3657c3b2440c1dfcbd86ae8acd5bf2964
treeba4c3482363bdab0ddec7763f75eb3557aa40d47
parenta2ba6e640e80fa6197cb7c354925fc5eb9607b5f
* Each message's metadata now has the ability to cache the length of
  the message when output in RFC822 format.  The POP3 service populates
  this field the first time it sees each message, and fetches the length
  from cache on subsequent visits.
* Because of this optimization, we no longer need to keep the entire POP3
  mailbox stored in open temp files during a session.  Each message is
  opened again when it is fetched.
citadel/ChangeLog
citadel/msgbase.c
citadel/serv_pop3.c
citadel/serv_pop3.h
citadel/server.h