libetpan - fdik
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

284 lines
7.1 KiB

10 years ago
  1. 2006-03-22 - libetpan-0.45
  2. * release 0.45 - Depth Charge
  3. bugfix release
  4. 2006-03-08 - libetpan-0.43
  5. * release 0.43 - Lateralus
  6. bugfix release
  7. 2006-01-09 - libetpan-0.42
  8. * release 0.41 - Figure Number Five
  9. bugfix release
  10. 2005-12-02 - libetpan-0.41
  11. * release 0.41 - Transfixion
  12. * passphrase is implemented for S/MIME and PGP.
  13. * avoid symbols conflict between GnuTLS and OpenSSL.
  14. 2005-10-07 - libetpan-0.40 - hoa
  15. * release 0.40 - Kashmir
  16. * SSL initialization is optional.
  17. 2005-09-16 - libetpan-0.39 - hoa
  18. * release 0.39 - Deliverance
  19. * compatibility with GnuTLS
  20. * SASL for higher level
  21. 2005-07-20 - libetpan-0.38 - hoa
  22. * release 0.38 - Deadwing
  23. * fixed SSL
  24. * IMAP improvements
  25. * SASL
  26. 2005-07-03 - libetpan-0.37 - hoa
  27. * release 0.37 - Deadwing
  28. * windows port
  29. * fixed IMAP implementation (for sylpheed)
  30. 2005-02-22 - libetpan-0.36 - hoa
  31. * release 0.36 - Silver Drop
  32. * memory leak
  33. * fixed maildir support
  34. 2004-12-28 - libetpan-0.35 - hoa
  35. libEtPan! - a mail library
  36. * release 0.35 - Dimebag Darrell
  37. * minor bugfixes.
  38. 2004-11-04 - libetpan-0.34 - hoa
  39. libEtPan! - a mail library
  40. * release 0.34 - edge
  41. * general
  42. - support for debian systems mbox
  43. - ability to disable thread-safe support
  44. 2004-08-24 - libetpan-0.33 - hoa
  45. libEtPan! - a mail library
  46. * release 0.33 - entropia
  47. * general
  48. - bugfixes in IMAP module and mailstream
  49. - fixed low-level data structures
  50. - better support for ARM and PPC architecture
  51. - support for cross-compilation
  52. - fixed Berkeley DB support
  53. - changed folder structure of libetpan package
  54. - can now add a message to a mailbox with flags
  55. - support for hotmail mailboxes (with help of hotwayd)
  56. - added Berkeley DB mail storage as experimental
  57. - added support for PGP and S/MIME
  58. - better folder API
  59. 2003-12-16 - libetpan-0.32 - hoa
  60. libEtPan! - a mail library
  61. * release 0.32 - Black Utopia
  62. * general
  63. - added documentation for IMF / tools
  64. - bugfixes in IMAP module due to structures change.
  65. - Application that use libEtPan! now have to use
  66. '#include <libetpan/libetpan.h>'
  67. * generic
  68. - get_message() is implemented in Maildir cached driver.
  69. 2003-12-10 - libEtPan! version 0.31
  70. libEtPan! - a mail library
  71. * release 0.31 - Steve Morse release
  72. * general
  73. - all fields name of structures are changed.
  74. - bugfixes.
  75. - union {} are added everywhere it is possible to save memory.
  76. - support for Berkeley DB 1.
  77. - improved compatibility with FreeBSD and Mac OS X.
  78. * drivers
  79. - cache drivers are disable if Berkeley DB is not found.
  80. - disable search call.
  81. - support of buggy Courier-IMAP server.
  82. - semantic of mailsession_get_envelopes_list() changed : it
  83. does no more remove messages from the list.
  84. - mailsession_get_message_by_uid() is added and implemented
  85. in some drivers.
  86. 2003-11-21 - libEtPan! version 0.30
  87. libEtPan! - a mail library
  88. * release 0.30 - Spock's Beard release
  89. * main new features
  90. - cache for drivers is cleaned up.
  91. - maildir driver.
  92. * general
  93. - fixed several memory leaks.
  94. - defines now exist for new features since version 0.29
  95. * tools
  96. - dump of network traffic is now possible by setting
  97. exported variable mailstream_debug to 1.
  98. - TLS/SSL driver for stream is fixed.
  99. * imf
  100. - fixed RFC 2822 format, wrap headers and break lines
  101. when they are longer than requirement (998).
  102. - reduced size of headers data.
  103. a union is used inside the structure.
  104. *** WARNING *** : this change use of structure field as a union
  105. member is used in mailimf_field structure.
  106. * imap
  107. - several fixes in IMAP module.
  108. * mime
  109. - fixed quoted-printable parser.
  110. * generic - cache for drivers
  111. - cache database is now cleaned up.
  112. - fixed header fields cache.
  113. *** WARNING *** cache format changed. You should reset all
  114. your cache of headers (env.db).
  115. * generic - threading
  116. - fixed threading when threading by references with subject.
  117. * generic - drivers for message
  118. - separated flush() and check() in message.
  119. *** WARNING *** : this changes the API of the message.
  120. flush() is used to free the internal structure used
  121. to store the MIME structure of the message. It invalidates
  122. the "mime" member of the message.
  123. check() is used for to notify the modification of message
  124. flags to the session, so that the session saves the flags
  125. of the message at the next call of mailsession_check() or
  126. when leaving the session.
  127. - IMAP implementation is more compliant.
  128. - added driver to build MIME message and see the rendering
  129. through fetch functions.
  130. - added driver to parse message content given with a string.
  131. * generic - drivers for maildir
  132. - maildir driver for storage / session / messages
  133. is implemented.
  134. * 2003-10-06 - libEtPan! version 0.29
  135. libEtPan! - a mail library
  136. * XetPan release
  137. * debug for stream, network timeout
  138. * SSL library is initialized by SSL stream driver
  139. * fixed messages threading
  140. * added SMTP authentication CRAM-MD5, LOGIN, PLAIN
  141. * added example of use of SMTP
  142. * 2003-04-01 - libEtPan! version 0.28
  143. libEtPan! - a mail library
  144. * Avril Lavigne Release
  145. * fixed IMAP parser
  146. * access to network protocols with a command
  147. * pop3 driver can try APOP authentication and fallback on clear
  148. authentication
  149. * 2002-12-18 - libEtPan! version 0.27
  150. libEtPan! - a mail library
  151. * Christmas release ^^ //clindoeil
  152. * helper interface for IMF (RFC 2822) and MIME
  153. * changed interface for mail threading so that a default
  154. charset can be set.
  155. *** this means that mail threading INTERFACE CHANGED ***
  156. * API documentation in code
  157. * flags directory and cache directory can be different.
  158. *** this means that storage INTERFACE CHANGED ***
  159. * 2002-09-02 - libEtPan! version 0.26
  160. libEtPan! - a mail library
  161. * flags for all cache drivers
  162. * flags stored on disk use Berkeley DB
  163. * mailmessage, session and storage interface are separated
  164. *** this means that generic INTERFACE CHANGED ***
  165. * fixes various bugs and memory leaks
  166. etpan - a console mail client
  167. * available on CVS
  168. * virtual folder (using storage interface) is used
  169. * folder list view / message list view / message view
  170. * we can poll for status of mailboxes
  171. * got rid of expat
  172. * uses new interface of libEtPan!
  173. * 2002-06-26 - libEtPan! version 0.25
  174. libEtPan! - a mail library
  175. * BSD licence
  176. * portability tested on Solaris, FreeBSD, IRIX and Linux
  177. * implementation of messages threads
  178. * MIME message generator
  179. * drivers are implemented for IMAP4rev1, POP3, NNTP, MH, mbox
  180. in both cached and non-cached version.
  181. etpan - a console mail client
  182. * a small mail client not distributed has been implemented
  183. written in ncurses
  184. featuring :
  185. - MIME message editor
  186. - IMAP4rev1, POP3, NNTP, MH, mbox access
  187. - renderer (HTML rendering for example)
  188. - retrieving of MIME parts
  189. - messages threads
  190. big missing feature :
  191. - removing messages is not yet possible