Commit graph

4502 commits

Author SHA1 Message Date
rillig
8b2aa39b8a - Applied the code from the patch in PR 32540 by Anne Bennett, which
allows the user to define DEFANG_USER and DEFANG_GROUP in the
  MAKECONF file. Fixes PR 32540.
- Added the configurable variables to BUILD_DEFS, so that they are shown
  during the build process.
- Bumped PKGREVISION.
2006-01-16 00:45:13 +00:00
seb
a3b9424f92 Update to version 1.1.1.
While here add PKGMANDIR support.

Changes since last packaged version (1.0.1):
Version 1.1.1 - 11 November 2005
--------------------------------
- Bug fix; minor memory leak.
- Bug fix; on some systems, failure resulted while disconnecting from all the
  servers, during the shutdown phase just before exiting.


Version 1.1 - 24 August 2005
----------------------------
- Addition of the list() and lsub() commands, that make it possible to get a
  list of the available mailboxes or only of those that are subscribed.
  Implementation of the IMAP LIST/LSUB commands, with additional support for
  the IMAP CHILDREN (RFC 3348) and IMAP NAMESPACE (RFC 2342) extensions.
- New program option to execute a string from the command line, without loading
  a configuration file.
- New program option to enter interactive mode after executing the
  configuration file or the command line.
- Servers that reply with multiple SEARCH responses are taken into
  consideration.
- Bug fix; failure to parse the response to fetchfast() that some mail servers
  sent.
- Bug fix; in some systems and when in debug mode, an empty namespace caused
  program fault.
2006-01-15 14:28:07 +00:00
wiz
af7484899f Update to 1.71:
version 1.71: Thu Jan  5 11:20:52 CET 2006

	- grrrr tests failed

version 1.70: Thu Jan  5 11:17:05 CET 2006

	- Mail::Mailer::testfile.pm adds "from" display to trace output.
	  [wurblzap]

	- fixed regex in Mail::Address [J Meyers]

version 1.68: Thu Jan  5 10:29:25 CET 2006

	- Updated copyright year.

	- Removed 'use locale' from Mail::Address, which tainted the
	  parsed address.  E-mail addresses are ASCII, so this 'locale'
	  thing seems flawed.

	- $adr->name will refuse charset-encoded names.  Found by [kappa]

	- Improve parse-regexes in Mail::Address. By [J Meyers] and me.
2006-01-15 00:31:31 +00:00
ben
b20e5b0c1d Update to msmtp-1.4.5. This addresses PR/32517. Notable changes include:
- gnulib update.
- adapted configure.ac for new pkg-config version
- Use gnulib socklen module for socklen_t.
- Lock the logfile.
- W32/DJGPP: Use all files/streams in binary mode.
- W32: Allow %HOME% to override default user configuration directory.
- W32: Enable getpass and netrc functionality.
- Use gnulib getpass module since it now works on Win32.
- Shut down a GnuTLS TLS session with GNUTLS_SHUT_WR instead of
  GNUTLS_SHUT_RDWR. This prevents session hangs in certain situations.
  It is safe to do this because we never reuse a connection when TLS was shut
  down. Thanks to Jens Kammler for the problem report!
- Do not rely on a failing malloc setting errno in xalloc_die()
- Make the GnuTLS code accept old version 1 CA certificates when verifying
  certificates.
- Renamed LOCK_(READ|WRITE) to OSENV_LOCK_(READ|WRITE) in os_env.[ch] to avoid
  name clashes with <fcntl.h>
2006-01-14 20:08:20 +00:00
schmonz
fcd301e433 Update to 1.02. From the changelog:
- Fixed bug in SMTP AUTH that would cause SMTP sending to crash with a
  segfault when it was used.
2006-01-14 08:20:20 +00:00
schmonz
4fadbad294 Update to 2.0.7. Bugs fixed, from the changelog:
2.0.2:
* Bug 115: MAX_LINESIZE consistency.
* Bug 119: Memory leak in dbmail-lmtpd.
* Bug 131: Determine DBMail version (for now, only via command line -V).
* Bug 132: dbmail-util had a few incorrect stdout/stderr messages.
* Bug 135: Delivery chain fails to set is_header on header rows.
* Bug 143: Sort.c compiles without CFLAGS.
* Bug 142: Merge preforking with the 2.0 codebase.
* Bug 118: dbmail-users -c username -W does not prompt for password
    on FreeBSD. WORKAROUND: Use -W "" (double quotes) to fool getopt
    and prompt for a password.
* Bug 91: Infinite loops in both imapd and pop3d.

2.0.4:
* Bug 163: dbmail-users -l nonexistantuser should return non-zero value
* Bug 153: dbmail-util cannot remove unconnected mailboxes.
* Bug 118: dbmail-users -c username -W does not prompt for password on FreeBSD.
* Bug 131: determine dbmail version only shows major.minor, not micro.
* Bug 159: alias bug: if user exists, auth_check_user is skipped.
* Bug 149: Improved imap search performance using weighted search lists.
* Bug 171: max() is indexable in mysql but not in postgresql causing
    extreme slowness
* Bug 134: Some MySQL tweaks to be applied.
* Bug 180: dbmail-user -e someuser does not clear the mailboxes
* improved performance on postgresql when opening mailboxes (imapd)
    by avoiding SUM() calls.
* Bug 177: compile fails on FreeBSDs getopt.h
* Bug 164: No more mailbox full. Mail bounced with user unknown.
* Bug 181: Error in SQL using SuSE Linux 9, max value for int8 is
    exceeded, PostgreSQL 8 + Postfix

2.0.5:
* bug 177: compile fails on FreeBSDs getopt.h
* bug 182: compile fails on FreeBSDs sort.c
* bug 158: a sig term to the root process e.g. the pid from the
    pidfile doesn't shutdown imapd/pop3d
* bug 154: dbmail-util outputing "-r" error when -r is no longer valid
* bug 201: Unix socket support for lmtpd
* bug 199: spare child creates zombie
* bug 190: huge load if database crash
* bug 145: LMTP loses return-path
* bug 162: dbmail-pop3d zombies galore..
* bug 213: pop3d sends SIGKILL to init's process group
* bug 185: segfault if user is over-quota in lmtp delivery
* bug 189: if alias == deliver_to, dbmail-smtp hogs mem until killed
    by oom or queue gives up

2.0.6:
* corrected reported version (closes #247)
* fixes fatal error in process pool

2.0.7:
* Removed all unsafe code from the signal handlers. This should
    mostly benefit FreeBSD users which may have suffered from
    unreliable behaviour in the process pool code.
* Added 'ON UPDATE CASCADE' to all foreign key restraints in the
    MySQL (InnoDB) and Postgresql create_table files.
* POP3 AUTH command no longer returns list of supported authentication
    mechanisms when issued without arguments.
2006-01-13 21:43:54 +00:00
schmonz
6c45454280 Don't add ${DOCDIR} to MAKE_DIRS, as it's under ${PREFIX} and
INSTALLATION_DIRS takes care of it. Found by Krister's bulk build
with CHECK_FILES.
2006-01-13 20:53:56 +00:00
abs
a0d3e702be fix PLIST : lib/libimapuw.so.4.0.2 -> lib/libimapuw.so.4.0.3 2006-01-13 12:12:19 +00:00
adam
972d988ad0 Changes 4.64:
* Fixed buffer overflow vulnerability
* Several features added
2006-01-12 21:02:54 +00:00
adam
d29c67b2e1 Changes 2004g:
* Bug fix: quoted string handling in the mailbox name parsing routine

Changes 2004f:
* Bug fix: TCP code
* New SSL/TLS routines
2006-01-12 20:53:50 +00:00
xtraeme
342d1caccd Update to 2.2.0beta3:
* The results of search folders are cached to speed up the next search.
    * The search folder property dialog was implemented.
    * The position of 'Delete' menu was changed to prevent its accidental
      selection.
    * The HTTP scheme is added to the URIs begin with 'www.'.
    * Some trailing punctuations were included as URI.
    * The bug that search folders under IMAP4 or News folders couldn't be
      removed was fixed.
2006-01-11 16:31:05 +00:00
joerg
79c3c3c512 Use SUBST framework. 2006-01-10 20:40:23 +00:00
joerg
89eaa0081e Use SUBST framework for mailer.conf as well. 2006-01-10 20:31:00 +00:00
joerg
273507bc47 Use SUBST framework for mailer.conf as well. 2006-01-10 20:21:32 +00:00
xtraeme
57e6bcb2b5 Update to 0.88:
A possible heap overflow in the UPX code has been fixed. General improvements
include better zip and mail processing, and support for a self-protection mode.
The security of the UPX, FSG and Petite modules has been improved, too.
2006-01-10 19:00:00 +00:00
ghen
9598e44942 Use mk/mysql.buildlink3.mk instead of databases/mysqlX-client/bl3.mk,
same for pgsql.bl3.mk.  Bump PKGREVISION.  Ok by wiz.
2006-01-10 12:39:03 +00:00
martti
3d4fca45e1 Updated postfix-current to 2.3-20060103
Postfix snapshot 20051220 provides a plug-in architecture for SASL
authentication. With this, Postfix can support multiple SASL
implementations without source code patches.

Incompatibility with snapshot 20051220
======================================

The Postfix-with-Cyrus-SASL build procedure has changed. You now
need to specify -DUSE_CYRUS_SASL in addition to -DUSE_SASL_AUTH or
else you end up without any Cyrus SASL support. The error messages
are:

    unsupported SASL server implementation: cyrus
    unsupported SASL client implementation: cyrus

Major changes with snapshot 20051220
====================================

Plug-in support for SASL authentication in the SMTP server and in
the SMTP+LMTP client. With this, Postfix can support multiple SASL
implementations without source code patches.  Some distributors may
even make SASL support a run-time linking option, just like they
do with Postfix lookup tables.

Hints and tips for plug-in developers are in the xsasl/README file.

For backwards compatibility the default plug-in type is Cyrus SASL,
so everything should behave like it did before. Some error messages
are slightly different, but these are generally improvements.

The "postconf -a" command shows what plug-in implementations are
available for the SMTP server, and "postconf -A" does the same for
the SMTP+LMTP client.  Plug-in implementations are selected with
the smtpd_sasl_type, smtp_sasl_type and lmtp_sasl_type configuration
parameters.

Other new configuration parameters are smtpd_sasl_path, smtp_sasl_path
and lmtp_sasl_path. These are better left alone; they are introduced
for the convenience of other SASL implementations.
2006-01-10 06:39:00 +00:00
martti
c7d5049995 Updated postfix to 2.2.8
Postfix 2.2.8 backs out a workaround for broken servers/firewalls
that created more problems than it solved.

- The Postfix 2.2.6 paranoia about malformed remote server replies
  caused "multiple delivery" problems or "no delivery" problems with
  broken servers/firewalls. Postfix still logs a warning but no longer
  defers delivery.
2006-01-10 06:38:14 +00:00
schmonz
8f0f046d46 Since we're allowing qmail to be packaged, add a note to the effect
that qmail hard-codes numeric UIDs and GIDs into several binaries.
When installing a binary qmail package, you'll need to ensure that
the qmail users and groups on your system match those with which
the package was compiled.

The binary package is not (yet) redistributable. The only way you'd
get one is by making it yourself. But this allows bulk builds to
finally test all the packages that depend on qmail.

Thanks to joerg for forcing the issue (in a good way).
2006-01-09 17:49:47 +00:00
joerg
cffe7bb265 Add DragonFly support. 2006-01-08 19:38:54 +00:00
joerg
fa75f5aefe Add DragonFly support. Don't use statvfs on DragonFly for now. 2006-01-08 19:30:02 +00:00
joerg
a145e4d778 djbdns's error.h needs the DJB cure as well. 2006-01-08 18:38:26 +00:00
xtraeme
eadc9131c8 Bump PKGREVISION due to mysql.buildlink3.mk changes (default mysql
pkg has been changed to 5.x). Reminded by wiz... thanks.
2006-01-08 18:35:08 +00:00
joerg
a9ec63a8fa cdb_seek.c and leapsecs_read.c need DJB cure as well. 2006-01-08 18:32:00 +00:00
joerg
914e1d6f82 cdb_seek.c needs DJB errno hack. 2006-01-08 18:27:11 +00:00
joerg
05b3e09f14 Use FreeBSD config for DragonFly and teach the host include header
about it.
2006-01-08 18:20:30 +00:00
joerg
bfa599058b Be cheap and also patch FreeBSD's include file for DragonFly. 2006-01-08 18:13:08 +00:00
joerg
d07fbb3d96 Use the FreeBSD configuration for DragonFly as well. 2006-01-08 18:03:04 +00:00
joerg
21db667705 Use system version of strcasecmp on DragonFly, prototype conflicts
and it doesn't make much sense either.
2006-01-08 17:55:31 +00:00
joerg
ea96b794fb Add cdb_seek.c and dns.c to the files with djb-errno hack. 2006-01-08 17:48:14 +00:00
joerg
1cf848f1b8 Fix errno. 2006-01-08 17:34:47 +00:00
joerg
9076ff7152 Fix errno. 2006-01-08 17:22:29 +00:00
joerg
41fca1ef55 Honour PKGMANDIR. Use SUBST framework. Add DragonFly support. Fix errno. 2006-01-08 17:04:58 +00:00
joerg
2779104892 Fix errno. 2006-01-08 16:38:41 +00:00
joerg
5db4d16143 jckmail is multithreaded anyway, so set PTHREAD_AUTO_VARS and forget
about problems with libmilter detection on DragonFly.
2006-01-08 16:26:22 +00:00
joerg
d90b233493 Don't define NEEDSGETIPNODE on DragonFly as well.
XXX Is this fragment really needed at all? include/sm/conf.h has a check
for Linux and others should most likely be explicitly enumerated as well.
2006-01-08 16:16:00 +00:00
joerg
9ba39aca3e DragonFly needs sys/types.h before sys/socket.h, reorder includes. 2006-01-08 16:00:41 +00:00
joerg
01d601e02f Include paths.h on DragonFly and OpenBSD as well. 2006-01-08 15:44:06 +00:00
joerg
259a0ea43f Assume that DragonFly's getaddrinfo works, the test is broken for
jails which don't have IPv6 addresses even if the same package can be
used on normal system.

Include openssl/dsa.h to get struct dsa_st on newer OpenSSL versions.
2006-01-08 15:37:32 +00:00
joerg
611d2a44a9 Fix errno. 2006-01-08 15:12:11 +00:00
tron
3ade13ff09 Revert last change. Using GNU make under Darwin didn't fix the problem,
it only masked it. Switch back to BSD make and fix real problems. This
results in a complete installation of the package under Darwin.
2006-01-08 14:30:01 +00:00
tron
1a15f2275f Update "milter-greylist" package to version 2.1.2. Changes since 2.0.2:
- Bucketed in-memory databases for better concurency
- Large buffer for writing the dump file
- Option to disable human-readable date in dumps
- Check for MXsync sends
- Better handle non fatal I/O errors in MXsync
- Fix ACCESSDB whitelist with multiple recipients
- DRAC support
- Log hostname as well as IP in ACL debug
- Record HELO for SPF 2
2006-01-08 14:09:06 +00:00
joerg
c07ff854cc Use NetBSD rules for DragonFly as well. 2006-01-08 13:50:53 +00:00
joerg
3fbc29cc89 Remove some more prototypes which should be used from the system headers
and which conflicted with them on DragonFly.
2006-01-08 13:45:45 +00:00
joerg
c4101984e8 Fix errno. 2006-01-08 13:43:26 +00:00
tron
4209cc022f Use GNU make under Darwin to fix a build problem. 2006-01-07 23:31:46 +00:00
hubertf
7c494d79ed Update spamprobe to version 1.4.
Submitted by Ossi 'ohub' Herrala <oherrala@ee.oulu.fi> in private mail
as discussed on IRCnet #NetBSD.

Changes to software:
 * Spamprobe has a config file!
 * Added comprehensive command line option help.
 * Added support for maildir directories to all file based commands.
 * Added support for auto-purge (-P command line option).
 * Commands create-db and create-config to greate database and config
   file.
 * Added gif parser support using libungif to analyzes image
   attachments and derive useful information from them.

Changes to package:
 * bdb is not in SUGGESTED_OPTIONS anymore.
 * added depency to graphics/libungif and gif is in SUGGESTED_OPTIONS.
2006-01-07 10:27:51 +00:00
wiz
751d30d637 DEPENDS and PKGREVISION bumps because db4's library name changed. 2006-01-06 15:10:01 +00:00
garbled
678c07ce3f Per PR pkg/30133 majordomo conflicts with net/bounce. 2006-01-06 02:35:32 +00:00
gdt
ae4b6d46c2 Define BUILD_USES_MSGFMT and USE_MSGFMT_PLURALS, rather than requiring
a specific version of gettext.   Thanks to jmmv@ for suggestions.
2006-01-05 18:33:27 +00:00