./mail/squirrelmail, PHP webmail package

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.4.23pre14997, Package name: php74-squirrelmail-1.4.23pre14997, Maintainer: taca

SquirrelMail is a standards-based webmail package written in PHP4. It
includes built-in pure PHP support for the IMAP and SMTP protocols, and all
pages render in pure HTML 4.0 (with no Javascript) for maximum compatibility
across browsers. It has very few requirements and is very easy to configure
and install. SquirrelMail has a all the functionality you would want from an
email client, including strong MIME support, address books, and folder
manipulation.


Required to run:
[lang/perl5] [devel/php-gettext]

Master sites: (Expand)

Filesize: 511.734 KB

Version history: (Expand)


CVS history: (Expand)


   2023-11-13 16:59:03 by Takahiro Kambe | Files touched by this commit (4) | Package updated
Log message:
mail/squirrelmail: update to 1.4.23pre14997

Original changes are better support for PHP 8.2, avoiding deprecated
warnings.

pkgsrc changes

* Prefix PKGNAME with PHP_PKG_PREFIX.

* Introduce squirrelmail.mk for common definitions for other
  squirrelmail related packages.

* EGDIR and SMDIR are under PHP_PKG_PREFIX, for example:

    share/example/squirrelmail => share/example/php81/squirrelmail
    share/squirrelmail => share/php81/squirrelmail

* Use EGDIR and SMDIR in PLIST and add PRINT_PLIST_AWK support.
   2022-12-19 15:35:35 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
mail/squirrelmail: update to 1.4.23pre14979

1.4.23 stable revision at 14979 (2022-12-06)

* Fix poorly written timezone parsing.
   2022-09-16 07:49:08 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
mail/squirrelmail: update to 1.4.23pre14977

Update to latest svn snapshot.  It includes various improvements for PHP 8
compatibility.  Address to PR pkg/57012.

Here are quote from commit log:

1.4.23pre14977 (2022-06-21)

* Add cookie SameSite attribute; uses default if "Strict" but can be
  overridden by $same_site_cookies in config_local.php
* Browser seems to respond better when deleting the cookie if you void its
  value also; helps actually get the cookie to be removed even though this
  feels more like a browser problem... maybe it does not like a date in
  1970?
* Make sure drafts are sent with the current date and not that of its
  previous 'Save Draft' action
* Add option to prefix new mail number to the front of the org title
  (browser title bar)
* Fix certain messages with headers in unknown charsets encoded as quoted
  printable showing up as blank sender/subject in message list
* Add ability for plugins to request additional header fields in the message
  list lookup
* Separate DNT and DSN
* Add proper RFC 3461 DSN functionality (previously we relied only on the
  Return-Receipt-To header)
* Cause message subject to show in page title when message view is loaded in
  its own window/tab
* Implement SQL identifier quoting in all cases
* Add option to folder prefs for marking deleted messages as read
* Fix: Login mechanisms other than "login" were broken if server returned
  untagged data before login response
* Greatly fix the plaintext display of messages that do not have a text
  part.
* Add ability to explicitly set prefs DB connection charset
* Add ability to explicitly set address book DB connection charset
   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36
   2021-10-26 12:54:34 by Nia Alarie | Files touched by this commit (356)
Log message:
mail: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles were unfetchable (possibly fetched
conditionally?):

./mail/qmail/distinfo netqmail-1.05-TAI-leapsecs.patch
   2021-10-07 16:25:52 by Nia Alarie | Files touched by this commit (357)
Log message:
mail: Remove SHA1 hashes for distfiles
   2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575)
Log message:
*: recursive bump for perl 5.34
   2021-03-21 16:02:47 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
mail/squirrelmail: update to 1.4.23pre14904

Update squirrelmail to 1.4.23pre14904, latest snapshot.

1.4.23pre revision 14904 (2021-03-13)

 - Added the ability to modify of the value of the global $PHP_SELF
   variable used throughout the SquirrelMail code.  The administrator
   may do so by adding the configuration settings $php_self_pattern
   and $php_self_replacement to config/config_local.php, where the
   pattern should be a full regular expression including the
   delimiters. This may be helpful when the web server sees traffic
   from a proxy so the normal $PHP_SELF does not resolve to what it
   should be for the real client.
 - Users can now mouse over the checkbox on the message list to see
   who a message is from
 - Show more accurate filesize for uploaded files and base64-encoded
   attachments (when reading a message)
 - Migrate away from create_function() as long as we have PHP 5.3+