Next | Query returned 117 messages, browsing 101 to 110 | Previous

History of commit frequency

CVS Commit History:


   2004-12-25 17:55:33 by Kimmo Suominen | Files touched by this commit (4)
Log message:
Change permissions of installed files to match what is required by
the software to work.  Run "check_perms -f" to make sure permissions
are correct (it still fixes a setgid problem with "mail/mailman").

Remove mm_cfg.pyc (compiled copy of mm_cfg.py) always, so the package
can be deinstalled cleanly.

Closes PR pkg/24041.
   2004-12-19 22:25:43 by Thomas Klausner | Files touched by this commit (1)
Log message:
Add space (between option and argument) for Irix.
   2004-10-30 03:01:09 by Juan Romero Pardines | Files touched by this commit (1)
Log message:
s/\/var/${VARBASE}/
   2004-09-06 08:29:42 by Luke Mewburn | Files touched by this commit (2)
Log message:
Provide rc.d script wrapper to mailmanctl
   2004-09-06 06:12:46 by Luke Mewburn | Files touched by this commit (4)
Log message:
Allow IMAGE3_URL IMAGE3_IMG and IMAGE3_ALT to be specified in mm_cfg.py to
override the third image in the web pages (which is currently the "gnu \ 
head").
   2004-01-14 02:46:29 by Juan Romero Pardines | Files touched by this commit (4)
Log message:
Update to 2.1.4, provided by Min Sik Kim in PR pkg/24083.

Changes:

    - Close some cross-site scripting vulnerabilities in the admin pages
      (CAN-2003-0965).
    - New languages: Catalan, Croatian, Romanian, Slovenian.
    - New mm_cfg.py/Defaults.py variable PUBLIC_MBOX which allows the site
      administrator to disable public access to all the raw list mbox files
      (this is not a per-list configuration).
    - Expanded header filter rules under Privacy -> Spam Filters.  Now you can
      specify regular expression matches against any header, with specific
      actions tied to those matches.
    - Rework the SMTP error handling in SMTPDirect.py to avoid scoring bounces
      for all recipients when a permanent error code is returned by the mail
      server (e.g. because of content restrictions).
    - Promoted SYNC_AFTER_WRITE to a Default.py/mm_cfg.py variable and
      make it control syncing on the config.pck file.  Also, we always flush
      and sync message files.
    - Reduce archive bloat by not storing the HTML body of Article objects in
      the Pipermail database.  A new script bin/rb-archfix was added to clean
      up older archives.
    - Proper RFC quoting for List-ID descriptions.
    - PKGDIR can be passed to the make command in order to specify a different
      directory to unpack the distutils packages in misc.  (SF bug 784700).
    - Improved logging of the origin of subscription requests.
    - Misc bugfixes.
   2004-01-11 18:28:30 by Kimmo Suominen | Files touched by this commit (2)
Log message:
Fix PLIST wrt MAILMAN_CGIEXT too.
   2004-01-11 18:17:25 by Kimmo Suominen | Files touched by this commit (1)
Log message:
Allow for selecting a different CGI GID than the default pkgsrc APACHE GID.

Allow for not using a CGI extension (no extension was the pkgsrc default
for the previous mailman version, and forcing to add one seems like just
a gratuitous change).

Record BUILD_DEFS. (XXX: All these should be documented, too.)
   2003-12-23 12:02:13 by Juan Romero Pardines | Files touched by this commit (12)
Log message:
Update to 2.1.3 from pkgsrc-wip via Todd Vierling. This also closes
PR pkg/22820.

Changes:

      - Closed a cross-site scripting exploit in the create cgi script.

      - Improvements in the performance of the bounce processor.
        Now, instead of processing each bounce immediately (which
        can cause severe lock contention), bounce events are queued.
        Every 15 minutes by default, the queued bounce events are
        processed en masse, on a list-per-list basis, so that each
        list only needs to be locked once.

      - When some or all of a message's recipients have temporary
        delivery failures, the message is moved to a "retry" queue.
        This queue wakes up occasionally and moves the file back to
        the outgoing queue for attempted redelivery.  This should
        fix most observed OutgoingRunner 100% cpu consumption,
        especially for bounces to local recipients when using the
        Postfix MTA.

      - Optional support for fsync()'ing qfile data after writing.
        Under some catastrophic system failures (e.g. power lose),
        it would be possible to lose messages because the data
        wasn't sync'd to disk.  By setting SYNC_AFTER_WRITE to True
        in Mailman/Queue/Switchboard.py, you can force Mailman to
        fsync() queue files after flushing them.  The benefits are
        debatable for most operating environments, and you must
        ensure that your Python has the os.fsync() function defined
        before enabling this feature (it isn't, even on all
        Unix-like operating systems).

And more... please review Changelog to see a complete list of changes.
   2003-09-05 23:18:53 by Manuel Bouyer | Files touched by this commit (1)
Log message:
Remove MAKE_DIRS/OWN_DIRS, MAKE_DIRS_PERMS/OWN_DIRS_PERMS will create the
directories too, and having both will cause the directories to be created with
the wrong owner/mode.
Thanks to Marc Recht for giving me details on this.

Next | Query returned 117 messages, browsing 101 to 110 | Previous