summaryrefslogtreecommitdiff
path: root/mail/sendmail812
AgeCommit message (Collapse)AuthorFilesLines
2006-06-14Bump PKGREVISION.adrianp6-3/+161
A malformed MIME structure with many parts can cause sendmail to crash while trying to send a mail due to a stack overflow, e.g., if the stack size is limited (ulimit -s). This happens because the recursion of the function mime8to7() was not restricted. The function is called for MIME 8 to 7 bit conversion and also to enforce MaxMimeHeaderLength. To work around this problem, recursive calls are limited to a depth of MAXMIMENESTING (20); message content after this limit is treated as opaque and is not checked further.
2006-06-13MAINTAINERSHIP change.adrianp1-2/+2
2006-06-06Pass MAINTAINERship to tv@.adrianp1-1/+2
2006-05-31The databases/openldap package has been split in -client and -server componentghen1-2/+2
packages. Convert LDAP-based applications to depend on openldap-client, and bump PKGREVISION for those that depend on it by default.
2006-05-22Fixed typo (PKG_SUGGEST_OPTIONS).rillig1-2/+2
2006-05-01Conflict with courier-mta.jlam1-2/+2
2006-04-23Modify packages that set PKG_USERS and PKG_GROUPS to follow the newjlam1-3/+4
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.
2006-04-13Update path from cyrus-sasl2 to cyrus-sasl.wiz1-2/+2
2006-03-26Add a URL to the new (?) past-releases directory on sendmail.org for fetchingadrianp1-1/+2
the distfile.
2006-03-22Update sendmail (with vendor patch) to address the current security issue:tv3-4/+10
http://www.kb.cert.org/vuls/id/834865 Bump to nb2. This will change the internal version of sendmail to 8.12.11.20060308. > SECURITY: Replace unsafe use of setjmp(3)/longjmp(3) in the server > and client side of sendmail with timeouts in the libsm I/O > layer and fix problems in that code. Also fix handling of > a buffer in sm_syslog() which could have been used as an > attack vector to exploit the unsafe handling of > setjmp(3)/longjmp(3) in combination with signals. > Problem detected by Mark Dowd of ISS X-Force. > Handle theoretical integer overflows that could triggered if > the server accepted headers larger than the maximum > (signed) integer value. This is prevented in the default > configuration by restricting the size of a header, and on > most machines memory allocations would fail before reaching > those values. Problems found by Phil Brass of ISS.
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-4/+4
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-10-05Remove some more *LEGACY* settings that are over a month old andwiz1-6/+1
thus were before 2005Q3.
2005-09-08Convert another rogue statvfs() __NetBSD_Version__ check to 299000900abs2-5/+5
2005-08-23The real user name in PKG_USERS does not need to be escaped with doublerillig1-2/+2
backslashes anymore. A single backslash is enough. Changed the definition in all affected packages. For those that are not caught, an additional check is placed into bsd.pkginstall.mk.
2005-08-04options.mk needs to be included before Makefile.common, sincewiz1-4/+4
Makefile.common checks PKG_OPTIONS; however, options.mk needs bsd.prefs.mk for an OPSYS test; and bsd.prefs.mk defines FILESDIR if it isn't defined yet. So we have to override FILESDIR unconditionally (and similarly for a few other variables) to make libmilter812 pick up the correct values. Should fix libmilter812 bulk build problem.
2005-08-01Rename socketmap option to sendmail-socketmap.wiz1-3/+4
2005-08-01Convert to options framework.wiz3-44/+85
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-05-13Change references to M4 & YACC into TOOLS_M4 & TOOLS_YACC to simplifyjlam1-2/+2
transition to new tools framework.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-30- Finish off jlam@'s work removing SASL v1 from pkgsrcadrianp3-11/+3
2005-03-28Remove security/cyrus-sasl and security/cy-login. These packagesjlam1-3/+1
tracked the Cyrus SASL 1.5.x releases, which are no longer maintained. Adjust packages to use security/cyrus-sasl2 instead for SASL support. This closes PR pkg/28218 and PR pkg/29736.
2005-03-25- Grab maintainership as discussed (wiz@, tv@)adrianp1-2/+2
2005-02-24Add RMD160 digests.agc1-1/+2
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-08-30Rename of current sendmail package to sendmail812 to make way foradrianp26-0/+614
new sendmail 8.13.x tree in pkgsrc. Changes to the original package include: - Added missing NetBSD CVS tags to some files under files - Path changes in Makefile and Makefile.common to reflect new location under mail/ of this package