Commit graph

62 commits

Author SHA1 Message Date
adrianp
0dd517abca Add js directory which should fix PR 39253
PKGREVISION++
2008-07-31 19:48:20 +00:00
adrianp
224f96fe8c IMP version H3 (4.2) is a major upgrade in the 4.x release series, including
these enhancements:
* Message and mailbox caching on the server side, resulting in much
  increased performance and much less web server and IMAP server load.
* Rewrite of much of IMP's core libraries, resulting in more efficient
  memory usage, more efficient IMAP queries, smaller session sizes, and
  increased performance.
* WCAG 1.0 Priority 2/Section 508 accessibility guidelines compliance.
* Javascript auto-complete contact list searching.
* Can now have multiple browser windows open without destroying the
  open session.
* Logging of sent messages.
* Add protection against CSRF attacks.
* Improve WYSIWYG editors to support more browsers and offer more choices.
* Server configuration to limit maximum number of recipients per message
  and maximum number of sent messages over a certain period of time.
* Improved templating of output code to ease local customization.
* Additional maintenance tasks to clean old messages from mailboxes.
* Sorting is now saved per mailbox rather than across all mailboxes.
* On IE and Firefox, warn users before closing popup compose window.
* Add support for symmetric PGP encryption.
* Preference added to dictate default cursor location in compose textarea.
* Preference added to only verify PGP & S/MIME signed messages on
  user request.
* Forward messages as RFC 822 parts by default; provide more options for
  forwarding messages; and be smarter about what part to use as body
  text depending on current editor (text vs. html).
* Javascript code now uses the prototype js library, resulting in more
  robust code and more available functionality - for example, non-modal
  newmail popups.
* Add server configuration to limit the maximum size of MIME message
  data that can be displayed inline.
* Use tidy extension (if available) to clean up display of HTML messages
  and clean up HTML composed messages.
* Add RSS/Atom feed for mailboxes.
* More/improved display options for the folder lists and better handling
  of non-private namespaces.
* Improvements/cleanups to the imap quota drivers.
* Add additional hooks after certain actions (i.e. post-login,
  post-compose).
* Add support for sending e-mails with Internationalized Domain Names
  (IDN).
* Fetch public PGP keys from keyserver if not available in address book.
* Add configuration for folders that may not be modified.
* and much, much, much more.
2008-05-26 12:55:02 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
jlam
a80fd13efc Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-04 17:57:17 +00:00
adrianp
401f3df63d Major changes compared to the IMP H3 (4.1.5) version are:
* Small bug fixes and improvements.
* Updated Japanese translation.
2008-01-09 21:49:48 +00:00
adrianp
e14f59c593 s/header.txt/header.php/g
++PKGREVISION
2007-12-01 23:15:11 +00:00
adrianp
e254afa37d ------
v4.1.5
------

[cjh] Lower memory usage when downloading folders (Andrew Morgan
<morgan@orst.edu>).
[mms] Fix detection of default namespace information when no namespaces are
defined on the server (Bug 5538).
[mms] Don't lose message bodies when moving messages to trash when over quota
(Bug 5470).
[cjh] Remove unused defaults in Fetchmail_imap (Bug 2799).
[jan] Fix empty folder name appearing on Cyrus and servers with similar
namespaces (Bug 5138).
[jan] Only show reply options in iCalendar viewer if a reply is requested.
[cjh] Remove non-responsive www.keyserver.net and wwwkeys.pgp.net from
PGP options (Bug 5323).
[jan] Fix moving messages when over quota on Dovecot servers (Bug 5270).
[jan] Fix parsing of certain distribution lists (Bug 5134).
[mms] Fix rare occurrence where an action perfomed on the mailbox screen would
instead be performed on the INBOX (Bug 5202).
[mms] Don't show save attachments prompt in compose screen if configured to
automatically link all attachments (Request 5189).
2007-11-15 22:18:42 +00:00
jlam
4390d56940 Make it easier to build and install packages "unprivileged", where
the owner of all installed files is a non-root user.  This change
affects most packages that require special users or groups by making
them use the specified unprivileged user and group instead.

(1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to
    unprivileged.mk.  These two variables are lists of other bmake
    variables that define package-specific users and groups.  Packages
    that have user-settable variables for users and groups, e.g. apache
    and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP},
    etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS
    so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER}
    and ${UNPRIVILEGED_GROUP}.

(2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
2007-07-04 20:54:31 +00:00
adrianp
1121ab577b Update to 4.1.4
[jan] SECURITY: Fix XSS vulnerabilities in the search screen and thread view.
[jan] Improve displaying of PGP messages (requires Horde 3.1.4 partially).
[mms] Make sure we pass a read/write IMAP stream to the filters API (Bug
      5054).
[mms] Do not allow move to trash unless trash folder is defined (Bug 5012).
[jan] Fix an encoding issue with the address book popup (Bug 5050).
2007-03-18 12:15:48 +00:00
adrianp
f13f6a3e65 Update to 4.1.3
Major changes compared to the IMP H3 (4.1.2) version are:
* Added server configuration option to limit numer of login tries.
* Added link to view attached S/MIME key details.
* Fixed escaping of folder names.
* Updated Catalan, German and Slovenian translations.
* Several small bugfixes and improvements.

The full list of changes (from version H3 (4.1.2)) can be viewed here:
http://cvs.horde.org/diff.php/imp/docs/CHANGES?r1=1.699.2.194&r2=1.699.2.206&ty=h
2006-08-17 20:17:12 +00:00
adrianp
1e1c15005b Update to 4.1.2
Major changes compared to the IMP H3 (4.1.1) version are:
* Allow to toggle off the Virtual Inbox.
* Display quota for current folder on Cyrus servers.
* Updated German, Italian and Spanish translations.
* Several small bugfixes and improvements.

The full list of changes (from version H3 (4.1.1)) can be viewed here:
http://cvs.horde.org/diff.php/imp/docs/CHANGES?r1=1.699.2.184&r2=1.699.2.194&ty=h
2006-07-13 20:56:55 +00:00
adrianp
64ce0a40a1 Add options.mk missed during the package move 2006-06-16 09:25:30 +00:00
adrianp
96c7939fb1 The old mail/imp4 package is now mail/imp
The 3.x tree has been retired from pkgsrc
2006-06-16 09:24:36 +00:00
joerg
337c6b1297 Rename all PHP 4 packages to php4-*, all PHP 5 packages to php5-*,
all PEAR packages to php?-pear-* and all Apache packages to ap13-* or
ap2-* respectively. Add new variables to simplify the Makefile
handling. Add CONFLICTS on the old names. Reset revisions of bumped
packages. ap-php will now depend on the default Apache and PHP version.
All programs using it have an implicit option of the Apache version
as well.

OK from jlam@ and adrianp@.
2006-06-02 18:27:54 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
rillig
5ac8ad7004 Removed trailing white-space. 2005-09-28 14:31:06 +00:00
jlam
bd2788d930 Merge CONF_FILES/SUPPORT_FILES and CONF_FILES_PERMS/SUPPORT_FILES_PERMS
as the INSTALL and DEINSTALL scripts no longer distinguish between
the two types of files.  Drop SUPPORT_FILES{,_PERMS} and modify the
packages in pkgsrc accordingly.
2005-08-19 18:12:36 +00:00
salo
378efa4d50 Bump PKGREVISION, DEPENDS changed. (hi bouyer!) 2005-06-02 23:26:41 +00:00
bouyer
1dea294ba2 Move pear-Mail dependancy from www/horde to mail/imp (horde itself doesn't
need it).
2005-06-02 09:13:44 +00:00
minskim
d00207f2e9 Honor PKGDIRMODE and SHAREMODE. 2005-05-09 16:15:06 +00:00
adrianp
c6bc2a712d - update imp to 3.2.8
- From the ChangeLog:
> ------
> v3.2.8
> ------
>
> [jan] Close XSS when setting the parent frame's page title by javascript (cjh).
> [mms] Fix display of MIME parts less than 1K when local number format uses
>       ',' as the decimal separator.
> [jan] Don't use trash folder on POP3 servers under certain circumstances
>       (Bug 1373).
> [jan] Fix "Save as" link to save message sources (Bug 1233).
>
>
> ------
> v3.2.7
> ------
>
> [mms] Determine the default IMAP delimiter according to RFC 3501.
> [mms] Fix the folders screen hanging if there was only one folder (Bug 504).
> [jan] Correctly cancel messages composition in all cases (Rich Bartell
>       <rwb@bartellonline.com).
> [mms] Don't convert colons in user-defined headers to underscores (Bug 676).
> [jan] Don't blacklist already blacklisted addresses again (Bug 530).
2005-05-01 17:36:26 +00:00
erh
0816803415 Mention where to get the most recent versions of imp and horde 2005-03-28 23:11:43 +00:00
agc
8758983939 Add RMD160 digests. 2005-02-24 09:59:20 +00:00
adrianp
44d2cb2e9d - Add CONFICTS for newly imported imp 4.x packages 2005-01-16 21:46:05 +00:00
adam
0a2abb3172 Changes 3.2.6:
* Security fix
* Workarounds for buggy browser behaviour
* Support for folder names in other charsets than iso-8859-1
* Many bug-fixes
2004-11-09 16:38:07 +00:00
jdolecek
8b91b79ee5 update DEPENDS for change of php4-* packages to php-*; be optimistic and
leave the DEPENDS in a form which allows PHP 5.x to match, since it should
work just as well
2004-10-31 23:47:32 +00:00
adrianp
13fe163893 Update imp to 3.2.4
Ok'ed wiz@/snj@/bouyer@

From the CHANGELOG:

------
v3.2.4
------

[cjh] SECURITY: Close an XSS hole exploited via the Content-type header
      of malicious emails.
[jan] Fix conversion of folder names in some non-ascii charsets with buggy
      iconv implementations (Wenzhuo Zhang <wenzhuo@zhmail.com>).
[jan] Filter out <base> tags when viewing HTML messages (Bug #10).
[mms] Encode subject when saving as draft (Tero Matinlassi
      <tero.matinlassi@edu.vantaa.fi>).

------
v3.2.3
------

[jan] Fix the 'undefined index direct_access' error still occuring in obscure
      cases.
[jan] Add Indonesian language (Slamin <slamin@unej.ac.id>).
[jan] <style> and <link> tags get commented out in HTML messages to not
      allow them breaking the page layout.
[jan] Add Galician translation (Rafael Varela Pet <srrafa@usc.es>, Guillermo
      Mendez <guille@usc.es>).
[jan] Remove HTML tags showing up in some error messages.
[mms] The spell check feature now keeps lines wrapped and correctly handles
      apostrophes in words on all architectures.
2004-06-26 20:35:48 +00:00
salo
eeb8e78600 Create one directory a time. As noted on tech-pkg@ by J. Alexander Jacocks. 2004-04-12 03:35:38 +00:00
wiz
a661ce60c0 PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
2004-03-26 02:27:34 +00:00
cjep
34e102913e Whitespace fixes 2003-10-18 13:08:48 +00:00
bouyer
0b0d01cb32 Update to 3.2.2, based on patch from Adrian Portelli in pkg/22656
No changes since 3.2.2rc1.
2003-09-14 21:27:44 +00:00
cjep
0174216952 whitespace fixes 2003-09-01 10:13:08 +00:00
bouyer
64ee405d86 Update to imp-3.2.2rc1 to fix a security issue.
Changes since 3.2.1:
[mms] SECURITY: XSS vulnerabilities in the HTML viewer fixed (Ulf Harnhammar
      <ulf@update.uu.se>).
[mms] SECURITY: If Horde 2.2.4 is available, additional code is used to
      protect against session fixation issues.
[jan] Add Arabic (Syria) translation (Platinum Development Team
      <devteam@platinum-sy.net>).
[jan] Add Arabic (Oman) translation (Said Al-Hosni <admin@wabhosting.com>).
[jan] Add Macedonian translation (Stojan Pesov <ssp@eureka.com.mk>).
[jon] Allow the spam reporting system to also use an external program.
[jan] Add IMP::rfc822WriteAddress() as a replacement for the buggy
      imap_rfc822_write_address() function.
[jan] Add Thai translation (Surasak Srisawan <surasak@rirc.ac.th>).
[bjn] Add blacklist/whitelist hooks to Ingo.
[jan] Add Icelandic translation (Bjorn Davidsson <bjossi@snerpa.is>).
[mms] Correct display of filter rules with "special" HTML characters.
2003-08-16 21:11:20 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
mason
d24ad7b109 type: last -> least 2003-05-16 00:47:41 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
bouyer
3169f1493b Update to 3.2.1
Main changes from 3.0:
Add various translations
Check for invalid 8bit characters in email addresses
Updates for various browsers quirks
Do not allow the '\' character in full names (see RFC 2822 [3.2.5]).
Close several small XSS vulnerabilities
Show timeout warning if session is about to expire
Added images MIME_Viewer
Protect against modified login forms
Escape login data correctly
Various bug fixes and interface improvements.

For details see share/doc/imp/CHANGES
2003-03-17 18:05:27 +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
wiz
e8817c9088 Complete standardization of messages according to latest pkglint. 2002-09-24 12:29:55 +00:00
bouyer
abac0c82a6 Fix path to the mysql conversion script. 2002-03-01 20:46:06 +00:00
bouyer
6dea841634 Update to 3.0, as 2.2.7 doesn't work with the new PHP.
"IMP 3.0 is now available! This major release delivers a brand-new, cleaner
user interface, improved internationalization, mail filtering, identities,
and much more, the result of over two years of feedback and experience
based on the successful IMP 2.2.x releases."

Note that the database format has changed, use
${PREFIX}share/horde/imp/scripts/imp2horde.pl
to convert to the new format.
2002-02-01 22:44:27 +00:00
jlam
55ffb37406 bsd.pkg.install.mk calls the INSTALL script at the right times
automatically, so no need to do it ourselves.
2001-12-02 06:56:38 +00:00
jlam
6e896e42e0 Forgot a CONFDIR -> PKG_SYSCONFDIR replacement. 2001-11-26 07:30:44 +00:00
jlam
ffceca11a9 PKG_SYSCONFDIR is where the configuration files for a package may be found.
This value may be customized in various ways:

PKG_SYSCONFBASE is the main config directory under which all package
	configuration files are to be found.

PKG_SYSCONFSUBDIR is the subdirectory of PKG_SYSCONFBASE under which the
	configuration files for a particular package may be found.

PKG_SYSCONFDIR.${PKGBASE} overrides the value of ${PKG_SYSCONFDIR} for a
	particular package.

Users will typically want to set PKG_SYSCONFBASE to /etc, or accept the
default location of ${PREFIX}/etc.

This obsoletes the use of CONFDIR, which was active for only 6 days, so no
need to have a workaround to still accept old CONFDIR settings.
2001-11-25 18:59:45 +00:00
jlam
b23d2e8626 Adapt to use shared INSTALL/DEINSTALL scripts by using the logic in
bsd.pkg.install.mk:

	* Remove old DEINSTALL/INSTALL scripts.
	* Move some text printed at POST-INSTALL time into the MESSAGE file.
	* Adjust rc.d scripts to respect rc.conf settings, so that the
	  script may be directly copied into /etc/rc.d.
2001-11-19 16:23:08 +00:00
bouyer
e5e0415e19 Update to imp-2.2.7 for security problems (update recommended). Changes:
[cjh] SECURITY: Prevent CSS by not letting let <tags> through in $message
[bjn] Simplified Chinese (zh) locale.  (He Kun <hek@mail.cbi.pku.edu.cn>)
2001-11-11 19:29:10 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
jmc
3f4dcce89e Fix depends lines to point to correct paths 2001-10-29 05:43:47 +00:00
bouyer
763fc2e2e6 Ops, we need to install prefs.php3 ! 2001-07-31 12:50:12 +00:00