Jeremy C. Reed and Leonard Schmidt.
Gotmail is a script to download mail from hotmail.com without user
interaction. It's probably best run from a cron job. It can delete
messages, download only-new messages, mark messages read (or not),
forward to procmail, forward to another address, or send through SMTP.
* The command line option to specify directory which stores configuration
files (--configdir dirname) was added.
* The output headers of printed messages now match to those of the message
view.
* Confirmation dialog is displayed instead of input dialog on printing.
* When replying to ML post that has the Reply-To set, both addresses will
be set.
* The option to delete filtered junk mails from server was added.
* The locale name 'zh_TW.Big5' was changed to 'zh_TW'.
* The problem that drag and drop didn't work with GTK+ 2.8 was fixed.
* The sample mime.types was included into the source package.
* Win32: The remote command was implemented using TCP socket.
* Win32: The drag and drop of files from Explorer was supported.
* Win32: The default print command for text file is used for printing when
the command is unspecified.
* Win32: Several bugfixes were made.
dkim-milter consists of two parts: A milter-based application
(dkim-filter) which plugs in to Sendmail to provide DomainKeys
Identified Mail service, and a library (libdkim) which can be used to
build DKIM-compliant applications or MTAs.
o The IMAP4 parser was fixed so that it can handle literals in
response.
o A bug that caused crashes on receive if Date header has
abnormal time was fixed.
o Sylpheed will not close anymore even if the tray icon is closed.
o The directory with multiple hierarchy can be specified when
creating a new mailbox.
o Error messages are now output to the log window and the log file.
o The 'Create filter rule' menu was brought back in the context
menu.
o The display of the property of top folders was enabled.
o The support of environment-dependent Japanese characters was
enhanced
The added patches add a prefix "fm_" to lock related finctions, to avoid name
clash with darwin lock functions. Link with -lresolv under darwin.
(thanks scole_at_sdf.lonestar.org for the patches)
Bump PKGREVISION
* Use PCRE (http://www.pcre.org) for mattern matching.
+ Most visible change is a different syntax for subexpression matching,
using (...). MATCH2 becomes MATCH1, MATCH3 becomes MATCH2, etc...
+ "w" account option dropped.
+ During a transitional period, setting MAILDROP_OLD_REGEXP
reverts to the old pattern matching engine.
* Do not autoreply to messages with an Auto-Submitted: header, unless
it's contents are "no". Add Auto-Submitted: auto-replied.
* Use PCRE for pattern-matching
* When autopurging messages from a folder based on their
timestamp, scan 'new' in addition to 'cur', otherwise mail
delivered to the folder directly never gets purged, unless
the folder is open.
* Filter out <!-- > constructs, they are parsed by MSIE.
* Remove attributes with imbalanced quotes, to prevent
cross-side scripting vulnerabilities with some browsers.
* Show each attachment's MIME content type.
* Use PCRE for pattern-matching.
* When autopurging messages from a folder based on their
timestamp, scan 'new' in addition to 'cur', otherwise mail
delivered to the folder directly never gets purged, unless
the folder is open.
* Fix handling of invalid sequence number of 0.
* NOT operator on content searches.
ok'ed xtraeme@
From the RELEASE file:
Automatic Whitelisting Improvements
Dynamically Loadable Storage Driver Support
PostgreSQL Performance Enhancements
LDAP Verification
Unified Spam Alias / UID in Signature Support
Domain Based Delivery Hosts
Integrated Clam A/V Support
Markovian Discrimination
Self-Contained Hash Driver
Fallback Domain-Based User Support
Improved, Unified Logging
Activity logging has also been improved
Plused Detail Support
Message Fragments Support
Domain Blocklisting Support
User preferences made case-insensitive
LMTP error codes now include messages from relay host
RBLInoculate option allows RBL'd emails to be quarantined or learned as spam
MySQL and PgSQL object creation scripts updated to improve performance
Added 'date' to quarantine display and sorted most recent at top
Significant code cleanup and audit
Domain-based groups changed from @domain.tld to *@domain.tld
X-DSPAM-Result expanded to support Virus, Blacklisted, and Blocklisted results
DSPAM WebUI now supports history paging
Rewritten documentation for ease of installation
* The IMAP4 parser was fixed so that it can handle literals in response.
* A bug that caused crashes on receive if Date header has abnormal time
was fixed.
From the ChangeLog:
> IMP, the Internet Messaging Program, is one of the most popular webmail
> applications available. It allows universal, web-based access to IMAP and
> POP3 mail servers and provides a full range of features normally found only in
> desktop email clients.
>
> Major changes compared to the IMP version H3 (4.0.4-RC2) are:
> * Added warning that PGP key generation may take awhile.
> * Added confirmation when reporting spam/innocent from message view.
> * Fixed check for duplicate addresses when automatically saving recipients.
> * Updated Finnish, German, Korean, and Slovak translations.
>
> Major changes compared to the IMP version H3 (4.0.4-RC1) are:
> * Added entire message search to search page.
> * Use "Fetch Mail" consistently in the user interface.
> * Fixed warnings when expanding names with spaces.
> * Updated Finnish, German, Korean, and Slovak translations.
> * Minor bug fixes.
>
> Major changes compared to the IMP version H3 (4.0.3) are:
> * Allow non-ascii searches.
> * Show meeting invitations inline.
> * Allow to accept invitations and add them to the calendar at once.
> * Added separate confirmation page when deleting or emptying folders.
> * Localized all remaining INBOX strings in the interface.
> * Ensure that no maintenance tasks may be skipped.
> * Fixed blank screens in Internet Explorer after failed logins.
> * Minor character set related fixes.
> * Improved draft saving of HTML messages.
> * Work around broken c-client sort by arrival.
> * Added Bosnian translation.
> * A few improvements and minor bug fixes.
From the ChangeLog:
> Major changes compared to the Turba version H3 (2.0.3) are:
> * Fixed adding contacts not restricted by edit permissions.
> * Fixed warnings in the preference screen.
> * Fixed warnings with PHP 4.4.0 and 5.0.5.
> * Restored backward compatibility to older Horde versions.
> * Updated Danish, Finnish, German, Hungarian, Korean, Polish and
> Traditional Chinese translations.
Home directory and environment variable expansion in the .mairixrc file.
Add ^ word prefix to require substring search to be left-anchored.
Add the capability to omit particular folders from indexing.
Implement dot-locking on the database file.
Display message path in warning messages from rfc822 parsing.
Evolution 2.4.1 2005-10-03
--------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
General/GAL/Plugins :
#271308 - evolution-2.1.3.2 does not build outside of srcdir (Harish)
#316351 - Evolution crashes when performing 'checkrow' action using LDTP (Harry Lu)
#317792 - junk plugin not honouring the flags (Vivek)
#312886 - Folder size always shows 0 kb... (Arunprakash)
#316274 - Exchange Plugin cannot be enabled on a machine w/o KRB5 (Irene Huang)
Addressbook:
#270036 - Free/Busy settings tab (Dinesh)
#248624 - Contact list prints poorly with Evolution 1.4.+ (Devashish)
#274285 - All contacts are printed even if 'selection' is chosen (Devashish)
#209354 - printing of a contact gives ugly result (Devashish)
#202201 - Context menu for printing should apply to multiple contacts (Devashish)
#315034 - Duplicate contact - Adding new contact with first and last name (Devashish)
#316373 - Support inetOrgPerson schema in LDIF import (Sushma)
#269655 - GW - PROXY - - Preview Pane For Contacts Should Clear After Search (Devashish)
#235038 - contact-list-editor box should support multiple selection (Sushma)
#240762 - Cannot edit the '_Address Cards' View (Li Yuan)
Calendar:
#315095 - Free/busy publish does not publish on GW/Exchange (Chenthill)
#271480 - Receive 2 reminders for every meeting on my GW calendar (Chenthill)
#264449 - Task list flickering, selections/changes lost (Mubeen Jukaku)
#257649 - Keyboard date traversal in Calendar views (Viren)
#244981 - Calendar does not print end times in week view (Chenthill)
#316954 - Unable to "Schedule Meeting" from existing appointment (Chenthill)
#301391 - Copy-Paste of repetitive appointment changes end date (Chenthill)
#269685 - Changing a calendar item does not change the alarm text (Chakravarthi)
#303702 - Segfault trying to sync calendar with an multi-day all-day event (Varadhan)
#258786 - 'Mark Selected Tasks as Complete' active even after tasks are complete (Viren)
#314599 - Recurrence Tab Should Not Default To Forever (Viren)
#273781 - evolution-alarm-notify - appointment should have a windowmanager (Chenthill)
#274188 - all-day Appointments in List View start one day too early (Chakravarthi)
#273847 - Attached file appears inline in meeting request mail (Chenthill)
#246480 - copy/paste of appointments loses time (Chenthill)
#317014 - 'Add/ Remove/ contacts' tab is disabled in Assignment tab (Viren)
#261625 - Extending old event causes new alarm to fire (Chakravarthi)
#314922 - Can't add meeting invitees on creating the Meeting request while in Mailer (Dinesh)
#311694 - In mail view 'New ->Appointment' opens appointment popup with no summary (Dinesh)
#314918 - GW - Evolution crashed on adding attendees to Meeting request (Dinesh)
#315752 - "Convert to Task" causes crash (Chenthill)
#315345 - Evolution crashes on displaying messages from "Calendar" folder of an IMAP account (Chenthill)
Mailer:
#316983 - Read-receipt is sent to myself (Carsten Guenther)
#315506 - Unable to set default Sent folder (Sankar)
#257321 - Sent folder should have a unique icon (Sankar)
#313078 - Enter wrong IP address while configuring mail id evolution keeps sending loginrequest (Vivek)
#314337 - Copy/paste a webpage to mail composer,Print Preview makes evolution crash (Shreyas)
#317400 - GW Error message "Proxy access cannot be given to user"" (Sankar)
Updated Translations:
- bn (Runa Bhattacharjee)
- cy (Rhys Jones)
- et (Ivar Smolin)
- eu (Inaki Larranaga)
- fa (Elnaz Sarbar, Meelad Zakaria)
- fi (Ilkka Tuohela)
- fr (Vincent Untz, Stéphane Raimbault)
- hu (Gabor Kelemen)
- it (Alessio Frusciante)
- lt (Žygimantas Beručka)
- ro (Mugurel Tudor)
- ru (Nickolay V. Shmyrev)
- sv (Christian Rose)
- th (Theppitak Karoonboonyanan)
- tr (Baris Cicek)
- vi (Clytie Siddall)
Evolution 2.3.8 2005-08-23
---------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
#312225 - Cannot post message to NNTP easily (Rodney)
#306878 - CTRL + H, does not select all mails of thread (Rodney)
#310136 - Unable to get number of mails in a folder using
accessibility interface (Li Yuan)
#312668 - Unable to go back to Online mode after
clicking offline button... (Michael Zucchi)
#271894 - PGP-encrypted attached messages not displayed
(Michael Zucchi)
#312224 - New attachment UI is weird (Srinivasa)
#312033 - new attachment widget no polished (Srinivasa)
#307375 - Serious fd usage error 16 (Kaushal)
#313440 - installed header includes non-existant file
(Michael Zucchi)
#313582 - Add scalix to send and receive check_all
(Christian Kellner)
#273842 - click 'Back' & 'Forward' to proceed in last but
one page (Vivek)
#232499 - renamed IMAP folder loses custom view settings
(Michael Zucchi)
#313057 - Evolution sends a GetFolderListRequest instead of
a LogoutRequest when disabling an account (Vivek)
#271985 - More Command Line Spew (Michael Zucchi)
#312715 - Evolution crashes moving IMAP folder to local folder
(Michael Zucchi)
#304938 - Crash after posting to newsgroup (Michael Zucchi)
#313585 - Install missing e-plugin header (Christian Kellner)
#271984 - Command Line Spew From Plugins (Michael Zucchi)
#311904 - unable to create new task b/w 00:00-03:00 (Chenthill)
#312739 - Double click on the meeting in day view,
opens as appointment (Viren)
#310338 - Click on 'Edit' on 'Alarm notification nothing
happens (Viren)
#310438 - drag-n-drop a task from a task list to the
same task list makes the task disappear (Dinesh)
#314152 - Contact renderer incorrectly uses
e_contact_get_const() (Sushma)
#241219 - "Edit Categories" shouldn't be modal (Devashish)
#269870 - evolution-addressbook-export --format=csv
does not work (Sushma)
#312554 - Unable to rename contact list - Contact list
copy of existing contact list (Devashish)
#313063 - scrollbar doesn't work at all (Michael Zucchi)
#308117 - mono plugin fails to load (Michael Zucchi)
#312621 - un-subscribe to list from mail that no
longer exists crashed evo (Michael Zucchi)
#312313 - Cannot remove and then provide proxy access
immedietly to same id (Sankar)
#312352 - Evolution crashes always while providing proxy
access to more then one user (Sankar)
#312309 - gw: Evolution crashed when proxy access
modified (Sankar)
#311555 - sharing tab missing for user-created folders
with names like Mailbox, Trash... (Vivek)
#305627 - Inconsistent behaviour while accepting meeting
(Dinesh)
#307841 - When accepting appointment into a groupwise
calendar, they are being marked as "free"
not "busy" (Chenthill)
Win32 support fixes (Tor Lillqvist)
Misc. build fixes (Harish)
Updated Translations:
- bg (Alexander Shopov)
- bg (Rostislav Raykov)
- ca (Josep Puigdemont i Casamajó)
- ca (Xavi Conde Rueda)
- cy (Rhys Jones)
- de (Frank Arnold)
- el (Kostas Papadimas)
- en_CA (Adam Weinberger)
- es (Francisco Javier F Serrador)
- et (Ivar Smolin)
- fi (Ilkka Tuohela)
- hu (Gabor Kelemen)
- id (Mohammad DAMT)
- ja (Takeshi AIHANA)
- lt (Zygimantas Beručka)
- nb, no (Kjartan Maraas)
- nb, no (Terance Sola)
- nl (Tino Meinen)
- nn (Sigurd Gartmann)
- pt_BR (Raphael Higino)
- ru (Nickolay V. Shmyrev)
- sq (Laurent Dhima)
- sr, sr@Latn (Igor Nestorović)
- sv (Christian Rose)
- th (Theppitak Karoonboonyanan)
- th (Supranee Thirawatthanasuk)
- vi (Clytie Siddall)
- zh_CN (Funda Wang)
- zh_TW (Chao-Hsuing Liao)
Evolution 2.3.7 2005-08-08
---------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
#261971 - Bad plural form: foo(s) in evolution-addressbook.xml (Devashish)
#302843 - Replying to news posting from vFolder (Michael Zucchi)
#300881 - crash adding signature (Michael Zucchi)
#312397 - Forward Of Message Displays Wrong Names In Comments (Michael Zucchi)
#273885 - Many english messages in a translated version of evolution (Michael Zucchi)
#310840 - Resizing evolution mail window which contains an image attachment crashes it. (Michael Zucchi)
#308512 - Key /apps/evolution/lock/mail/accounts/save_password does not work correctly (Michael Zucchi)
#312410 - new attachment ui disappears (Srinivasa Ragavan)
#309647 - contents of copy/paster buffer can corrupt initial contents of a reply message (Michael Zucchi)
#231968 - Ability to access Permissions dialog from menus (Michael Zucchi)
#300607 - "virtual vfolders" aren't moved properly (Michael Zucchi)
#311223 - saving a message crashes evolution (Shreyas)
#307538 - If receiving mail-tab is set to NONE (Shreyas)
#311440 - Crashes on particular e-mail (Michael Zucchi)
#311686 - Evolution crashes when adding an attendee in the event editor (Chenthill)
#312460 - Evolution crashed on creating recurring meeting with attachment in GW calendar (Chenthill)
#302460 - Double clicking in open text field in calendar crashes (Viren)
#312447 - [Gnopernicus]Brlmoniter doesn't show the time changes if using keyboard shortcut to change date (Harry Lu)
#309601 - GroupWise Calendar Events Can Be Moved By Attendees (Chenthill)
#306017 - 'Delete this occurence' removes all day event on day *before* (Chakravarthi)
#309247 - Error loading address book dialog seizes the desktop (Srinivasa Ragavan)
#254923 - The image in a contact could be scaled to a sane size (Frank Arnold)
#258257 - Evolution allows to save the contact without the contact name (Devashish)
#309416 - crash on close (Srinivasa Ragavan)
#269870 - evolution-addressbook-export --format=csv does not work (Michael Meeks)
#311324 - Unsubscribe folder should not work in offline (Shakti Sen)
#310353 - password prompt appears twice even after entering the correct password the first time (Sankar)
#304461 - clicking on 'edit message' from the 'subscribe to list' pop-up dialog hangs evolution (Michael Zucchi)
#312365 - Proxy access to self should be disabled (Sankar)
#302817 - "Sent items" status tracking does not appear properly (Vivek)
#311721 - 'Track message status' option present for messages other than in sent items folder also (Vivek)
Updated Translations:
- cs (Miloslav Trmac)
- cy (Rhys Jones)
- en_CA (Adam Weinberger)
- el (Kostas Papadimas)
- es (Francisco Javier F. Serrador)
- et (Ivar Smolin)
- fi (Ilkka Tuohela)
- gu (Ankit Patel)
- ja (Takeshi AIHANA)
- nb,no (Kjartan Maraas)
- nb,no (Terance Sola)
- nl (Vincent van Adrighem)
- POTFILES (Adam Weinberger)
- pt_BR (Raphael Higino)
- sk (Marcel Telka)
- te (Prajasakti Localisation Team)
- vi (Clytie Siddall)
- zh_CN (Funda Wang)
- zh_TW (Chao-Hsuing Liao)
Evolution 2.3.6 2005-07-26
---------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
#248126 - Missing options from Task menubar (Viren)
#219242 - Save draft shortcut and button (Devashish)
#310136 - number of mails in a folder using accessibility interface
(Li Yuan)
#310138 - locate first mail in a message list tree using
accessibility interface (Li Yuan)
#310330 - forwarding a mail as inline/quoted makes evolution
disappear (Vivek)
#216021 - Add confirmation dialog to Forget Password (Sankar)
#309991 - PROXY: Appointments not shown in proper time-zone (Chenthill)
#310985 - "Subscribe to other user's Folder" option should be moved
to File menu (Shakti)
#309602 - Un-accepted GroupWise Appointments Should Give
Cue On Calendar (Chenthill)
#245331 - Keybindings for switching b/w calendar views (Harish)
#310340 - 'Delete This Occurence' does not delete that occurence
in GW calendar (Chenthill)
#309680 - "Make this Occurence Movable" for a recurring appointment
crashes evolution (Chenthill)
#309869 - Clicking on buttons in composer doesnt change focus
to the corresponding fields (Antony)
#257329 - autocompletion in the settings uses wrong icon (Sushma)
#235830 - Contacts name not displayed during edits (Arunprakash)
#311090 - Cut contact asking for confirmation (Sushma)
#310343 - Copying contact to same folder - Evolution crashes (Arunprakash)
#311096 - Not able to add any user to give permissions (Shakti)
#310433 - Renaming a user created Tasks List under exchange account
creates one more Tasks List (Praveen)
#310837 - Folder Permissions' doesn't show the 'Custom' label in the
'Role' combo box (Shakti)
#310699 - Evolution crashes after viewing the all folders' size (Sarfraaz)
#310479 - For exchange calendar 'Permission' option is missing (Shakti)
#310493 - Checking any Mail folder permission crashes evolution (Shakti)
#310369 - No dialog pops up when you click on Folder->Subscribe (Shakti)
#310233 - Evolution crashes when no exchange-account is configured (Shakti)
#310854 - settings message receipts in send options does not send any message (Vivek)
#310347 - trying to enable/disable filters for a mail account when the
account is disabled hangs/crashes evolution (Vivek)
#309992 - PROXY: Contacts button not disabled in edit-proxy-access-rights (Vivek)
Other fixes and changes :
- fix make distcheck woes all over the module (Harish)
- refactor mail refresh code (Michael)
- revert broken view->hide menu (Michael)
- attachment bar cleanup (Srinivasa)
- mailer memory leak fixes (Kjartan Maraas, Shreyas)
- do not enter sidebar button in shell window when there
is no label (Sarfraaz)
- Build fixes for Windows support and use of NO_UNDEFINED
(Tor Lillqvist)
- Image resize in contact-editor (Srinivasa)
- enhance ESendOptionsDialog ui (Vivek)
- allow user added categories to be edited and disable
editing on builtin views on etable (Srinivasa)
- calendar/contact/task hooks for exchange-operations plugin
(Shakti)
- fix error calls in exchange (Arunprakash)
- exchange folder size display (Sarfraaz)
- mark GW System Addressbook for offline usage by default (Sushma)
- consolidate proxy plugins into groupwise features (Sankar)
- fix memory leak in itip-formatter (Chenthill)
Updated Translations:
- bg (Vladimir Petkov)
- el (Nikos Charonitakis)
- en_CA (Adam Weinberger)
- es (Francisco Javier F. Serrador)
- et (Ivar Smolin)
- fi (Ilkka Tuohela)
- ja (Takeshi AIHANA)
- lt (Žygimantas Beručka)
- nb, no (Kjartan Maraas)
- nl (Tino Meinen)
- POTFILES (Adam Weinberger)
- POTFILES (Sankar P)
- POTFILES (Sarfraaz Ahmed)
- POTFILES (Shakti Sen)
- POTFILES (Vivek Jain)
- pt_BR (Raphael Higino)
- sk (Marcel Telka)
- sr, sr@Latn (Igor Nestorović)
- vi (Clytie Siddall)
- zh_CN (Funda Wang)
Evolution 2.3.5 2005-07-12
---------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
#309624 - An addressbook error tells me to check a filesystem path, but doesn't tell me what it is (Sushma)
#237844 - Create a appointment with all blank properties (Sankar)
#307794 - Evolution crashs in Mail Account creation druid (Vivek)
#274329 - Evolution crashes on load, with notification to d-bus enabled. (Vivek)
#242165 - "search in any field" produces wrong results
#309245 - Unnecessary confirmation popup dialog while copying contacts (Srinivasa Ragavan)
#206774 - Context menu should be different for Lists and Individuals (Srinivasa Ragavan)
#242154 - "Open" should be first menu entry when right-clicking on a contact (Srinivasa Ragavan)
New plugins :
sa-junk - junk filtering through spam assassin (Vivek)
Groupwise proxy - proxy support for GW (Sankar, Shreyas)
Other fixes and changes :
- Importers refactoring (Michael Zucchi)
- Unify mail and calendar attachment bar (Srinivasa Ragavan)
- Handle contact:// and calendar:// uris (Veerapuram Varadhan)
- Enable autocompletion on personal addressbook on creation (Frederic Crozat)
- Miscellaneous recurrence fixes (Chenthill)
- Enable alarms for non-organizers (Chenthill)
- Set vertical scrollbar to always in meeting page (Srinivasa Ragavan)
- Show progress information in calendar (Chenthill)
- Add forward command line option to uri handling in mail (Veerapuram Varadhan)
- Exit evolution when closing wizard using wm control (Frederic Crozat)
- GW Junk mail handling (Vivek)
- Attachment UI fixes and refactoring (Michael Zucchi)
- Exchange Folder size support (Sarfraaz)
- Exchange Subscribe/Unsubscribe support (Shakti Sen)
- Exchange Folder Permissions support (Shakti Sen)
- Exchange Delegation support (Praveen Kumar) -
- Improved error handling in Exchange operations plugin (Arun Prakash)
Updated Translations:
- bg (Rostislav Raykov)
- de (Hendrik Richter)
- de (Jens Seidel)
- el (Nikos Charonitakis)
- en_CA (Adam Weinberger)
- es (Francisco Javier F. Serrador)
- et (Ivar Smolin)
- nb, no (Terance Sola)
- sr, sr@Latn (Igor Nestorović)
- vi (Clytie Siddall)
- zh_TW (Chao-Hsiung Liao)
- POTFILES (Sankar P, Vivek Jain)
Evolution 2.3.4 2005-07-02
---------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
Mail :
#307398 - blank IMAP warning messages (Michael Zucchi)
#301466 - Could not able to create a vFolder with Match all condition (Brian Mury)
New plugins - exchange-operations (Sarfraaz Ahmed, Praveen Kumar)
- default-mailer (Jonathan Dieter, Michael Zucchi)
Other fixes and changes :
- Get around circular dependencies using fake bootstrap libraries
and updates for Win32 support (Tor Lillqvist)
- Inline-pgp signature/encryption support (Matt Brown)
- gal clean up (Kaushal Kumar)
- Do not pass data to gtkhtml that it cannot handle (Michael Zucchi)
- Copyright year update (Andre Klapper)
- utility function to display the busy cursor (Srinivasa Ragavan)
- fix memory leaks in conduits (Mark G Adams)
- add source type to ECalConfigTargetSource (Praveen Kumar)
- fix attachment desensitization and fixes for delegation support (Chenthill)
- compare backends for long events in the day view (Jedy Wang)
- disable widgets appropriately for non-organizers in Event editor
(viren l)
- Fix free/busy query updates from the GW backend (viren l)
- Fix circular dependancies in the contact-list-editor (Harish)
- set default parameter to email attribute. (Sushma)
Updated Translations:
- bg (Alexander Shopov)
- cs (Miloslav Trmac)
- cy (Rhys Jones)
- da (Martin Willemoes Hansen)
- de (Andre Klapper)
- de (Hendrik Richter)
- en_AU (Not Zed)
- en_CA (Adam Weinberger)
- es (Francisco Javier F. Serrador)
- et (Ivar Smolin)
- et (Priit Laes)
- fi (Ilkka Tuohela)
- nb, no (Terance Sola)
- sk (Marcel Telka)
- zh_CN (Funda Wang)
- zh_TW (Abel Cheung)
- zh_TW (Chao-Hsiung Liao)
- POTFILES.in (Kaushal Kumar)
- POTFILES.in (Not Zed)
- POTFILES.in (Sarfraaz Ahmed)
Evolution 2.3.3.1 2005-06-15
-----------------------------
#307176 - Remove X-GNOME-Bugzilla-Bugzilla=Ximian (Andre Klapper)
Fix build issues related to the mono plugin (Harish)
Evolution 2.3.3, 2005-06-07
---------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
UI:
#306153 Two mnemonics in same string (Andre Klapper)
#305376 Hide/unhide read messages missing from new menu layout (Rodney Dawes)
Mail:
#306151 Extra space in string (Andre Klapper)
Calendar:
#272114 Beside 'Task' & 'Calender' folders, color boxs get displayed
when properties are changed (Chenthill)
#302267 Date button should have a detailed name (Li Yuan)
Other fixes and new features :
- subclass mail-component from evolution-component and
not a bonobo object (Michael Zucchi)
- plugin type loader registration, using a plugin itself.
remove e-plugin-mono. (Michael Zucchi )
- Delegation of meetings for GW backend (Chenthill)
- Marcus Bains line for Calendar (Thouis Jones)
- Folder browser listeners for filtering message list (Rodney Dawes)
- helper for plugins to get mail session. (Michael Zucchi)
- pseudo mime type to find message formatter (Michael Zucchi)
- missing bits of e-cert-db from branch merge (JP)
- delete/unload old nssckbi root certs module (Jeffrey Stedfast)
- initial commits for importer plugin hooks (Michael Zucchi)
- DnD support for remote URLs to the attachment window. (Srinivasa
Ragavan)
- exchange plugin UI changes (Sarfraaz Ahmed)
- mail-remote plugin (Michael Zucchi)
Updated translation :
- zh_CN (Funda Wang)
- bg (Vladimir Petkov)
- en_CA (Adam Weinberger)
- es (Francisco Javier F. Serrador)
- nb (Kjartan Maraas)
- no (Kjartan Maraas)
- vi (Clytie Siddall)
- de (Hendrik Richter)
- cs (Miloslav Trmac)
- bg (Yavor Doganov, Ivelina Karcheva)
- el (Kostas Papadimas)
- da (Martin Willemoes Hansen)
Evolution 2.3.2, 2005-05-18
---------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
#269129 replying to a newsgroup post from a vfolder gets group wrong (Jeffrey Stedfast)
#271679 "make this occurrence movable" unusable (Rodrigo Moya)
#274406 alarm notify crasher (Chenthill)
#209416 Mini-card view for mailing list is wrong (Srinivasa Ragavan)
i18n :
272242 action "Print" doesn't have dots at the end of name (Vivek)
Fixes#301459 - A collection of typos from the Evolution .po file (Chenthill)
"all the deleted message" typo in Evolution mail-errors.xml (Sarfraaz)
273075 - "cert" slang in Evolution certificate manager" (Sarfraaz)
#300477 - Evolution account assistent does not have label (Mengjie Yu)
#268906 - improve date selection for recurring appointments (Sushma)
#229794 - When creating a recurrent appointment, current weekday can't be deselected (Harish)
Patch from jack jia.
#269416 - Drag/drop between task lists copies instead of moving (Srinivasa Ragavan)
#301350 - alarms totally unreliable . (Rodrigo Moya)
#261079 - Please add translator comments for "%s %s" messages in evolution (Vivek)
#272464 - Error message on GW server needs to be clarified (Chenthill)
#261969 - Bad plural form: foo(s) in addressbook-errors.xml (Sushma)
#272005 - Click on 'Help' in 'Send Options' popup, this popup closes (Shreyas)
#273096 - Double spacing in Evolution widget message (Harish)
#273097 - Unnecessary trailing spaces in Evolution widget messages (Harish)
Other fixes and features :
New menu layout - Rodney Dawes
Attachment Expander changes - Srinivas
Remove wizard related code and use eplugin (JP)
Evolution Force shutdown fixes (Harish)
Pkg config fixes for evolution exchange (Amish)
Move e-error to e-util (Michael Zucchi)
Prevent crash if D-BUS session bus is not running (Timo Hoenig)
Fixes for Bug #73099 and Bug #73098 - rdf, csv formats (Philip Van Hoof)
moved widgets/misc/e-system-errors to e-util/e-system.error (Michael Zucchi)
Memory leak fixes (Ross burton)
Miscellaneous config fixes (Harish)
Potfiles - remove dead files (JP)
New plugins :
- mono, mail-remote, profiler (Michael Zucchi)
Updated Translations:
- bg (Rostislav Raykov)
- el (Kostas Papadimas)
- ne (Pawan Chitrakar)
- fa (Meelad Zakaria and Roozbeh Pournader)
- es (Francisco Javier F. Serrador)
Evolution 2.3.1, 2005-04-26
---------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
* Calendar
- #301885 - Evolution crash when shifting locale in calendar view
several times (Li Yuan)
- #274476 - File ->Open Appointments, opens meeting as appointment
(Chenthill)
- #273508 - status of organizer of a meeting getting changed
(Chenthill)
- #41740 - No error trying to edit Exchange appointments from alarm
(Rodrigo)
- #73879 - Attach a file to 'Calendar' in offline, 'OK' button gets enabled
(JPR)
- #73969 - 'Cancel' meeting doesnt delete all instances of recurring
meeting in 'attendee's calendar (Chenthill)
- #44719 - Alarm Notify window is not sticky any more (Rodrigo)
- #69272 - doesn't accept new date & crashes while retrying (JP)
- #73508 - evolution crash on startup (Chenthill)
- #44579 appointment location / description does not get printed(Li Yuan)
- #73031 - crash when closing event editor (Chenthill)
- #268525 - crash when evo is in background (Chenthill)
- #272983 - 'List' view has one entry for recurring appointment
(Rodrigo)
-#74265 incorrect start date display (Chenthill)
* Mail
- #273752 - Dragging folder from Maildir spool account to 'On This Computer'
account crashes Evolution (Michael)
- #273192 - Mark as (un)read missing from context popup menu (Rodney)
- #273914 - Some of the tables do not have a11y names (Li Yuan)
- #74002 - create shared-to me folder from the wizard offline (Partha, Vivek)
* Shell/GUI
- #273066 - buutons" typo in Evolution schemas message (JP)
- #300968 - (Mengjie Yu)
- #300970 - (Mengjie Yu)
- #73270 - (Mengjie Yu)
* a11y
- #73914 -add a11y name to Certificates Table (Li Yuan)
* Addressbook
- #74366 (Sushma)
Other Bugs
* Mail
- asynchronously load message if no receipt is supplied (Michael)
- New function to send an RFC2298-compliant message delivery notification
(ERDI Gergo)
- make the 'select all' work in all conditions (Mengjie Yu)
- use gnome-vfs API to launch external applications (Marco Pesenti Gritti)
- add new receipt_policy field to services (ERDI Gergo)
* Shell
- return the localized name of the supported file type (Yong Sun)
- fix offline state event (Michael)
* Calendar
- display error messages when we can't load the component in the editor
(Harry Lu)
Updated Translations :
* et - Ivar Smolin
* bg - Vladimir Petkov
* cs - Miloslav Trmac
* en_CA - Adam Weinberger
* en_GB - Gareth Owen
* es - Francisco Javier F. Serrador
* de - Frank Arnold
* id - Ahmad Riza H Nst
* ne - Pawan Chitrakar
* nl - Tino Meinen
* da - Martin Willemoes Hansen
* gu - Ankit Patel
* pt - Duarte Loreto
* pt_BR - Guilherme de S. Pastore
* cs - Stanislav Brabec
* fi - Ilkka Tuohela
* sq - Laurent Dhima
This fixes PR pkg/29993.
No pkgsrc changes:
Changes since version 1.996:
============================
At least a patch for hanging spfd connections (DNS_RESOLVER_TIMEOUT) was added.
The rest is unknown, "Changes" does not tell us much...
Pkgsrc changes:
- Archive is only available as .tar.bz2.
Changes since version 2.72:
===========================
2.77 (Aug 15, 2005)
* Fix to a broken bunzip archive.
2.76 (Aug 15, 2005)
* When no reporter identity is found, attempt to register
automatically.
* When -home is specified on the command line, default
"global_razorhome" to the provided value. [Gentoo #101070]
2.75 (July 6, 2005)
* Removed two debugging statements accidentally checked into 2.74.
* Applied syslog patch from Debian bug #295727 to reintroduce support
for 'sys-syslog' and 'syslog' log targets. [Feature #1229433]
* Modified Makefile.PL to honor DESTDIR when installing section 5 man
pages. [Bug #1227167]
* Fixed failure for razor-agents to exit with error when unknown
parameters were specified. [Bug #1229450]
* Fixed bug for when razor-agents was invoked without ``-f'' but
reading from STDIN, causing the shell to be unusable until the
forked background process was killed off. [Bug #1229887]
2.74 (June 28, 2005)
* Fixed handling of configuration options; under certain
circumstances, neither the defaults nor the configuration file would
set necessary variables such as "listfile_discovery".
* Fixed handling of -home option; when provided, it will be accepted
without further checks.
* Fixed installation of man(5) pages by non-root users to local man
directories. [Patch #1227162]
* Reverted a patch that was intended to add support for overriding
razorhome under certain circumstances. The patch introduced new
issues with external program integration (eg. Amavis). [Bug
#1074391]
* Corrected a spelling error in a debug message.
* Added several defined checks to avoid unnecessary warnings when
manipulating server lists.
* Corrected the preprocessing fix shipped with 2.70 and updated the
test suite to match. [Bug #1001417]
* Updated preproc implementation (deHTMLxs) to match other clients.
-add BrokenUIDLPOP3SSLRetriever as SSL version of BrokenUIDLPOP3Retriever,
based on an idea by a user of the Debian package. Thanks: Daniel Burrows,
Fredrik Steen.
-remove deprecated "strict" argument from message/header parsing calls.
While it was possible to suppress the warning that resulted when using
Python 2.4, it appears many getmail users couldn't bother to do that
and complained to me instead.
From the CHANGELOG:
> Store the filesystem identifier of the df/ subdirectory (if it
> exists) in an internal structure instead of the base
> directory. This structure is used decide whether there
> is enough free disk space when selecting a queue, hence
> without this change queue selection could fail if a df/
> subdirectory exists and is on a different filesystem
> than the base directory.
> Use the queue index of the df file (instead of the qf file) for
> checking whether a link(2) operation can be used to split
> an envelope across queue groups. Problem found by
> Werner Wiethege.
> If the list of items in the queue is larger than the maximum
> number of items to process, sort the queue first and
> then cut the list off instead of the other way around.
> Patch from Matej Vela of Rudjer Boskovic Institute.
> Fix helpfile to show full entry for ETRN. Problem noted by
> Penelope Fudd, patch from Neil Rickert of Northern Illinois
> University.
> FallbackSmartHost should also be tried on temporary errors.
> From John Beck of Sun Microsystems.
> When a server responds with 421 to the STARTTLS command then treat
> it as a temporary error, not as protocol error. Problem
> noted by Andrey J. Melnikoff.
> Properly define two functions in libsm as static because their
> prototype used static too. Patch from Peter Klein.
> Fix syntax errors in helpfile for MAIL and RCPT commands.
> LIBMILTER: When smfi_replacebody() is called with bodylen equals
> zero then do not silently ignore that call. Patch from
> Gurusamy Sarathy of Active State.
> LIBMILTER: Recognize "421" also in a multi-line reply to terminate
> the SMTP session with that error. Fix from Brian Kantor.
> Portability: New option HASSNPRINTF which can be set if the OS
> has a properly working snprintf(3) to get rid
> of the last two (safe) sprintf(3) calls in the
> source code.
> Add support for AIX 5.3.
> Add support for SunOS 5.11 (aka Solaris 11).
> Add support for Darwin 8.x. Patch from Lyndon Nerenberg.
> OpenBSD 3.7 has removed support for NETISO.
> CONFIG: Add OSTYPE(freebsd6) for FreeBSD 6.X.
From the CHANGELOG:
> ------
> v2.0.3
> ------
>
> [jan] Add Turkish translation (Servet Güney <sguney@metu.edu.tr>
>
>
> ----------
> v2.0.3-RC1
> ----------
>
> [jan] Don't show "Add" icon if no writeable address books exist.
> [jan] Don't show "Browse" icon and list if no browseable address books exist.
> [jan] Add example how to use a field for Horde's category system.
> [cjh] Allow uid to be used in key generation (especially useful for LDAP
> backends that want to use uid in the DN) (Bug 2027).
> [mjr] Fix bug where search results are not displayed when no browseable
> addressbooks exist and bug where the browse attribute is ignored for
> addressbooks that are set as default, allowing a non-browseable
> addressbook to be browsed (Bug 1959).
> [jan] Import and export of birthdays with vCards (thomas@gelf.net, Bug 1269).
> [jan] Fix mini search portal block with non-ascii search strings (Bug 1605).
> [cjh] Add a generic SQL upgrade script, replacing the MySQL-specific
> version (Bug 1781).
> [mjr] Use addressbook name as part of cache key to prevent breaking similar
> searches on different IMSP addressbooks.
> [cjh] Use bind variables in the SQL driver (selsky@columbia.edu, Bug 1651).
> [mjr] Fix api search() method to correctly deal with contacts containing
> multiple email-type fields (Bug 1284).
> [cjh] Fix _read() for multiple objects in the LDAP driver (Bug 1520).
> [mjr] Cache IMSP search results when sending multiple IMSP searchaddress
> commands for the same search.
> [cjh] Show actions and browse letters at the top and bottom of contact
> listings (Bug 1312, Bug 1458).
> [jan] Add shortcut icon (favicon.ico).
> [mjr] Show Contacts and Show Groups links now work correctly with IMSP driver.
> [jan] Don't include names in email fields of distribution lists retrieved
> through the "search" API method (Bug 1384).
* Updated default timeouts
* Added support for matching IPs based on class-C (/24) address,
rather than the full IP address - enabled by default
* Added support for whitelists
* Wait for the envelope before sending tempfail (helps for some buggy MTAs)
* Removed qgreylist-info script (doesn't work with new class-C greylisting)
Evolution-Data-Server 1.4.1, 2005-10-03
----------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
#116162 (bnc)- Crash when accepting a groupwise appointment (Chen)
#257321 - Sent folder should have a unique icon (Sankar)
#272176 - Slight deviations in vCal-format causes crash (Dinesh)
#309679 - 'Tentativly accept' is updated as accept (Dinesh)
#309993 - Newly created mail items appear as READ in GW proxy (Sankar).
#311447 - GW: ModifyProxyAccessRights doesnt work (Sankar)
#312229 - Crash while switching to online (Arunprakash)
#312462 - EDS crashes frequently (Chakravarthi)
#314243 - cannot create recurring GW events with interval more than 1 (Chakravarthi)
#314574 - camel-lock-client looking for a non-existant camel-lock-helper (Parthasarathi)
#314746 - Syncing passwords across components fails for Exchange (Sarfraaz)
#314925 - In 'Attendees' tab particpants id displayed as junk after delegating meeting (Chenthill)
#314942 - gw: Marking mail as Junk - Evolution crashes (Vivek)
#314997 - Editing addresses in the composer is buggy (Devashish)
#315173 - Crash when dragging embedded message/rfc822 into a folder (Vivek)
#316195 - Can't Publish Free/Busy for Web-Calendars (Dinesh)
#316274 - Exchange Plugin cant be enabled on a machine w/o KRB5 (Irene)
#317226 - bug about recurrent all day events (Wang)
Updated Translations:
- cs (Dan Damian)
- es (Francisco Javier F. Serrador)
- et (Ivar Smolin)
- eu (Inaki Larranaga)
- fr (Christophe Merlet)
- fr (Stéphane Raimbault)
- gl (Ignacio Casal Quinteiro)
- ro (Dan Damian)
- sv (Christian Rose)
- tr (Baris Cicek)
- vi (Clytie Siddall)
Evolution-Data-Server 1.4.0, 2005-09-05
---------------------------------------
What is new ?
- Evolution-Data-Server is now available in LGPL.
- Inline PGP Signature/Encryption support.
- Performance enhancements on Camel/GroupWise Backends.
- Thunderbird-compatible storage of labels on IMAP.
- Support for delegation of meetings (Calendar)
Evolution-Data-Server 1.3.8, 2005-08-22
---------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
#242032 - color labels stored to imap message store (Michael Zucchi)
#247706 - Automatically add comma after autocompleting an address (Devashish)
#271894 - PGP-encrypted attached messages not displayed (Michael Zucchi)
#271969 - Synchronize doesn't work for Tasks and Calendar (Armin Bauer, Varadhan, Mubeen)
#300115 - RFC2047 encoding always separates the last non-ASCII UTF-8 character. (Changwoo)
#300891 - Now camel should specify the translation domain explicitly to use gettext (Changwoo)
#302835 - Mailbox does not appear on top in offline mode (Parthasarathi)
#302963 - Status tracking does not work for some items (Vivek)
#309499 - Additional mail is sent to delegate(s) in Groupwise. (Chakravarthi)
#310325 - Meeting request mail cannot be sent for Meeting created in 'Personal' calendar (Vivek)
#310496 - 'make check' fails on gpg test (Michael Zucchi)
#310956 - gw: trying to copy the mailbox folder when online copies the folder below the mailbox folder (Parthasarathi)
#311078 - Calendar loading progress information goes beyond 100% (Chakravarthi)
#311639 - mh: Renaming parent folder loses subfolders (Michael Zucchi)
#311831 - sometimes clicking on a meeting request mail or any mail related to assigned task crashes evolution (Chenthill)
#312184 - Signature shown as attachment (Parthasarathi)
#312578 - In GW calendar user should be able to delegate all instances together (Chenthill)
#312668 - Unable to go back to Online mode after clicking offline button (Michael Zucchi)
#312715 - Evolution crashes moving IMAP folder to local folder (Michael Zucchi)
#312831 - crash in camel-folder-thread.c:sort_node when generating message list (Michael Zucchi)
#312857 - gw: Evolution crashes while starting up (Parthasarathi)
#312988 - Regressing 274308 - EDS crashed (Sushma)
#313058 - gw: Unable to create a new folder(subfolder) with names like Mailbox, Sent Items, etc (Vivek)
#313091 - Useless assignment in e-vcard (Ross Burton)
#313284 - camel indexing valgrind hits (Michael Zucchi)
#313381 - gw: evo crashes while trying to refresh the folder (Vivek)
#313574 - crash viewing IMAP mail (Michael Zucchi)
#313593 - imap4: sub folders not working (Michael Zucchi)
#313657 - IOP: Implement Outlook-like handling of recurrence corner-cases (Carsten Guenther)
#313806 - cannot decrypt an encrypted message (Parthasarathi)
Updated Translations:
- bg (Rostislav Raykov)
- ca (Xavier Conde)
- de (Frank Arnold)
- de (Kostas Papadimas)
- el (Kostas Papadimas)
- et (Ivar Smolin)
- hu (Gabor Kelemen)
- lt (Justina Klingaitė)
- sr, sr@Latn (Igor Nestorivić)
- sq (Laurent Dhima)
Evolution-Data-Server 1.3.7, 2005-08-08
---------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
#274382 - Multiple CC headers are not processed properly (Michael Zucchi)
#310198 - Grammar errors failing Sun's compiler 'Vulcan / Forte' (Mengjie Yu)
#309237 - broken imap server workaround (Michael Zucchi)
#311658 - 1.3.6 lists a pile of old folders (Michael Zucchi)
#300048 - configure script fails to detect getaddrinfo (Harish)
#312535 - GW: Fwded message headers are not displayed (Parthasarathi)
#305304 - Description does not appear completely when using the ITIP FORMATTER plugin (Dinesh Layek)
#312190 - problems with junk test in filters (Vivek Jain)
#312185 - Configuring same account for IMAP and GroupWise troubles Proxy Login (Sankar)
#302968 - GW: Some mails do not get delivered (Sankar)
#305590 - GW: don't see schedules from people in other post offices. (Chenthill)
#310328 - Cannot create recurring 'All Day event' in groupwise calendar (Chenthill)
#311684 - evolution-data-server crashes trying to reply all (Wolfgang Ocker)
#303111 - GW long delays & no status (Sushma Rai)
#308512 - Key /apps/evolution/lock/mail/accounts/save_password does not work correctly
Updated Translations:
- cs (Miloslav Trmac)
- es (Francisco Javier F. Serrador)
- et (Ivar Smolin)
- fi (Ilkka Tuohela)
- gu (Ankit Patel)
- id (Imam Musthaqim)
- it (Marco Ciampa)
- ja (Takeshi AIHANA)
- nb,no (Terance Sola)
- nl (Reinout van Schouwen)
- pl (GNOME PL Team)
- pt_BR (Raphael Higino)
- vi (Clytie Siddall)
- zh_CN (Funda Wang)
- zh_TW (Chao-Hsiung Liao)
Evolution-Data-Server 1.3.6, 2005-07-26
---------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
Addressbook :
#260851 - "Edit Contact" option in Contact name popup menu (Sushma)
#301922 - Composer Section (To: CC: BCC:) Fields Flip Order Of Names (Antony)
Calendar :
#303548 - Missing Calendar Items in GW (Chenthill)
#310752 - Multiple mails and multiple appointments created for a non recurring
appointment (Chenthill)
#310767 - Cannot Accept GW Appointments Without Error (Chenthill)
Mailer:
#301871 - uninitialized variable in evo-data-server pop3 and imap backend
(meissner@suse.de)
#272505 - GroupWise" spelled inconsistently in evolution-data-server (Parthasarathi)
#310953 - reproducible crash trying to "add signature" in preferences (Parthasarathi)
#310716 - trying to delete a subfolder crashed evolution (Parthasarathi)
Exchange :
#310483 - Check Remember password option, and enter wrong password - Evolution unusable
(Arunprakash)
Others :
#271837 - handle _PRETTY_FUNCTION_ for Sun compilers
(The Written Word)
- Copy folder contents locally by default. (Shreyas)
- camel store/folder refactoring (Michael)
- camel docs breakage fix (Shreyas)
- camel imap store - if the folder is on disk, just get it
offline, only go to the server if we need to. (Michael)
- align ESource uri handling in Exchange addressbook to the
calendar uris (Praveen)
- remove esource removal to exchange plugins code (Sarfraaz)
- support for timed refresh of GW system addressbook (Sushma)
- freezing the cache while updating and writing to disk at once
(Sushma)
- make Name selector dialog more intuitive (Vivek)
- send a cancel reply to kill a e-password dialog (Jedy Wang)
Updated Translations:
- cs (Miloslav Trmac)
- de (Frank Arnold)
- en_CA (Adam Weinberger)
- es (Francisco Javier F. Serrador)
- et (Ivar Smolin)
- et (Priit Laes)
- fi (Ilkka Tuohela)
- gu (Ankit Patel)
- hu (Gabor Kelemen)
- id (Imam Musthaqim)
- ja (Takeshi AIHANA)
- nb, no (Kjartan Maraas)
- nl (Vincent van Adrighem)
- POTFILES (Adam Weinberger)
- POTFILES (Sarfraaz Ahmed)
- pt_BR (Raphael Higino)
- sr, sr@Latn (Igor Nestorivia)
- vi (Clytie Siddall)
- zh_CN (Funda Wang)
Evolution-Data-Server 1.3.5, 2005-07-12
---------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
#309175 - Error compiling e-d-s based applications with GCC4 (Sushma)
#309276 - "is" sexp queries not working with E_CONTACT_UID (Sushma)
#308209 - SASL LOGIN mechanism protocol violation (Greg Hudson)
#309684 - Contact text entry leaks threads (Ross Burton)
#242165 - "search in any field" produces wrong results (Sushma)
#302965 - Names begin with a comma in GW Sent Items folder (Partha)
New features :
GroupWise Proxy support (Sankar, Shreyas)
Other fixes and changes :
- Support for getting e-mail ids from a contact list for GW
addressbooks (Sushma)
- Addressbook memory leak fixes (Kjartan Maraas, Ross Burton)
- Update GW address book only if marked for offline usage (Sushma)
- Optimize e_cal_is_read_only calls (Viren)
- Handle GW recurrences in Evolution (This and All) as in GW clients
(Harish)
- Optimize calendar attachment retrievals (Chenthill)
- Fix miscellaneous compiler versions (Harish)
- Use read cursors request instead of getQM calls in GW backend (Chen)
- Improve Junk Mail Handling support (Vivek)
- Background folder refresh in GW store (Partha)
- Make name selector dialog modal (Sushma)
- Remove e-mail addresses more easily in name-selector (Philip Van Hoof)
- Fetch folder size in Exchange store (Sarfraaz)
- Exchange Foreign hierarchy support (Shakti Sen)
- Improved error handling in Exchange store (Arun Prakash)
Updated Translations:
- bg (Rostislav Raykov)
- cs (Miloslav Trmac)
- de (Jens Seidel)
- en_CA (Adam Weinberger)
- es (Francisco Javier F. Serrador)
- et (Ivar Smolin)
- nb, no (Terance Sola)
- vi (Clytie Siddall)
- zh_TW (Chao Hsiung Liao)
Evolution-Data-Server 1.3.4, 2005-07-02
----------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
Camel
#303225 - Left pane is not updated with maildir (Michael Zucchi)
Addressbook
#302006 - Autocompletion does not work properly (Hans Petter Jansson)
Calendar
#309079 Memory leaks when syncing PDA on FC4 (Harish)
Other fixes and changes:
- Inline PGP signature support (Matt Brown)
- Add exchange as a supported backend to e-d-s
- remove checks for unused fields in camel local provider (Michael
Zucchi)
- Display GW events based on date of appointment not on the received
time. (Parthasarathi)
- Remove redundant linking of http backend to the file (Chen)
- Define static capability for delegation to multiple recipients (Chen)
- Support --no-undefined option on windows while building evolution
and drop superfluous inclusion of pthread.h in Addressbook (Tor Lillqvist)
- Switch to GThread API instead of pthreads for the main loop in Addressbook
(Tor Lillqvist)
- Ignore 'any field contains' query in LDAP address book refresh
(Sushma)
- Build system addressbook cache if marked for offline usage (Sushma)
- Update addressbook cache with changes in GW System Address book
(Srinivasa Ragavan)
- Use GtkFileChooserButton instead of GnomeFileEntry (Ross Burton)
- store the change type of a Groupwise item while getting the changes
(Chenthill)
- Miscellaneous compiler warning fixes (Harish)
Updated Translations:
- bg (Vladimir Petkov)
- cs (Miloslav Trmac)
- da (Martin Willemoes Hansen)
- en_CA (Adam Weinberger)
- et (Ivar Smolin)
- et (Priit Laes)
- et (Priit Laes)
- nb, no (Kjartan Maraas)
- zh_CN (Funda Wang)
- zh_TW (Abel Cheung)
- zh_TW (Chao-Hsiung Liao)
- POTFILES.in (Sarfraaz Ahmed)
Evolution-Data-Server 1.3.3, 2005-06-07
----------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
IMAP
#274407 IMAP4rev1: moved message pops up as new (Jeffrey Stedfast)
Groupwise
#300599 Mail folders not getting refreshed for GW account (Partha)
Addressbook
#271901 GroupWise naming consistency (Daniel van Eeden)
#300290 GALview does not show Complete name.(Sushma)
Other Features and Fixes:
- Added support for delegating meetings in Groupwise (Chenthill)
- Memory leak in Addressbook File backend (Ross Burton)
- updates to camel session fixes for Groupwise backend (Parthasarathi)
- fix incorrect naming of camel function (Jeffrey Stedfast)
Updated Translations:
- es (Francisco Javier F. Serrador)
- en_CA (Adam Weinberger)
- nb (Terance Sola)
- vi (Clytie Siddall)
- cs (Miloslav Trmac)
- zh_CN (Funda Wang)
- cy (Dafydd Harries)
- ja (Takeshi AIHANA)
Evolution-Data-Server 1.3.2, 2005-05-18
----------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
Groupwise
#274194 Filters do not filter all messages (Partha)
#273246 email is visible with mime.822 file attached (Partha)
#273243 external HTML mail is an attachment not viewed inline (Partha)
#256874 Anniversaries in B&A calendar have the Birthday category (Shreyas)
#301116 libedataserverui needs to specify the translation domain explicitly
(Changwoo Ryu)
#303540 F10 + Shift Key' doesn't work in evolution contacts (Mengjie Yu)
#272504 spell GW rightly (Chenthill)
#272503 Typo fix (Thierry Moisan)
Other Features and Fixes:
API docs (Hans Petter Jansson, Rodrigo Moya)
Misc pc file, configure fixes (Harish)
GW Backend Memory leaks (Ulrich Neumann)
const keyword additions to camel files (Ross Burton)
Added a new flag CAMEL_PROVIDER_DISABLE_SENT_FOLDER (Sankar)
Memory leak fixes (Sushma)
Checks for Win32 (mingw) (Tor Lillqvist)
Copy the flags field when converting from CamelStoreInfo to CamelFolderInfo.
(Alessandro Decina)
VJOURNAL backend (Rodrigo Moya)
Updated Translations:
- bg (Rostislav Raykov)
- el (Kostas Papadimas)
- da (Martin Willemoes Hansen)
Evolution Data Server 1.3.1, 2005-04-26
---------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
* Camel
#301037 - Handle case where the path doesn't exist in the url (Jeff)
#273945 - If camel_charset_best() returns NULL, default to UTF-8 (Jeff)
* Groupwise Provider
#274257 - Automatically synchronize account locally option does not work (Jeff)
#74369 - enable viewing shared folder notifications (Sankar)
#72032 - update summary with items that have been deleted from the server (Partha)
#72310 - deleted mail is not visible in Trash Folder (Partha)
#74183 - Expunge does not expunge all (Sankar)
#274409 - hang while reading Email (Chenthill)
* Calendar
#270035 - incompatible calendar.ics created with mozilla (Rodrigo)
* Addressbook
#268533 - evolution-alarm-notify appears to cause a leak in e-d-s (JP)
#273330 - Crash adding attendee under gw calendar - (Siva)
Other Bugs
* Camel
- Fix for systems where read is a macro (David Malcolm)
- don't set exceptions for failed date commands in NNTP (Michael)
- abort if we fail to get the date in NNTP (Alessandro Decina)
- Don't try to EXPUNGE in READ-ONLY mode (Jeff)
* Groupwise Provider
- Remove redundant getQuickMessageRequest (Partha)
* Address Book
- multiple authentication prompts for addressbook (Hans)
Updated Translations:
* et (Ivar Smolin)
* fa (Meelad Zakaria)
* it (Marco Ciampa)
* cs (Miloslav Trmac)
* en_CA (Adam Weinberger)
* dspam can run too early in the boot process: add REQUIRE: servers.
* dspam=YES is always assumed in rc.conf: fixed by using checkyesno $rcvar.
This closes PR pkg/31571.
Exim version 4.54
-----------------
PH/01 The ${base62: operator adjusted itself to base 36 when BASE_62 was
set to 36 (for Darwin and Cygwin), but the ${base62d: operator did not.
It now does.
PH/02 Two minor problems detected in Cygwin: the os.{c,h} files had lost */ on
the CVS lines, and there was a missing #if HAVE_IPV6 in host.c.
PH/03 Typo: missing ".o" in src/pcre/Makefile.
PH/04 Tighten up "personal" tests: Instead of testing for any "List-"
header line, restrict the check to what is listed in RFCs 2369 and 2929.
Also, for "Auto-Submitted", treat anything other than "no" as
non-personal, in accordance with RFC 3834. (Previously it treated
anything starting "auto-" as non-personal.)
TF/01 The control=submission/name=... option had a problem with syntax
errors if the name included a slash character. The /name= option
now slurps the rest of the string, so it can include any characters
but it must come last in the list of options (after /sender_retain
or /domain=).
PH/05 Some modifications to the interface to the fake nameserver for the new
testing suite.
Exim version 4.53
-----------------
TK/01 Added the "success_on_redirect" address verification option. See
NewStuff for rationale and an example.
PH/01 Added support for SQLite, basic code supplied by David Woodhouse.
PH/02 Patch to exigrep to allow it to work on syslog lines.
PH/03 When creating an mbox file for a virus/spam scan, use fseek() instead of
fread() to skip over the body file's header line, because in Cygwin the
header line is locked and is inaccessible.
PH/04 Added $message_exim_id, ultimately to replace $message_id (they will both
co-exist for some time) to make it clear that it is the Exim ID that is
referenced, not the Message-ID: header line.
PH/05 Replaced all Tom's calls to snprintf() with calls to the internal
string_format() function, because snprintf() does not exist on all
operating systems.
PH/06 The use of forbid_filter_existstest now also locks out the use of the
${stat: expansion item.
PH/07 Changed "SMTP protocol violation: synchronization error" into "SMTP
protocol synchronization error", to keep the pedants happy.
PH/08 Arrange for USE_INET_NTOA_FIX to be set in config.h for AIX systems as
well as for IRIX systems, when gcc is being used. See the host.c source
file for comments.
PH/09 Installed latest Cygwin configuration files from the Cygwin maintainer.
PH/10 Named domain lists were not working if used in a queue_smtp_domains
setting.
PH/11 Added support for the IGNOREQUOTA extension to LMTP, both to the lmtp
transport and to the smtp transport in LMTP mode.
TK/02 Remove one case of BASE64 error detection FTTB (undocumented anyway).
PH/12 There was a missing call to search_tidyup() before the fork() in rda.c to
run a filter in a subprocess. This could lead to confusion in subsequent
lookups in the parent process. There should also be a search_tidyup() at
the end of the subprocess.
PH/13 Previously, if "verify = helo" was set in an ACL, the condition was true
only if the host matched helo_try_verify_hosts, which caused the
verification to occur when the EHLO/HELO command was issued. The ACL just
tested the remembered result. Now, if a previous verification attempt has
not happened, "verify = helo" does it there and then.
JJ/01 exipick: added $message_exim_id variable (see 4.53-PH/04)
TK/03 Fix log output including CR from clamd.
PH/14 A reference to $reply_address when Reply-to: was empty and From: did not
exist provoked a memory error which could cause a segfault.
PH/15 Installed PCRE 6.2
PH/17 Defined BIND_8_COMPAT in the Darwin os.h file.
PH/18 Reversed 4.52/PH/17 because the HP-UX user found it wasn't the cause
of the problem. Specifically, suggested +O2 rather than +O1 for the
HP-UX compiler.
PH/19 Added sqlite_lock_timeout option (David Woodhouse's patch).
PH/20 If a delivery was routed to a non-standard port by means of an SRV
record, the port was not correctly logged when the outgoing_port log
selector was set (it logged the transort's default port).
PH/21 Added support for host-specific ports to manualroute, queryprogram,
fallback_hosts, and "hosts" in the smtp transport.
PH/22 If the log selector "outgoing_port" is set, the port is now also given on
host errors such as "Connection refused".
PH/23 Applied a patch to fix problems with exim-4.52 while doing radius
authentication with radiusclient 0.4.9:
- Error returned from rc_read_config was caught wrongly
- Username/password not passed on to radius server due to wrong length.
The presumption is that some radiusclient API changes for 4.51/PH/17
were not taken care of correctly. The code is still untested by me (my
Linux distribution still has 0.3.2 of radiusclient), but it was
contributed by a Radius user.
PH/24 When doing a callout, the value of $domain wasn't set correctly when
expanding the "port" option of the smtp transport.
TK/04 MIME ACL: Fix buffer underrun that occurs when EOF condition is met
while reading a MIME header. Thanks to Tom Hughes for a patch.
PH/24 Include config.h inside local_scan.h so that configuration settings are
available.
PH/25 Make $smtp_command_argument available after all SMTP commands. This means
that in an ACL for RCPT (for example), you can examine exactly what was
received.
PH/26 Exim was recognizing IPv6 addresses of the form [IPv6:....] in EHLO
commands, but it was not correctly comparing the address with the actual
client host address. Thus, it would show the EHLO address in Received:
header lines when this was not necessary.
PH/27 Added the % operator to ${eval:}.
PH/28 Exim tries to create and chdir to its spool directory when it starts;
it should be ignoring failures (because with -C, for example, it has lost
privilege). It wasn't ignoring creation failures other than "already
exists".
PH/29 Added "crypteq" to the list of supported features that Exim outputs when
-bV or -d is used.
PH/30 Fixed (presumably very longstanding) bug in exim_dbmbuild: if it failed
because an input line was too long, either on its own, or by virtue of
too many continuations, the temporary file was not being removed, and the
return code was incorrect.
PH/31 Missing "BOOL" in function definition in filtertest.c.
PH/32 Applied Sieve patches from the maintainer.
TK/05 Domainkeys: Accomodate for a minor API change in libdomainkeys 0.67.
PH/33 Added "verify = not_blind".
PH/34 There are settings for CHOWN_COMMAND and MV_COMMAND that can be used in
Local/Makefile (with some defaults set). These are used in built scripts
such as exicyclog, but they have never been used in the exim_install
script (though there are many overriding facilities there). I have
arranged that the exim_install script now takes note of these two
settings.
PH/35 Installed configuration files for Dragonfly.
PH/36 When a locally submitted message by a trusted user did not contain a
From: header, and the sender address was obtained from -f or from an SMTP
MAIL command, and the trusted user did not use -F to supply a sender
name, $originator_name was incorrectly used when constructing a From:
header. Furthermore, $originator_name was used for submission mode
messages from external hosts without From: headers in a similar way,
which is clearly wrong.
PH/37 Added control=suppress_local_fixups.
PH/38 When log_selector = +received_sender was set, and the addition of the
sender made the log line's construction buffer exactly full, or one byte
less than full, an overflow happened when the terminating "\n" was
subsequently added.
PH/39 Added a new log selector, "unknown_in_list", which provokes a log entry
when the result of a list match is failure because a DNS lookup failed.
PH/40 RM_COMMAND is now used in the building process.
PH/41 Added a "distclean" target to the top-level Makefile; it deletes all
the "build-* directories that it finds.
PH/42 (But a TF fix): In a domain list, Exim incorrectly matched @[] if the IP
address in a domain literal was a prefix of an interface address.
PH/43 (Again a TF fix): In the dnslookup router, do not apply widen_domains
when verifying a sender address, unless rewrite_headers is false.
PH/44 Wrote a long comment about why errors_to addresses are verified as
recipients, not senders.
TF/01 Add missing LIBS=-lm to OS/Makefile-OpenBSD which was overlooked when
the ratelimit ACL was added.
PH/45 Added $smtp_command for the full command (cf $smtp_command_argument).
PH/46 Added extra information about PostgreSQL errors to the error string.
PH/47 Added an interface to a fake DNS resolver for use by the new test suite,
avoiding the need to install special zones in a real server. This is
backwards compatible; if it can't find the fake resolver, it drops back.
Thus, both old and new test suites can be run.
TF/02 Added util/ratelimit.pl
TF/03 Minor fix to the ratelimit code to improve its behaviour in case the
clock is set back in time.
TF/04 Fix the ratelimit support in exim_fixdb. Patch provided by Brian
Candler <B.Candler@pobox.com>.
TF/05 The fix for PH/43 was not completely correct; widen_domains is always
OK for addresses that are the result of redirections.
PH/48 A number of further additions for the benefit of the new test suite,
including a fake gethostbyname() that interfaces to the fake DNS resolver
(see PH/47 above).
TF/06 The fix for widen_domains has also been applied to qualify_single and
search_parents which are the other dnslookup options that can cause
header rewrites.
PH/49 Michael Haardt's randomized retrying, but as a separate retry parameter
type ("H").
PH/50 Make never_users, trusted_users, admin_groups, trusted_groups expandable.
TF/07 Exim produced the error message "an SRV record indicated no SMTP
service" if it encountered an MX record with an empty target hostname.
The message is now "an MX or SRV record indicated no SMTP service".
TF/08 Change PH/13 introduced the possibility that verify=helo may defer,
if the DNS of the sending site is misconfigured. This is quite a
common situation. This change restores the behaviour of treating a
helo verification defer as a failure.
PH/51 If self=fail was set on a router, the bounce message did not include the
actual error message.
- Add support to the qmail backend for custom qmail-queue error messages
taken from $QQERRMSG_#.
- Clear session timeouts (via alarm) before executing authenticated
commands in imapfront-auth and pop3front-auth.
- Fixed typo in the CVM lookup code that would prevent the proper
operation of lookup secrets. Thanks Dale Woolridge.
"A vulnerability in UW-imapd can be exploited by malicious users to
cause a DoS (Denial of Service) or compromise a vulnerable system.
The vulnerability is caused due to a boundary error in the
"mail_valid_net_parse_work()" function when copying the user supplied
mailbox name to a stack buffer. This can be exploited to cause a
stack-based buffer overflow via a specially crafted mailbox name that
contains an single opening double-quote character, without the
corresponding closing double-quote.
Successful exploitation allows arbitrary code execution, but requires
valid credentials on the IMAP server."
http://secunia.com/advisories/17062/
www.idefense.com/application/poi/display?id=313&type=vulnerabilities
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-2933
Patch from 2004g.
- correctly update autowhitelist when subnetmask is used (Attila Bruncsak)
- Fix deadlock in autowhitelisting code (Attila Bruncsak)
- Avoid using inet_makeaddr because it breaks on IRIX (Pavel Cahyna)
- Check if -D_SGI_SOURCE is needed on IRIX
- Document ABI problems on IRIX (Pavel Cahyna)
- Remove reload by SIGHUP in rc-debian.sh (Pavel Cahyna)
- Add support for newer libspf2 (Hajimu UMEMOTO)
- Add rmail, rsmtp, & runq as exim mailer.conf aliases (from Sergey Svishchev)
- Add lookup options for openldap, mysql, eximon and dnsdb (from Sven Hartge
in PR pkg/27242)
- Change 'exim' specific options to be prefixed with exim- (suggsted by
Dieter Baron)
Add support for Internationalized Domain Names (though disabled by default)
This release features many bugfixes,
~h can match folded headers
~u match only suscribed lists, ~l all
progress indication when uploading imap and pop messages
This fixes PR 31451
What's New in Thunderbird 1.0.7 (from Release Notes)
Thunderbird 1.0.7 is a security and stability update that is
part of our ongoing program to provide a safe Internet experience
for our customers. We recommend that all users upgrade to this
latest version.
* The auto detection of Japanese encoding now supports UTF-8
encoding.
* The number of messages to be copied at a time on IMAP4 was
limited to prevent timeout error.
* When executing IMAP4 operations which take long time, its
progress is now displayed on the statusbar, and the UI is
periodically updated.
* The selected row of the summary view will be kept when the state
of thread display is changed.
* The code conversion error and line limit warning will not be
displayed anymore when saving as draft.
* A bug that prevented the expander of the folder tree of the
address book working was fixed.
* A bug in which message/rfc822 attachments were broken when
pgp-signed was fixed.
* The feature to save all attachments at once was added.
* The subscription dialog of newsgroups was reimplemented with
GtkTreeView.
* The verification of S/MIME sigunature (PKCS#7) was enabled.
* The support of character entity references in HTML messages was
improved.
* The subject line is now displayed in the title bar of the
composition window.
* The vertical scrollbar of the folder view now shows or hides
itself automatically.
* The message number columns of the folder view can be toggled now
(default is off).
* The selected row of the summary view will be kept when the state
of thread display is changed.
* The selected row will be aligned to center when it reaches the
edge of the summary view on key operation.
* The code conversion error and line limit warning will not be
displayed anymore when saving as draft.
* Some code cleanups were made.
This version fixes vulnerabilities in handling of UPX and FSG compressed
executables. Support for PE files, Zip and Cabinet archives has been improved
and other small bugfixes have been made. The new option "--on-outdated-execute"
allows freshclam to run a command when system reports a new engine version.
* The core parts were separated into a library (LibSylph), and its
license was changed to LGPL.
* The feature to sort the summary by thread date was implemented.
* When executing IMAP4 operations which take long time, its
progress is now displayed on the statusbar, and the UI is
periodically updated.
* The number of messages to be copied at a time on IMAP4 was
limited to prevent timeout error.
* GPG and SSL settings are now saved even if they are disabled at
the compile time.
* The auto detection of Japanese encoding now supports UTF-8
encoding.
* The text display has been modified a bit.
* The initial implementation of tray icon was added.
* Address fields are now normalized before sending.
* Some problems of the addressbook was fixed.
* A bug in which message/rfc822 attachments were broken when
pgp-signed was fixed.
* Win32: A bug in which opened sockets were not closed properly was
fixed.
NetBSD the thread safe resolver is only available on __NetBSD_Version__
>= 299000900. Fixes runtime usage on NetBSD 2.1. New Versions:
- firefox-1.0.6nb2
- firefox-gtk1-1.0.6nb2
- mozilla-1.7.11nb1
- mozilla-gtk2-1.7.11nb1
- thunderbird-1.0.6nb1
- thunderbird-gtk1-1.0.6nb1
* Don't crash if no certificate is sent by the remote side
and -skip-certificate-check has been given.
* Avoid duplicate error messages.
* Disable libgcrypt secure memory warning.
* security.debian.rb: better when disconnected.
*1.0.1* (11 July, 2005)
* Bind to Action Pack 1.9.1
*1.0.0* (6 July, 2005)
* Avoid adding nil header values #1392
* Better multipart support with implicit multipart/alternative and sorting of subparts [John Long]
* Allow for nested parts in multipart mails #1570 [Flurin Egger]
* Normalize line endings in outgoing mail bodies to "\n" #1536 [John Long]
* Allow template to be explicitly specified #1448 [tuxie@dekadance.se]
* Allow specific "multipart/xxx" content-type to be set on multipart messages #1412 [Flurin Egger]
* Unquoted @ characters in headers are now accepted in spite of RFC 822 #1206
* Helper support (borrowed from ActionPack)
* Silently ignore Errno::EINVAL errors when converting text.
* Don't cause an error when parsing an encoded attachment name #1340 [lon@speedymac.com]
* Nested multipart message parts are correctly processed in TMail::Mail#body
* BCC headers are removed when sending via SMTP #1402
* Added 'content_type' accessor, to allow content type to be set on a per-message basis. content_type defaults to "text/plain".
* Silently ignore Iconv::IllegalSequence errors when converting text #1341 [lon@speedymac.com]
* Support attachments and multipart messages.
* Added new accessors for the various mail properties.
* Fix to only perform the charset conversion if a 'from' and a 'to' charset are given (make no assumptions about what the charset was) #1276 [Jamis Buck]
* Fix attachments and content-type problems #1276 [Jamis Buck]
* Fixed the TMail#body method to look at the content-transfer-encoding header and unquote the body according to the rules it specifies #1265 [Jamis Buck]
* Added unquoting even if the iconv lib can't be loaded--in that case, only the charset conversion is skipped #1265 [Jamis Buck]
* Added automatic decoding of base64 bodies #1214 [Jamis Buck]
* Added that delivery errors are caught in a way so the mail is still returned whether the delivery was successful or not
* Fixed that email address like "Jamis Buck, M.D." <wild.medicine@example.net> would cause the quoter to generate emails resulting in "bad address" errors from the mail server #1220 [Jamis Buck]
*0.9.1* (20th April, 2005)
* Depend on Action Pack 1.8.1
*0.9.0* (19th April, 2005)
* Added that deliver_* will now return the email that was sent
* Added that quoting to UTF-8 only happens if the characters used are in that range #955 [Jamis Buck]
* Fixed quoting for all address headers, not just to #955 [Jamis Buck]
* Fixed unquoting of emails that doesn't have an explicit charset #1036 [wolfgang@stufenlos.net]
- Fixed the marker logic in ezmlm-moderate to allow comments between any
two lines containing "%%%", not just lines 8 characters or longer.
- Some internal changes in ezmlm-test and the subdb API.
I only tested a little (installed and ran daemon and manually
sent one email via SMTP).
I emailed exim developer list to submit support also.
(PKGREVISION was bumped a couple minutes ago, so use it.)
1) Simplify the way how an emacs version is picked when no emacs
is installed, but a user try to install an Emacs Lisp package.
Just pick up the version set as EMACS_TYPE than searching for
versions already installed etc. If the EMACS_TYPE version is
not supported by the Emacs Lisp Package, just fail. EMACS_TYPE
be default to GNU Emacs 21.
(In other words, users should set EMACS_TYPE as they want.
Otherwise GNU Emacs 21 is used.)
2) All Emacs Lisp Packages *must* prepend EMACS_PKGNAME_PREFIX to
a) the PKGNAME itself, and b) PKGNAME in its dependency lines.
EMACS_PKGNAME_PREFIX is expanded to "xemacs-" when XEmacs is
used. This keeps dependency graph of Emacs-Lisp-packages-
installed-for-XEmacs consistent.
3) Document EMACS_* variables as much as possible.
4) Provide more cookies for PLIST. Maybe utilized later.
Note that the 2) change doesn't affect the default, GNU Emacs 21
behaviour. So no version / revision bumps in this commit.
* IMAP4 now works with Win32 platform.
* The sorting of summary now fall backs to comparison by date.
* The localedir, manualdir, and faqdir became user-configurable on
configure.
* A bug that multiple selection of the addressbook with Control key
didn't work with GTK+ 2.6.9 was fixed.
Changes:
* The sorting of summary now fall backs to comparison by date.
* The folder tree is now expanded/collapsed by double click.
* localedir, manualdir, and faqdir became user-configurable on configure.
* A bug that multiple selection of the addressbook with Control key
didn't work with GTK+ 2.6.9 was fixed.
following packages because they don't use "it" and "setup check"
as BUILD_TARGET and INSTALL_TARGET, respectively:
devel/bglibs
mail/mailfront
mail/qmail-qfilter
sysutils/memtester
sysutils/qlogtools
Since there's only one consumer of BGWARE_INSTALLER, and future
bgware will use bg-installer from bglibs, move the do-install
routine directly into qlogtools.
properly dissociate ourselves from the controlling terminal (and more).
This is still not enough to make daemon mode stable for me on 3.0_BETA, but
it's certainly a step in the right direction.
backslashes anymore. A single backslash is enough. Changed the
definition in all affected packages. For those that are not caught, an
additional check is placed into bsd.pkginstall.mk.
- fixed a hang when hitting certain 8-bit chars in the From line
- fixed a file descriptor leak
- removed all Expires: processing
This fixes the security issue reported on "Full-disclosure" last Saturday.
that these directories will be conditionally removed (based on reference
counts), regardless of the value of PKG_CONFIG. Bump the PKGREVISION
for packages that were modified as a result.
- Fixed problem with multiple arguments to protocol modules.
Thanks Sascha Silbe.
- Fixed extraneous spaces in SMTP sender.
- Made permissions on queued files more strict.
- Handle the "-bs" flag in the sendmail wrapper by dieing when we see it.
- Fixed the address parser handling domain names with trailing periods.
- Fixed bug in header parsing that would cause the last header line to
be repeated if there was no body.
- Fixed bug in handling headers containing CR+LF line endings.
pkgsrc changes:
* Replace @exec and @unexec in PLIST with bsd.pkginstall.mk incantations
* sort PLIST
* Honor VARBASE in manpages and rc.d script
* Enable logging in rc.d script
* Allow rc.d script to start nullmailer without rc.subr
* Take MAINTAINER.
as the INSTALL and DEINSTALL scripts no longer distinguish between
the two types of files. Drop SUPPORT_FILES{,_PERMS} and modify the
packages in pkgsrc accordingly.
bump PKGREVISION since this is a change from the previous behaviour,
where PAM support was autodetected. it must now be explicitly enabled
via PKG_OPTIONS.dovecot.
2005/07/27 (2.6.15)
* Removed debugging statement introduced during v2.6.14 development
which caused the filename of each message to be printed to stderr
when processing MH-style folders.
* Fixed META.yml for CPAN: YAML is picky about tab characters, and
there was a couple of tab characters causing CPAN's YAML parser to
abort with an error.
============================================================================
2005/07/23 (2.6.14)
* Bug Fixes:
Bug ID Summary
------ ------------------------------------------------------------
2641 Additional Callbacks
3225 CHARSETCONVERTERS not reset across multi-archive process
11759 email address exposed in subject line
------ ------------------------------------------------------------
<https://savannah.nongnu.org/bugs/?group=mhonarc>
* New resources:
PRINTXCOMMENTS Print <!--X-...--> comments in generated pages.
* Added "Performance Tips" document: Provides configuration tips
to improve the execution performance of mhonarc.
============================================================================
2005/07/06 (2.6.13)
* Bug Fixes:
Bug ID Summary
------ ------------------------------------------------------------
12314 linebreak not utf-8 aware
------ ------------------------------------------------------------
<https://savannah.nongnu.org/bugs/?group=mhonarc>
* mha-preview example script changes:
- If preview data not available for message, the empty string
is used. Before, undef was returned to mhonarc, causing
warning messages and $X-MSG-PREVIEW$ to show up on index pages.
- Beefed up preview text extraction to skip past quoted text.
Someday, mha-preview functionality will be intrinisic to mhonarc.
============================================================================
2005/06/08 (2.6.12)
* Bug Fixes:
Bug ID Summary
------ ------------------------------------------------------------
11761 spammode causes broken mailto: links in message body
13316 No warning generated when RCFILE set to non-existent file
13317 POSIX::setlocale() not invoked with LANG resource setting
------ ------------------------------------------------------------
<https://savannah.nongnu.org/bugs/?group=mhonarc>
* New resources:
MIMEINCS Content-types to allow.
* Beefed up filtering of UTF-8 messages: "Malformed UTF-8
..." warnings are now suppressed with such sequences being converted
to U+FFFD (�), which should normally cause an HTML viewer
to render a question-mark-like glyph.
Earlier version passed malformed utf-8 sequences through.
No bug/security problems have been reported against this, but it
was a bad practice that has now been corrected.
* The return value for $mhonarc::CBMessageBodyRead and
$mhonarc::CBRawMessageBodyRead is no longer N/A. If the return
value evaluates to false, the current message will be excluded from
the archive and further processing. A true value must be returned
if the message is to not be excluded.
http://www.washington.edu/pine/changes/4.62-to-4.63.html
Specific notable user-visible changes:
* When cancelling a message being composed the commands are now "^C"
followed by "_C_onfirm" instead of "^C" followed by "_Y_es". "^C"
"Yes" was close to "^X" "Yes", the command used to send a message.
The change is there to prevent inadvertent cancellations. The old
behavior may be restored by setting the feature
Compose-Cancel-Confirm-Uses-Yes.
* Field for comments added to Rules. Warning: Don't use this field
until all of the Pines that you run are version 4.63 or higher,
since it will cause the Rule to be ignored in previous versions.
Changes (note that relnotes say -2004d, but it is indeed -2004e):
=====
imap-2004d is a maintenance release, released concurrently with Pine
4.63, and consists primarily of bugfixes
There is now a workaround for RedHat breaking flock(). However, since
RedHat has said that they don't support flock(), there is no guarantee
that they won't break it in the future. So you may want to consider some
other Linux distribution or BSD instead. See:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=123415
for the gruesome details.
There are no user-visible functional enhancements in this version.
=====
OTHER CHANGE: Multiple newsrc and MSA support needed by Pine 4.63.
* imap: Implemented account groups, administrator group.
* imapd.c: New OUTBOX_MULTIPLE_SEND option.
* imap: add LOGGEROPTS and SSLLOGGEROPTS configuration settings
which are passed to courierlogger to set the application name for
syslog.
* tcpd/tcpd.c: Added --accesslocal option.
* smap: SMAP EXPUNGE >100 msg ranges was broken.
* PROXY_HOSTNAME: new setting in imap and pop3 config file overrides
gethostname() when checking if a proxy connection is required.
* msgbodystructure.c (msgbodystructure): Fix MSGBODYSTRUCTURE response
for a corrupted content-type of "text".
* sqwebmail: Implemented account groups, administrator group.
* sqwebmaild.dist.in (LOGGEROPTS): Added LOGGEROPTS setting.
* gpglib/gpg.c: gnupg returns non-zero exit even if succesfully
unencrypted, when just the signature is bad.
* sv-make_timezonelist.pl: Added /usr/share/lib/zoneinfo to the
search list.
* Exit with TEMPFAIL if temporary error indication from authlib.
* More descriptive error messages when permissions check fails.
* Documentation fixes.
distribution. Changes include teaching courier-maildiracl about
account groups and the administrator group for IMAP ACLs, which are
understood by courier-imap>=4.0.4 and sqwebmail>=5.0.4.
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables. Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.
For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
be found without any special configuration for man. While here, hard
code all of the paths for the install script to insulate ourselves
against future changes in perl. Bump the PKGREVISION to 2.
Changes:
BUGFIX: File descriptor leaks when connection to delivery host fails
BUGFIX: Decoding NUL characters causes message truncation
BUGFIX: Many files not written to group directory when using managed groups
BUGFIX: Some LDAs/MTAs truncate message when single dots not properly quoted
BUGFIX: 7BIT encoding contains 8BIT characters
BUGFIX: Messages to multiple local recipients may fail to decode completely
Changes:
- Handle condition of server refusing data transfers more gracefully.
- Less chatty when setting timeouts fail
- Drop privileges after binding to port. Allows listening on ports < 1024
- Ported to Solaris
- Fix problem with binding to certain 'long' addresses
etPan is a mail client that is based on libEtPan!
Features:
* IMAP4rev1 / POP3 / NNTP / mbox / mh / maildir
* virtual folder tree
* multiple folder views and message views
* smart multi-threading
* PGP signing and encryption (using GnuPG as external command)
* S/MIME signing and encryption (using OpenSSL as external command)
* SPAM process (using bogofilter as external command)
* user interface for configuration edition
- Automatic envelope-from addresses are only generated when auto_from is enabled
with the new auto_from command or --auto-from option.
This allow empty envelope from addresses to be set with the from command or
--from option.
Makefile.common checks PKG_OPTIONS; however, options.mk needs
bsd.prefs.mk for an OPSYS test; and bsd.prefs.mk defines FILESDIR
if it isn't defined yet. So we have to override FILESDIR unconditionally
(and similarly for a few other variables) to make libmilter812 pick
up the correct values. Should fix libmilter812 bulk build problem.
Main changelog entries are a function "rename-mailbox", better imap handling
(do not lose flags when uploading to an imap mailbox), and integration of
header cache patch.
Added option "hcache" to enable header cache (adds a dependancy to db4)
Approved by wiz@
Changes since 1.0 are:
* New features
o The feature for junk mail control has been added.
o Filter rules can be applied to sent messages now.
o Any commands can be executed when new messages arrive.
o The move of folders has been enabled.
* Display
o The anti-aliased font display has been enabled.
o Icons can be displayed with alpha-blending (translucence)
now.
o Attached images can be displayed as inline now.
o The summary view (message list) now displays its rows with
alternating row colors.
o The icons and logo has been renewed.
o The window icon is displayed now.
* User interface
o The file selection dialog has been improved.
o URL links can be opened by single click now.
o Right-click menu can be available on the message view now.
o The order of the buttons now complies with GNOME HIG.
o The folder view now automatically scrolls on drag'n'drop.
o The columns of the summary view became reorderable by
drag'n'drop.
* Internal changes
o The GUI toolkit has been switched from GTK1.2 to GTK2.
o The internal encoding is always UTF-8 despite of the
current locale, and the multilingual display is now
possible.
* Other improvements
o The auto line-wrapping now supports proper line-breaking.
o The algorithm of the thread display has been improved.
o The PLAIN authentication is supported on SMTP AUTH now.
o The read/write of the summary cache has been optimized.
o Encryption is enabled by default now when replying to
PGP-encrypted messages.
o The displayed file size of attachments became more accurate.
o The handling of header strings with broken encoding has
been improved.
introduced after the perl5/buildlink3.mk file was no longer included
by the package Makefile, but we still referenced BUILDLINK_PREFIX.perl
to locate the pod2man script. Noted by Matthias Drochner.
changes since 0.86.1:
V 0.86.2
* Fixes backported from CVS:
- configure.in: disable support for URLs downloading with libcurl
(--with-libcurl) by default (tk)
- libclamav/others.c: cli_rmdirs: fix possible infinite loop (tk)
Patch by Mark Pizzolato <clamav-devel*subscriptions.pizzolato.net>
- libclamav/mspack: Some cab archives were not properly decompressed (tk)
Problem reported by Diego d'Ambra <diego*clamav.net>
- libclamav/pe.c: cli_peheader: Sync entry point calculation with
cli_scanpe (tk)
Problem reported by Christoph Cordes <ccordes*clamav.net>
- configure.in: fix compilation error when curl is installed in
a non-standard location (tk)
Reported by Serge van den Boom <svdb*stack.nl>
- configure.in: Add support for DragonFly (tk)
Thanks to Joerg Sonnenberger <joerg*britannica.bec.de>
- clamscan/clamscan.c: Verify arguments passed to --max-dir-recursion and
--max-ratio (tk)
Problem reported by Jo Mills <Jonathan.Mills*frequentis.com>
- libclamav/fsg.c: Fix possible integer overflow (acab)
Reported by Alex Wheeler.
- libclamav/mbox.c: Fix name clash with glibc library (njh)
Reported by Brian Bruns <bruns at 2mbit.com>
- libclamav/others.c: Check for 0 byte allocations in cli_(m|c|re)alloc (tk)
- libclamav/chmunpack.c: Fix possible malloc overflow (trog)
Reported by Alex Wheeler.
- libclamav/tnef.c: Fix possible crash if the length field is 0 or negative
in headers (njh)
Reported by Alex Wheeler (alexbling at gmail.com)
- clamav-milter: Honour LogClean. Only syslog once when storing email in
quarantine (reported by Panagiotis Christias, christias at gmail.com).
Log database reloads to the LogFile (njh)
- clamav-milter: Changed the default child_timeout to 5 minutes. Keep a
copy of the trie root in privdata. Removed trylock/unlock code in
clamfi_abort (njh)
"Delivered-To:" header pointing to the list so that if postfix is
involved in the message delivery, it will not think the message is
looping.
Idea and patch from cjs@
* The IMAP4rev1 code conversion was fixed so that it can handle
folder names that include '+' correctly.
* The correct row is selected after moving or deleting a message
now when sorting is enabled.
* The line-wrap of composition was modified so that it doesn't
break line after '/' (slash) to protect file path etc.
* The duplicated insertion when a text file is dragged onto the
composition window was fixed.
* The cache discrepancy problem of the draft folder was fixed.
* Temporary files are now cleaned up also on startup.
For more details have a look at
http://fetchmail.berlios.de/fetchmail-SA-2005-01.txt
Changes listed within the NEWS file since 6.2.5:
fetchmail-6.2.5.2 (Fri Jul 22 01:52 GMT 2005):
* NOTE: Due to a Makefile.in bug, you may need to use GNU make.
* SECURITY FIX: truncate UIDL replies, lest malicious or compromised
POP3 servers overflow fetchmail's stack. Debian bug #212762.
This is a remote root exploit. CVE Name: CAN-2005-2335.
Thanks: Miloslav Trmac for pointing out the fix in 6.2.5.1 was buggy.
Thanks: Ludwig Nussel for a much simpler fix.
* Critical fix: omit blank between MAIL FROM: and <user@example.org>,
as this causes mail loss with some listeners.
* Fix: POP2 driver wouldn't properly check authentication failure.
* Sunil Shetye's fix to force fetchsizelimit to 1 for APOP and RPOP.
Postfix 2.2.5 addresses some portability problems with LP64 platforms
that broke SMTP connection caching, and makes SMTP connection
caching more failure tolerant. These fixes are back-ported from
the experimental (2.3) release series.
The connection caching protocol has changed, so you will need to
"postfix reload" after upgrading.
the pkgsrc-wip project. (Take ownership with adrianp's permission.)
=====
The dk-milter package is an open source implementation of the DomainKeys
sender authentication system proposed by Yahoo!, Inc. It consists of a
library that implements the DomainKeys service, and a milter-based filter
application that can plug in to the sendmail MTA to provide that service
to sufficiently recent sendmail MTAs.
An optional asynchronous resolver library is also provided to work around
limitations of the basic BIND resolver which comes installed on most
systems.
summary of changes since 4.51 (general bug fixes and portability
fixes ommitted for brevity, see the ChangeLog for details):
Exim version 4.52
-----------------
TF/01 Added support for Client SMTP Authorization. See NewStuff for details.
PH/02 Reduce the amount of output that "make" produces by default. Full output
can still be requested.
PH/04 Installed a modified version of Tony Finch's patch to make submission
mode fix the return path as well as the Sender: header line, and to
add a /name= option so that you can make the user's friendly name appear
in the header line.
TF/03 Added the control = fakedefer ACL modifier.
TF/04 Added the ratelimit ACL condition. See NewStuff for details. Thanks to
Mark Lowes for thorough testing.
TK/02 Rewrote SPF support to work with libspf2 versions >1.2.0.
TK/03 Merged latest SRS patch from Miles Wilton.
TK/04 Added simple SPF lookup method in EXPERIMENTAL_SPF. See NewStuff for
details. Thanks to Chris Webb <chris@arachsys.com> for the patch!
PH/07 Added "fullpostmaster" verify option, which does a check to <postmaster>
without a domain if the check to <postmaster@domain> fails.
SC/01 Eximstats: added -xls and the ability to specify output files
(patch written by Frank Heydlauf).
SC/02 Eximstats: use FileHandles for outputing results.
SC/03 Eximstats: allow any combination of xls, txt, and html output.
SC/06 Eximstats: added the -include_original_destination flag
TK/06 MBOX spool code: Add real "From " MBOX separator line
so the .eml file is really in mbox format (even though
most programs do not really care). Patch from Alex Miller.
TK/07 MBOX spool code: Add X-Envelope-From: and X-Envelope-To: headers.
The latter is generated from $received_to and is only set if the
message has one envelope recipient. SA can use these headers,
obviously out-of-the-box. Patch from Alex Miller.
PH/11 Upgraded appendfile so that quotas larger than 2G are now supported.
This involved changing a lot of size variables from int to off_t. It
should work with maildirs and everything.
PH/12 Applied Alex Kiernan's patch for the API change for the error callback
function for BDB 4.3.
PH/13 Changed auto_thaw such that it does not apply to bounce messages.
PH/14 Imported PCRE 6.0; this was more than just a trivial operation because
the sources for PCRE have been re-arranged and more files are now
involved.
PH/16 Applied Matthew Newton's patch to exicyclog: "If log_file_path is set in
the configuration file to be ":syslog", then the script "guesses" where
the logs files are, rather than using the compiled in default. In our
case the guess is not the same as the compiled default, so the script
suddenly stopped working when I started to use syslog. The patch checks
to see if log_file_path is "". If so, it attempts to read it from exim
with no configuration file to get the compiled in version, before it
falls back to the previous guessing code."
TK/09 Added "prvs" and "prvscheck" expansion items. These help a lot with
implementing BATV in an Exim configuration. See NewStuff for the gory
details.
PH/18 If the "use_postmaster" option was set for a recipient callout together
with the "random" option, the postmaster address was used as the MAIL
FROM address for the random test, but not for the subsequent recipient
test. It is now used for both.
PH/19 Applied Michael Haardt's patch to update Sieve to RFC3028bis. "The
patch removes a few documentation additions to RFC 3028, because the
latest draft now contains them. It adds the new en;ascii-case comparator
and a new error check for 8bit text in MIME parts. Comparator and
require names are now matched exactly. I enabled the subaddress
extension, but it is not well tested yet (read: it works for me)."
PH/23 Added daemon_startup_retries and daemon_startup_sleep.
PH/24 Added ${if match_ip condition.
PH/28 Changed -d+all to exclude +memory, because that information is very
rarely of interest, but it makes the output a lot bigger. People tend to
do -d+all out of habit.
PH/30 Exim's DNS code uses the original T_xxx names for DNS record times. These
aren't the modern standard, and it seems that some systems' include files
don't always have them. Exim was already checking for some of the newer
ones like T_AAAA, and defining it itself. I've added checks for all the
record types that Exim uses.
TK/11 Domainkeys: Change the logic how the "testing" policy flag is retrieved
from DNS. If the selector record carries the flag, it now has
precedence over the domain-wide flag.
SC/09 Eximstats: added the -show_rt<list> and the -show_dt<list> flags
as requested by Marc Sherman.
SC/10 Eximstats: added histograms for user specified patterns as requested
by Marc Sherman.
network front-ends for mail servers. It contains complete SMTP,
QMQP, QMTP, and POP3 front-ends as well as an authentication module
for IMAP. The mail delivery front-ends also contain internal address
filtering features.
private mail.
New in 1.3.2
- support for matching arbitrary headers in rules
- bugfixes
pkgsrc includes additional changes:
- fix for http://secunia.com/advisories/15977/
- work around an annoying header parsing issue which
resulted in totally garbled date sorting
- work around random SIGSEVs
around at either build-time or at run-time is:
USE_TOOLS+= perl # build-time
USE_TOOLS+= perl:run # run-time
Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
* A new application icon was added, and it is now used as a default
window icon.
* A margin was added for the summary view when scrolling.
* The folder selection dialog now displays new/unread information
for each folders.
* The displayed file size of attachments became more accurate.
* The filter rules are now modified after folders are moved.
* Several alert dialogs were modified.
* The line-wrap of composition was modified so that it doesn't
break line after '-' (hyphen) to protect e-mail address etc.
* UTF-8 text file is now properly inserted in composition window.
* The Content-Type's charset is used as a fallback encoding of
broken header strings on reply.
* The problem was fixed that signature was not switched properly by
the account selection in re-edit mode or after editing with
external editor.
* Attached files without text/* as the Content-Type is not
uncanonicalized anymore.
* The URI parser of the text view was modified.
* The cache discrepancy problem of the queue folder was fixed.
(as with NetBSD 2, for instance), but pkgsrc sendmail 8.13 is installed,
then clamav will attempt to use the 8.13 milter API, and fail linking.
(It probably should use an autoconf symbol test instead.)
This change forces an API at least new enough to match the latest version
offered via pkgsrc; and since libmilter is a static library, it still
ends up with no runtime DEPENDS.
No PKGREVISION bump required, as milter is a non-default option.
-Added a "sql" file in the "LIST/mod" directory on creation of lists.
This fixes a long-standing bug where moderator addresses are not stored
in SQL.
NOTE: Running ezmlm-make -e or -+ on a moderated list that has SQL
enabled will cause moderation to fail due to the moderator subscriber
list now being accessed in SQL. You will need to run the following
command:
ezmlm-list -M $DIR/mod | ezmlm-sub $DIR/mod
-Fixed bug in pgsql searchlog query.
-Fixed bug in ezmlm-request handling of multi-line subjects.
* 2.0.0beta5
* The order of the buttons of dialogs now complies with GNOME Human
Interface Guidelines (configurable with 'Common preferences/Interface/
Make the order of buttons comply with GNOME HIG').
* Existing window is put in front when trying to re-edit draft/queue
messages which are already open.
* The toolbar and special folder icons are replaced with new png images
which are based on GNOME icon theme.
* The Sylpheed logo of the about dialog was replaced with new one.
* The crash when cancelling the file selection dialog of vCard/JPilot
by Escape key was fixed.
* 2.0.0beta4
* The feature to move folders within the same mailbox was implemented.
* The flag changes by manual filtering on IMAP4 folders are now reflected
to IMAP4 server.
* A warning is displayed on the first run if the locale encoding is not
UTF-8 but the environmental variable G_FILENAME_ENCODING is not set.
* A warning is displayed when sending message if it exceeds the hard line
length limit (998 bytes).
* Other minor bugs were fixed.
* 2.0.0beta3
* The strict checking of the integrity of summary caches was disabled by
default, and the performance of displaying summary was improved.
* The columns of the summary view became reorderable by drag and drop.
* An option to execute command when new messages arrive was added.
* 'Compose new message', 'Add to address book' and 'Open with Web browser'
was added to the context menu of the text view.
* Encryption is enabled by default when replying to encrypted messages.
* GPGME and OpenSSL support are now enabled by default.
* The bug that caused failure of parsing IMAP4 response if embedded null
characters appeared in message headers.
* Selected text is used on reply even if the Attachment tab is selected.
* The quote color setting dialog works properly now.
* 2.0.0beta2
* The junk mail filter setting was integrated into the common preferences,
and 'Tools/Filter junk mails' menus were added.
* The behavior of the flag search was modified.
* The bug that the change of color labels was not saved was fixed.
* The 'Insert signature' on the composition window now replaces the
current signature, or add a new one to the buttom.
* The bug that MIME headers were not properly parsed on some locales
(such as Turkish) was fixed.
* A possible crash when moving/deleting messages while the summary is
sorted was fixed.
* Wrong display of unread message number on some condition was fixed.
* The scroll position of the summary when opening folders was fixed.
* Sending messages by external command now checks for its exit status.
* 2.0.0beta1
* A feature to assist junk mail control was added.
* An option to apply filter rules to sent messages was added.
* The progress dialog was reimplemented using GtkTreeView.
* The selection handling of the summary view was optimized a bit.
* The drag and drop from the summary view was improved.
* The Japanese auto-detection is always enabled if the locale string
begins with "ja".
* Hebrew encodings support was added.
* Lithuanian translation was added.
* The scanning of folders right after an IMAP4 account is created was
disabled for performance issue.
* Currently selected messages are skipped now when searching unread
messages.
* The typeahead search of the summary view was disabled.
* The sylpheed.spec file was updated.
* Several bugs were fixed.
- The 'connect_timeout' setting was replaced by a 'timeout' setting that applies
to all network operations. The old option and command are still accepted, but
they are not restricted to connection attempts anymore.
- Native language support (NLS) was added. Currently the only supported language
besides english is german, but it is easy to add more translations (hint,
hint)!
Changes 1.4.1:
- Only bug fixes, no new features.
-Fixed critical one-off bug in both *SQL configuration parsers.
Thanks Jim Winstead.
-Fixed lack of quoting in PgSQL subscribe code. Thanks Dan O'Neill.
-Updated ezmlm-cgi to generate valid XHTML/CSS output.
Thanks Brian Ghidinelli
-Fixed readwrite.h to work on LP64 systems. Thanks Amitai Schlair
-Don't clobber msgsize file on re-make. Thanks Stephen Quinney.
-ezmlm-test can now be run by any user, in any writeable directory.
-Put a valid recipient into the To: header in moderation messages.
pkgsrc changes: declare "mysql" and "pgsql" options as part of a
"database" option group.