Commit graph

5407 commits

Author SHA1 Message Date
abs
0fa5dc28a6 +alpine 2007-05-03 12:12:53 +00:00
abs
e664c08761 Import alpine-0.99 into pkgsrc:
Alpine is the replacement for the Pine email and news client.

Alpine is a screen-oriented message-handling tool. In its default
configuration, Alpine offers an intentionally limited set of
functions geared toward the novice user, but it also has a large
list of optional "power-user" and personal-preference features.

This package currently only installs the alpine binary, excluding
the pilot and pico binaries which would cause it to conflict with
the pine package.
2007-05-03 12:11:37 +00:00
wiz
930a396798 Update to 2.2.8:
2007-04-25  Jeffrey Stedfast

	* README: Bumped version

	* configure.in: Bumped version to 2.2.8

	* tests/test-pgp.c: Test exporting of keys.

	* gmime/gmime-utils.c (rfc2047_decode_word): Fixed compile
	warnings.

	* gmime/gmime-stream-file.c (stream_reset): Removed an unused
	variable.

	* gmime/gmime-charset.c (g_mime_charset_can_encode):
	s/if (mask->level = 1)/if (mask->level == 1)/

2007-04-23  Jeffrey Stedfast

	* README: Bumped version

	* configure.in: Bumped version to 2.2.7

2007-04-14  Jeffrey Stedfast

	* gmime/*.c (g_mime_*_get_type): Set n_preallocs to 0.

2007-04-12  Jeffrey Stedfast

	* gmime/*.c: no need for a second NULL argument to g_object_new()

	* util/cache.c (cache_new): Change max_size and node_size to be of
	type size_t.

	* gmime/gmime-multipart-encrypted.c
	(g_mime_multipart_encrypted_new): g_object_new() doesn't need a
	second NULL argument.

	* gmime/gmime-utils.c (decode_8bit): Close the iconv descriptor
	and since we are using is_ascii() now, we don't need to use
	unsigned char *'s.

2007-04-12  Jeffrey Stedfast

	* gmime/gmime-utils.c (decode_8bit): Use is_ascii().
	(g_mime_utils_header_decode_text): Same.
	(g_mime_utils_header_decode_phrase): Here too.

	* gmime/gen-table.c: Added a is_ascii() macro for use instead of
	the ctype isascii() so that I don't have to worry about casting.

2007-04-11  Jeffrey Stedfast

	Revision 1119 (previous commit) made the following 2 functions
	even less attractive than they already were, so I decided to
	rewrite them especially since it wasn't hard to find a far cleaner
	approach.

	* gmime/gmime-utils.c (g_mime_utils_header_decode_text): Rewritten
	to be cleaner, faster, and more elegant.
	(g_mime_utils_header_decode_phrase): Same.

2007-04-11  Jeffrey Stedfast

	Fixes for bug #423760 and bug #342196

	* gmime/gmime-charset.c (g_mime_charset_can_encode): New
	convenience function to check whether a length of UTF-8 text can
	be converted into the specified charset.
	(g_mime_set_user_charsets): New function allowing an application
	to provide GMime with a list of user-preferred charsets to use for
	encoding and decoding headers.
	(g_mime_user_charsets): New function to get the list of
	user-preferred charsets.

	* gmime/gmime-utils.c (decode_8bit): New function to convert
	arbitrary 8bit text into UTF-8 using the charset list provided by
	g_mime_user_charsets().
	(rfc2047_decode_word): Don't assume that just because the declared
	charset is UTF-8 that it actually is in UTF-8.
	(rfc2047_decode_word): If we can't open a converter for the
	declared charset to UTF-8 or if we can't convert from the declared
	charset into UTF-8, fall back to using decode_8bit().
	(g_mime_utils_header_decode_text): Convert 8bit word tokens into
	UTF-8 using decode_8bit().
	(g_mime_utils_header_decode_phrase): Same.
	(rfc2047_encode_word): Be a little more efficient about removing
	'\n' chars...
	(rfc2047_encode): When encoding a level-2 word cluster, attempt to
	fit the cluster within a charset provided by
	g_mime_user_charsets() rather than using GMime's best-fit charset
	table (unless, of course, it doesn't fit within any of the
	user-specified charsets).

2007-03-28  Jeffrey Stedfast

	* gmime/gmime-iconv-utils.c (g_mime_iconv_strndup): No need to
	cast out to a char *, it already is.

	* gmime/gmime-stream-mem.c (g_mime_stream_mem_set_byte_array):
	Only free the previous memory buffer if we were the owner.
2007-05-03 11:54:33 +00:00
heinz
0e23fea29c Updated to version 3.2.0.
Pkgsrc changes:
  - Removed PKG_DESTDIR_SUPPORT until the issue with encoded ownership in
    +INSTALL files is resolved.
  - made pkglint shut up about some warnings (CONFIGURE_DIRS, BUILD_DIRS,
    hidden commands with @)
  - parse-rules-for-masses has moved in the source archive.
  - The directories "masses" and "tools" are no longer distributed in the
    archive so I simplified the post-install target.
  - Since "tools" is gone, the post-extract: target is obsolete.
  - MESSAGE now points at sa-compile.
  - Spamc depends on zlib now, so we needed the appropriate buildlink3 file.

Summary of changes since version 3.1.8:
=======================================
 * new behavior for trusted_networks/internal_networks: the 127.* network
 is now always considered trusted and internal, regardless of configuration.

 * bug 3109: short-circuiting of 'definite ham' or 'definite spam' messages
 based on individual short-circuit rules using the 'shortcircuit' setting,
 by Dallas Engelken <dallase /at/ uribl.com>.

 * bug 5305: implement 'msa_networks', for ISPs to specify their Mail
 Submission Agents, and extend network trust accordingly.

 * bug 4636: Add support for charset normalization, so rules can be written
 in UTF-8 to match text in other charsets.

 * sa-compile: compilation of SpamAssassin rules into a fast parallel-matching
 DFA, implemented in native code.

 * "tflags multiple": allow writing of rules that count multiple hits in a
 single message.

 * bug 4363: if a message uses CRLF for line endings, we should use it as
 well, otherwise stay with LF as usual; important for Windows users.

 * bug 4515: content preview was omitting first paragraph when no Subject:
 header was present.

 * The third-party modules used by sa-update are now required by the
 SpamAssassin package, instead of being optional.

 * Bug 5165: 'sa-update --checkonly' added to check for updates without
 applying them; thanks to <anomie /at/ users.sourceforge.net>

 * Bugs 4606, 4609: Adjust MIME parsing limits for nested multipart/* and
 message/rfc822 MIME parts.

 * bug 5295: add 'whitelist_auth', to whitelist addresses that send mail
 using sender-authorization systems like SPF, Domain Keys, and DKIM

 * Removed dependency on Text::Wrap CPAN module.

 * Received header parsing updates/fixes/additions.

Spamc / spamd:

 * bug 4603: Mail::SpamAssassin::Spamd::Apache2 -- mod_perl2 module,
 implementing spamd as a mod_perl module, contributed as a Google Summer of
 Code project by Radoslaw Zielinski.

 * bug 3991: spamd can now listen on UNIX domain, TCP, and SSL sockets
 simultaneously.  Command-line semantics extended slightly, although fully
 backwards compatibly; add the --ssl-port switch to allow TCP and SSL
 listening at the same time.

 * bug 3466: do Bayes expiration, if required, after results have been
 passed back to the client from spamd; this helps avoid client timeouts.

 * more complete IPv6 support.

 * spamc: Add '-K' switch, to ping spamd.

 * spamc: add '-z' switch, which compresses mails to be scanned using
 zlib compression; very useful for long-distance use of spamc over the
 internet.

 * bug 5296: spamc '--headers' switch, which scans messages and transmits
 back just rewritten headers.  This is more bandwidth-efficient than the
 normal mode of scanning, but only works for 'report_safe 0'.

 * Bump spamd's protocol version to 1.4, to reflect new HEADERS verb used
 for '--headers'.

Mail::SpamAssassin modules and API:

 * bug 4589: allow M::SA::Message to use IO::File objects to read in
 message (same as GLOB).

 * bug 4517: rule instrumentation plugin hooks, to measure performance,
 from John Gardiner Myers <jgmyers /at/ proofpoint.com>.

 * add two features to core rule-parsing code; 1. optional behaviour to
 recurse through subdirs looking for .cf/.pre's, to support rules compilers
 working on rulesrc dir.  2. call back into invoking code on lint failure,
 so rule compiler can detect which rules exactly fail the lint check.

 * bug 5206: detect duplicate rules, and silently merge them internally
 for greater efficiency.

 * bug 5243: add Plugin::register_method_priority() API, allowing plugins
 to control the relative ordering of plugin callbacks relative to other
 plugins' implementations.

 * Reduced memory footprint.

Plugins:

 * bug 5236: Support Mail::SPF replacement for Mail::SPF::Query.

 * bug 5127: allow mimeheader :raw rules to match newlines and folded-header
 whitespace in MIME header strings.

 * bug 4770: add ASN.pm plugin, contributed by Matthias Leisi <matthias at
 leisi.net>

 * bug 5271: move ImageInfo ruleset into 3.2.0 core rules, thanks to
 Dallas Engelken <dallase /at/ uribl.com>.

 * VBounce ruleset and plugin: detect spurious bounce messages sent by
 broken mail systems in response to spam or viruses.  (Based on Tim
 Jackson's "bogus-virus-warnings.cf" ruleset.)

 * DomainKeys/DKIM: Mail::DKIM is now preferred over Mail::DomainKeys,
 since the latter module is no longer actively maintained, and Mail::DKIM
 can handle both DomainKeys and DKIM signatures.

 * DKIM: separate signature verification from fetching a policy: can save
 a DNS lookup for each unverified message by setting score to 0 for all
 policy-related rules (DKIM_POLICY_SIGNALL, DKIM_POLICY_SIGNSOME, and
 DKIM_POLICY_TESTING). (thanks to Mark Martinec)

 * DKIM: support testing flags in the public key, as well as in the policy
 record. (thanks to Mark Martinec)

 * DKIM: skip fetching a policy (SSP) if a signature does verify, according
 to draft-allman-dkim-ssp-02 (thanks to Mark Martinec)

 * Move rule functionality and checking into separate Check plugin, allowing
 third parties to implement alternative scanner core algorithms.

 * core EvalTests code moved into various plugins.

* Plus lots of miscellaneous bug fixes.
2007-05-02 15:20:45 +00:00
martti
2b71b36176 Updated mail/postfix-current to 2.5-20070501
Lots of changes, see the HISTORY file for details.
2007-05-02 05:10:15 +00:00
martti
755f5c7ecc Updated mail/postfix to 2.4.1
20070331

	Bugfix (introduced Postfix 2.3): segfault with HOLD action
	in access/header_checks/body_checks on 64-bit platforms.
	File: cleanup/cleanup_api.c.

20070402

	Portability (introduced 20070325): the fix for hardlinks
	and symlinks in postfix-install forgot to work around shells
	where "IFS=/ command" makes the IFS setting permanent.  This
	is allowed by some broken standard, and affects Solaris.
	File: postfix-install.

	Portability (introduced 20070212): the workaround for
	non-existent library bugs with descriptors >= FD_SETSIZE
	broke with "fcntl F_DUPFD: Invalid argument" on 64-bit
	Solaris.  Files: master/multi_server.c, *qmgr/qmgr_transport.c.

20070421

	Cleanup: on (Linux) platforms that cripple signal handlers
	with deadlock, "postfix stop" now forcefully stops all the
	processes in the master's process group, not just the master
	process alone.  File: conf/postfix-script.
2007-05-02 05:02:48 +00:00
heinz
41a60cb396 Marked the package as supporting installation to DESTDIR. 2007-04-30 21:39:11 +00:00
tron
7ff2feb001 Enable TLS support by default. Approved by Martti Kuparinen. 2007-04-29 19:27:35 +00:00
jnemeth
dcb5d9d599 fix a few pkglint complaints 2007-04-26 06:47:06 +00:00
jnemeth
78f208354f Update for sendmail-8.14.1 (new milter API) 2007-04-26 06:42:39 +00:00
jnemeth
2e6905425f Update to sendmail-8.14.1. Major changes since sendmail-8.13.8:
8.14.1/8.14.1	2007/04/03
	Even though a milter rejects a recipient the MTA will still keep
		it in its list of recipients and deliver to it if the
		transaction is accepted. This is a regression introduced
		in 8.14.0 due to the change for SMFIP_RCPT_REJ.  Bug
		found by Andy Fiddaman.
	The new DaemonPortOptions which begin with a lower case character
		could not be set in 8.14.0.
	If a server shut down the connection in response to a STARTTLS
		command, sendmail would log a misleading error message
		due to an internal inconsistency.  Problem found by
		Werner Wiethege.
	Document how some sendmail.cf options change the behavior of mailq.
		Noted by Paul Menchini of the North Carolina School of
		Science and Mathematics.
	CONFIG: Add confSOFT_BOUNCE m4 option for setting SoftBounce.
	CONFIG: 8.14.0's RELEASE_NOTES failed to mention the addition
		of the confMAX_NOOP_COMMANDS and confSHARED_MEMORY_KEY_FILE
		m4 options for setting MaxNOOPCommands and
		SharedMemoryKeyFile.
	CONFIG: Add confMILTER_MACROS_EOH and confMILTER_MACROS_DATA m4
		options for setting Milter.macros.eoh and Milter.macros.data.
	CONTRIB: Use flock() and fcntl() in qtool.pl if necessary.
		Patch from Daniel Carroll of Mesa State College.
	LIBMILTER: Make sure an unknown command does not affect the
		currently available macros.  Problem found by Andy Fiddaman.
	LIBMILTER: The MTA did not offer SMFIF_SETSYMLIST during option
		negotiation.  Problem reported by Bryan Costales.
	LIBMILTER: Fix several minor errors in the documentation.
		Patches from Bryan Costales.
	PORTABILITY FIXES:
		AIX 5.{1,2}: libsm/util.c failed to compile due to
			redefinition of several macros, e.g., SIG_ERR.
			Patch from Jim Pirzyk with assistance by Bob
			Booth, University of Illinois at Urbana-Champaign.
		Add support for QNX.6.  Patch from Sean Boudreau of QNX
			Software Systems.
	New Files:
		devtools/M4/depend/QNX6.m4
		devtools/OS/QNX.6.x
		include/sm/os/sm_os_qnx.h

	New Files added in 8.14.0, but not shown in the release notes entry:
		libmilter/docs/smfi_chgfrom.html
		libmilter/docs/smfi_version.html

8.14.0/8.14.0	2007/01/31
	Header field values are now 8 bit clean.  Notes:
		- header field names are still restricted to 7 bit.
		- RFC 2822 allows only 7 bit (US-ASCII) characters in
		  headers.
	Preserve spaces after the colon in a header.  Previously, any
		number of spaces after the colon would be changed to
		exactly one space.
	In some cases of deeply nested aliases/forwarding, mail can
		be silently lost.  Moreover, the MaxAliasRecursion
		limit may be reached too early, e.g., the counter
		may be off by a factor of 4 in case of a sequence of
		.forward files that refer to others.  Patch from
		Motonori Nakamura of Kyoto University.
	Fix a regression in 8.13.8: if InputMailFilters is set then
		"sendmail -bs" can trigger an assertion because the
		hostname of the client is undefined.  It is now set
		to "localhost" for the xxfi_connect() callback.
	Avoid referencing a freed variable during cleanup when terminating.
		Problem reported and diagnosed by Joe Maimon.
	New option HeloName to set the name for the HELO/EHLO command.
		Patch from Nik Clayton.
	New option SoftBounce to issue temporary errors (4xy) instead of
		permanent errors (5xy).  This can be useful for testing.
	New suboptions for DaemonPortOptions to set them individually
		per daemon socket:
			DeliveryMode	DeliveryMode
			refuseLA	RefuseLA
			delayLA		DelayLA
			queueLA		QueueLA
			children	MaxDaemonChildren
	New option -K for LDAP maps to replace %1 through %9 in the
		lookup key with the LDAP escaped contents of the
		arguments specified in the map lookup.  Loosely based
		on patch from Wolfgang Hottgenroth.
	Log the time after which a greet_pause delay triggered.  Patch
		from Nik Clayton.
	If a client is rejected via TCP wrapper or some other check
		performed by validate_connection() (in conf.c) then do
		not also invoke greet_pause.  Problem noted by Jim Pirzyk
		of the University of Illinois at Urbana-Champaign.
	If a client terminates the SMTP connection during a pause
		introduced by greet_pause, then a misleading message
		was logged previously.  Problem noted by Vernon Schryver
		et.al., patch from Matej Vela.
	New command "mstat" for control socket to provide "machine
		readable" status.
	New named config file rule check_eom which is called at the end
		of a message, its parameter is the size of the message.
	If the macro {addr_type} indicates that the current address
		is a header address it also distinguishes between
		recipient and sender addresses (as it is done for
		envelope addresses).
	When a macro is set in check_relay, then its value is accessible
		by all transactions in the same SMTP session.
	Increase size of key for ldap lookups to 1024 (MAXKEY).
	New option MaxNOOPCommands to override default of 20 for the
		number of "useless" commands before the SMTP server will
		slow down responding.
	New option SharedMemoryKeyFile: if shared memory support is
		enabled, the MTA can be asked to select a shared memory
		key itself by setting SharedMemoryKey to -1 and specifying
		a file where to store the selected key.
	Try to deal with open HTTP proxies that are used to send spam
		by recognizing some commands from them. If the first command
		from the client is GET, POST, CONNECT, or USER, then the
		connection is terminated immediately.
	New PrivacyOptions noactualrecipient to avoid putting
		X-Actual-Recipient lines in DSNs revealing the actual
		account that addresses map to.  Patch from Dan Harkless.
	New options B, z, and Z for DNS maps:
		-B: specify a domain that is always appended to queries.
		-z: specify the delimiter at which to cut off the result of
			a query if it is too long.
		-Z: specify the maximum number of entries to be concatenated
			to form the result of a lookup.
	New target "check" in the Makefile of libsm: instead of running tests
		implicitly while building libsm, they must be explicitly
		started by using "make check".
	Fixed some inconsistent checks for NULL pointers that have been
		reported by the SATURN tool which has been developed by
		Isil Dillig and Thomas Dillig of Stanford University.
	Fix a potential race condition caused by a signal handler for
		terminated child processes.  Problem noted by David F. Skoll.
	When a milter deleted a recipient, that recipient could cause a
		queue group selection. This has been disabled as it was not
		intended.
	New operator 'r' for the arith map to return a random number.
		Patch from Motonori Nakamura of Kyoto University.
	New compile time option MILTER_NO_NAGLE to turn off the Nagle
		algorithm for communication with libmilter ("cork" on Linux),
		which may improve the communication performance on some
		operating systems.  Patch from John Gardiner Myers of
		Proofpoint.
	If sendmail received input that contained a CR without subsequent LF
		(thus violating RFC 2821 (2.3.7)), it could previously
		generate an additional blank line in the output as the last
		line.
	Restarting persistent queue runners by sending a HUP signal to
		the "queue control process" (QCP) works now.
	Increase the length of an input line to 12288 to deal with
		really long lines during SMTP AUTH negotiations.
		Problem noted by Werner Wiethege.
	If ARPANET mode (-ba) was selected STARTTLS would fail (due to
		a missing initialization call for that case).  Problem
		noted by Neil Rickert of Northern Illinois University.
	If sendmail is linked against a library that initializes Cyrus-SASL
		before sendmail did it (such as libnss-ldap), then SMTP AUTH
		could fail for the sendmail client.  A patch by Moritz Both
		works around the API design flaw of Cyrus-SASLv2.
	CONFIG: Make it possible to unset the StatusFile option by
		undefining STATUS_FILE.  By not setting StatusFile,
		the MTA will not attempt to open a statistics file on
		each delivery.
	CONFIG: New FEATURE(`require_rdns') to reject messages from SMTP
		clients whose IP address does not have proper reverse DNS.
		Contributed by Neil Rickert of Northern Illinois University
		and John Beck of Sun Microsystems.
	CONFIG: New FEATURE(`block_bad_helo') to reject messages from SMTP
		clients which provide a HELO/EHLO argument which is either
		unqualified, or is one of our own names (i.e., the server
		name instead of the client name).  Contributed by Neil
		Rickert of Northern Illinois University and John Beck of
		Sun Microsystems.
	CONFIG: New FEATURE(`badmx') to reject envelope sender addresses
		(MAIL) whose domain part resolves to a "bad" MX record.
		Based on contribution from William Dell Wisner.
	CONFIG: New macros SMTP_MAILER_LL and RELAY_MAILER_LL to override
		the maximum line length of the smtp mailers.
	CONFIG: New option `relaytofulladdress' for FEATURE(`access_db')
		to allow entries in the access map to be of the form
			To:user@example.com	RELAY
	CONFIG: New subsuboptions eoh and data to specify the list of
		macros a milter should receive at those stages in the
		SMTP dialogue.
	CONFIG: New option confHELO_NAME for HeloName to set the name
		for the HELO/EHLO command.
	CONFIG: dnsbl and enhdnsbl can now also discard or quarantine
		messages by using those values as second argument.
		Patches from Nelson Fung.
	CONTRIB: cidrexpand uses a hash symbol as comment character and
		ignores everything after it unless it is in quotes or
		preceeded by a backslash.
	DEVTOOLS: New macro confMKDIR: if set to a program that creates
		directories, then it used for "make install" to create
		the required installation directories.
	DEVTOOLS: New macro confCCLINK to specify the linker to use for
		executables (defaults to confCC).
	LIBMILTER: A new version of the milter API has been created that
		has several changes which are listed below and documented
		in the webpages reachable via libmilter/docs/index.html.
	LIBMILTER: The meaning of the version macro SMFI_VERSION has been
		changed.  It now refers only to the version of libmilter,
		not to the protocol version (which is used only internally,
		it is not user/milter-programmer visible).  Additionally,
		a version function smfi_version() has been introduced such
		that a milter program can check the libmilter version also
		at runtime which is useful if a shared library is used.
	LIBMILTER: A new callback xxfi_negotiate() can be used to
		dynamically (i.e., at runtime) determine the available
		protocol actions and features of the MTA and also to
		specify which of these a milter wants to use.  This allows
		for more flexibility than hardcoding these flags in the
		xxfi_flags field of the smfiDesc structure.
	LIBMILTER: A new callback xxfi_data() is available so milters
		can act on the DATA command.
	LIBMILTER: A new callback xxfi_unknown() is available so milters
		can receive also unknown SMTP commands.
	LIBMILTER: A new return code SMFIS_NOREPLY has been added which
		can be used by the xxfi_header() callback provided the
		milter requested the SMFIP_NOHREPL protocol action.
	LIBMILTER: The new return code SMFIS_SKIP can be used in the
		xxfi_body() callback to skip over further body chunks
		and directly advance to the xxfi_eom() callback.  This
		is useful if a milter can make a decision based on the
		body chunks it already received without reading the entire
		rest of the body and the milter wants to invoke functions
		that are only available from the xxfi_eom() callback.
	LIBMILTER: A new function smfi_addrcpt_par() can be used to add
		new recipients including ESMTP parameters.
	LIBMILTER: A new function smfi_chgfrom() can be used to change the
		envelope sender including ESMTP parameters.
	LIBMILTER: A milter can now request to be informed about rejected
		recipients (RCPT) too.  This requires to set the protocol
		flag SMFIP_RCPT_REJ during option negotiation.  Whether
		a RCPT has been rejected can be checked by comparing the
		value of the macro {rcpt_mailer} with "error".
	LIBMILTER: A milter can now override the list of macros that it
		wants to receive from the MTA for each protocol step
		by invoking the function smfi_setsymlist() during option
		negotiation.
	LIBMILTER: A milter can receive header field values with all
		leading spaces by requesting the SMFIP_HDR_LEADSPC
		protocol action.  Also, if the flag is set then the MTA
		does not add a leading space to headers that are added,
		inserted, or replaced.
	LIBMILTER: If a milter sets the reply code to "421" for the HELO
		callback, the SMTP server will terminate the SMTP session
		with that error to match the behavior of all other callbacks.
	New Files:
		cf/feature/badmx.m4
		cf/feature/block_bad_helo.m4
		cf/feature/require_rdns.m4
		devtools/M4/UNIX/check.m4
		include/sm/misc.h
		include/sm/sendmail.h
		include/sm/tailq.h
		libmilter/docs/smfi_addrcpt_par.html
		libmilter/docs/smfi_setsymlist.html
		libmilter/docs/xxfi_data.html
		libmilter/docs/xxfi_negotiate.html
		libmilter/docs/xxfi_unknown.html
		libmilter/example.c
		libmilter/monitor.c
		libmilter/worker.c
		libsm/memstat.c
		libsm/t-memstat.c
		libsm/t-qic.c
		libsm/util.c
		sendmail/daemon.h
		sendmail/map.h
2007-04-26 06:26:27 +00:00
xtraeme
429d41238f Update to 2.4.0.
* New features

  o Toolbar
    + The customization of the toolbars was implemented.
    + 'Prev', 'Print', 'Address', 'Prefs', 'Account', 'Not junk',
      'Search' and 'Stop' button was added to the toolbars.
    + The overflow menu for the toolbars was added.
    + The option to place toolbar labels at the right of icons was added.
  o Address book
    + Copy and paste of persons in the address book was enabled.
    + In the address book, the import of CSV and Tab-separated text file
      was enabled.
  o The automatic filtering of IMAP4 on receive operation was enabled.
  o The option to toggle the window on the trayicon click was added.

* Feature improvements

  o Junk mails are now filtered when incorporating from local spool.
  o The width of toolbar buttons was reduced when the labels are displayed.
  o The checking of remote folders doesn't abort with non-fatal errors now
    except for network failure.
  o Close button was added to the address book dialog.
  o In-Reply-To header was supported in mailto URL.
  o An error message is displayed now when the decryption of PGP encrypted
    messages failed.
  o 'Within 1 day' and 'Last 5 days' was added to the quick search rule.
  o The toolbar style switch was added to the toolbar context menu.
  o The limitation of the nesting level of MIME structure was relaxed.
  o A margin for text was added to the composition window.
  o An error dialog is displayed if the execution of junk filter command fails.
  o The overwrite confirmation of the file selection dialog was improved.
  o The file copy and move operation were optimized.
  o The included Japanese manual was updated.
  o Unix: Symbolic links are now also scanned when scanning MH folders.

* Bugfixes

  o The problem that the width of the folder view was not saved when the
    main window was maximized was fixed.
  o The crash when verifying signed messages with popup window was fixed.
  o The crash on exit when the order of summary columns were modified by
    DnD was fixed.
  o The wrong handling of quotation in multi-byte strings on MIME header
    encoding was fixed.
  o The behavior of 'Go to next unread' with changing folders was fixed.
  o Several bugs of the search dialog were fixed.
  o Several bugs of the address book were fixed.
  o The crash on the cancellation of sending or receiving was fixed.
  o Unix: The bug that the window was kept being skipped from window list
    after it became visible with window shading or switching workspaces.

* Changes from 2.4.0rc

  o Invalid APOP timestamp is rejected now (CVE-2007-1558).
  o The configuration file is written out after the toolbar is customized.
2007-04-25 17:21:11 +00:00
ghen
7a73d03486 Install qshape(1) manpage. Bump PKGREVISION. 2007-04-25 13:09:35 +00:00
abs
aef1eb1b00 Update bulk_mailer to 1.13nb1:
Apply patch from Todd Kover to avoid strndup() related build issues on
    some platforms.
2007-04-24 22:31:19 +00:00
schmonz
67a01959de Update to 4.7.4. From the changelog:
-explicitly watch for broken POP3 servers that return a blank UIDL value
  (not permitted by the POP3 protocol) and print a fatal error message.
  Thanks: Florian Hackenberger and Cameron Rangeley.
2007-04-24 21:10:56 +00:00
heinz
c827400117 Changed MAINTAINER, Roman Kulik can no longer work on the packages. 2007-04-22 20:46:39 +00:00
heinz
82874b8437 As suggested by Joerg Sonnenberger, replaced CHECK_INTERPRETER_SKIP
with appropriate values for REPLACE_PERL.
2007-04-22 09:00:21 +00:00
tonio
57d698b397 Update mail/mutt-devel to 1.5.15
- Remove the mutt-compressed option for now, as it is not updated upstream
- Add a mutt-smtp option (suggested by Brian de Alwis), to enable smtp relay
  support in mutt

Changes:
The keys used are:
  !: modified feature, -: deleted feature, +: new feature

  - $imap_home_namespace (useless clutter)
  + $check_mbox_size (use size change instead of atime for new mail)
  ! improved f=f support wraps lines at $wrap if $wrap is not 0
  + $wrap (>0 wraps at $wrap, <0 = $wrapmargin)
  + $assumed_charset, $attach_charset, $ignore_linear_white_space
  + $save_history, $history_file (save history across sessions)
  + $smtp_url (ESMTP relay support)
  + $crypt_use_pka (use GPGME PKA signature verification)
2007-04-21 18:27:21 +00:00
heinz
732c7605c7 Updated to version 0.179.
Pkgsrc changes:
  - DESTDIR support

Changes since version 0.176:
============================
0.179   Mon Nov 27 2006
        bug 23657: fix domain label regex: thanks, Nobuaki ITO!

0.178   Sat Nov 25 2006
        reduce cases in which IO::CaptureOutput is needed on Win32
        (bug 22062, thanks Alexandr Ciornii)

0.177   Sat Nov 25 2006
        resolve bug 22710: make fqdn rule more strict: domains must be multiple
          valid domain labels, and domain labels must be [a-z0-9][-a-z0-9]*
        replace UNIVERSAL:: with eval{}-wrapping
2007-04-21 15:32:52 +00:00
heinz
4201e58695 Activated
p5-Email-MIME
 p5-Email-MIME-ContentType
 p5-Email-MIME-Encodings
2007-04-21 15:23:00 +00:00
heinz
45f92b1955 Initial import of p5-Email-MIME 1.859.
This is a merge of wip/p5-Email-MIME by Roman Kulik and the
package submitted by Edgar Fuss to tech-pkg@. Some small changes by me.

Email::MIME is an extension of the Email::Simple module, to handle MIME
encoded messages. It takes a message as a string, splits it up into its
constituent parts, and allows access to various parts of the message.
Headers are decoded from MIME encoding.
2007-04-21 15:03:52 +00:00
heinz
6ae82644bb Initial import of p5-Email-MIME-Encodings 1.311.
This is a merge of wip/p5-Email-MIME-Encodings by Roman Kulik and the
package submitted by Edgar Fuss to tech-pkg@. Some small changes by me.

The Email::MIME::Encodings module simply wraps "MIME::Base64" and
"MIME::QuotedPrint" so that you can throw the contents of a
"Content-Transfer-Encoding" header at some text and have the
right thing happen.
2007-04-21 15:00:52 +00:00
heinz
cabc701253 Initial import of p5-Email-MIME-ContentType.
This is a merge of wip/p5-Email-MIME-ContentType by Roman Kulik and the
package submitted by Edgar Fuss to tech-pkg@. Some small changes by me.

This module is responsible for parsing email content type headers
according to section 5.1 of RFC 2045. It returns a hash with entries
for the discrete type, the composite type, and a hash of attributes.
2007-04-21 14:42:45 +00:00
heinz
a686bda5ea Updated to version 1.999.
Pkgsrc changes:
  - DESTDIR support
  - Added CONFLICTS line to follow the comments in Makefile.PL (see 1.998 below)

Changes since version 1.995:
============================
1.999     2007-03-20
          fix bug 25496: deletion of headers affected the wrong range,
            sometimes deleting too many headers -- thanks, Nicholas Oxhoej!
          fix bug 24922: errant space in last header of CRLF-delim email
            thanks, Barry Downes and Alex Vandiver

1.998     2007-02-07
          MAJOR REFACTORING OF GUTS
          If you run Email::MIME, you MUST be running Email::MIME 1.857 or
            better.
          require Email::MIME 1.857 in Makefile.PL only if an older
            version is already installed
          boldly moving forward with refactored headers and
            Email::Simple:::Header
          greatly reduce memory footprint
          add crlf method to allow other modules to avoid ->{mycrlf}
          fix broken header-junk test

1.996    2006-11-27
  - do not wrap Content-Type field; it can cause Outlook to go nuts
    while this is a special case, it does not make E::S incorrect, as folding
    long headers is allowed (for aesthetics) and not mandated
2007-04-21 14:30:23 +00:00
wiz
a353fe3e22 Switch to gtkhtml314 here too. 2007-04-20 20:01:40 +00:00
bouyer
1a9f598abf cp -R behaves differently on netbsd-4 and previous releases, leading to
an extra html/ directory being created in docs. Changes html/ to html/.
to avoid this extra directory on netbsd-4. Should definitively fix
pkg/36007.
Bump PKGREVISION.
2007-04-20 18:52:34 +00:00
gdt
b44b49d9ed Add patch from maintainer to add global lock around SSL
initialization.  Resolves SMP crash, but it seems really openssl
should be compiled with thread spport.
2007-04-20 18:04:15 +00:00
gdt
174b5cfc74 Update to 4.0. In addition to new/updated translation and bugfixes:
* Core changes:
		* The mail summary popup has been replaced by
		  libnotify message popups. These new message popups
		  also provide actions such as "Open" and "Mark as Spam"
		* Mozilla products (Mozilla, SeaMonkey, Thunderbird, ...)
		  mailboxes are now supported
		* The mailbox properties dialog has been redesigned
		* A new click action has been added: open the latest
		  message
		* A MN icon set has been designed by Josef Vybíral
		  (#18198)
		* A --print-summary command line argument has been
		  added, allowing to access message data from an
		  external program
		* A mail-changed GConf command setting has been added
		  (it is executed when new mail is received or when a
		  message is read)
		* Handling of the GNOME mail reader command: instead
		  of stripping %s, the first word of the command is
		  now used; moreover, mozilla and evolution are now
		  handled specially (#18257)
		* The /desktop/gnome/url-handlers/mailto/needs_terminal
		  GConf key is now respected
		* Could no longer close the about dialog with recent
		  GTK+ versions: fixed (#18252)

	* POP3 changes:
		* Messages kept on the server but marked as read are
		  now discarded. Note that this only works with
		  servers which send Status headers; most don't
		  (#18164).
2007-04-20 14:29:21 +00:00
joerg
bcc2486231 Precreate some directories for NO_MTREE. 2007-04-19 19:24:09 +00:00
wiz
2d7d1730f4 Update to 1.76:
version 1.77 [sic!]: Tue Apr 10 09:25:29 CEST 2007

	- The tag (field label) casing is "normalized" which is not
	  required (as the comment in the code told), but a mis-
	  feature.  The feature will not change, to avoid breaking
	  existing code. Original report by [Matt Swift]

	- Do not ignore unknown argument to Mail::Internet::new(),
	  but complain about it [JPBS]

	- Document that the \n is still after a header line, but folding
	  is removed. Suggested by [Roberto Jimenoca]

	- Document that unfolding is too greading, taking all leading
	  blanks where only one should be taken. Suggested by
	  [Roberto Jimenoca]

version 1.75: Wed Jun 14 15:30:25 CEST 2006

	- [Mike Lerley] reported that environment variables are not
	  thread-safe in mod_perl.  Therefore, he required to pass the
	  sender of the message explictly on qmail's command-line.
	  His addapted patch included.
2007-04-18 23:41:51 +00:00
jnemeth
3d8345ace3 Set PKGREVISION to 4, so that if somebody installs this package instead of
(or over top of) "mail/sendmail" they will get the same revision and the
revision will increase if there are any changes.  Thanks to seb@ for this.
2007-04-18 22:39:20 +00:00
ghen
b56da72829 Update to gld-1.7. Only one change over 1.6:
Removed the KEEPDBOPEN option as it could lead to multiple instance of gld
running when mail traffic is low and thus father process MYSQL connection
timeout.  Furthermore, after tests, efficency is the same.

KEEPDBOPEN option is now silently ignored to forced to NO.
2007-04-18 17:06:16 +00:00
joerg
01186e9166 Use OpenBSD case for DragonFly. 2007-04-18 15:36:18 +00:00
xtraeme
944eda2e11 Update to 2.4.0rc:
* The file copy and move were optimized.
* The crash on the cancellation of POP3/SMTP session was fixed.
* The crash when a person was removed and its e-mail addresses
  were referenced by a group in another folder was fixed.
* The Japanese manual was updated.

2.4.0beta8:

* In the address book, the import of CSV and Tab-separated text
  file was implemented.
* 'Within 1 day' and 'Recent 5 days' was added to the quick search rule.
* The toolbar style switch was added to the toolbar context menu.
* Stop button now cancels all sessions.
* The limitation of the nesting level of MIME structure was relaxed.
* A margin for text was added to the composition window.
* An error dialog is displayed if the execution of junk filter command fails.
* The overwrite confirmation of the file selection dialog was improved.
* ISO-8859-16 was supported in code conversion.
* Several UI problems in the address book were fixed.
* The stability of the cancellation of POP3/SMTP session was improved.
* The bug that the displayed number of message becoming incorrect on
  folder search was fixed.
2007-04-18 14:13:38 +00:00
jnemeth
d1d71ff5fc revert previous, turns out qmail and sendmail don't share any filenames 2007-04-18 01:39:29 +00:00
drochner
5d7f70ef9c adapt to new path for gtkhtml314 2007-04-17 11:29:42 +00:00
jnemeth
b7cd7d52f7 add conflict with qmail 2007-04-17 10:35:17 +00:00
jnemeth
256135b28b sendmail812 removed and sendmail813 added 2007-04-17 10:26:52 +00:00
jnemeth
a07fed68b3 Removal of sendmail 8.12.x branch from pkgsrc. We already have the
8.13.x and will soon have the 8.14.x branches in pkgsrc.
2007-04-17 10:25:33 +00:00
jnemeth
ec551bcb93 Rename of current sendmail package to sendmail813 to make way for
new sendmail 8.14.x tree in pkgsrc.

Changes to the original package include:
- Path changes in Makefile and Makefile.common to reflect new location under
  mail/ of this package
- Fix a bunch of issues found by pkg_lint
2007-04-17 10:16:53 +00:00
agc
4126aace08 Add and enable t-prot 2007-04-15 21:26:08 +00:00
agc
077f52e3ef Initial import of mail/t-prot-2.4 to the packages collection.
t-prot is a TOFU enhancement for the mutt MUA.  It condenses quoted
	text into a single line, hides overlong signatures, and other email
	sins.

	TOFU is an abbreviation which mixes German and English words; it
	expands to "text oben, full-quote unten" which means "text above -
	full quote below" and describes the style of so many users who let
	their mailer or newsreader quote everything of the previous message
	and just add some text at the top; obviously they think that quoted
	text must not be changed at all.  This is quite annoying as it
	needlessly sends a lot of data even when it is not required.  Some
	editing of messages is desired.  Please point these people to the page
	http://www.river.com/users/share/etiquette/edit.html

	t-prot detects, and when demanded hides annoying parts in rfc2822
	messages:  TOFU, huge quoted blocks, signatures (especially when they
	are too long), excessive punktuation, blocks of empty lines, trailing
	spaces and tabs.  For use inside of MTAs or MDAs it exits with
	appropriate libc exit codes, so annoying messages may be bounced
	easily.
2007-04-15 21:18:46 +00:00
wiz
4bb29e7deb Update to 2.2.6:
2007-03-28  Jeffrey Stedfast

	* README: Bumped version

	* configure.in: Bumped version to 2.2.6 - critical release for the
	gmime-stream-fs and gmime-stream-file fixes below.

	* gmime/gmime-stream-filter.c (stream_reset): Try resetting source
	stream first, this way if that fails we don't reset our state
	either.

	* gmime/gmime-stream-fs.c (stream_reset): Same as below.

	* gmime/gmime-stream-file.c (stream_reset): Make sure to always
	return 0 or -1, not the value from fseek()ing back to the
	beginning of the stream (which might not be position 0).

2007-03-27  Jeffrey Stedfast

	* gmime/gmime-gpg-context.c (gpg_ctx_parse_status): If we aren't
	in a UTF-8 locale, convert status messages into UTF-8 when using
	the status line in the GError.

2007-03-26  Jeffrey Stedfast

	* gmime/gmime-utils.c (g_mime_utils_8bit_header_decode)
	(g_mime_utils_8bit_header_encode)
	(g_mime_utils_8bit_header_encode_phrase): Changed all of these
	functions to take `const unsigned char *' like they used to. Fixes
	bug #423147.

	* gmime/gmime-gpg-context.c (gpg_ctx_new): Initialize flushed and
	nodata state variables. Thanks to valgrind for finding these...

	* gmime/gmime-content-type.c
	(g_mime_content_type_new_from_string): Shouldn't need to
	g_strstrip() the type, is_ttoken() won't match against lwsp
	chars. Also, instead of simply scanning past lwsp between some
	tokens, use decode_lwsp() between *all* tokens so that we handle
	comments as well (not that there should be any...).

	* gmime-2.0.pc.in: Got rid of the redundant @LIBS@ which contained
	the same value as @GMIME_LIBS@.

	* configure.in: Added configure checks for large file support.

2007-03-26  Jeffrey Stedfast

	* gmime-param.c: #include "gmime-parse-utils.h" and got rid of
	this file's own decode_lwsp() implementation.

	* internet-address.c: #include "gmime-parse-utils.h" which is
	where a bunch of the parser functions have been moved from here.

	* gmime-utils.c: #include "gmime-parse-utils.h" for decode_lwsp()
	and decode_domain()
	(decode_addrspec): Moved here from internet-address.c which had
	been exporting the symbol previously (so that decode_domain didn't
	have to be copy/pasted). Now this function can be made static -
	yay! No more exporting un-namespaced symbols!

	* gmime/gmime-message.c: #include "gmime-parse-utils.h" for
	decode_lwsp()

	* gmime/gmime-parse-utils.[c,h]: New source files containing some
	parse utility functions that had been copy/pasted between several
	source files previously.

2007-03-25  Jeffrey Stedfast

	* README: Bumped version

	* configure.in: Bumped version to 2.2.5

2007-03-25  Jeffrey Stedfast

	* tests/Makefile.am (local-check): Simplified.

	* tests/test-streams.c: Generate our own test data if we aren't
	given any.

	* tests/test-cat.c: Updated for the new Makefile.am rule.

	* gmime/gmime-stream-mmap.c (stream_length): Fixed to return the
	correct length when bound_end == -1 but bound_start != 0.
	Discovered this thanks to my new testsuite.

	* gmime/internet-address.c (decode_mailbox): If we can't find a
	local-part and inptr is ',', set *in = inptr; rather than *in =
	inptr + 1; Discovered this bug thanks to my new testsuite.

	* tests/test-mime.c: Rewritten to use testsuite library.

2007-03-24  Jeffrey Stedfast

	* tests/Makefile.am (check-local): Rewritten to actually run the
	automated tests.

	* tests/test-mbox.c: Rewritten to use testsuite library.

	* tests/test-pgp.c: Rewritten to use testsuite library.

	* tests/test-pgpmime.c: Rewritten to use testsuite library.

	* tests/test-cat.c: Rewritten to use testsuite library.

	* tests/test-streams.c: Rewritten to use testsuite library.

	* tests/test-iconv.c: Rewritten to use testsuite library.

	* tests/testsuite.[c,h]: New automated test-suite helper library.

2007-03-20  Jeffrey Stedfast

	* configure.in: Check for the existance of _timezone and nfds_t.

	* gmime/gmime-utils.c (mktime_utc): Use _timezone if
	HAVE__TIMEZONE is set.

	* gmime/gmime.c (g_mime_init): If HAVE_TIMEZONE or HAVE__TIMEZONE
	is set, call tzset() to initialise the timezone variable.

2007-03-12  Jeffrey Stedfast

	* gmime/gmime-param.c (decode_param): Instead of only checking
	that the param value begins with "=?", check if that sequence
	exists anywhere in the value. Fixes bug #407522.

	* src/uudecode.c (uudecode): Use a strcmp instead of comparing
	against a string literal (which was technically correct in this
	case, but the prettyification would be nice if "-" was specified
	in argv too). Fixes bug #408613.

2007-03-10  Jeffrey Stedfast

	* gmime/gmime-message.c (g_mime_message_get_all_recipients): New
	convenience function to get To, Cc, and Bcc recipients all in a
	single list.

2007-02-19  Jeffrey Stedfast

	* gmime/gmime-message.h: Moved g_mime_message_get_body() into the
	deprecated block.

2007-02-11  Jeffrey Stedfast

	* gmime/gmime-utils.c: Removed the need for the ctype isblank()
	function.

	* gmime/gmime-param.c (decode_int): Need to use (unsigned char *)
	when passing indexes to ctype functions.

2007-02-10  Jeffrey Stedfast

	* gmime/gmime-charset.c: Changed the names of the charset format
	macros to coincide with the new names output by iconv-charset.c.
	(g_mime_charset_iconv_name): Use the new macro names.

	* iconv-detect.c: Use %u instead of %d, also changed the names of
	the format #defines that we print out.

	* gmime/gmime-utils.c (g_mime_utils_quote_string): Optimise a
	smidgen.
	(g_mime_utils_unquote_string): Fixed, this wasn't working right...

2007-02-09  Jeffrey Stedfast

	* gmime/gmime-stream-filter.c (stream_write): Instead of comparing
	the return value of the source stream write() to our input length
	to write, compare to -1. We can't assume the the value the source
	stream will return will be what we expected, all we can do is
	check for error.

	* gmime/gmime-part.c: Same as below.

	* gmime/gmime-filter-basic.c: Fixes to signedness compile warnings
	and updated to reflect gmime-utils.h changes.

	* gmime/gmime-multipart.c (multipart_set_boundary): Updated to
	reflect gmime-utils.h changes.

	* gmime/gmime-stream.c (g_mime_stream_writev): If any of the
	writes fail, return -1.

	* gmime/gmime-utils.c: header_encode_*() and header_decode_*() now
	take const char * rather than const unsigned char *
	arguments. This has been done in an effort to fix compile warnings
	about signed vs unsigned char * pointers. The 'save' argument to
	all of the stream encoders/decoders have been changed to a
	guint32, again for signed vs unsigned warning fixes.
2007-04-15 13:11:40 +00:00
wiz
767ae003a5 Adapt PRINT_PLIST_AWK for 2.10.x 2007-04-15 08:20:44 +00:00
wiz
9febd84d66 Update to 2.10.1:
Evolution Exchange 2.10.1 2007-04-09
------------------------------------
Updated Translations:

Evolution Exchange 2.10.0 2007-03-12
------------------------------------
Updated Translations:

Bug fixes: 384303, cleanups and other fixes

Evolution Exchange 2.9.92 2007-02-26
------------------------------------
Updated Translations:

Evolution Exchange 2.9.91 2007-02-12
------------------------------------

Updated Translations:

Evolution Exchange 2.9.6 2007-01-22
-----------------------------------
Updated Translations:

Evolution Exchange 2.9.5 2007-01-08
-----------------------------------
Updated Translations:
Bug Fixes - 357660, 346728, 268412 - Second/final round of optimization

Evolution Exchange 2.9.4 2006-12-18
-----------------------------------
Updated Translations:

Bug Fixes - 346728, 268412 and downstream patches.

Evolution Exchange 2.9.3 2006-12-04
-----------------------------------
Updated Translations:

Downstream patches - GAL caching and other bug fixes

Evolution Exchange 2.8.1 2006-10-02
------------------------------------
Updated Translations:
2007-04-15 08:17:40 +00:00
tron
67b224660a Update "fetchmail" and "fetchmailconf" packages to version 6.3.8.
Changes since version 6.3.6:
- Make the APOP challenge parser more distrustful and have it reject
  challenges that do not conform to RFC-822 msg-id format, in the hope
  to make mounting man-in-the-middle attacks (MITM) against APOP a bit
  more difficult. (CVE-2007-1558)
- Fix pluralization of oversized-message warning mails.
- Fix manual page: --sslcheck -> --sslcertck, and do not set trailing
  "recommended:" in bold.
- Repoll immediately if a protocol error happens during the authentication
  attempt after a failed opportunistic TLS upgrade.
- Fix rendering of the "24 - 26, 28, 29" paragraph in the exit codes
  section.
- If SOCKS support was compiled in, add 'socks' to the feature_options
  Python list emitted in --configdump.
- Do not crash with a null pointer dereference when opening the BSMTP file
  fails. Improve error checking and reporting.
- Make BSMTP output actually work, it would persistently fail with SOCKET
  error after writing the first header.
- Fix KPOP.
- Fix repoll when server disconnects after opportunistic TLS failed for
  POP3.
2007-04-14 22:14:29 +00:00
wiz
a642e502d7 Update to 2.10.1:
Changes (without details for bug fixes (just the bugzilla numbers),
translations, and contributors, the NEWS file gets very sparse):

Evolution 2.10.1 2007-04-09
---------------------------

Bug fixes
Updated translations

Evolution 2.10.0 2007-03-12
---------------------------

Bug fixes
Updated Translations

Evolution 2.9.92 2007-02-26
---------------------------

Major Updates:
	Documentation updates from PC Radhika.

Updated Translations

Evolution 2.9.91 2007-02-12
--------------------------

Updated Translations

Evolution 2.9.6 2007-01-22
--------------------------
Updated Translations

Evolution 2.9.5 2007-01-08
--------------------------

Updated Translations

Evolution 2.9.4 2006-12-18
--------------------------

Updated Translations

Evolution 2.9.3 2006-12-04
--------------------------

Updated Translations

Evolution 2.9.2 2006-11-07
--------------------------

Updated Translations

Evolution 2.9.1 2006-10-16
--------------------------

Updated Translations

Evolution 2.8.1 2006-10-02
--------------------------

Updated Translations
Bug fixes
2007-04-13 17:37:52 +00:00
ghen
543399dae5 Forgot to delete a commented line. 2007-04-13 12:29:21 +00:00
ghen
e6198ad794 Update to dovecot-1.0.0. This release is identical to 1.0rc32 (which has not
been in pkgsrc) except for the version number, so here is the announcement of
1.0rc32:

Pretty late for changes if v1.0 is supposed to come out tomorrow, but I
can't really leave these LDAP bugs unfixed. They shouldn't anyway break
anything, so here's one more day for you people to find out about any
bugs.

One thing that I'm a bit concerned about is the addition of #define
LDAP_DEPRECATED. I know it fixes crashes with OpenLDAP 2.3 + 64bit
systems, but I hope it doesn't break compiling with some old versions or
non-OpenLDAP libraries..

	- LDAP, auth_bind=no: Don't crash if doing non-plaintext ldap passdb
	  lookup for unknown user. This also broke deliver when userdb static
	  was used.
	- LDAP, auth_bind=yes and userdb ldap: We didn't wait until bind was
	  finished before sending the userdb request, which could have caused
	  problems.
	- LDAP: Don't break when compiling with OpenLDAP v2.3 library
	- Convert plugin: Don't create "maildirfolder" file to Maildir root.
2007-04-13 12:24:04 +00:00
xtraeme
424ab80127 Update to 0.90.2:
This release fixes many problems in libclamav and freshclam.
2007-04-13 08:58:46 +00:00