Commit graph

2040 commits

Author SHA1 Message Date
is
f7e347d961 We know about IPv6. 2003-02-22 22:14:44 +00:00
jtb
d864e01a2a Update to 0.8.5.
Changes:

- Bug fix concerning maildir format mail servers, during rcopy/rmove and
  while the namespace option is enabled.  Also, a better explanation of the
  namespace option.
- Correction on program's interaction with non-terminal file descriptors
  (redirection, piping, etc.).
- Minor bug fix that appeared when no mailbox groups where defined.
- Upgrading of the contents of logfile everytime data are appended.
2003-02-22 01:39:37 +00:00
rh
f12ef2421c Add and enable libsieve 2003-02-22 01:05:56 +00:00
rh
a2b3f943e7 Initial import of libsieve-2.1.12, a RFC3028 sieve library 2003-02-22 01:05:18 +00:00
rh
93447fc7a1 Add missing buildlink2.mk files 2003-02-21 22:47:08 +00:00
martti
b34abed20c Updated postfix to 2.0.4
- The format of maildir filenames is synchronized with the present
  version of the maildir definition document. This format was already
  adopted by the 20030126 snapshot release.

- The time limit on delivery to external commands was not enforced.
  This was broken probably some time before the first public Postfix release.

- Duplicate elimination after virtual alias expansion works again.
  This was broken with the introduction of the original recipient attribute.

- The local pickup daemon dropped incomplete records from local
  submissions. This was broken somewhere in the middle of 2002.
2003-02-21 11:49:55 +00:00
mycroft
e220972767 Update from 6.2.0 to 6.2.1.
* Updated German, Turkish, Spanish, and Danish translation files.
* Integrated Sunil Shetye's patch to make mark_seen an explicit method.
* Removed FAQ warning about GMX and associated fetchmailconf check,
  we have a report that its servers are conformant now.
* Another Sunil patch to fix a minor bug in bouncemail generation.
2003-02-21 11:22:03 +00:00
salo
94e39297e5 Updated to version 0.6.
Changes: This version features minor bug, correctness,
         and interoperability fixes.
2003-02-20 13:51:22 +00:00
jtb
63e00d46e7 Update to vm-7.08.
VM 7.08 released (14 February 2003)

* New variables
  + vm-mime-ignore-missing-multipart-boundary
  + vm-url-browser-switches
* vm-mime-attach-object-from-message: decode object after stuffing it
  into the work buffer.  Two reasons: (1) the composition encoding
  code doesn't expect base64 or QP encoded objects and will encode
  them again, and (2) we shouldn't trust that the original object was
  encoded properly so we should re-encode it since we're sending it.
* vm-mime-display-internal-multipart/alternative: a badly formed
  mesage may cause VM to find no message parts so don't call
  vm-decode-mime-layout unless best-layout is non-nil.
* vm-su-subject: compress \n[ \t]* to a single space.
* README: Added (vm) to the example VM entry in the 'dir' file.
  Apparently the old entry won't work without it anymore.
* vm-mime-parse-entity-safe: error/error MIME layout needs to be
  length 16; added a nil.  Really need to macroize creation
  of the layout object someday.
* vm-recover-file: call recover-file with call-interactively
  instead of apply.
* vm-revert-buffer: call revert-buffer with call-interactively
  instead of apply.
* vm-decode-mime-layout: check if layout has been converted
  and don't try to convert it again if so.
* vm-vs-or, vm-vs-and: check existence of selector function and
  signal error if not found.
* vm-md5-region: accept " -" and " *-" before the md5 checksum
  because md5sum stupidly produces extra output on some systems.
* vm-imap-end-session: trying reading the response to the LOGOUT
  command and see if we start hanging in some environments.
* vm-imap-make-session: don't query for passwor dif the
  authentiation method is "preauth".
* vm-visit-virtual-folder: select the message corresponding to
  the real message the user used as a basis for this folder, if
  there was one.  Only honor the vm-jump-* variables if
  there's no correspoinding real message to use.
* vm-compose-mail: run mail-citation-hook or mail-yank-hooks or
  the normal VM default action after yanking the message text.
  Always position point in the body before running the yank
  action.  Don't assume the yank action is smart enough to
  position point correctly before inserting the text.
* vm-recognize-imap-maildrops,vm-recognize-pop-maildrops: changed
  regexp to allow colons in the last field.
* dropped single quotes in const choice values in defcustom for
  vm-mime-alternative-select-method.
* Makefile: use \015 instead of \r with tr due to bug in Solaris
  8's tr which removes r's.
* vm-get-mail-itimer-function: correct use of timer-set-time; set
  new firing time to now + vm-auto-get-new-mail instead of now
  with a delta of vm-auto-get-new-mail, to avoid having
  the timer expire repeatedly in the same second.  Similar change
  in vm-check-mail-itimer-function which support vm-mail-check-interval.
  Similar change in vm-flush-itimer-function which supports vm-flush-interval.
* vm-decode-mime-message: vm-preview-read-messages ->
  vm-preview-lines so that message previewing is turned off for
  the 'raw' and 'all buttons' displays.
* vm-mail-send: bind select-safe-coding-system-function to nil
  during call to mail-send to prevent Emacs from prodding user
  about the FCC coding system.  The coding system used should be
  raw-text and VM sets buffer-file-coding-system to that.
* vm-stuff-attributes: don't clear modflag if stuffing for another
  folder, since the information stuffed in that case is missing
  the deleted flag if that flag was set.
* use defconst to set vm-faked-defcustom so that the checking
  works correctly if vm-vars.el is loaded twice.
* vm-mime-parse-entity: find multipart boundaries, then recurse
  into parts.  This satisfies the new rule in RFC 2046 that outer
  level multipart boundaries be recognized at any level of inner
  nesting.
* vm-mime-send-body-to-file: removed let-binding of variable file
  which was shadowing the function parameter of the same name.
  This should make the function not ask about a filename even
  when one has already been provided.
* define vm-folder-history as a function that returns t so that
  when it is passed as the sixth arg to read-file-name under
  Emacs 21 it does not cause void-function to be signaled when
  completion is attempted.
* vm-mime-send-body-to-folder: force conversion to target folder's
  type since the user doesn't know what type we're using in the
  temp folder.
* vm-save-message: dno't try to honor vm-delete-after-saving if
  the folder is read-only.
* vm-delete-duplicate-messages: compute hash on real folder
  contents rather than virtual copy.  Fixes utterly brokwn
  behavior when run on a virtual folder.
2003-02-19 22:06:19 +00:00
is
3d043f8983 Added mini_sendmail. 2003-02-19 12:16:47 +00:00
is
512ae1e888 Make this link on Solaris. 2003-02-18 16:13:03 +00:00
jmmv
dea9abf569 Use the omf.mk file provided by the scrollkeeper package to automatically
rebuild the documentation database at install/deinstall time. This means
that:
- PLIST's do not need to call scrollkeeper-{update,rebuilddb} directly;
  this is done by a bsd.pkg.install.mk template.
- The share/omf directory is only removed by scrollkeeper, which is the
  last package in the dependancy tree.
- PKGREVISION is bumped.

Reviewed by wiz.
2003-02-18 14:55:54 +00:00
dillo
5f4ad95078 convert to use test target from bsd.pkg.mk
addresses PR pkg/19416
2003-02-17 15:27:58 +00:00
zuntum
6b86b1d5fd Add & enable spamprobe 2003-02-17 13:54:17 +00:00
zuntum
bc7c2317c5 Initial import of mail/spamprobe (version 0.8b)
Spamprobe is a fast, intelligent, automatic spam detector using Bayesian
analysis of terms contained in emails. Works with procmail, maildrop or a
similar tool to produce a complete server or client side spam filtering
system.

Provided by Daniel Farrugia in PR#20286, buildlinkified by me.
2003-02-17 13:53:08 +00:00
salo
2ea45dfef2 Change the PKGVERSION to 1.0.0rc7, as rc is not really invalid. Pointed out
by gehenna.
2003-02-17 06:44:48 +00:00
salo
af3cc67ff4 Improve:
- use 1.0.0.7 as PKGVERSION, 1.00RC7 is invalid
- USE_PKGINSTALL, don't include bsd.pkg.install.mk directly
- use automatic rc.d scripts handling
- install example mailer.conf
- minor cleanups
2003-02-17 05:20:20 +00:00
jtb
f14e5f857c Configure prefix in rc.d script. 2003-02-17 02:12:44 +00:00
jtb
63cdf68f7c Update to nullmailer-100RC7.
Changes for pkgsrc:

* Added an rc.d/nullmailer script
* Added brief instructions on how to set up nullmailer in MESSAGE.
* Changed spool directory from /var/nullmailer to /var/spool/nullmailer

Changes in nullmailer itself:

Changes in version 1.00RC7

- Fixed typo in smtp protocol module that caused HELO to be sent without
  a hostname.

- Added a one-shot mode to nullmailer-send, triggered by setting the
  pausetime to zero.

Note:  If no further bugs are found, this will become the official
version 1.00 release.

Changes in version 1.00RC6

- Protocol modules now report all failure and success messages.

- Removed the whole gethostname/getdomainname mess and replaced it with
  code to read the hostname from the "me" control file, and the default
  domain name from the "defaultdomain" control file.

- Fixed a bug that would cause lines starting with a period to have that
  period stripped when it was sent via SMTP.

- Added some missing includes to fix compilation failures in various
  sources.

- Fixed a bug in the setenv function in sendmail.cc.

NOTE!  Make sure to set up the new "me" control file before using this
version.  The RPM install does this automatically.
2003-02-17 01:45:31 +00:00
wiz
3440072b94 Quiet pkglint again. 2003-02-15 22:44:16 +00:00
is
ccd2e73b27 Add -i option, needed when Mail(1) and mail(1) try to call us. 2003-02-15 22:39:50 +00:00
wiz
638c3c5063 Silence pkglint. 2003-02-15 22:34:24 +00:00
is
89e4042b13 mini_sendmail by Jef Poskanzer. Useful to get mail out of a chroot setup,
or from a diskless client to it's smart mailer.
2003-02-15 22:11:24 +00:00
is
7345e4d839 mini_sendmail by Jef Poskanzer. Useful to get mail out of a chroot setup,
or from a diskless client to its smart mailer.
2003-02-15 22:11:23 +00:00
is
e20f2a05ea mini_sendmail by Jef Poskanzer. Useful to get mail out of a chroot setup,
or from a diskless client to it's smart mailer.
2003-02-15 22:11:22 +00:00
salo
fe0ce6dfbb Depends on metamail to support reading attachments by double-clicking on them.
Bump PKGREVISION.

From Christian Biere via PR pkg/20169.
2003-02-15 00:49:10 +00:00
abs
bbd770fca1 Linux cp -R behaves differently to NetBSD when given a directory as a source
argument. Handle differently.
2003-02-13 19:22:44 +00:00
martti
3e44cdea8d Updated squirrelmail to 1.2.11
This release incorporates some security fixes in relation to XSS
(cross site scripting) code which could allow malicious extraction of
information from the client browser. There is also a fix for the
SquirrelMail 1.2.10 "Double login" problem. This was related to a
session issue, and has been fixed.
2003-02-12 07:23:40 +00:00
heinz
bea17a032b Remove incorrect 'free()' from libspamc.c (used in 'spamc'). Patch copied
from stable branch of SA CVS repository.

On other operating systems 'spamc' was reported to cause a core dump if
'spamd' was not running. At least NetBSD/i386 1.5.3 seems not to be as
severely affected, I only got 'spamc in free(): warning: junk
pointer, too high to make sense.'.
2003-02-09 02:55:41 +00:00
heinz
fce90a9f2c Remove incorrect 'free()' from libspamc.c (used in 'spamc'). Patch copied
from stable branch of SA CVS repository.

On other operating systems 'spamc' was reported to cause a core dump if
'spamd' was not running. At least NetBSD/i386 1.5.3 seems not to be as
severely affected, I only got 'spamc in free(): warning: junk
pointer, too high to make sense.'.
2003-02-09 02:27:54 +00:00
dmcmahill
f27e0f017b include missing header to make this build on alpha. 2003-02-08 17:23:07 +00:00
chris
c1f9909f08 Update sylpheed to 0.8.10, main changes are:
* The validity check of EUC-JP code became more strict.
    * The handling of strings which failed to be converted has been modified.
    * Minor bugfixes and a speed improvement have been made.
2003-02-04 11:25:21 +00:00
heinz
827b142e37 Maintenance update to 2.44
Parts of patch-ag and patch-ah as well as complete patch-aa could be
removed again, they are now included in SA 2.44 (see below).

#### official release announcement ###############

This is a bug-fix release, which fixes the following bugs:

  - Backport fix for Bug 1306: Possible buffer overflow in libspamc when
    running in BSMTP mode (patch 1.15 -> 1.18)

  - Backport workaround from Bug 526: Failed sanity check because of
    clobbered STDOUT (patch 1.147 -> 1.148)

  - Backport fix for Debian Bug 160206: Insufficient buffer in libspamc
    (patch 1.8 -> 1.9)

  - Backport fix for warnings in sed_path (patch 1.141 -> 1.142)

  - Backport fix for Bug 1127: Existing lowercase x-spam-status header
    kills SpamAssassin (patch 1.40 -> 1.41)

  - localized %ENV to fix problem where Razor2 erases the PATH so DCC
    and
    pyzor don't work, etc.

Note that this is *not* 2.50, which offers Bayesian filtering etc. These
bugs are already fixed in the 2.50 CVS tree, but that is not yet ready for
release.  This is a stable maintainance release only.
2003-02-02 19:38:39 +00:00
tron
b91f53e082 Add dependence on "libgcrypt" package (via buildlink2) to get APOP and
IMAP/CRAM-MD5 support. Bump package revision.
2003-02-02 17:30:42 +00:00
tron
16e1da39fc This package doesn't require the "rx" to build or run. 2003-02-01 23:52:47 +00:00
schmonz
42df8deedf Remove 0-byte patch file. 2003-02-01 23:19:46 +00:00
lukem
383904a80b + Use PKG_SYSCONFDIR (/usr/pkg/etc/postfix) instead of /etc/postfix for
configuration.
+ Document how to use /etc/rc.conf.d/postfix on NetBSD 1.5 and newer
  to start /usr/pkg/sbin/postfix instead of /usr/sbin/postfix
+ Ensure that the postfix user and the postfix & maildrop groups exist.

Adds Darwin support, and prevents a working NetBSD postfix setup from being
broken on a "make install" of this package because the package used to
change /etc/postfix/{post-install,postfix-files,postfix-script}.

These changes are mostly from Amitai Schlair <schmonz@netbsd.org>,
with some tweaks by me.  (Thanks Amitai!)
2003-01-31 23:53:04 +00:00
tron
0536f2aed6 Update "wmbiff" package to version 0.4.13. This version fix numerous
bugs discovered this version 0.3.1 and adds many features like e.g.
IPv6 support.
2003-01-31 12:57:07 +00:00
shell
98eec88611 Updated p5-MailTools to 1.58
Changes :
- add utf8 support [Philip Molter]
- copyright notices fixed, date updated
- And again, the patches of Autrijus had to be adapted to run on
  a perl 5.6.1 installation.  Thanks to [Philip Molter]
- Mail::Util::maildomain() if no information about domains
  is found in sendmail.cf, no error should be reported.
  [Vaughn Skinner]
- Removed the possibility to use 'mailx', which was the
  default: removal from the detectionn routines and Mail/Mailer/mail.pm.
  Strongly suggested by [Sebastian Krahmer]
- Mail::Util::domainname() Patch to remove use of S variable from
  sendmail.cf, because its inclusion is contra-productive.
  [Timur Bakeyev]
- Mail::Util::domainname() Clean domain from sendmail.cf from
  trailing trash (if present) [Timur Bakeyev]
- Mail::Util::domainname()  Added environment variable MAILDOMAIN
  to overrule smart domain discovery. [Timur Bakeyev]
- Fixed some typos
- perl5.8.0 utf8 and unicode bugs fixed

* See ChangeLog for more details
2003-01-31 11:01:30 +00:00
tron
c30f53768f Fix buffer overflow in "spamc" program can be remotely exploited.
Bump package revision.
2003-01-29 17:34:28 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
2003-01-28 22:03:00 +00:00
uebayasi
b04f97655e Fix build problems. 2003-01-28 09:40:15 +00:00
uebayasi
90b70472e1 Clean up. 2003-01-28 03:08:01 +00:00
uebayasi
3acaeaf56f Create PLIST dynamically as ddskk does. 2003-01-28 02:56:23 +00:00
itojun
5aa2c216b5 upgrade to 20030120. minor header decoding fix. 2003-01-27 16:07:37 +00:00
taca
3d8571e919 - Use the latest IPv6+TLS patch (tls+ipv6-1.12-pf-2.0.3), and include it
in distinfo.  (still commented out.)
- Comment out POSTFIX_USE_TLS part in Makefile since the patch is out of
  date now.
2003-01-26 13:20:08 +00:00
martti
75a6046224 Updated postfix to 2.0.3
- Postfix 2.0 broke relocated table lookup results with mail not
  rejected at the SMTP port, causing "User has moved to" text to be deleted.

- A widely used maildir filename generating algorithm was broken.
  This affects all Postfix versions with maildir support. Instead of
  TIME.PID_COUNT.HOST Postfix now uses TIME.DEVICE_INODE.HOST.

- Postfix 2.0 gave incorrect FILTER_README instructions for sites
  that wish to disable virtual alias mapping before the content filter.
2003-01-25 07:22:19 +00:00
uebayasi
bff54900d7 Update to 2.10.0.
* Changes in 2.10.0 from 2.8.1

** You can alter the format of summary lines.
   Specify format by wl-summary-line-format. If you want to change ones
   according to folder names, use wl-folder-summary-line-format-alist.
** Save format for the draft folder has been changed. Messages are encoded
   before saved by wl-draft-save.
** elmo-split is newly established.
** Buffer prefetch works fine now. Messages of the number specified by
   wl-message-buffer-prefetch-depth are loaded into buffer in advance.
** elmo-dop-queue-flush flushes queue that concerns plugged folder.
** Starting Wanderlust on the new frame is possible now. Set as
   (autoload 'wl-other-frame "wl" "Wanderlust on new frame." t)
** In Folder mode, you can go into virtual folder which consists of messages
   with some specified condition (wl-folder-virtual). It is binded to "V".
** In Folder mode, you can search folders containing messages with some
   specified condition (wl-folder-pick). It is binded to "?".
** Now you can rename access group folders.
** Temporary marks are kept when you exit from sticky summary by q or g.
** Key bindings concerning the sticky summary have been changed.
   By C-u g, the sticky summary is destroyed as well as C-u q. In summary or
   folder mode, G opens the sticky summary.
** You can go round summary buffers by C-cC-n and C-cC-p.
** Members of the list wl-folder-hierarchy-access-folders is now some REGEXP
   for access group names instead of exact group names.
** In header part of the draft buffer C-a brings cursor to the beginning of
   the line or the beginning of the header body.
** You can send encapsulated blind carbon copies. Its default field name is
   "Ecc:".
** C-c C-y (Draft) can cite region of the message.
   It affects if transient-mark-mode (Emacs) or zmacs-regions (XEmacs) is
   Non-nil and the region is active.
** You can delete a part from multipart message.
   It is binded as "D" in message buffer.
** You can easily configure server settings to post news article.
   Set wl-nntp-posting-config-alist appropriately. See info for an example.
** You can specify some function in wl-draft-reply-with-argument-list etc.
   for setting the recipients in draft by the return value of it.
** The interface of the function wl-draft has been changed.
   The initial set of headers are handed as an association list.
** The uses of wl-generate-mailer-string-function has been changed.
   Specify a function which returns some string to appear in User-Agent header.
** Many bug fixes.
2003-01-25 03:49:42 +00:00
martti
846a6e76c5 Updated pine to 4.53
*  If a Filter Rule which does not Delete or Move a message is followed
    by another Rule which does a Move or Delete, that second rule will be
    applied (if there is a match) even if the first rule also matched
 *  Crash in address book select screen
 *  Experimental method to reopen a newsgroup or POP folder to check for
    new messages with < command followed by > command. See the help text
    for "Mail-Check-Interval" for a short explanation.
 *  Delete, Rename, and Shuffle broken in Incoming Folders
 *  Role-based SMTP Server should not override administratively fixed
    SMTP Server
 *  Html typed file with garbage contents can cause crash
 *  Scramble-Message-Id drops first character of hostname
 *  When alternate-editor is used to compose, assume charset should be
    that of user
 *  Rare crash when new mail arrives with threading enabled
 *  Threaded index lines displayed incorrectly with IMAP servers that do
    not support threading
 *  View attachment command should not be available if Full Header mode
    is turned on
 *  Duplicate printing of To and Cc lines when using "all-except" in
    viewer-hdrs
 *  Justification of quoted paragraphs is not possible when forwarding a
    non-us-ascii message
2003-01-23 07:37:18 +00:00
martti
4cb135fb6b Updated imap-uw to 2002.2
imap-2002b is a maintenace release, released concurrently with Pine 4.52,
and contains only bugfixes.  Programs written for imap-2002 will build with
this version without modification.

Drivers which do not announce new mail are now indicated by the DR_NONEWMAIL
driver flag.  Driver which do not announce new mail when read-only are now
indicated by the DR_NONEWMAILRONLY flag.

There are no user-visible functional enhancements in this version.
2003-01-23 07:37:15 +00:00