Age | Commit message (Collapse) | Author |
|
PR: 242511
Submitted by: maintainer
|
|
- Update pkg-descr
- Take maintainership
|
|
- Roundcube 1.4 support
PR: 242443
Submitted by: moiseev@mezonplus.ru
|
|
does not occur on FreeBSD 11.3 and 12.0):
ld: error: .../libmu_auth.so: undefined reference to ber_memfree
ld: error: .../libmu_auth.so: undefined reference to ber_memvfree
ld: error: .../libmu_auth.so: undefined reference to ber_set_option
It looks like an underlinking case, but I do not possess enough of domain
knowledge to properly describe what had changed in our linker and why it
was not a problem before.
Reported by: maintainer
|
|
Bump PORTREVISION of mail/dovecot-fts-xapian for version change of dovecot.
Changelog:
Dovecot:
* Changed several event field names for consistency and to avoid
conflicts in parent-child event relationships:
* SMTP server command events: Renamed "name" to "cmd_name"
* Events inheriting from a mailbox: Renamed "name" to "mailbox"
* Server connection events have only "remote_ip", "remote_port",
"local_ip" and "local_port".
* Removed duplicate "client_ip", "ip" and "port".
* Mail storage events: Removed "service" field.
Use "service:<name>" category instead.
* HTTP client connection events: Renamed "host" to "dest_host" and
"port" to "dest_port"
* auth: Drop Postfix socketmap support. It hasn't been working
with recent Postfix versions for a while now.
* push-notification-lua: The "subject" field is now decoded to UTF8
instead of kept as MIME-encoded.
+ push-notification-lua: Added new "from_address", "from_display_name",
"to_address" and "to_display_name" fields. The display names are
decoded to UTF8.
+ Added various new fields to existing events.
See http://doc.dovecot.net/admin_manual/list_of_events.html
+ Add lmtp_add_received_header setting. It can be used to prevent LMTP
from adding "Received:" headers.
+ doveadm: Support SSL/STARTTLS for proxied doveadm connections based on
doveadm_ssl setting and proxy ssl/tls settings.
+ Log filters support now "service:<name>", which matches all events for
the given service. It can also be used as a category.
+ lib: Use libunwind to get abort backtraces with function names
where available.
+ lmtp: When the LMTP proxy changes the username (from passdb lookup)
add an appropriate ORCPT parameter.
- lmtp: Add lmtp_client_workarounds setting to implement workarounds for
clients that send MAIL and RCPT commands with additional spaces before
the path and for clients that omit <> brackets around the path.
See example-config/conf.d/20-lmtp.conf.
- lda/lmtp: Invalid MAIL FROM addresses were rejcted too aggressively.
Now mails from addresses with unicode characters are delivered, but
their Return-Path header will be <> instead of the given MAIL FROM
address.
- lmtp: The lmtp_hdr_delivery_address setting is ignored.
- imap: imap_command_finished event's "args" and "human_args" parameters
were always empty.
- mbox: Seeking in zlib and bzip2 compressed input streams didn't work
correctly.
- imap-hibernate: Process crashed when client got destroyed while it was
attempted to be unhibernated, and the unhibernation fails.
- *-login: Proxying may have crashed if SSL handshake to the backend
failed immediately. This was unlikely to happen in normal operation.
- *-login: If TLS handshake to upstream server failed during proxying,
login process could crash due to invalid memory access.
- *-login: v2.3 regression: Using SASL authentication without initial
response may have caused SSL connections to hang. This happened often
at least with PHP's IMAP library.
- *-login: When login processes are flooded with authentication attempts
it starts logging errors about "Authentication server sent unknown id".
This is still expected. However, it also caused the login process to
disconnect from auth server and potentially log some user's password
in the error message.
- dict-sql: SQL prepared statements were not shared between sessions.
This resulted in creating a lot of prepared statements, which was
especially inefficient when using Cassandra backend with a lot of
Cassandra nodes.
- auth: auth_request_finished event didn't have success=yes parameter
set for successful authentications.
- auth: userdb dict - Trying to list users crashed.
- submission: Service could be configured to allow anonymous
authentication mechanism and anonymous user access.
- LAYOUT=index: Corrupted dovecot.list.index caused folder creation to
panic.
- doveadm: HTTP server crashes if request target starts with double "/".
- dsync: Remote dsync started hanging if the initial doveadm
"dsync-server" command was sent in the same TCP packet as the
following dsync handshake. v2.3.8 regression.
- lib: Several "input streams" had a bug that in some rare situations
might cause it to access freed memory. This could lead to crashes or
corruption.
The only currently known effect of this is that using zlib plugin with
external mail attachments (mail_attachment_dir) could cause fetching
the mail to return a few bytes of garbage data at the beginning of the
header. Note that the mail wasn't saved corrupted, but fetching it
caused corrupted mail to be sent to the client.
- lib-storage: If a mail only has quoted content, use the quoted text
for generating message snippet (IMAP PREVIEW) instead of returning
empty snippet.
- lib-storage: When vsize header was rebuilt, newly calculated message
sizes were added to dovecot.index.cache instead of being directly
saved into vsize records in dovecot.index.
- lib: JSON generator was escaping UTF-8 characters unnecessarily.
Pigeonhole:
+ Added events for Sieve and ManageSieve, see
https://doc.dovecot.org/admin_manual/list_of_events/#pigeonhole
+ Pigeonhole: Implement the Sieve "special-use" extension described in
RFC 8579.
- duplicate: Test only compared the handles which would cause
different values to be cached as the same duplicate test. Fix to also
compare the actual hashes.
- imap_sieve_filter: IMAP FILTER Command had various bugs in error
handling. Errors may have been duplicated for each email, errors
may have been missing entirely, command tag and ERRORS/WARNINGS
parameters were swapped.
|
|
|
|
|
|
# git.sr.ht/~sircmpwn/pty
vendor/git.sr.ht/~sircmpwn/pty/pty_freebsd.go:50:20: undefined: fiodgnameArg
vendor/git.sr.ht/~sircmpwn/pty/pty_freebsd.go:63:12: undefined: _C_SPECNAMELEN
vendor/git.sr.ht/~sircmpwn/pty/pty_freebsd.go:66:9: undefined: fiodgnameArg
# golang.org/x/sys/unix
vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go:400:12: undefined: uint128
http://thunderx1.nyi.freebsd.org/data/head-arm64-default/p518178_s355024/logs/errors/aerc-0.3.0.log
Unbreak by updating golang.org/x/sys to 33540a1f6037 which adds
support for FreeBSD arm64 and generating the missing
git.sr.ht/~sircmpwn/pty/ztypes_freebsd_arm64.go.
PR: 242312
|
|
|
|
Releaes Notes:
https://www.thunderbird.net/en-US/thunderbird/68.3.0/releasenotes/ (soon)
Approved by: jbeich (gecko, implicit)
MFH: 2019Q4 (blanket: web browser alike, once it has become "release")
|
|
4 months. Use openemm2015 instead.
|
|
Sponsored by: Netzkommune GmbH
|
|
PR: 221700
|
|
|
|
See https://github.com/roundcube/roundcubemail/issues/7049
Reported by: Tim Bishop <tim@bishnet.net>
|
|
java/openjdk6 support was removed from Mk/bsd.java.mk (r512662) and
java/openjdk6 and java/openjdk6-jre were removed from the ports tree
(r512663). Now this patch completely removes remaining stuff from the
ports tree.
PR: 241953 (exp-run)
Reviewed by: glewis
Approved by: portmgr (antoine)
Differential Revision: https://reviews.freebsd.org/D22342
|
|
|
|
|
|
|
|
pkg-message.
PR: 242223
Submitted by: tphilipp@potion-studios.com
|
|
The referenced change made NO_INSTALLLIB, NO_MAN, and NO_PROFILE into
errors causing these ports that declare them and use the FreeBSD make
infrastructure as part of their build to fail.
When the offending variables occur in a BSD Makefile, NO_MAN becomes
MAN= and NO_INSTALLLIB and NO_PROFILE become MK_INSTALLLIB=no and
MK_PROFILE=no respectively. When declared in the environment they
become WITHOUT_<FOO>.
|
|
|
|
|
|
- Remove the build dependency on Emacs since the installed elisp file is
simple and does not need to be byte compiled.
- Collapse the EMACS option in to the MH option [2].
PR: 235890
Submitted by: John Hein <jcfyecrayz@liamekaens.com> [2]
Reported by: John Hein <jcfyecrayz@liamekaens.com> [1]
Reviewed by: John Hein <jcfyecrayz@liamekaens.com>
Approved by: danfe, Zeus Panchenko <zeus@gnu.org.ua> (maintainer)
Differential Revision: https://reviews.freebsd.org/D22351
|
|
- Add OpenBLAS support (optional) [2]
PR: 241626
Submitted by: Alexander Moisseev <moiseev at mezonplus.ru> [1], [2]
Reported by: Artyom Davidov <ard_1 at mail.ru> [2]
|
|
- Add OpenBLAS support (optional) [2]
PR: 241626
Submitted by: Alexander Moisseev <moiseev at mezonplus.ru> [1], [2]
Reported by: Artyom Davidov <ard_1 at mail.ru> [2]
|
|
Submitted by: maintainer
Obtained from: upstream
|
|
mail/rubygem-premailer-rails-rails5 instead.
|
|
mail/rubygem-premailer-rails-rails52 instead.
|
|
|
|
Changes: https://git.sr.ht/~sircmpwn/aerc/refs/0.3.0
|
|
Releaes Notes:
https://www.thunderbird.net/en-US/thunderbird/68.3.0/releasenotes/ (soon)
Approved by: jbeich (gecko, implicit)
MFH: 2019Q4 (blanket: web browser alike, once it has become "release")
|
|
Changelog:
- Substantial revision of DKIM header generation
- Use shorter hashes for auto-generated CID values
- Fix format of content-id headers, and only use them for inline attachments
- Remove all use of XHTML
- Lots of coding standards cleanup
- API docs are now auto-updated via GitHub actions
- Fix header separation bug created in 6.1.1
- Fix misidentification of background attributes in SVG images in msgHTML
Sponsored by: Netzkommune GmbH
|
|
Sponsored by: Netzkommune GmbH
|
|
PR: 241740
Submitted by: amdmi3
Approved by: leres (maintianer)
|
|
|
|
|
|
|
|
Approved by: araujo (mentor)
Differential Revision: https://reviews.freebsd.org/D21854
|
|
|
|
|
|
- Drop deprecated upstream filters and tools
|
|
|
|
- Fix build with BACKUP option enabled [1]
PR: 241967 [1]
Reported by: albert.shih [1]
|
|
|
|
|
|
- Bump PORTREVISION for package change
PR: 241755
Submitted by: Kamigishi Rei <spambox@haruhiism.net>
Obtained from: https://github.com/sdgathman/pyspf/commit/4744deeec4a2c10987aae72989d7137156ed4151
|
|
While here:
- Remove the warning message during installation and only
show it during upgrades (it only matters for people upgrading)
- Add support for fmemopen(3) which should speed up some searches
|
|
PR: 234005
Submitted by: mikael.urankar@gmail.com
Reviewed by: mfechner
|
|
|