Commit graph

11609 commits

Author SHA1 Message Date
taca
e468fb3ea8 mail/roundcube: update to 1.6.2
1.6.2 (2023-07-02)

* Add Uyghur localization
* Fix regression in OAuth request URI caused by use of REQUEST_URI instead
  of SCRIPT_NAME as a default (#8878)
* Fix bug where false attachment reminder was displayed on HTML mail with
  inline images (#8885)
* Fix bug where a non-ASCII character in app.js could cause error in
  javascript engine (#8894)
* Fix JWT decoding with url safe base64 schema (#8890)
* Fix bug where .wav instead of .mp3 file was used for the new mail
  notification in Firefox (#8895)
* Fix PHP8 warning (#8891)
* Fix support for Windows-31J charset (#8869)
* Fix so LDAP VLV option is disabled by default as documented (#8833)
* Fix so an email address with name is supported as input to the managesieve
  notify :from parameter (#8918)
* Fix Help plugin menu (#8898)
* Fix invalid onclick handler on the logo image when using non-array
  skin_logo setting (#8933)
* Fix duplicate recipients in "To" and "Cc" on reply (#8912)
* Fix bug where it wasn't possible to scroll lists by clicking middle mouse
  button (#8942)
* Fix bug where label text in a single-input dialog could be partially
  invisible in some locales (#8905)
* Fix bug where LDAP (fulltext) search didn't work without 'search_fields'
  in config (#8874)
* Fix extra leading newlines in plain text converted from HTML (#8973)
* Fix so recipients with a domain ending with .s are allowed (#8854)
* Fix so vCard output does not contain non-standard/redundant TYPE=OTHER and
  TYPE=INTERNET (#8838)
* Fix QR code images for contacts with non-ASCII characters (#9001)
* Fix PHP8 warnings when using list_flags and list_cols properties by
  plugins (#8998)
* Fix bug where subfolders could loose subscription on parent folder rename
  (#8892)
* Fix connecting to LDAP using an URI with ldapi:// scheme (#8990)
* Fix insecure shell command params handling in cmd_learn driver of
  markasjunk plugin (#9005)
* Fix bug where some mail headers didn't work in cmd_learn driver of
  markasjunk plugin (#9005)
* Fix PHP fatal error when importing vcf file using PHP 8.2 (#9025)
* Fix so output of log_date_format with microseconds contains time in server
  time zone, not UTC
2023-07-07 12:57:21 +00:00
vins
c2dab65325 mail/mailutils: update to release 3.16.
# CHANGES

Version 3.16, 2023-05-01

* Support for Berkeley DB version 2 withdrawn

* Bugfixes
** rdcache streams: fix stream size computation
** tlsfdstr streams: fix error handling
** wordwrap streams: fix handling of overflowing lines
2023-07-06 17:59:38 +00:00
wiz
3b7f81591d *: recursive bump for perl 5.38 2023-07-06 09:38:07 +00:00
taca
b07719a6bd www/ruby-rails70
Rails 7.0.5.1 (2023-06-26)

Action Pack

*   Raise an exception if illegal characters are provide to redirect_to
    [CVE-2023-28362]

    *Zack Deveau*
2023-06-27 13:39:03 +00:00
taca
cffea4dbac www/rails61: update to 6.1.7.4
Rails 6.1.7.4 (2023-06-26)

Action Pack

*   Raise an exception if illegal characters are provide to redirect_to
    [CVE-2023-28362]

    *Zack Deveau*
2023-06-27 13:35:17 +00:00
jperkin
09b3a5a0cd srs-milter: SunOS needs socket libraries. 2023-06-26 09:18:20 +00:00
adam
29c71ff80f py-zope.configuration: updated to 5.0; renamed from py-ZopeConfiguration
5.0 (2023-05-04)
- Drop support for Python 2.7, 3.5, 3.6.
- Add support for Python 3.11.
2023-06-18 12:22:57 +00:00
adam
3bbf81315f py-ZopeInterface: moved to py-zope.interface 2023-06-18 05:39:36 +00:00
adam
3bfd0a3085 py-ZopeComponent: moved to py-zope.component 2023-06-18 05:21:43 +00:00
markd
373e23cc5f mimedefang: update to 3.4.1
3.4.1
* Packaging fixes

3.4
* add a mimedefang-release(8) program to release a message from quarantine
  directory
* add email_is_blacklisted to check an email address against an "hashbl"
  rbl server
* UTF-8 support improvements
* Authentication-Results header improvements
2023-06-17 01:33:43 +00:00
markd
06b8d4a391 mailman3: use argument in mailman_doit() in rcscript.
also pass --force on start
2023-06-17 01:28:02 +00:00
riastradh
8560be0ed3 Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.
Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).

No change to BUILD_DEPENDS as used correctly inside buildlink3.

As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
2023-06-06 12:40:15 +00:00
markd
951c6c487b py-mailman-hyperkitty: add version 1.2.1
This module contains a Mailman archiver plugin which sends emails to
HyperKitty, the web archiver.
2023-06-04 03:32:47 +00:00
markd
aabfd0953a mailman3: add version 3.3.8
Mailman is free software for managing electronic mail discussion and
e-newsletter lists. Mailman is integrated with the web, making it easy
for users to manage their accounts and for list owners to administer
their lists. Mailman supports built-in archiving, automatic bounce
processing, content filtering, digest delivery, spam filters, and
more.
2023-06-04 03:27:43 +00:00
markd
6df07aba54 py-mailmanclient: add version 3.3.5
The mailmanclient library provides official Python bindings for the GNU
Mailman 3 REST API.
2023-06-04 01:40:54 +00:00
schmonz
74f37e7bac Indent. 2023-06-02 15:58:46 +00:00
schmonz
42e5bf674d libspf2: link with glibc>=2.34 and build with musl libc.
Newer glibc removes visibility of __dn_expand and __dn_skipname.
Borrow Fedora's fix: stop linking with libreplace for most platforms
(except OpenBSD).

For musl, provide a fallback definition of NETDB_SUCCESS.

Fixes build: Void Linux, Ubuntu 22, Arch, CentOS 9.
Continues to build: Ubuntu 20, CentOS 8 and 7, Debian, Tribblix, macOS,
NetBSD, FreeBSD, OpenBSD.

Bump PKGREVISION.
2023-06-02 15:57:57 +00:00
taca
2c9b5c58ba mail/ruby-roadie4: remove package
This packages was kept for mail/ruby-roadie-rails2.
2023-05-30 15:01:13 +00:00
taca
d670abd96b mail/Makefile: drop ruby-roadie4 2023-05-30 15:00:16 +00:00
taca
eb30a0ccab mail/ruby-roadie-rails2: remove pakcage
This package was kept only for devel/ruby-redmine42.
2023-05-30 14:58:43 +00:00
taca
05a27d8c7b mail/Makefile: drop ruby-roadie-rails2 2023-05-30 14:57:57 +00:00
taca
b6d96a11bf www/ruby-rails70: update to 7.0.5
7.0.5 (2023-05-24)

Changes are too many to write here, please refer
<https://github.com/rails/rails/releases/tag/v7.0.5> in detail.
2023-05-28 01:54:17 +00:00
wiz
3e6bb5dd63 *: bump for libproxy 0.5 2023-05-22 20:59:55 +00:00
wiz
9568ca022e neomutt: remove idn option, now unsupported and idn2 is used by default 2023-05-17 13:29:30 +00:00
nikita
0685e155a2 neomutt: update to version 20230517
Changelog:

2023-05-17  Richard Russon  \<rich@flatcap.org\>
* Features
  - #3699 - Support 24bit colors, aka truecolor
  - #3738 - Show complete MIME structure in attachments
  - #3842 - Allow percentages to be localized
* Bug Fixes
  - #3813 - Fix crash in op_browser_subscribe
  - #3844 - Select the first email when coming from an empty limit
  - #3848 - Fix counting new mails in maildir
  - #3864 - Fix handling of bright colours
  - #3759 - bind: fix incorrect conflict report
  - #3781 - index: only refresh the menu on non-focus window changes
  - #3856 - tunnel: fix reconnection with `ssl_force=true`
  - #3860 - maildir: stop parsing headers at the end of the headers section
  - Fix sorting of labels
* Translations
  - 100% 🇷🇸 Serbian
  - 100% 🇹🇷 Turkish
  - 100% 🇱🇹 Lithuanian
  - 100% 🇭🇺 Hungarian
  - 100% 🇩🇪 German
  - 99% 🇳🇴 Norwegian (Bokmål)
  - 99% 🇸🇰 Slovak
  - 99% 🇧🇷 Portuguese (Brazil)
  - 99% 🇨🇿 Czech
  - 99% 🇵🇱 Polish
  - 95% 🇫🇷 French
* Build
 - #3798 - Build with libidn2 by default, remove support for libidn1
* Code
  - config: dynamically create/delete variables
  - config: unify handling of NeoMutt and user (my_) variables
  - config: cache config variables used often
  - speed: various speedups in parsing emails
  - cleanups: lots of code cleanups
  - Huge refactoring towards a separation of Mailbox/MailboxView

2023-05-12  Richard Russon  \<rich@flatcap.org\>
* BROKEN - Please use 2023-05-17 instead
2023-05-17 13:24:32 +00:00
ryoon
53a0cbfabe isync: Fix runtime error with OpenSSL 3. 2023-05-13 08:49:27 +00:00
schmonz
bd89f640f7 Update to 20230511. From the changelog:
- fixsmtpio: fix build on systems without <sys/queue.h> by inlining a
  copy from NetBSD.
- authup: log when TLS has been negotiated.
- Improve manual pages slightly.
2023-05-11 17:49:29 +00:00
schmonz
1a77268c9a Pull the latest tlsonlyremote patch to fix OpenBSD build with native
LibreSSL. No other changes in the patch and NFCI elsewhere. Build-tested
on macOS, Debian, NetBSD.
2023-05-11 16:52:34 +00:00
markd
be6982a7ae py-flufl.bounce: update to 4.0
4.0 (2021-06-16)
Added another string to the stop looking strings in the yahoo detector.
Detectors are now run in a defined order and stop on the first detection.
3.0.2 (2021-02-09)
Fixed microsoft.py which has been broken forever.
Added recognition for yet another non-complaint Yahoo DSN.
Added recognition for a non-compliant DSN from an unknown MTA.
Fixed missing () in the groupwise detector.
3.0.1 (2020-01-17)
Added recognition for a non-compliant opensmtpd DSN with Action: error.
Caught a possible UnicodeEncodeError in simplematch.py.
Fixed simplmatch.py to not return results that don’t resemble email addresses.
2023-05-08 20:35:35 +00:00
triaxx
12185fac5d postfix-sqlite: Update to 3.8.0 2023-05-08 04:33:40 +00:00
triaxx
c70080d225 postfix-lmdb: Update to 3.8.0
pkgsrc changes:
---------------
  * Move POSTFIX_LIBDIR.
2023-05-08 04:32:44 +00:00
triaxx
61ca50842a postfix-cdb: Update to 3.8.0
pkgsrc changes:
---------------
  * Move POSTFIX_LIBDIR.
2023-05-08 04:31:44 +00:00
triaxx
1ca5325c3d postfix: Update to 3.8.0
upstream changes:
-----------------
Postfix 3.7.8
  o Support to look up DNS SRV records in the Postfix SMTP/LMTP client, Based
    on code by Tomas Korbar (Red Hat). For example, with "use_srv_lookup =
    submission" and "relayhost = example.com:submission", the Postfix SMTP
    client will look up DNS SRV records for _submission._tcp.example.com, and
    will relay email through the hosts and ports that are specified with those
    records.
  o TLS obsolescence: Postfix now treats the "export" and "low" cipher grade
    settings as "medium". The "export" and "low" grades are no longer supported
    in OpenSSL 1.1.1, the minimum version required in Postfix 3.6.0 and later.
    Also, Postfix default settings now exclude deprecated or unused ciphers
    (SEED, IDEA, 3DES, RC2, RC4, RC5), digest (MD5), key exchange algorithms
    (DH, ECDH), and public key algorithm (DSS).
  o Attack resistance: the Postfix SMTP server can now aggregate
    smtpd_client_*_rate and smtpd_client_*_count statistics by network block
    instead of by IP address, to raise the bar against a memory exhaustion
    attack in the anvil(8) server; Postfix TLS support unconditionally disables
    TLS renegotiation in the middle of an SMTP connection, to avoid a CPU
    exhaustion attack.
  o The PostgreSQL client encoding is now configurable with the "encoding"
    Postfix configuration file attribute. The default is "UTF8". Previously the
    encoding was hard-coded as "LATIN1", which is not useful in the context of
    SMTP.
  o The postconf command now warns for #comment in or after a Postfix parameter
    value. Postfix programs do not support #comment after other text, and treat
    that as input.
2023-05-08 04:30:44 +00:00
nikita
28d572c5be akonadi: add forgotten distinfo 2023-05-08 00:05:21 +00:00
markd
0346e72708 py-aiosmtpd: update to 1.4.4.post2
1.4.4.post2 (2023-01-19)
Fixed/Improved
Prevent unclean repo from being built
Reduce chance of not-ready-for-release packages from being uploaded

1.4.4 (2023-01-17)
Fixed/Improved
No longer expect an implicit creation of the event loop through get_event_loop()

1.4.3 (2022-12-21)
Fixed/Improved
Is now compatible with uvloop
Add compatibility for Python 3.10 and 3.11
Test matrix update
Drop Python 3.6, PyPy 3.6 (some) and MacOS 10
Add Python 3.10 & 3.11, PyPy 3.7 & 3.8, Ubuntu 22.04, MacOS 11 & 12
Expanded tox environments
Longer AUTOSTOP_DELAY especially for Windows
Update signing keys
Some documentation fixes
2023-05-07 21:08:39 +00:00
markd
8d783af5b5 py-authheaders: add version 0.15.2
Python module for generating email authentication headers: Authheaders can
generate both authentication results header fields and DKIM/ ARC signatures.
It can perform DKIM, SPF, and DMARC validation, and the results are packaged
into a single Authentication-Results header. It can also DKIM and ARC sign
messages and output the corresponding signature header fields.
2023-05-07 20:52:58 +00:00
markd
9ec1431329 py-dkim: add version 1.1.3
dkimpy is a library that implements DKIM (DomainKeys Identified Mail) email
signing and verification. Basic DKIM requirements are defined in RFC 6376
2023-05-07 20:37:52 +00:00
nikita
f050675afa akonadi: add reproducibility patch. 2023-05-07 19:50:48 +00:00
ryoon
8fb6a43741 *: Recursive revbump from audio/libopus 1.4 2023-05-06 19:08:45 +00:00
bsiegert
4775327bb6 Revbump all Go packages after go120 security update 2023-05-05 19:37:30 +00:00
wiz
ed15aa2919 py-email_validator: not for Python 2 2023-05-05 10:07:57 +00:00
gutteridge
dae6ef9fc5 xfce4-mailwatch-plugin: update to 1.3.1
Change log:

1.3.1 (2023-04-20)
=====
- Update copyright year
- Remove deprecated project files
- Add remote-event functionality - fixes #51
- build: Fix autotools warnings
- Fix remaining blurry icons when UI scale > 1
- Add GitLab pipeline
- Use "logo-icon-name" instead of "logo" in about dialog
- Remove soon-to-be-deprecated exo-string functions
- Fix intltool lock file problem during make distcheck
- Update COPYING
- Fix compilation warnings
- autoconf: Some updates
- Update `.gitignore`
- Add "View Log..." menu item
- Update log status on force mail update
- Fix missing-prototypes
- Translation Updates:
  Albanian, Arabic, Basque, Belarusian, Bulgarian, Catalan, Chinese
  (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, English
  (Australia), English (United Kingdom), Finnish, French, Galician,
  German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
  Italian, Japanese, Korean, Latvian, Lithuanian, Malay, Norwegian
  Bokml, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
  Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan), Uyghur, Vietnamese
2023-05-05 01:45:12 +00:00
wiz
b8138b8959 py-postfix-mta-sts-resolver: update to 1.3.0.
1.3.0

    add command-line options "-g", "-u", "-p" by @jschauma in #97

1.2.0

    Add support for redis-sentinel by @acteru in #95
    advertise new kind of supported cache by @acteru in #96

1.1.5

    Warn about overriding DANE by @oh2fih in #92
    Fix tests by @Snawoot in #93

1.1.4

    docs: Fix a few typos by @timgates42 in #87
    fix tests by @Snawoot in #88
    allow unicode requests by @Snawoot in #91
2023-05-02 16:49:21 +00:00
wiz
ea716ad4d3 rspamd: require GCC 9 for std::string's ends_with() 2023-04-29 14:23:35 +00:00
wiz
61d1518056 mail/Makefile: + mutt-vid 2023-04-29 13:36:14 +00:00
wiz
a39eaea210 mail/mutt-vid: import mutt-vid-1.1
Inspired by Virtual Identity for the Thunderbird email client,
mutt-vid is a similar utility for mutt. It is useful for managing
multiple sender accounts, allowing users to automatically associate
an arbitrary sender account with a recipient. It scans sent emails
for the most recent "From" details associated with each recipient,
saving them in a file for mutt to source. The next time you email
this recipient, mutt will automatically invoke a `send-hook` with
the same email address and real name that you used previously.
2023-04-29 13:36:05 +00:00
wiz
0a8c3aee11 rspamd: update to 3.5.
3.5: 17 Mar 2023
  * [Conf] Clarify `timeout` in rspamd_proxy
  * [Conf] Fix hashbl
  * [Conf] Add SURBL hashbl support (WIP)
  * [Conf] RBL: Fix selector
  * [Conf] Reduce the default timeout
  * [CritFix] Deserialise hyperscan to the page-aligned space to prevent alignment issues
  * [CritFix] Fill path field in hyperscan notice command
  * [Feature] Add `thresholds` field to the scan result
  * [Feature] Add possibility to execute lua scripts for blocked fuzzy clients
  * [Feature] Add preliminary support of the external maps in the multimap plugin
  * [Feature] Allow to build a map by combining tuples of selectors
  * [Feature] Allow to query external maps for settings
  * [Feature] Allow to specify `selector_alias` in the maps definition
  * [Feature] Enable Mime part filters on antivirus module
  * [Feature] Improve ratelimit redis scripts
  * [Feature] Selectors: Add specific_urls_filter_map extractor
  * [Feature] Some rework of the selectors framework
  * [Fix] Add O_CREAT flag when creating a file
  * [Fix] Add a database check function unless we have anything from Hyperscan
  * [Fix] Add hyperscan databases sanity check
  * [Fix] Add workaround for ENOBUFS error on sending
  * [Fix] Do not do `lstat` when we are creating file
  * [Fix] Finally get rid of RSPAMD_USE_47BIT_LIGHTUSERDATA_HACK
  * [Fix] Fix boundaries that contain only dashes
  * [Fix] Fix off-by-one error in css tokenizer
  * [Fix] Fix url reputation plugin
  * [Fix] Fix usage of the Redis config schema as `extra_fields`
  * [Fix] Further checks for the hs_scratch_alloc
  * [Fix] Honor group flag for one shot
  * [Fix] Normalize glob paths to avoid hash table misses
  * [Fix] Ratelimit: Use unpack for `HMGET` return value
  * [Fix] Rbl: Fix helo check pipeline
  * [Fix] Replace broken strict_domains with phishing_exceptions
  * [Fix] Restore `strict_domains` support
  * [Fix] Return true from has_urls(true) if only emails are present
  * [Fix] Rework lists applications
  * [Fix] Set symcache item in coroutine calls
  * [Fix] Treat `hs_allocate_scratch` errors as non-fatal
  * [Fix] Treat hostnames with no dots as eSLD of their own
  * [Fix] received: filtering of artificial header
  * [Project] Add external maps support
  * [Rework] Breaking: Do not report soft reject in history
  * [Rework] Convert chartable plugin to c++ for convenience
  * [Rework] Use a different approach for customization of the settings
  * [Rules] Mid: Add MID_END_EQ_FROM_USER_PART rule
2023-04-26 19:54:42 +00:00
wiz
3163e84fa9 openarc: finish package
add missing build dependency, add patch checksum to distinfo, simplify
2023-04-26 15:01:22 +00:00
schmonz
c487c47b40 Follow URL redirects. Quote paths in config script. Update COMMENT and
DESCR. Bump PKGREVISION.
2023-04-24 17:22:59 +00:00
schmonz
62fdf89842 Follow URL redirects. While here, update COMMENT and DESCR. Bump
PKGREVISION.
2023-04-24 00:38:00 +00:00