Commit graph

6002 commits

Author SHA1 Message Date
ghen
29b26d57b0 Update mail/postfix-current to 2.5.0-RC1, the first release candidate for the
next stable release (expected by the end of January).  Experimental releases
are now labeled 2.6-* but we'll track the 2.5.0 release candidates for now and
switch to 2.6 snapshots later.

Lots of changes, see HISTORY/RELEASES_NOTES for details.

Ok with martti.
2008-01-16 17:39:01 +00:00
ghen
42408282f4 Drop the "dovecot-sasl" option and instead enable dovecot SASL support by
default (this doesn't actually depend on Dovecot for building, the code is
shipped with Postfix).
Set the default value for smtpd_sasl_type to "dovecot" unless cyrus SASL is
enabled, too.  This ensures backwards compatibility for most cases.

Ok with martti, joerg.
2008-01-16 14:21:39 +00:00
adam
54a2627574 Changes 4.69:
* Add preliminary DKIM support.
* Bugzilla 592: --help option is handled incorrectly if exim is invoked
  as mailq or other aliases.  Changed the --help handling significantly
  to do whats expected.  exim_usage() emits usage/help information.
* Added the -bylocaldomain option to eximstats.
* Bugzilla 619: Defended against bad data coming back from gethostbyaddr
* Bugzilla 613: Documentation fix for acl_not_smtp
* Bugzilla 628: PCRE update to 7.4 (work done by John Hall)
2008-01-14 18:57:38 +00:00
jwise
a2d7091949 Add an option, as with pine, to apply Eduardo Chappa's `fancy threading'
patch.  Defaults to off, for now.
Bump PKGREVISION.
2008-01-14 15:09:14 +00:00
ghen
3123485e39 Add the postfix stress-adaptive behaviour patch via an option "postfix-stress"
(disabled by default).  This functionality will be included in Postfix 2.5 but
has been proven very succesful on the mailing lists so Wietse provided a patch
for Postfix 2.3 and 2.4.

See http://www.postfix.org/STRESS_README.html#adapt for configuration details.
2008-01-14 13:29:24 +00:00
drochner
1ceb05dbe7 add the same patch as in goffice0.6 to fix which(1) misuse by
a Makefile fragment provided by gtk-doc.
Should fix build error reported by Thomas Klausner.
2008-01-14 12:50:16 +00:00
adam
707dd64033 db4 update related revision bump 2008-01-12 11:36:28 +00:00
heinz
9d0ad0802d Updated to version 0.30.
Pkgsrc changes:
  - none

Changes since version 0.29:
===========================
Version 0.30 - released 2008-01-10

 * includes speed-up optimizations by Mark Martinec
 * DomainKeys, implement proper identity matching...
   a DomainKey-Signature's domain should match the From/Sender address
 * several more test cases
 * API improvements:
   * accept additional arguments when creating Signer/Signature
 * bugfixes:
   * DomainKey-Signature headers were not "prettified"
   * granularity ending with '*' was not checked correctly
   * DomainKey-Signature granularity was checked against the wrong value
2008-01-11 20:12:24 +00:00
drochner
2ee04117a6 update to 2.12.3
changes: translation updates
2008-01-11 13:47:15 +00:00
drochner
fed608d103 update to 2.20.3
changes:
-bugfixes
-translation updates
2008-01-11 13:46:38 +00:00
drochner
11754466b5 update to 1.12.3
changes:
-bug fixes
-translation updates
2008-01-11 13:05:14 +00:00
kristerw
1738b1fd73 Add claws-mail-tnef and libytnef. 2008-01-11 10:39:57 +00:00
adrianp
d798e71c2e Major changes compared to the Turba H3 (2.1.5) version are:
* Fixed privilege escalation in the Horde API.
* Updated Japanese translation.
2008-01-10 23:19:09 +00:00
adam
14ccdcadb2 Updated to match squirrelmail 1.4.13. 2008-01-10 20:52:59 +00:00
ghen
6325f9a103 Make the config files writable for root and strictly read-only for the user
the app runs as.  Bump PKGREVISION.
2008-01-10 20:17:57 +00:00
martti
5bd9ea7955 Updated mail/clamsmtp to 1.9
1.9 [2007-05-28]
  - Resolve any DNS name for each connection.
  - Use my real name 'Stefan Walter'
    See: http://memberwebs.com/nielsen/
2008-01-10 07:47:29 +00:00
smb
95600bc1ee Fix #define of _XOPEN_SOURCE to be compatible with Opengroup standards
(and, not incidentally, to make certain things work on amd64).
2008-01-10 01:57:27 +00:00
adrianp
401f3df63d Major changes compared to the IMP H3 (4.1.5) version are:
* Small bug fixes and improvements.
* Updated Japanese translation.
2008-01-09 21:49:48 +00:00
adrianp
17914b99bd Major changes compared to the Ingo H3 (1.1.4) version are:
* Added Japanse translation.
* Improved sieve forward rules.
2008-01-09 21:48:51 +00:00
heinz
6998a6d94f Corrected name of Apache license. 2008-01-09 19:09:22 +00:00
heinz
fc868defc9 Updated to version 3.2.4.
Pkgsrc changes:
  - Due to "user-destdir" mode not working yet switched to "destdir" mode
    for the time being.
  - Explicitly listed licence information.
  - Listed submitted bug identifiers for patch-ba and patch-bc.

Changes since version 3.2.3:
============================
3.2.4 is a major bug-fix release, with a few minor new features. Summary of
changes:

- bug 5599: allow load distribution of SA nameserver queries across all
  nameservers listed in resolv.conf, using 'dns_options rotate'. thanks
  to Pawel Sasin <hannibal /at/ wp-sa.pl>

- bug 5673: 'ALL' header was including spurious extra spaces between header
  names and values.  fix

- bug 5594: several major sa-compile fixes.  major increase in overall speed;
  cache results between runs to further increase speed; and fix a danger of
  massive memory usage

- bug 5556: fix a variety of sa-compile portability issues, and support for
  5.6.x perls

- bug 5514: make 'score set for a non-existent rule' a debug message, instead
  of a lint warning, since it's a very frequent FAQ

- bug 5493: sa-compile fails to correctly deal with escaped backslashes.  fix

- bug 5672: remove DNS_FROM_SECURITYSAGE (DNSBL lookups against
  securitysage.com) due to unreliability

- bug 5476: update Bonded Sender (now Sender Score Certified) rules, and add
  a rule for their strictly-confirmed-opt-in-required zone

- bug 5538: remove FORGED_MUA_AOL_FROM and FORGED_AOL_TAGS entirely; they're
  obsolete, given the current capabilities of AOL mail user agents

- bug 5632: remove all completewhois.com DNSBL lookups, site seems to have
  disappeared without warning

- bug 5715: allow for more than one sa-update MIRRORED.BY file host in DNS,
  for redundancy

- bug 5662: DKIM changes: recognize author signature and multiple signatures
  for whitelisting (with Mail::DKIM 0.29); disable useless
  "check_dkim_signsome"; new eval rules "check_dkim_valid_author_sig" and
  "check_dkim_valid" (an alias for a "check_dkim_verified" misnomer); new
  tags _DKIMIDENTITY_ and _DKIMDOMAIN_; updated terminology; verification
  speedup with Mail::DKIM 0.30 (or its pre-releases)

- bug 5696: sa-compile: cut regexp base strings at Unicode high codepoints,
  to avoid corruption of patterns containing UTF-8

- bug 5637: bayes_file_mode is handled incorrectly when creating bayes.mutex,
  resulting in incorrect permissions on that file; fix by Mihaly Barasz

- bug 5612: DB_File version 4.2.x has a bug that loops infinitely if files
  named '__db.{filename}' are present; work around.  thanks to J. Nick
  Koston for the report and fix

- bug 5606: too-early init_learner() call causes root's user prefs file to
  be read when spamd is started; this is inappropriate. fix

- bug 4179: if allow_user_rules is 1, user rules are not unique to each
  user; one user's user rules can appear in later scans for other users
  that are run using the same spamd process. fix

- bug 5680: ALL_TRUSTED can fire if a trusted MSA or webmail system receives
  the message from an untrusted X-Originating-IP: header. fix

- bug 5626: in the 'spamassassin' script, install a signal handler for SIGHUP,
  SIGINT, SIGTERM and SIGPIPE to ensure that temporary files are removed

- bug 5557: some temporary files are left not cleaned up on Windows; fix

- bug 5661: speed up Bayes SQL queries by allowing the use of indexes when
  expiring

- bug 5611: support 'spamd --nouser-config -u username', which setuids to
  'username' but does not read user_prefs files from anywhere

- bug 5665: spamd may fail to notice that a child has completed exiting,
  and keeps in the child list in state 'K', eventually filling up the
  child list with 'ghost' children.  fix

- bug 5735: spamc should allow retry_sleep 0

- bug 5728: spamd: require -u with --sql-config or --ldap-config

- bug 5682: remove FH_HOST_ALMOST_IP, FH_HOST_EQ_D_D_D_D, due to false
  positives and redundancy with RDNS_DYNAMIC; remove FH_HOST_EQ_D_D_D_DB
  due to no hits

- bug 5681: look up IP addresses found in 'X-Yahoo-Post-IP' and
  'X-SenderIP' headers, too, thanks to Martin Blapp

- Bug 5589: Refined async events handling and DNS lookup completions

- bug 5586: RDNS_NONE has false positives if the MTA doesn't put the hostname
  in the Received header, like Communigate Pro. add an exception for this

- bug 5748: fix locale problem with use of external sort in sa-compile
2008-01-09 15:55:51 +00:00
smb
1fb1ff11aa Correct PLIST 2008-01-09 14:49:36 +00:00
martti
858615b6b8 - Some "pkglint -Wall" fixes
- Make this build on Solaris 10 by checking for strcasestr (patch received
  from Andri Piik in a private mail)
2008-01-09 14:10:06 +00:00
smb
e6abd381f7 Upgrade Claws Mail to 3.2.0, plus add the tnef plug-in.
# Several GUI improvements
The colour preferences have been split into tabs.
Improve the way 'Find in current message' search results are
shown by vertically centering the selected text in the
Message View.
Improvements to the 'List URIs' dialogue.
Filtering/Processing Match Type dialogue has been reworked.
Several other layout improvements.

# Several address book improvements
Added Custom Attributes, which can be edited from
'/Tools/Edit custom attributes...' and are used from the
'Name' drop down list on the 'Edit Person Details' dialogue.
Always add a new contact if any value is set, instead of
silently rejecting it when an email address is not set.
Better guessing of contact name from incomplete name
information.
Better display of contacts that have no name set, in contact
lists, group contents, find duplicate results.
Error messages don't show in the status bar anymore, alert
panels are used instead.
Several other GUI improvements.

# Added optional Tooltips to the Message List. This is enabled by the
'Show tooltips' option on the '/Display/Summaries' Preferences page
and is only possible with GTK+ >= 2.12

# Much improved handling of Return Receipts, both outgoing and
incoming.

# Added the option to use the system defaults for External Programs
preferences on the '/Message View/External Programs' page.

# Added "select first email in list" to the list of possible
selections in the 'Set default selection on entering a folder'
options on the '/Display/Summaries' preferences page.

# IMAP: Added IMAP tags support. (Note: 'Bandwidth-efficient' mode
prevents fetching of tags.)

# IMAP: Optimised flag handling and message copying.

# Improved printed page layout for built-in GTK+ printing
Bold fonts are now used where appropriate and a demarcation
between header and body has been added.

# Optimised filtering on flags/tags changes.

# MAEMO: Added LED flashing for new mail alerts

# MAEMO: Made all of the left of column in the Folder List a hotspot
for expanding/collapsing the tree.

# Updated translations: Brazilian Portuguese, French, German,
Hungarian, Italian, and Spanish
2008-01-09 03:55:09 +00:00
smb
456d95d716 Add the ytnef library, primarily in support of the claws-mail-tnef
plug-in.
2008-01-09 03:53:09 +00:00
heinz
53080fd585 Updated to version 0.29.
Pkgsrc changes:
  - none

Relevant changes since version 0.28:
====================================
Version 0.29 - released 2007-11-08
 * verifiers can now access all parsed signatures and their results,
   not just signatures that were fully tested
 * signer policies can now specify what private key file to use
 * some other minor API improvements
 * bugfixes:
   * for DomainKeys signatures, fixed a compatibility issue handling
     the h= tag
   * for DKIM, signature expirations had been ignored
   * for DKIM, signature identities did not have to match the domain
   * for DKIM, public key granularity field had been ignored
2008-01-08 19:47:16 +00:00
obache
aa87446f22 +im 2008-01-06 12:01:51 +00:00
obache
2fd08109ac Import IM version 149.
Based on packaged by URA Hiroshi in pkgsrc-wip
and Tetsuya Isaki via private mail.

IM provides a series of user interface commands (imput, imget, imls, ...)
and backend Perl5 modules to integrate E-mail and NetNews user interface.
They are designed to be used both from Mew version 1.x and on command line.
2008-01-06 12:00:29 +00:00
heinz
0a1dcf6b81 Added support for installation to DESTDIR. 2008-01-05 20:50:00 +00:00
rillig
80b47941aa Nuked 45 patches that were all doing the same mechanical transformation.
We have the SUBST framework for a reason.

(hi joerg! And don't tell me it's too unreliable, I won't believe it.)
2008-01-05 19:21:00 +00:00
rillig
8cb97ed1dd It's a META_PACKAGE. 2008-01-05 11:04:21 +00:00
ghen
158f5ed93c Full DESTDIR support. 2008-01-04 11:55:37 +00:00
jnemeth
f3dc2ce3b3 libmilter does not use this file any more 2008-01-04 02:26:18 +00:00
jnemeth
e9e065357e change comment indicating what uses this file to suggested format 2008-01-04 02:25:36 +00:00
heinz
f484c25be4 Added support for installation to DESTDIR. 2008-01-03 23:18:07 +00:00
xtraeme
d002cc52b8 Update to 2.4.8:
* The encoding method of MIME headers is now determined by outgoing
  encoding rather than the value of MB_CUR_MAX.
* The memory leaks and warnings in LDAP search were fixed.
* The beep on folders with one message when using GTK+ 2.12 was removed.
* Win32: The crash that occurred when trying to display some TIFF files was fixed.
* Win32: Settings are now automatically saved on the shutdown of system.
2008-01-03 22:38:41 +00:00
ghen
f51dee6045 pkglint. 2008-01-03 14:06:20 +00:00
ghen
24eeab8de1 Update to Dovecot 1.0.10.
v1.0.8 and v1.0.9 were a bit bad releases. Hopefully one day I've managed to
have written a proper test suite which can be run before doing any releases..

	* Security hole with LDAP+auth cache: If base setting contained
	  %variables they weren't included in auth cache key, which broke
	  caching. This could have caused different users with same passwords
	  to log in as each other. [pkgsrc: this was fixed in dovecot-1.0.9nb1]

	- LDAP: Fixed potential infinite looping when connection to LDAP
	  server was lost and there were queued requests.
	- mbox: More changes to fix problems caused by v1.0.8 and v1.0.9.
	- Maildir: Fixed a UIDLIST_IS_LOCKED() assert-crash in some conditions
	  (caused by changes in v1.0.9)
	- If protocols=none, don't require imap executables to exist
2008-01-01 20:47:57 +00:00
abs
94944b736f update alpine to 1.00nb1 - only pass --without-pthread on NetBSD 4.x and earlier 2008-01-01 16:05:13 +00:00
cjep
5c4b905f21 In the Lisp code, reference the correct directory for the icons.
Fixes PR#30530.
2007-12-30 16:24:54 +00:00
abs
e09a64f3cb Update alpine to official 1.00 release (many thanks to upstream for taking
back all patches). No changelog available
2007-12-29 19:49:43 +00:00
joerg
058c7d12fe Reorder stupid gnulib header to fix build on DragonFly. 2007-12-27 17:59:53 +00:00
ghen
f1fa24dc60 Fix a possible security hole with LDAP authentication and variables in the LDAP
search base, see http://www.dovecot.org/list/dovecot-news/2007-December/000057.html
2007-12-22 23:12:04 +00:00
adam
e44f24fd27 Added 'ldap' option 2007-12-22 21:15:05 +00:00
adam
e9659539a8 Fix building with ldap option enabled 2007-12-22 21:13:46 +00:00
minskim
685a983aa1 This package installs csh scripts; set USE_TOOLS accordingly.
Patch provided by Aleksey Cheusov in PR 37585.
2007-12-22 19:12:27 +00:00
obache
6456ebb5c8 Change MOZILLA master sites difinitions, related to PR 37379.
There are three types Mozilla mirrors.
(http://www.mozilla.org/mirroring.html)
 * mozilla-current
        contains only the current version of Firefox and Thunderbird
 * mozilla-release
        contains Firefox, Thunderbird, and Sunbird releases
 * mozilla-all
        complete archive

Define following variables for mozilla master sites:
        MASTER_SITE_MOZILLA_ALL = mozilla-all
        MASTER_SITE_MOZILLA     = mozilla-release
and change some packages to use appropriate variable.

Update contents of MASTER_SITE_MOZILLA with master and primary mirrors
taken from http://www.mozilla.org/mirrors.html and add some sample definitions.
2007-12-22 07:22:04 +00:00
joerg
2fc344764c Depend on yacc, lex and flex as needed. Fixes PR 37586. 2007-12-21 22:54:56 +00:00
martti
9bfdbc64be Updated mail/clamav to 0.92
This release provides various bugfixes, optimisations and improvements
to the scanning engine. The new features include support for ARJ and
SFX-ARJ archives, AutoIt, basic SPF parser in clamav-milter (to reduce
phishing false-positives), faster scanning and others (see ChangeLog).
To get a consistent behaviour of the anti-phishing module on all platforms,
libclamav now includes the regex library from OpenBSD.
2007-12-18 08:16:10 +00:00
obache
6b3c08971c Update libsieve to 2.2.6.
This package is DESTDIR ready.

libSieve 2.2.6
--------------
- Fix for bracketed comments (thanks to Daniel Shahaf).
- More graceful handling of malformed addresses (thanks to Paul Stevens).
- Return header and address errors separately from script parse errors.
2007-12-17 11:32:57 +00:00
drochner
aca5b1b6cf update to 2.12.2
changes:
-bugfixes
-translation updates
2007-12-16 17:58:19 +00:00
tron
d11300602a Include "stdlib.h" head file and add a few forward declarations to please
picky C compilers.
2007-12-16 14:48:30 +00:00
adam
16a9853a85 Added 'readline' option, and MAKE_JOBS_SAFE=no 2007-12-15 16:04:41 +00:00
taca
c67bc964cd Catch up squirrelmail-japanese patch to 1.4.12-ja-20071205.
Bump PKG_REVISION.
2007-12-15 13:58:11 +00:00
martti
de9beccdb8 Updated mail/squirrelmail to 1.4.13
(pkgsrc notice: we were using the original, known-to-be-good 1.4.12
distfile so all your servers should be fine)

Due to the package compromise of 1.4.11, and 1.4.12, we are forced to
release 1.4.13 to ensure no confusions. While initial review didn't
uncover a need for concern, several proof of concepts show that the
package alterations introduce a high risk security issue, allowing
remote inclusion of files. These changes would allow a remote user the
ability to execute exploit code on a victim machine, without any user
interaction on the victim's server. This could grant the attacker the
ability to deploy further code on the victim's server.

We *STRONGLY* advise all users of 1.4.11, and 1.4.12 upgrade
immediately.
2007-12-14 20:44:35 +00:00
tron
6745426eaf "--disable-dnsrbl" doesn't work according to S.P.Zeilder. Not specifying
any "dnsrbl" related option unless we want to enable it seems to do
the job.
2007-12-14 18:57:54 +00:00
obache
e05214ad45 Update DBMail to 2.2.8.
While here, pkglint clean and add DESTDIR support.

This is strictly a maintenance release. No new functionality was added.

Changes since 2.2.8-rc1
none

Bugs fixed since 2.2.7
0000655: [Database layer] MIME headers are incorrectly parsed into cached tables (paul)
0000656: [Command-Line programs (dbmail-users, dbmail-util)] dbmail-export: bogus date in "From_" lines (paul)
2007-12-13 07:43:20 +00:00
ghen
806a1a0b0f Update to Dovecot 1.0.9.
+ Maildir: Don't wait on dovecot-uidlist.lock when we just want to
	  find out a new filename for the message.
	- mbox: v1.0.8 changes sometimes caused FETCH to fail with
	  "got too little data", disconnecting the client.
	- Fixed a memory leak when FETCHing message header/body multiple
	  times within a command (e.g. BODY[1] BODY[2])
	- IMAP: Partial body fetching was still slow with mboxes
2007-12-12 13:15:48 +00:00
rhaen
8de5d999b6 - updated package to 2.02
- USER_DESTDIR support added
- new maintainer for the package
- ok'ed by rillig
Changelog:
version 2.02: Fri Nov 30 09:57:48 CET 2007

	Fixes:

	- Mail::Internet uses Mail::Util::mailaddress, which is
	  not exported by default.
	  rt.cpan.org#31082 [Dave], rt.cpan.org#31070 [Friedrich Haubensak]
	  and [Slaven Rezic]

	Improvements:

	- use 3-arg open() in Mail::Util.
	  rt.cpan.org#20726 [Steve@sliug] and [Paul@city-fan]

version 2.01: Wed Nov 28 10:48:24 CET 2007

	Changes:

	- Remove work-around for Perl 5.8.0. unicode bug from
	  Mail::Address::_extract_name().
	  Result of rt.cpan.org#30661 [Josh Clark]

	- Requires on Perl 5.8.1 minimum

	Fixes:

	- Mail::Mailer::testfile now also shows Cc destinations, the
	  setting of 'outfile' now works, and it will produce an error
	  when the data cannot be written.  All thanks to [Slaven Rezic]

version 2.00_03: Tue Sep 25 12:27:28 CEST 2007

	- folding of header fields sometimes ended prematurely.
	  Reported by [Anthony W. Kay]

	- add $sender as 4th argument to Mail::Mailer::*::exec() where
	  missing.  Discovered by [David Hand]

	- add Date::Format and Date::Parse to Makefile.PL.

version 2.00_02: Sat Jul 21 12:29:20 CEST 2007

	- parts of the documentation were lost, discovered by [Ricardo Signes]

	- rt.cpan.org #28093 smtp timeout
	  check for local mail server can have short timeout.
	  Patch by [Alexandr Ciornii]

	- rt.cpan.org #28411 syntax error in Mail::Mailer::smtp
	  reported by [Andreas Koenig]

version 2.00_01: Wed Jun 20 14:42:35 CEST 2007

	- reorganized installation of MailTools, in a modern way.  This
	  may break installation on very old releases of Perl.

	- added t/pod.t

	- restructured most code, no functional changes.

	- added and cleaned a lot of documentation, using OODoc to
	  generate nice manuals in POD and HTML.

	- extracted Mail::Field::Generic from Mail::Field

	- added misteriously missing Mail::Field::AddrList::addr_list()
2007-12-11 11:55:20 +00:00
abs
cb029452c1 disable pthread on NetBSD for now - bump PKGREVISION 2007-12-10 00:01:38 +00:00
abs
099fe31aef Update alpine to 0.999999 from 0.999
- This is still a development release so unfortunately no changelog
2007-12-09 22:17:54 +00:00
cjs
def79e62d3 Add patch for change_folder_next option, which I stole from the patches
for mutt (non-devel).
2007-12-06 08:51:51 +00:00
taca
a6a652767f Catch up squirrelmail-japanese patch to 1.4.12-ja-20071205. 2007-12-05 11:25:57 +00:00
martti
ef3b964512 Updated mail/squirrelmail to 1.4.12
NOTE: includes a critical bug fix in the attachment handling

  - Enabled user selection of address format when adding from address
    book during message composition.
  - Fixed issue with adding attachments in PHP 4.x environments (#1805471).
  - Backport size setting on "newmail" popup window.
  - Added a "short_open_tag" configuration test.
  - Undefined notice in error message box when no default folder prefix is set.
  - Undefined index error when downloading.  Possibly caused by using tabs and
    opening multiple mailboxes.
  - PAGE_NAME might not be defined in all plugins, which might cause a
    "not defined" error on session timeouts.
  - Fixed outgoing messages to allow addresses such as "0@..." or "000@...",
    etc. (#1818398).
  - Fixed issue with in-reply-to and reference headers not being retained on
    reply (#1810659).
  - Revived logout_error hook (#1800015).
  - Allow custom session handlers to work correctly (and be defined at the
    application level with SquirrelMail).
  - Fix off-by-one in bodystructure parsing triggered by servers sending
    a body location part (e.g. Sun Java System Messaging Server). Thanks
    John Callahan (#1808382).
  - Invalid initialization of To: header (#1772893).
  - Includes cleanup in include/validate.php.
  - Cleanup in multiple files to remove unneeded includes.
  - Added sort by size (#812233 and #159997, plus multiple list requests).
    Patch provided by Christopher E. Brown.
  - Fix bug in sitewide SMTP settings still using authenticated user, rather
    than configured settings (#1835942).
  - Fixed mailto: functionality.
  - Added mailto: link handling when viewing messages.
  - Handle PHP's insistence on setting the value to 'deleted' for destroyed
    sessions
2007-12-05 07:11:28 +00:00
wiz
36c45f6e86 Update to 1.5.17nb2:
Make smime_keys.pl work if .smime is in your home directory.
(mutt -Q reduces paths to ~, but smime_keys didn't expand that.)
Patch from Anon.
2007-12-03 16:47:25 +00:00
wiz
8a5b10ea93 Update HOMEPAGES and MASTER_SITES; from Sergey Svishchev. 2007-12-02 13:04:06 +00:00
tonio
7917a4ba8f Update mail/mairix to 0.21
Release notes:

* Fix make clean target in dfasyn/ (Benj. Mako Hill)
* Limit number of messages that are examined when an end boundary is
  missing in an mbox (Chung-chieh Shan)
* Avoid examining . and .. when traversing MH folder hierarchy (Steven Lumos)
* Fix various bugs in the name/value parser
* Add some RFC2231 support to the name/value parser (continuations)
* Fix indexing when existing database only contains 1 message
2007-12-02 12:56:08 +00:00
wiz
80eab693c5 Remove Ex-MASTER_SITEs. From Zafer Aydogan. 2007-12-02 12:14:01 +00:00
wiz
fc63d26435 Remove Ex-MASTER_SITE. From Zafer Aydogan. 2007-12-02 12:11:59 +00:00
wiz
88f202b27f Remove Ex-MASTER_SITE. From Zafer Aydogan. 2007-12-02 11:19:56 +00:00
wiz
c0723f4ce7 Remove Ex-MASTER_SITEs. From Zafer Aydogan. 2007-12-02 11:19:14 +00:00
wiz
1900e4b154 Remove Ex-MASTER_SITE. From Zafer Aydogan. 2007-12-02 11:17:22 +00:00
gdt
c4b652896c Don't add smtpd.conf as a conf file in the dovecot-sasl case,
because it doesn't exist unless sasl is defined, causing building with
options dovecot-sasl and not sasl to fail.
2007-12-02 02:17:24 +00:00
adrianp
e14f59c593 s/header.txt/header.php/g
++PKGREVISION
2007-12-01 23:15:11 +00:00
reed
99737d25c5 Update mpop to 1.0.12.
Add commented out LICENSE line (gnu-gpl-v3).

From ChangeLog:

Version 1.0.12:
- Gnulib update to 2007-11-27.
- Don't count already retrieved messages twice. This fixes a segfault when
  only_new is off and header or size filtering is on. The bug was introduced in
  the previous change; no released version is affected.
- If a filter decides to delete a mail, then additionally mark it as
  retrieved. This prevents to filter the mail again in a later session when
  the 'keep' option is set.
- Fix default UIDLS file on the W32 platform: Use '\' as directory separator,
  not '/'. Reported by Ricky Thomas.

Version 1.0.11:
- Update the license of the source code to GPLv3 or later, and change the
  license of the documentation to the GFDLv1.2 or later.
- Gnulib update to 2007-07-15.
- Add new option -Q / --half-quiet to print only status information but no
  progress information. Suggested by Dimitrios Apostolou.
- Set the default timeout to 180 seconds = 3 minutes. This prevents sessions
  from hanging forever. Suggested by Dimitrios Apostolou.
- Make the POP3 commands UIDL, LIST, and DELE abortable. This is useful for
  mailboxes with many thousand mails.
- Update the UIDL state after mail retrieval, and save this state in case of
  errors in DELE or QUIT. Only update the UIDL state again after successful
  DELE and QUIT, and then save this state. This prevents an incorrect UIDL
  state if the DELE commands are aborted, for example. Bug reported by
  Dimitrios Apostolou.

Version 1.0.10:
- Fix UIDL handling: the first character of UIDs was ignored.
- Improve APOP timestamp checks. Thanks to Carlos Martín Nieto for a
  discussion of this.
- Add documentation on how to find the right CA certificate for
  tls_trust_file. Thanks to Bryan Kam for suggestions.
- Improve the documentation for TLS vs. SSL and STARTTLS vs. POP3-over-TLS.
  Thanks to Carlos Martín Nieto for suggestions.
- Update the spanish translation (Carlos Martín Nieto).

Version 1.0.9:
- Require either tls_trust_file or tls_certcheck=off for TLS sessions, so that
  mpop is not silently vulnerable to man-in-the-middle attacks.
- Gnulib update 2007-04-07.
- Protect against the man-in-the-middle attack on APOP authentication as
  described in CVE-2007-1558. This is done by doing sanity checks on the
  APOP timestamp in the server greeting.
  However, this probably makes attacks only harder. It will not make them
  impossible. Therefore, APOP authentication is never used automatically
  anymore unless TLS is active.
- Do not use NTLM authentication automatically anymore unless TLS is active.
  NTLM is not an open standard and must therefore be considered broken.

Version 1.0.8:
- Move build-aux files to separate directory build-aux.
- Gnulib update 2007-03-19.
- Improve and generalize workaround for pop.gmail.com RFC violations. This
  enables automatic pipelining support for pop.gmail.com and some other
  servers.
- Provide a hstrerror() function for systems that lack getaddrinfo() (so that
  gethostbyname() must be used instead) and that do not provide hstrerror()
  themselves. Needed for Solaris 2.6. Reported and tested by Chris Green.
2007-12-01 17:22:22 +00:00
rillig
bee076e3d9 There is also a Finnish translation. PKGREVISION++ 2007-12-01 12:32:13 +00:00
wiz
a34ac258dd Bump PKGREVISION because openexr now depends on ilmbase. 2007-11-30 21:55:01 +00:00
rillig
bdb25a60d9 On NetBSD, struct ifconf.ifc_buf is a void *. 2007-11-30 20:09:36 +00:00
drochner
08e4ccf23f update to 1.12.2
changes:
-bugfixes
-translation updates
2007-11-29 20:30:29 +00:00
wiz
ce6fc25202 Update to 1.09:
1.09  Thu May 08 22:10:00 2006
    - Fixed change in logon sequence (Thank you to Eric Wong).
    - Fixed change in contacts layout (Thank you to Eric Wong).
2007-11-29 15:18:24 +00:00
wiz
0bd9c5b655 Update to 5.425:
* VERSION 5.425 RELEASED

	* (bugfix) A stub for MIME::Parser's tmp_recycling() method has been
	  re-added to preserve compatibility.  Since recycling of tempfiles
	  never worked and has been removed, any code calling tmp_recycling()
	  should stop attempting to use the feature.

	* VERSION 5.424 RELEASED

	* (bugfix) [rt.cpan.org #29864] - lines in $entity->body() should be
	  newline-terminated.
2007-11-29 15:13:06 +00:00
ghen
fce2810e42 Update to Dovecot 1.0.8.
+ Authentication: Added "password_noscheme" field that can be used
	  instead of "password". "password" treats "{prefix}" as a password
	  scheme while "password_noscheme" treats it as part of the password
	  itself. So "password_noscheme" should be used if you're storing
	  passwords as plaintext. Non-plaintext passwords never begin
	  with "{", so this isn't a problem with them.
	- IMAP: Partial body fetching was sometimes non-optimal, causing
	  the entire message to be read for every FETCH command.
	- deliver failed to save the message when envelope sender address
	  contained spaces.
	- Maildir++ quota: We could have randomly recalculated quota when
	  it wasn't necessary.
	- Login process could have crashed after logging in if client sent
	  data before "OK Logged in" reply was sent (i.e. before master had
	  replied that login succeeded).
	- Don't assert-crash when reading dovecot.index.logs generated by
	  Dovecot v1.1.
	- Authentication: Don't assert-crash if password beings with "{" but
	  doesn't contain "}".
	- Authentication cache didn't work when using settings that changed
	  the username (e.g. auth_username_format).
2007-11-28 15:11:50 +00:00
plunky
7f623d9f33 set permissions on the fifo when we make the fifo rather than using
SPECIAL_PERMS because ordering seems to be an issue
2007-11-26 08:27:24 +00:00
wiz
630df4b488 Increase list of features in DESCR for better grepping. 2007-11-25 16:14:22 +00:00
wiz
acaf112735 Mention some more features. 2007-11-25 14:57:44 +00:00
rillig
e7132cb17f The example configuration file has a different name. PKGREVISION++ 2007-11-23 11:48:56 +00:00
drochner
919535c7e0 update to 2.2.11
changes: many bugfixes
2007-11-22 20:39:24 +00:00
gdt
0b171645fe Update to 4.0. Removed patches were merged upstream.
From the changelog, this seems to be many bugfixes and better RBL support.
2007-11-21 20:29:46 +00:00
obache
047b26e127 Need perl to build for generating man pages. 2007-11-21 05:27:49 +00:00
jlam
54647cda0e Don't look for openssl or c_rehash binaries because cone doesn't
actually need them at all.  Add a "fam" option to cone which allows
it to be notified by the OS about changes to local Maildirs.  Bump
the PKGREVISION to 1.
2007-11-19 20:28:57 +00:00
jlam
45beb2b80a Sort options. 2007-11-19 19:34:53 +00:00
wiz
0b09193af9 Reset maintainer for itojun's packages. 2007-11-17 13:40:15 +00:00
rillig
105dd4b97c Some packages need lex and yacc. Patch by Aleksey Cheusov via
pkgsrc-users.
2007-11-17 12:04:11 +00:00
adrianp
0deb1d8654 ------
v1.1.4
------

[jan] Add Simplified Chinese translation (Anna Chen
<annachen2008@yahoo.com.cn>).
[cjh] Fix check for bulk or list precedence in Sieve vacation (Bug 5543).
[jan] Add additional checks to avoid adding empty test values (Bug 5392).
[jan] Fix multiline vacation messages with procmail driver (Bug 5273).
2007-11-15 22:30:49 +00:00
adrianp
44d1c5c41d ------
v2.1.5
------

[mjr] Fix some fatal errors caused by the IMSP driver when deleting certain
contacts and while adding contacts to lists in certain cases.
[mjr] Fix adding contacts to a new contact list in a source other than the
source the contacts being added are from.
[jan] Fix paging through search results from another than the default address
book (Bug 5137).
[cjh] Fix copy/moving contacts to a new contact list (Bug 5144).
2007-11-15 22:24:01 +00:00
adrianp
e254afa37d ------
v4.1.5
------

[cjh] Lower memory usage when downloading folders (Andrew Morgan
<morgan@orst.edu>).
[mms] Fix detection of default namespace information when no namespaces are
defined on the server (Bug 5538).
[mms] Don't lose message bodies when moving messages to trash when over quota
(Bug 5470).
[cjh] Remove unused defaults in Fetchmail_imap (Bug 2799).
[jan] Fix empty folder name appearing on Cyrus and servers with similar
namespaces (Bug 5138).
[jan] Only show reply options in iCalendar viewer if a reply is requested.
[cjh] Remove non-responsive www.keyserver.net and wwwkeys.pgp.net from
PGP options (Bug 5323).
[jan] Fix moving messages when over quota on Dovecot servers (Bug 5270).
[jan] Fix parsing of certain distribution lists (Bug 5134).
[mms] Fix rare occurrence where an action perfomed on the mailbox screen would
instead be performed on the INBOX (Bug 5202).
[mms] Don't show save attachments prompt in compose screen if configured to
automatically link all attachments (Request 5189).
2007-11-15 22:18:42 +00:00
tron
68f42b7c9f Update "thunderbird" package to version 2.0.0.9. It fixes the following
security problems:
- MFSA 2007-36 URIs with invalid %-encoding mishandled by Windows
- MFSA 2007-29 Crashes with evidence of memory corruption (rv:1.8.1.8)
2007-11-15 15:05:22 +00:00
rillig
014c435d47 Not every compiler knows __FUNCTION__. 2007-11-15 09:19:36 +00:00
jlam
3ff70ae2ad Note addition of mail/cone. 2007-11-13 18:02:51 +00:00
jlam
076a0e8267 Import cone-0.73 as pkgsrc/mail/cone:
Cone is a text-based mail client.  Cone seamlessly handles multiple
POP3, IMAP accounts, and local mail folders.  Cone is also a simple
newsreader.  Cone's interface is foolproof enough to be used by
inexperienced users, but it also offers advanced features for power
users.  Cone also serves as a platform for development of a new
experimental network mail access protocol, SMAP, that offers additional
functionality not available with IMAP or POP3.
2007-11-13 18:02:15 +00:00
ghen
2172363524 + sqlgrey 2007-11-13 16:44:26 +00:00
ghen
2dc3f515fa Import sqlgrey-1.6.8 package as requested by Petr Janda on pkgsrc-users list.
SQLgrey is a postfix policy service implementing a greylisting policy.  It is
written in Perl and uses DBI to access an SQL database.  Its goal is reducing
the SPAM reaching user mailboxes.
2007-11-13 16:43:04 +00:00
drochner
5f85a46e01 update to 2.12.1 -- switch to the new gnome-2.20 branch
This should make the pkg build again, and resolve PR pkg/37354
by Jan Danielsson.
(I verified that the pkg installs fine and that I get an "exchange
server" dialog in evolution. I couldn't test against an exchange
server however -- would be nice if someone did it.)
2007-11-13 11:13:45 +00:00
wiz
ed713d6ceb Remove ftp.ibp.fr from MASTER_SITES, doesn't resolve.
From Zafer Aydogan in PR 37317.
2007-11-11 23:54:25 +00:00
adrianp
41198c2776 Version 5.3033: Thu Mar 1 2007
- Improved the documentation for -Y. (Thanks to Justin Gombos
  for the suggestion.)
- Dropped tzip support in Mail::Mbox::MessageParser
- Added -L flag to follow symbolic links. (Thanks to Peter Teuben
  for prompting the idea.)
- Fixed grepmail so that it works with Mail::Mbox::MessageParser 1.5000
  (Thanks to Paul for the bug report, and Alexey Tourbin for the fix.)
- Fixed testspeed.pl to properly call report() instead of get_report() on new
  versions of Benchmark::Timer
2007-11-11 01:02:45 +00:00
adrianp
e227ad2f86 Update to RC2
New message parser (less memory consuming)
Works with PHP safe_mode
Create valid HTML
New LDAP integration
Search for contacts
Improve message compose screen
IPv6 Compatability
Improved XHTML validation
Identify mailboxes case-sensitive
Lowered status message time from 5 to 3 seconds to improve responsiveness

See http://trac.roundcube.net/wiki/Changelog for all the details
2007-11-08 23:35:33 +00:00
bjs
5267a21360 Add support for building with gpgme. Bump rev. 2007-11-08 21:56:00 +00:00
jnemeth
facef38b93 add and enable netbiff 2007-11-08 20:07:27 +00:00
joerg
e725e20c42 Bump version or revision of all packages that have a runtime dependency
on gzip.
2007-11-08 19:39:42 +00:00
tonio
a7ee428adb Update mail/mutt-devel to 1.5.17
Changelog includes:
  ! --enable-exact-address works again
  + $message_cache_clean (clean cache on sync)
  + %P expando for $pager_format

  Improved autoconf code for bdb
  Large file support for mutt_pretty_size()
  bugfixes
2007-11-07 21:19:36 +00:00
tron
4cfb5cb017 Remove "inet6" option. The "configure" script doesn't recognize
"--enable-inet6" or "--disble-inet6 anymore and decides automatically
whether to enable IPv6 support.

Pointed out by Matthias Andree in private e-mail.
2007-11-07 08:57:10 +00:00
drochner
1930482106 update to 2.12.1
This switches to the new gnome-2.20 branch.
2007-11-03 21:55:00 +00:00
drochner
aaabd250c2 update to 1.12.1
This switches to the new gnome-2.20 branch.

pkgsrc change: require the "time/zonetab" pkg on NetBSD. The zone.tab
file is needed for the "ical" stuff to work correctly.
2007-11-03 21:51:28 +00:00
rillig
385fda0e1d Imported netbiff from PR 34069.
netbiff is a mail notification utility, like the traditional
xbiff, but designed to handle multiple mailboxes. It can provide
a graphical interface and/or execute shell commands when new
mail is received.

netbiff is the main interface program. It reads a configuration
and communicates with several backend mail checkers. It uses
either GTK or a terminal to display messages to the user.

netbiffd-imap checks for mail on an IMAP connection. It supports
checking multiple folders, and can connect using TCP, SSL,
or an SSH tunnel.

netbiffd-file checks for updates to a specific file using its
mtime field. The behavior is identical to the original xbiff.
2007-11-03 16:47:50 +00:00
obache
6a00ced837 Merge with wip/dbmail.
* Honor PKG_SYSCONFDIR and VARBASE.
* Added sqlite and ldap option.
* Fixes PLIST when db driver != mysql.
* Install more documentation.
* Install initial create tables sql script files.
* Rename timsieved's rc script to similar name with other scripts.

Bump PKGREVISION.
2007-11-03 11:39:49 +00:00
tron
2a21921813 Reset package revision after update. 2007-11-02 10:26:09 +00:00
jnemeth
9bf6edb5e3 Update to 8.14.2, a bug fix release:
8.14.2/8.14.2	2007/11/01
	If a message was queued and it contained 8 bit characters in
		a From: or To: header, then those characters could be
		"mistaken" for internal control characters during a queue
		run and trigger various consistency checks.  Problem
		noted by Neil Rickert of Northern Illinois University.
	If MaxMimeHeaderLength is set to a value greater than 0 (which
		it is by default) then even if the Linelimit parameter
		is 0, sendmail corrupted in the non-transfer-encoding
		case every MAXLINE-1 characters.  Patch from John Gardiner
		Myers of Proofpoint.
	Setting the suboption DeliveryMode for DaemonPortOptions did not
		work in earlier 8.14 versions.
	Note: DeliveryMode=interactive is silently converted to
		background if a milter can reject or delete a recipient.
		Prior to 8.14 this happened only if milter could delete
		recipients.
	ClientRate should trigger when the limit was exceeded (as
		documented), not when it was reached.  Patch from
		John Beck of Sun Microsystems.
	Force a queue run for -qGqueuegroup even if no runners are
		specified (R=0) and forking (F=f) is requested.
	When multiple results are requested for a DNS map lookup
		(-z and -Z), return only those that are relevant for
		the query (not also those in the "additional section".)
	If the message transfer time to sendmail (when acting as server)
		exceeds Timeout.queuewarn or Timeout.queuereturn and
		the message is refused (by a milter), sendmail previously
		created a delivery status notification (DSN).  Patch
		from Doug Heath of The Hertz Corporation.
	A code change in Cyrus-SASL 2.1.22 for sasl_decode64() requires
		the MTA to deal with some input (i.e., "=") itself.
		Problem noted by Eliot Lear.
	sendmail counted a delivery as successful if PIPELINING is
		compiled in but not offered by the server and the
		delivery failed temporarily.  Patch from Werner Wiethege.
	If getting the result of an LDAP query times out then close the
		map so it will be reopened on the next lookup.  This
		should help "failover" configurations that specify more
		than one LDAP server.
	If check_compat returns $#discard then a "savemail panic" could
		be triggered under some circumstances (e.g., requiring
		a system which does not have the compile time flag
		HASFLOCK set). Based on patch by Motonori Nakamura
		of National Institute of Informatics, Japan.
	If a milter rejected a recipient, the count for nrcpts= in the
		logfile entry might have been wrong.  Problem found by
		Petra Humann of TU Dresden.
	If a milter invoked smfi_chgfrom() where ESMTP arguments are not
		NULL, the message body was lost.  Patch from Motonori
		Nakamura of National Institute of Informatics, Japan.
	sendmail(8) had a bogus space in -qGname.  Patch from Peng Haitao.
	CONTRIB: buildvirtuser: Preserve ownership and permissions when
		replacing files.
	CONTRIB: buildvirtuser: Skip dot-files (e.g., .cvsignore) when
		reading the /etc/mail/virtusers/ directory.
	CONTRIB: buildvirtuser: Emit warnings instead of exiting where
		appropriate.
	LIBMILTER: Fix ABI backwards compatibility so milters compiled
		against an older libmilter.so shared library can use an
		8.14 libmilter.so shared library.
	LIBMILTER: smfi_version() did not properly extract the patchlevel
		from the version number, however, the returned value was
		correct for the current libmilter version.
2007-11-02 08:27:36 +00:00
gdt
1fabbcba2f Add (missing) LICENSE, NO_*_ON_CDROM due to RESTRICTED comment. 2007-10-31 21:47:51 +00:00
jlam
de737429da Comment out LICENSE=gnu-gpl-v3 for now as part of transition to switching
pkgsrc to using license.mk.  This will eventually be turned back on.
2007-10-31 14:22:55 +00:00
shannonjr
deb818627a Update to 2.2.7 release. The 2.2 series of dbmail adds LDAP integration,
fast searches and sieve filtering. Users upgrading from an earlier
release will need to follow these upgrading instructions:
http://www.dbmail.org/dokuwiki/doku.php?id=upgrading_to_2.1
2007-10-30 22:52:42 +00:00
martti
9fc7653761 Based on some feedback, comment out the newly added LICENSE=xxx for now.
I'll re-activate this later when the global license stuff is activated.
2007-10-30 19:31:38 +00:00
martti
ddfeca2008 Added LICENSE=modified-bsd 2007-10-30 15:25:30 +00:00
martti
2e8958a121 Added LICENSE=gnu-gpl-v2 2007-10-30 13:44:22 +00:00
martti
64d63fec50 Added LICENSE=postfix-license 2007-10-30 13:27:32 +00:00
ghen
658493d2e0 Update to Dovecot 1.0.7.
Almost missed this one. I had already fixed it in v1.1 tree, but forgot
to fix in v1.0 tree.

	- deliver: v1.0.6's "From " line ignoring could have written to a
	  bad location in stack, possibly causing problems.
2007-10-30 12:04:03 +00:00
uebayasi
331ae4f4cc Buildlink3'ify. Make emacs-w3m support an option. Refactor *a lot*. 2007-10-29 13:06:05 +00:00
uebayasi
98aeb223e6 Initial addition of buildlink3.mk fragments for EmacsLisp packages. 2007-10-29 12:41:16 +00:00
uebayasi
f3764d72fa Sort variables depending on ${EMACS_FLAVOR} (emacs or xemacs). Prefer
assignment to conditional.  Include mk/emacs.mk lazily.

No functional changes intended.
2007-10-29 04:43:17 +00:00
uebayasi
d6b79a8fb3 Missing @dirrm ${EMACS_LISPPREFIX}/etach; bump revision. 2007-10-29 04:35:09 +00:00
seb
bd9c7df56a Update to version 2.0.6
Changes since last packaged version (2.0.3):
Version 2.0.6 - 7 October 2007
------------------------------
- Bug fix; the search query that was sent with the select_all() method had an
  incorrect format and this caused an error in some mail servers.


Version 2.0.5 - 4 October 2007
------------------------------
- Bug fix; an error in the sample extensions file.
- Bug fix; typo errors in the manual page.
- The documentation was updated with details and examples on how to access
  mailboxes inside folders.
- Examples were added on how to define composite filters that include multiple
  searching rules.


Version 2.0.4 - 27 September 2007
---------------------------------
- Bug fix; the send_query() method didn't return the special form of table that
  the rest of the searching methods did.
- An additional searching method has been added to search for keyword flags
  set.
- A new variable that was added to the Makefile makes it possible to set an
  alternative environment for the installation path.
2007-10-28 16:42:48 +00:00
ghen
a001d82713 Update to Dovecot 1.0.6.
* IDLE: Interval between mailbox change notifies is now 1 second,
	  because some clients keep a long-running IDLE connection and use
	  other connections to actually read the mails.
	* SORT: If Date: header is missing or broken, fallback to using
	  INTERNALDATE (as the SORT draft nowadays specifies).

	+ deliver: If message begins with a "From " line, ignore it.
	+ zlib plugin: If maildir file has a "Z" flag, open it with zlib.
	- CREATE: Don't assert-crash if trying to create namespace prefix.
	- SEARCH: Fixes to handling NOT operator with sequence ranges.
	- LDAP reconnection fixes
	- Maildir: Don't break when renaming mailboxes with '*' or '%'
	  characters and children.
	- mbox: Fixed "file size unexpectedly shrinked" error in some
	  conditions.
	- quota+mbox: Don't fail if trying to delete a directory.
	- Fixes to running from inetd
2007-10-28 12:49:37 +00:00
wiz
b8fc2dba51 Bump PKGREVISION for libetpan dependency changes. 2007-10-27 13:57:29 +00:00
wiz
4b1565e176 Update to 0.52:
2007-08-06 - libetpan-0.52 - hoa

	* release 0.52 - Plaintive Rumba
	    fixes:
		build when IPv6 is not supported.
		advertised version.

2007-08-06 - libetpan-0.51cvs1 - hoa

	* src/data-types/connect.c
	    build problem when IPv6 is not supported.

2007-08-03 - libetpan-0.51 - alfie

	* release 0.51 - Sex & Religion
	    fixes:
		SASL enabled build fixed
		GnuTLS build fixed
		BIOs handling fix for openSSL

2007-07-30 - libetpan-0.50cvs6 - colin

	* src/data-types/connect.c
	    put back the (ai == NULL) test - it was alright
	    but a break was missing in the for loop
	* src/data-types/mailstream_ssl.c
	    rename wait_connect to wait_SSL_connect for
	    clarity

2007-07-30 - libetpan-0.50cvs5 - colin

	* src/data-types/connect.c
	    fix non-blocking connection (select()ing for
	    connect is on writability)
	* src/data-types/mailstream_ssl.c
	    fix handling of non-blocking underlying BIOs for
	    openSSL; fix build with GnuTLS.

2007-07-28 - libetpan-0.50cvs4 - hoa

	* src/data-types/connect.c
	    connection to server has timeout using
	    mailstream_network_delay.

2007-07-27 - libetpan-0.50cvs3 - hoa

	* src/low-level/imap/mailimap_parser.c
	    workaround broken behavior of www.safe-mail.net server.

2007-07-27 - libetpan-0.50cvs2 - hoa

	* src/low-level/smtp/mailsmtp.[ch]
	    cleanup: mapped MAILSMTP_AUTH_LOGIN authentication type
	    on SASL LOGIN mechanism.

2007-07-25 - libetpan-0.50cvs1 - hoa

	* src/low-level/smtp/mailsmtp.c
	    fixed build when SASL is enabled.

2007-07-25 - libetpan-0.50 - alfie

	* release 0.50 - Used to be alright
	    feature enhancements:
		RSS/ATOM feed implemented
		switched to automake build system
		IMAP IDLE implemented
		fetching by Message-Id implemented
	    fixes:
		several build fixes for Windows
		documentation build fixed

2007-07-21 - libetpan-0.49cvs32 - hoa

	* src/data-types/mailstream_ssl.c
	    revert previous change. this was not correct.

2007-07-21 - libetpan-0.49cvs31 - hoa

	* src/data-types/mailstream_ssl.c
	    set timeout also on SSL sessions.

2007-07-21 - libetpan-0.49cvs30 - hoa

	* src/low-level/pop3/mailpop3.c
	* src/low-level/smtp/mailsmtp.c
	    As per request of libsasl debian maintainer,
	    call to sasl_decode64() has been cleaned up.

2007-07-16 - libetpan-0.49cvs29 - hoa

	* doc/Makefile.am
	    fixed build of documentation.

2007-07-16 - libetpan-0.49cvs28 - hoa

	* autogen.sh
	    avoid automatic copy of GPL licence.

2007-07-16 - libetpan-0.49cvs27 - hoa

	* COPYRIGHT  *** ADDED FILE ***
	    reimported COPYRIGHT file since automake will always
	    overwrite COPYING file.

2007-07-16 - libetpan-0.49cvs26 - hoa

	* COPYRIGHT  *** REMOVED FILE ***
	    changed the name of the copyright file since automake will
	    force creation of 'COPYING' file.

2007-07-16 - libetpan-0.49cvs25 - hoa

	* build-windows/libetpan_version.h
	* src/main/libetpan_version.h.in
	* AUTHORS                                         *** NEW FILES ***
	* Makefile.am                                     *** NEW FILES ***
	* README                                          *** NEW FILES ***
	* autogen.sh
	* configure.ac                                    *** NEW FILES ***
	* rules.mk                                        *** NEW FILES ***
	* build-windows/Makefile.am                       *** NEW FILES ***
	* doc/Makefile.am                                 *** NEW FILES ***
	* doc/README.rules                                *** NEW FILES ***
	* include/Makefile.am                             *** NEW FILES ***
	* src/Makefile.am                                 *** NEW FILES ***
	* src/bsd/Makefile.am                             *** NEW FILES ***
	* src/data-types/Makefile.am                      *** NEW FILES ***
	* src/driver/Makefile.am                          *** NEW FILES ***
	* src/driver/implementation/Makefile.am           *** NEW FILES ***
	* src/driver/implementation/data-message/Makefile.am *** NEW FILES ***
	* src/driver/implementation/db/Makefile.am        *** NEW FILES ***
	* src/driver/implementation/feed/Makefile.am      *** NEW FILES ***
	* src/driver/implementation/hotmail/Makefile.am   *** NEW FILES ***
	* src/driver/implementation/imap/Makefile.am      *** NEW FILES ***
	* src/driver/implementation/maildir/Makefile.am   *** NEW FILES ***
	* src/driver/implementation/mbox/Makefile.am      *** NEW FILES ***
	* src/driver/implementation/mh/Makefile.am        *** NEW FILES ***
	* src/driver/implementation/mime-message/Makefile.am *** NEW FILES ***
	* src/driver/implementation/nntp/Makefile.am      *** NEW FILES ***
	* src/driver/implementation/pop3/Makefile.am      *** NEW FILES ***
	* src/driver/interface/Makefile.am                *** NEW FILES ***
	* src/driver/tools/Makefile.am                    *** NEW FILES ***
	* src/engine/Makefile.am                          *** NEW FILES ***
	* src/low-level/Makefile.am                       *** NEW FILES ***
	* src/low-level/feed/Makefile.am                  *** NEW FILES ***
	* src/low-level/imap/Makefile.am                  *** NEW FILES ***
	* src/low-level/imf/Makefile.am                   *** NEW FILES ***
	* src/low-level/maildir/Makefile.am               *** NEW FILES ***
	* src/low-level/mbox/Makefile.am                  *** NEW FILES ***
	* src/low-level/mh/Makefile.am                    *** NEW FILES ***
	* src/low-level/mime/Makefile.am                  *** NEW FILES ***
	* src/low-level/nntp/Makefile.am                  *** NEW FILES ***
	* src/low-level/pop3/Makefile.am                  *** NEW FILES ***
	* src/low-level/smtp/Makefile.am                  *** NEW FILES ***
	* src/main/Makefile.am                            *** NEW FILES ***
	* src/windows/Makefile.am                         *** NEW FILES ***
	* tests/Makefile.am                               *** NEW FILES ***
	* INSTALL                                         *** REMOVED FILE ***
	* Makefile.in                                     *** REMOVED FILE ***
	* Rules.in                                        *** REMOVED FILE ***
	* TODO                                            *** REMOVED FILE ***
	* configure.in                                    *** REMOVED FILE ***
	* install-sh                                      *** REMOVED FILE ***
	* doc/Makefile                                    *** REMOVED FILE ***
	* src/Makefile.in                                 *** REMOVED FILE ***
	* src/data-types/Makefile                         *** REMOVED FILE ***
	* src/driver/Makefile                             *** REMOVED FILE ***
	* src/driver/implementation/Makefile              *** REMOVED FILE ***
	* src/driver/implementation/data-message/Makefile *** REMOVED FILE ***
	* src/driver/implementation/db/Makefile           *** REMOVED FILE ***
	* src/driver/implementation/feed/Makefile         *** REMOVED FILE ***
	* src/driver/implementation/hotmail/Makefile      *** REMOVED FILE ***
	* src/driver/implementation/imap/Makefile         *** REMOVED FILE ***
	* src/driver/implementation/maildir/Makefile      *** REMOVED FILE ***
	* src/driver/implementation/mbox/Makefile         *** REMOVED FILE ***
	* src/driver/implementation/mh/Makefile           *** REMOVED FILE ***
	* src/driver/implementation/mime-message/Makefile *** REMOVED FILE ***
	* src/driver/implementation/nntp/Makefile         *** REMOVED FILE ***
	* src/driver/implementation/pop3/Makefile         *** REMOVED FILE ***
	* src/driver/interface/Makefile                   *** REMOVED FILE ***
	* src/driver/tools/Makefile                       *** REMOVED FILE ***
	* src/engine/Makefile                             *** REMOVED FILE ***
	* src/low-level/Makefile                          *** REMOVED FILE ***
	* src/low-level/feed/Makefile                     *** REMOVED FILE ***
	* src/low-level/imap/Makefile                     *** REMOVED FILE ***
	* src/low-level/imf/Makefile                      *** REMOVED FILE ***
	* src/low-level/maildir/Makefile                  *** REMOVED FILE ***
	* src/low-level/mbox/Makefile                     *** REMOVED FILE ***
	* src/low-level/mh/Makefile                       *** REMOVED FILE ***
	* src/low-level/mime/Makefile                     *** REMOVED FILE ***
	* src/low-level/nntp/Makefile                     *** REMOVED FILE ***
	* src/low-level/pop3/Makefile                     *** REMOVED FILE ***
	* src/low-level/smtp/Makefile                     *** REMOVED FILE ***
	* src/main/Makefile                               *** REMOVED FILE ***
	* tests/Makefile                                  *** REMOVED FILE ***
	    new build system using automake so that build
	    outside of the source folder is possible.
	    Thanks to Marcus Brinkmann.

2007-07-15 - libetpan-0.49cvs24 - hoa

	* src/data-types/connect.c
	    fixed integer sign. (bis)

2007-07-14 - libetpan-0.49cvs24 - hoa

	* src/data-types/connect.c
	    fixed integer sign.

2007-07-12 - libetpan-0.49cvs23 - smarinier

	* build-windows/README.txt
	* build-windows/build_headers.list
	* build-windows/libetpan-config.h
	* build-windows/libetpan_version.h
	* build-windows/libetpan/libetpan.vcproj
		2 new projects : debug_ssl and release_ssl

	* src/data-types/mailstream_cancel.c
	* src/data-types/mailstream_socket.c
	* src/data-types/mailstream_ssl.c
		mutex, ssl for windows

	* src/data-types/maillock.c
	* src/low-level/mime/mailmime_write_mem.c
	* src/data-types/connect.c
			warning

	* src/windows/inet_aton.c
	* src/windows/win_etpan.h
		inet_aton for Windows

2007-07-01 - libetpan-0.49cvs22 - hoa

	* src/driver/implementation/nntp/nntpstorage.c
	* src/driver/implementation/pop3/pop3storage.c
	    local bind feature fixed.

2007-06-30 - libetpan-0.49cvs21 - hoa

	* src/data-types/connect.[ch]
	* src/driver/implementation/imap/imapdriver_types.h
	* src/driver/implementation/imap/imapstorage.[ch]
	* src/driver/implementation/nntp/nntpdriver_types.h
	* src/driver/implementation/nntp/nntpstorage.[ch]
	* src/driver/implementation/pop3/pop3driver.c
	* src/driver/implementation/pop3/pop3driver_types.h
	* src/driver/implementation/pop3/pop3storage.[ch]
	* src/driver/interface/mailstorage_tools.[ch]
	    local bind feature has been implemented.
	    Thanks to Johannes Schlumberger.

2007-06-30 - libetpan-0.49cvs20 - hoa

	* src/low-level/nntp/newsnntp.c
	    improved API to fetch article by Message ID.

2007-06-29 - libetpan-0.49cvs19 - hoa

	* src/low-level/nntp/newsnntp.c
	* src/low-level/nntp/newsnntp.h
	    allows fetch article by Message-ID.
	    Thanks to Thomas Glanzmann.

2007-05-26 - libetpan-0.49cvs18 - hoa

	* src/low-level/imap/idle.c
	* src/low-level/imap/mailimap.h
	    fixed IMAP IDLE.

2007-05-25 - libetpan-0.49cvs17 - hoa

	* src/low-level/imap/Makefile
	* src/low-level/imap/idle.[ch]     *** NEW FILES ***
	    implemented IMAP IDLE.

2007-05-25 - libetpan-0.49cvs16 - hoa

	* src/data-types/mailstream_cancel.c
	* src/data-types/mailstream_socket.c
	* src/data-types/mailstream_ssl.c
	    fixed cancel on win32. Thanks to Andrei N. Balabohin.

	* src/low-level/feed/date.c
	    fixed include for win32.

	* src/low-level/imap/mailimap.c
	* src/low-level/imap/mailimap_types.h
	    prepare for IMAP IDLE.

2007-05-24 - libetpan-0.49cvs15 - hoa

	* src/low-level/imap/acl.c
	* src/low-level/imap/annotatemore.c
	* src/low-level/imap/mailimap.[ch]
	* src/low-level/imap/uidplus.c
	    prefixed properly global symbols.

2007-05-19 - libetpan-0.49cvs14 - hoa

	* src/driver/implementation/imap/imapdriver_tools.c
	    fixed comparison.

2007-05-02 - libetpan-0.49cvs13 - hoa

	* src/driver/implementation/pop3/pop3driver.c
	    get message by UID is implemented.

2007-04-26 - libetpan-0.49cvs12 - hoa

	* src/low-level/feed/newsfeed_item.c
	    fixed build problem.

2007-04-24 - libetpan-0.49cvs11 - hoa

	* src/low-level/feed/parser.c
	    fixed build problem.

2007-04-07 - libetpan-0.49cvs10 - hoa

	* src/driver/implementation/feed/feeddriver_message.c
	    fallback on summary if no content for the given article.

2007-04-07 - libetpan-0.49cvs9 - hoa

	* src/low-level/feed/Makefile
	* src/low-level/feed/newsfeed.c
	* src/low-level/feed/parser.c
	* src/low-level/feed/parser_atom10.h
	* src/low-level/feed/parser_atom03.[ch]      *** NEW FILES ***
	    fixed build. Added parser for atom 0.3

2007-04-07 - libetpan-0.49cvs8 - hoa

	* src/low-level/feed/Makefile
	* src/low-level/feed/newsfeed.c
	* src/low-level/feed/newsfeed.h
	* src/low-level/feed/newsfeed_item.c
	* src/low-level/feed/newsfeed_item.h
	* src/low-level/feed/newsfeed_item_enclosure.[ch]   *** NEW FILES ***
	* src/low-level/feed/newsfeed_types.h
	* src/low-level/feed/parser.c
	* src/low-level/feed/parser_rdf.c
	* src/low-level/feed/parser_rss20.c
	    Added a feed item enclosure, sync with rssyl-ng.
	    Implementation of unknown charset handler for expat.

2007-04-03 - libetpan-0.49cvs7 - hoa

	* src/low-level/imap/mailimap.c
	    Fixed a crash in IMAP when greeting message is empty.
	    Thanks to ruskie for the report.

2007-04-03 - libetpan-0.49cvs6 - hoa

	* configure.in
	    use of liblockfile can be disabled.
	    Thanks to Thomas de Grenier de Latour.

2007-04-03 - libetpan-0.49cvs5 - hoa

	* src/low-level/mime/mailmime_decode.c
	    fixed behavior of mailmime_encoded_phrase_parse().
	    Thanks to Laurent Birtz.

2007-01-28 - libetpan-0.49cvs4 - hoa

	* build-windows/build_headers.list
	* build-windows/libetpan/libetpan.vcproj
	    fixed build for Windows. Thanks to Andrei N. Balabohin.

	* src/data-types/mailstream.h
	* src/data-types/mailstream_cancel.c
	* src/data-types/mailstream_socket.c
	* src/data-types/mailstream_ssl.[ch]
	    Implemented stream cancel on Windows.
	    Fixed build when SSL is not compiled in.
	    Thanks to Andrei N. Balabohin.

2007-01-28 - libetpan-0.49cvs3 - hoa

	* src/driver/implementation/data-message/data_message_driver.c
	    fill msg_fields field in mailmessage structure
	    for data message driver.

2007-01-28 - libetpan-0.49cvs2 - hoa

	* configure.in
	* build-windows/libetpan_version.h
	* src/low-level/feed/newsfeed.c
	* src/low-level/feed/newsfeed_private.[ch]
	* src/low-level/feed/newsfeed_types.h
	* src/low-level/feed/parser.c
	* src/low-level/feed/parser_atom10.c
	* src/low-level/feed/parser_rdf.c
	* src/low-level/feed/parser_rss20.c
	* src/low-level/imap/uidplus_parser.c
	    detection for curl and expat.

2007-01-18 - libetpan-0.49cvs1 - hoa

	* src/driver/implementation/Makefile
	* src/driver/implementation/feed/Makefile                ** NEW FILES **
	* src/driver/implementation/feed/feeddriver.[ch]         ** NEW FILES **
	* src/driver/implementation/feed/feeddriver_message.[ch] ** NEW FILES **
	* src/driver/implementation/feed/feeddriver_types.h      ** NEW FILES **
	* src/driver/implementation/feed/feedstorage.[ch]        ** NEW FILES **
	* src/driver/tools/mailthread.c
	* src/low-level/Makefile
	* src/low-level/feed/Makefile               ** NEW FILES **
	* src/low-level/feed/date.[ch]              ** NEW FILES **
	* src/low-level/feed/newsfeed.[ch]          ** NEW FILES **
	* src/low-level/feed/newsfeed_item.[ch]     ** NEW FILES **
	* src/low-level/feed/newsfeed_private.[ch]  ** NEW FILES **
	* src/low-level/feed/newsfeed_types.h       ** NEW FILES **
	* src/low-level/feed/parser.[ch]            ** NEW FILES **
	* src/low-level/feed/parser_atom10.[ch]     ** NEW FILES **
	* src/low-level/feed/parser_rdf.[ch]        ** NEW FILES **
	* src/low-level/feed/parser_rss20.[ch]      ** NEW FILES **
	* src/main/libetpan.h
	* tests/option-parser.c
	* tests/option-parser.h
	    implementation of RSS/ATOM feed.
	    Still needs to write autodetection for needed libraries.
2007-10-27 13:55:26 +00:00
wiz
72b2ca9f2e Update to 2.5:
2007-09-19 11:32  Jochen Striepe

	* t-prot, t-prot.1: Updated time stamps, released as v2.5.

2007-09-19 11:31  Jochen Striepe

	* t-prot, t-prot.1: New feature, new command line switch: Hide TOFU
	produced by Novell Groupwise.  Many thanks to Philipp Thomas for
	testing and suggesting.

2007-05-24 08:22  Jochen Striepe

	* t-prot.1: Update copyright date.
2007-10-27 12:39:58 +00:00
martin
adea56d4bd Add a few more sendmail compatibility command line flags (all ignored) -
enough to allow NetBSD's cron to send mail.
2007-10-27 11:30:36 +00:00
jlam
ae9b935fd0 * If PLIST_SRC is explicitly set to an empty value in a package Makefile,
then automatically generate a PLIST that says "${PKGNAME} has no files".

* If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile,
  and no PLIST files exist, then fail during the package build with
  PKG_FAIL_REASON.

* Remove "intentionally empty" PLISTs again.

Now, the easy way to say that a package installs no files is to just
add the following to the package Makefile:

	PLIST_SRC=	# empty
2007-10-25 22:00:39 +00:00
ghen
84cf6490a4 Fix typo, spotted by Chris Ross. 2007-10-25 21:45:42 +00:00
jlam
b5e6ca3a7e Move code that generates a dynamic PLIST from the {pre,do,post}-install
targets and into a GENERATE_PLIST variable definition.  Remove some
unnecessary empty PLISTs as a result of properly setting GENERATE_PLIST.
2007-10-25 21:04:21 +00:00
heinz
77aa057098 The package supports installation to DESTDIR. 2007-10-25 17:52:17 +00:00
jlam
38c496d6c0 Re-add "intentionally empty" PLISTs for meta-packages and other packages
that directly manipulate empty PLISTs.

Modify plist/plist.mk so that if the PLIST files are missing and no
GENERATE_PLIST is defined, then the package fails to build.
2007-10-25 17:49:45 +00:00
jlam
56ba4d2690 Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
2007-10-25 16:54:26 +00:00
ghen
3f6e22dc4b Update to 1.4d (previous 1.4.2 was 1.4b). Take MAINTAINERship.
2006-11-16  Brian Burton  <brian@burton-computer.com>

* Released as 1.4d

* configure.ac: Added ability to selectively disable image
  processing using --without-gif, --without-jpeg, and/or
  --without-png.

* src/spamprobe/spamprobe.cc (set_headers): Added ability to
  selectively ignore individual headers using -H-headername.

* src/includes/Ptr,Ref,Array.h: Restored missing <cassert> include.

* src/parser/PngParser.cc (tokenizeImage): added basic tokens from
  PNG images.

2006-11-16  Brian Burton  <brian@localhost.localdomain>

* src/parser/PngParser.cc (PngParser): Stub for PNG parsing using
  libpng.

* src/parser/JpegParser.cc (tokenizeMarker): Preliminary
  implementation of jpeg parsing using jpeglib.

* configure.ac: Auto detect of either libungig or libgif depending
  on which one is available.

2007-01-04  Brian Burton  <brian@burton-computer.com>

* Released as 1.4c

* spamprobe.1: Modified man page to remove unnecessary informaton
  and make it more conformant with man page conventions.

* src/spamprobe/spamprobe.cc (process_extended_options): added
  ignore-body option.

* src/parser/HeaderPrefixList.cc (HeaderPrefixList::addHeaderPrefix):
  Forced header prefixes and names to lower case instead of
  relying on an assert to enforce the restriction.

* src/database/FrequencyDBImpl_hash.cc (hash::FrequencyDBImpl_hash):
  Disabled experimental hash database auto-cleaning.

* src/includes/Ref.h: Removed cassert include.

* src/spamprobe/spamprobe.cc (process_extended_options): Added
  whitelist option to allow use of SP as a bayesian white list in
  conjunction with other filters.
2007-10-25 16:00:05 +00:00
joerg
28cf6f0a01 Add some more directories needed for DESTDIR installations. 2007-10-24 07:46:37 +00:00
smb
4560341e89 Update claws-mail to 3.0.2:
* Bug fixes:
        o bug 1320, 'Memory leak caused by gtk_container_get_children'
        o bug 1321, 'access before allocation when scanning for uris'
        o bug 1324, 'Corrupted IMAP cache'
        o bug 1327, 'segfault when replying to a non-existent news
                     message'
        o bug 1329, 'error in quicksearch.c'
        o bug 1334, 'user defined mail incorporation script not run'
        o bug 1336, 'Segfault if empty space before search-string'
        o bug 1337, 'Crash on removing uncached emails'
        o Prevent unquoted mime boundaries, by always using a /
        o Remove unnecessary error when cancelling export to mbox.
        o MAEMO: make all Folder Properties pages visible
        o MAEMO: fix overlapping buttons in Edit Accounts page

Also update the version dependencies of all plug-ins.  The reality
of the numbering for standard plug-ins was different than had been
assumed, and the actual published dependencies were more complex tha
was captured by the previous structure.
2007-10-23 20:16:50 +00:00
adam
5a04efa917 Documentation updated to match exim 4.68 2007-10-23 15:17:10 +00:00
wiz
fe11c05168 Update to 5.423:
5.433     2007-09-27  Dave O'Neill

	* VERSION 5.4.33 RELEASED

	* (bugfix) Fix API regression - MIME::Entity::body() should return an
	  arrayref.  Fixes RT 29643.

5.422     2007-09-25  Dave O'Neill

	* VERSION 5.422 RELEASED

	* (bugfix) Require File::Temp 0.17 or newer for IO::Seekable support.
	  This fixes test failures seen on Darwin.

	* (bugfix) Clear filer's purgeable() before calling init_parse().  Fixes RT 7858.

commit 005e387c42957f2a433464beaef1d2b416746963
Author: Dave O'Neill
Date:   Fri Sep 21 12:41:03 2007 -0400

    Add LICENSE item to Makefile.PL

5.421     2007-09-21  Dave O'Neill

	* VERSION 5.421 RELEASED

	* (enhancement) Use File::Temp for tempfile generation.  MIME::Parser
	  now has a tmp_dir() method for changing the temporary directory on a
	  per-parser basis.

5.420_02  2007-08-29  Dave O'Neill

	* VERSION 5.420_02 (developer release)

	* (bugfix) Correct 'use vars' and add a 'use strict' (fixes RT #22681)

	* (bugfix) Don't allow all-whitespace filenames in
	  recommended_filename() (fixes RT #6115)

	* (bugfix) Require IO-stringy 2.110.  Fixes RT tickets 11312, 11452,
	  12375, 12784, and 18791

	* (docs) Updated RFC references to refer to MIME RFCs 2045-2049 (RT #14119)

	* (cleanup) Warn if no decoder is found for a given encoding. (RT #22682)

	* (cleanup) IO::Wrap no longer used, IO::ScalarArray use minimized


5.420_01  2007-06-18  Dave O'Neill

	* VERSION 5.420_01 (developer release)

	* (bugfix) Fix warning generated by a header of "Content-Type: /".
	  Previous versions would warn about undefined variables.  We now
	  set a blank type and subtype.

	* (cleanup) Partial removal of dependencies on IO::Scalar and
	  IO::ScalarArray.  We now use Perl's built-in I/O on scalars as much
	  as possible.  NOTE THAT THIS REQUIRES PERL 5.8!

	* (cleanup) FileHandle usage removed in favour of IO::File

	* (cleanup) Remove broken utility methods -- shellquote() because it
	  didn't really make anything safe, and catfile(), because File::Spec
	  is better.

	* (cleanup) Multiple test cleanups, including removal of
	  ExtUtils/TBone.pm.  Tests now use Test::More.

	* (cleanup) Remove support for recycling tempfiles ( tmp_recycling() and
	  its usage in new_tmpfile() )

	* (cleanup) Remove nasty "eval join('',<::DATA>) unless caller()"
	  testing code from various modules

	* (cleanup) Merge all changelog information from README and
	  MIME/Tools.pm into ChangeLog
2007-10-23 11:28:55 +00:00
martti
f39b3a0c80 Updated mail/postfix-current to 2.5-20071006
Lost of fixes, see HISTORY for details...
2007-10-22 06:15:56 +00:00
martti
137a0dbe03 Updated mail/postfix to 2.4.6
- A remote SMTP client TLS certificate with an unparsable canonical
  name triggered a panic error in the Postfix SMTP server (attempt
  to allocate zero-length memory) while sending a request to an
  SMTPD policy server.

- On backup MX servers where the queue file system is mounted with
  "atime" (file read/execute access time) updates disabled, the
  flush daemon would trigger mail delivery attempts once every 1000
  seconds, thus rendering the maximal_backoff_time setting useless
  for backup MX service.
2007-10-22 06:15:19 +00:00
jnemeth
858ea5e600 - create /var/spool/mqueue with mode 0700
- pre-create all directories with INSTALLATION_DIRS+=...
- convert to DESTDIR
2007-10-19 09:11:45 +00:00
jlam
b6df15d726 Add patch taken from Courier CVS repository that fixes a memory-stomping
bug when reporting unknown local recipients.  Bump PKGREVISIONs of courier
and courier-mta.
2007-10-17 13:50:30 +00:00
tnn
24d5b54409 Fix abusers of LOWER_OPSYS to check OPSYS or MACHINE_PLATFORM instead. 2007-10-16 23:48:58 +00:00
tnn
555acd9020 Fix malformed dependency line, caught by pbulk. (Hi jlam!) 2007-10-16 18:03:03 +00:00
jnemeth
bde483c816 add a note about updating mtree files to avoid insecurity complaint 2007-10-16 09:34:18 +00:00
minskim
8e1e995607 Update ruby-actionmailer to 1.3.5.
Changes:
* Depend on Action Pack 1.13.5
2007-10-16 03:26:23 +00:00
dmcmahill
f15d77af47 Make thunderbird also obey the mozilla-single-profile package option that
is used already for firefox and thunderbird.
2007-10-16 01:53:28 +00:00
jlam
9efea57ddf Update mail/sqwebmail to 5.2.0. Changes from version 5.1.6 include:
* Missing </table> when displaying folder list.

* Use SQWEBMAIL_RANDSEED if it's set, instead of sendit.sh's inode.

* Remove hardcoded reference to TIMEOUTHARD

* Global footer wasn't being added correctly to HTML-formatted mail.

* Fixes to inferred HTML formatting.

* Fix signing of multipart messages that contain 8 bit content.
2007-10-15 15:38:51 +00:00
jlam
09c5110ba7 Update mail/courier-analog to 0.15. Changes from version 0.14 include
understanding the new IMAP/POP log format generated by courier-imap>=4.2.0.
2007-10-15 15:37:29 +00:00
jlam
c50c7f3609 Update mail/courier-imap to 4.2.1. Changes from version 4.1.3 include:
* Try to autodetect clock skew.

* Include remote port number in IMAP and POP3 logs.

* Optimization: skip over folders not in the current scope, avoiding
  unnecessary overhead of checking their ACLs.
2007-10-15 15:37:20 +00:00
jlam
f6b00a9e48 Update mail/courier-mta to 0.57.1. Changes from version 0.56.0 include:
* Major code cleanup.

* "User unknown" reports complete local address, including extensions.

* Only run courierfilters after all control files are closed.

* "opt BOFHHEADERLIMIT" replaces hardcoded limit of 100,000 bytes of
  headers per message.

* Reject <@domain.com> for a recipient's address.

* Tolerate newline-less responses from the filter.

* Document that sysexit 100 from .courier is a permanent failure.

* "courier show all" and "courier clear all" commands for managing
  backscatter suppression list.
2007-10-15 15:37:13 +00:00
jlam
ad0396269d Update mail/courier-maildir to maildir code from courier-0.57.1 release.
No changes.
2007-10-15 15:37:09 +00:00
ghen
3c510d8111 Fix references to OPENLDAP (where this bl3 files was originally copied from). 2007-10-15 12:46:09 +00:00
jnemeth
738c52cf34 add DESTDIR support 2007-10-15 11:57:45 +00:00
jnemeth
5bf7b6045a add a note that the interface between libmilter and sendmail is subject
to change without notice
2007-10-15 11:57:17 +00:00
adam
12854537d6 Changes 4.68:
* Bug fixes
2007-10-14 19:14:57 +00:00
xtraeme
0bf9b78c7f Update to 2.4.7:
* The bug that 'Set display item of summary...' button in the common
  preferences dialog always show send folder setting was fixed.
* The previous focus is kept when separation of view is changed.
* The status label is automatically resized now when there is not
  enough width.
* The bug that virtual folders were not sorted properly was fixed.
* The crash when trying to use ascii-armored PGP encryption was fixed.
* The most of compiler warnings were removed.

Changes for 2.4.6:

* The 'To' column was added to the summary view.
* In Sent, Draft, and Queue folders, the 'To' column is displayed by
  default.
* The display column setting of send folders became independent from
  normal folders.
* The ascii-armored PGP encryption was fixed.
* The combined method is used now when both PGP encryption and PGP
  signing are specified.
* The PGP passphrase dialog was disabled on filtering and query search.
* The new message notify will be blocked when a new message is read
  on receiving.
* 'LIST "" "*"' command is used instead of 'LIST "" "%"' to obtain
  folder list from IMAP4 server.
* The bug that noinferior and noselect flags were ignored until rebuilding
  folder tree when a new folder was created on IMAP4 server was fixed.
* If attached files become nonexistent on sending, error dialog will be
  displayed and the sending will abort.
2007-10-11 18:12:55 +00:00
tv
0806b46b7b Add p5-IMAP-Client-0.13 (and its small dependency, p5-URI-imap).
From DESCR:

This module was created as a low-level inteface to any IMAP server.  It
was built to be a 'clear box' solution to working with an IMAP environ-
ment.  The idea is that anything an IMAP client should be able to do,
and any information available via the IMAP specs, should be available
to a client interface and user.  This way, the full strength of the
IMAP protocol and data can be utilized, ideally in the most network-
efficient mannger possible, rather than being contrained only to a sub-
set of commands or data-limited responses.  If the server says it, the
client should be able to see it.

This module also takes steps to be able to handle anticipated situa-
tions for the user rather than forcing a per-implementation behavior
for such expected events, such as referrals.  IMAP::Client will fully
support referrals, and will transparently handle them for whatever com-
mand is issued to them (so long as the referral s for anonymous or the
same user with the same password - a new user or different password
would require a new username/password to be obtained.  As of 0.01, this
is not supported, however the framework is down.

This module also tries to follow the various RFCs for IMAPrev1 communi-
cations very closely, enforcing client-side responsabilities where
appropriate.
2007-10-11 15:49:55 +00:00
tv
acf643f5a5 Add $HOME/.pinepwd support by default; bump PKGREVISION. Option "pinepwd"
can be disabled to remove the behavior again.

In spite of UW's "recommendations" against enabling this, it should be up
to the sysadmin and user whether to use the rope to build a bridge or
hang him/herself.  PC-Pine has it enabled by default; there's no reason
besides FUD to make the Un*x build any different.
2007-10-11 13:14:48 +00:00
tron
c9eadf67e2 Don't check for a thread-safe resolver library if both SPF and DNS RBL
support are disabled. Based on a patch by Emmanuel Dreyfus.

This should fix PR pkg/37064 by Petar Bogdanovic.
2007-10-11 09:49:59 +00:00
tron
ae8364692c Don't include "mail/libspf-alt/buildlink3.mk" unconditionally. It is
only necessary if the "spf" option is enabled (which is the default).
This fixes one of the problems reported in PR pkg/37064.
2007-10-10 12:13:04 +00:00
martti
bd986edbc7 Remove trailing spaces. 2007-10-09 19:19:08 +00:00
taca
582bcd3918 Correct SITE.* macro for the squirrelmail-lite's patch file. 2007-10-09 08:51:30 +00:00
ghen
fdce0f391d Fix file permissions for default profile. Bump PKGREVISION. 2007-10-08 10:13:02 +00:00
obache
30262b5ac3 Location for the fancythreads patch has been moved.
Noticed by Mirko Thiesen in PR 37068.
2007-10-07 15:49:17 +00:00
obache
ee315f9e55 Added claws-mail-spamreport. 2007-10-04 12:08:34 +00:00
taca
2bce8d537c Update optional patch to support squirrelmail-1.4.11.
Since this commmit fixes broken options, I don't bump PKGREVISION now.
2007-10-03 10:11:23 +00:00
schmonz
28d2c49453 Hotmail's site has changed; update Hotmail module to get things
working again, and bump PKGREVISION. From the changelog:

- Fix a slew of issues related to changes made by Hotmail and bugs
    that finally became issues. Added the "AllowUnsafe" parameter.
- Merged in user submitted change and fixed a bug that was causing
    issues with properly ending messages.
- Added the domain parameter for those with a hosted hotmail domain
    and fixed the infinite loop issue with live light.

XXX FreePOPs has a self-updater for situations like this, but it's
XXX nontrivial to package.
2007-10-02 14:12:35 +00:00
martti
69188fb94b Updated mail/squirrelmail to 1.4.11
Version 1.4.11 - 29 September 2007
----------------------------------
  - Minimum PHP requirement raised from 4.0.6 to 4.1.0.
    SquirrelMail has been broken for a while with 4.0.x without anyone
    noticing, this move merely reflects reality.
  - Fix broken set_url_var function in functions/html.php (#1729814).
  - Fix config.pl not detecting auth support correctly (#1727033).
  - Fix display of X-Priority in message view.
  - Work around mailers sending broken Date headers with no space after the
    first comma.
  - Let POP3 class properly cope with lines starting with a '.'.
  - Some HTML validation cleanups.
  - Invalid year in sent_subfolders plugin (#1607380).
  - Always treat Content-Type case-insensitively (#1732092).
  - Fix typo: html/plain should be text/html.
  - Fix en/decode header swith in MDN (#1694687).
  - Fix compatibility with Windows path in administrator plugin (#1740469).
  - Fix disabling password encryption in mail_fetch (#1738001).
  - Fix busy loop and notice when two literals in IMAP fetch (#1739433).
  - Backported code for site wide SMTP authentication (#1531889).
  - Fixed issue with compose session not being cleaned after message is
    saved or sent.
  - Added ability to detect HTTP_X_FORWARDED_PROTO in get_location(),
    thanks to Daniel Watts
  - Fix test for signout.php in the logged in check in is_logged_in() so it
    cannot be circumvented by manipulating the URL. External plugins might
    rely on this function guaranteeing that the user is logged in.
  - Use attachment_dir only at the point where we're actually
    reading from / writing to the files, do not carry it around
    in the object. This makes us safer in the event the object
    is somehow exposed to the outside world.
  - Better support mailboxes named 'None' (#1598890).
  - Sort readdir() output in conf.pl (#1755886).
  - Fix message cache in printer friendly, thanks Tomas Kuliavas.
  - Made the webmail_top hook work again for plugins that want to change
    the URI of the "right" frame; plugins have to change the value of the
    global variable $right_frame_url
  - Fix issue in darkness theme with extra closing bracket.
  - No longer store all message composition sessions in the PHP session,
    since it was not made use of and in rare cases, made sessions too big.
  - Composition restoration functionality now correctly restores attachments.
  - Added smtp_auth hook.
  - Change default Selection List Style to Indented.
  - Added "preselected" query argument to mailbox list.
  - Added mailbox_display_buttons hook.
  - Removed "Include CCs when Forwarding Messages", which had no functionality
    whatsoever.
  - Make the Message Details plugin actually show the correct entity when
    viewing details of attached messages.
2007-10-02 05:28:19 +00:00
drochner
4c19a06dde remove stale patch 2007-09-28 08:45:15 +00:00
jlam
013d10861d The sendmail and libmilter should have different sets of options. In
particular, libmilter does *not* support "ldap", "sasl", etc. which are
supported by only sendmail.  Do this through the following:

(1) Create libmilter/options.mk with support for the "inet6" option.

(2) Drop inclusion of options.mk from sendmail/Makefile.common and move
    it to libmilter/Makefile and sendmail/Makefile.

While here, properly support IPv6 on FreeBSD, which like DragonFly has
getipnodebyname() in libc.

As a result of these changes, libmilter will no longer depend on
cyrus-sasl or openssl or openldap-client depending on what is set
in PKG_DEFAULT_OPTIONS.

Bump the PKGREVISION of libmilter to 1 due to the changed dependency list.
No change to sendmail as the binary package does not change.
2007-09-25 20:05:23 +00:00
hira
6cdb950b99 Fix comment (GConf2 -> GConf). 2007-09-25 10:54:09 +00:00
hira
8951aa3012 Back out previous. Pointed out by uebayasi@ and martti@. 2007-09-25 10:03:52 +00:00
hira
8b4409d328 mv -> ${MV}. 2007-09-25 08:49:03 +00:00
ghen
c420797759 The URL of the 0.99.x->1.0 update notes changed now 1.1 is in beta. 2007-09-23 18:07:17 +00:00
joerg
b85a1041c9 Repeat after me: NEVER depend on an exact revision of a package unless
you *really* REALLY mean that. Fix the dependencies of all claws-mail
packages on claws-mail itself. Bump all those revisions. Fix some
indentation while here to be at least basic consistent.
2007-09-23 17:08:00 +00:00
ghen
0da07743c8 Revert import during freeze. 2007-09-23 15:00:26 +00:00
ghen
2dea5d7052 + dovecot-devel 2007-09-23 14:56:24 +00:00
ghen
15a67ec627 Import Dovecot 1.1-beta series as "dovecot-devel" package. 2007-09-23 14:55:52 +00:00
tron
851c8fb730 Add fix for security vulnerability reported in CVE-2007-4565.
Bump package revision.
2007-09-23 12:48:46 +00:00
jlam
0469dfa0ce Honor PKGMANDIR. 2007-09-23 11:43:42 +00:00
jlam
ed1597fb03 Don't hardcode the use of "99" as a file descriptor because it may
not be available.  Instead, use (OPEN_MAX - 1) which uses the same
"pick a high number" strategy as choosing "99", but is more likely to
be available.  This allows users with a soft limit of 64 open files
to run courierfilter and courierldapaliasd.

Bump the following PKGREVISIONs:

	mail/courier-mta	--> 11
	meta-pkgs/courier	--> 7
	net/couriertcpd		--> 3
2007-09-23 11:42:43 +00:00
jlam
c99efd902a Honor PKGMANDIR. 2007-09-23 11:20:48 +00:00
jlam
e95187554b Add some missing files to the PLIST (why didn't CHECK_FILES catch these?)
for courier-mta.  Bump the following PKGREVISIONS:

	mail/courier-mta	--> 10
	meta-pkgs/courier	--> 6
2007-09-23 01:24:55 +00:00
wiz
b47292c74c Add missing files to PLIST. Bump PKGREVISION. 2007-09-22 21:24:24 +00:00
jlam
bfaeed6696 Also stop the webmlm rc.d script from creating the webmlm directory.
Ride previous PKGREVISION bump of courier-mta.
2007-09-22 05:07:49 +00:00
jlam
0023b20e9f Change the default directory for the various pid files to be
${COURIER_STATEDIR}/tmp, which defaults to /var/courier/tmp.  This
allows some of the servers which drop root privileges too soon to still
write the pid file into a courier-owned directory instead of the
root-owned /var/run.

In mail/courier-mta, de-list ${COURIER_STATEDIR}/webmlm from the list
of owned directories.  In fact, webmlmd expects that path to be a
socket file, and breaks horribly if the "webmlm" directory is present
instead.

Bump PKGREVISIONs for the following packages:

	mail/courier-imap	--> 2
	mail/courier-mta	--> 9
	mail/sqwebmail		--> 4
	meta-pkgs/courier	--> 5
2007-09-22 04:42:03 +00:00
jlam
d38bf18637 Fix the permissions on some binaries and directories to match the
generated permissions.dat file used to create RPMs by the author.

Bump the PKGREVISIONs:

	meta-pkg/courier	--> 4
	mail/courier-mta	--> 8
	mail/sqwebmail		--> 3
2007-09-21 22:42:00 +00:00
jlam
5950600b9c Allow "inet6" as a package option for net/couriertcpd and
mail/courier-mta.  Modify mail/courier-imap to build regardless of
the platforms IPv6 support and update meta-pkg/courier to the latest
versions of the Courier mail server suite.  Bump the PKGREVISIONs
of the following packages:

	mail/courier-mta	--> 7
	meta-pkgs/courier	--> 3
	net/couriertcpd		--> 2

This fixes PR pkg/37013 by Aleksej Saushev.
2007-09-21 14:12:19 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
wiz
e81cfe4627 Adapt eel dependencies; bump PKGREVISION. 2007-09-20 21:21:36 +00:00
wiz
4bd293377e Move balsa2 to balsa, to make directory name match PKGNAME. 2007-09-20 20:50:48 +00:00