Commit Graph

121 Commits

Author SHA256 Message Date
Dominique Leuenberger
7de28b8f68 Accepting request 1198295 from server:mail
OBS-URL: https://build.opensuse.org/request/show/1198295
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=75
2024-09-03 11:38:25 +00:00
029f624b62 - update to 5.2.10
* pop3login.c (login_pop3): Fix a problem when proxying UTF8 POP3
    connections.

OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=131
2024-09-02 12:30:55 +00:00
Dominique Leuenberger
e374928868 Accepting request 1192812 from server:mail
OBS-URL: https://build.opensuse.org/request/show/1192812
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=74
2024-08-09 14:16:11 +00:00
169a7a0a51 - update to 5.2.9
* courier-debuild: implement DEBGCC=default, to help with pbuilder.
- update to 5.2.8
  * configure.ac: rpm and deb packaging fixes: remove incorrect MANPATH
    setting, fix warning with newer versions of grep.

- update to 5.2.7
  * tcpd: support per-local port custom -haproxy configuration.
    Multiple updates to the couriertcpd man page, updated documentation
    for ipv6 and CIDR support.
  * tcpd: remove -noidentlookup, implement -haproxy
  * couriertcpd: set the IP_FREEBIND option on all listening sockets.

OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=129
2024-08-09 08:59:19 +00:00
Ana Guerrero
f2f18683b3 Accepting request 1129055 from server:mail
OBS-URL: https://build.opensuse.org/request/show/1129055
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=73
2023-11-27 21:43:40 +00:00
Arjen de Korte
ce3bc72312 Accepting request 1128971 from home:adkorte:branches:server:mail
- update to 5.2.6
  * Fix generated Date: header issues in timezones that have a
    non-standard alternate timezone offset
  * pop3 and imap logs also indicate whether the connections used
    starttls or stls
  * add missing TLS_PRIVATE_KEYFILE setting to esmtpd.dist

OBS-URL: https://build.opensuse.org/request/show/1128971
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=127
2023-11-27 08:36:12 +00:00
Ana Guerrero
23de278f05 Accepting request 1108199 from server:mail
OBS-URL: https://build.opensuse.org/request/show/1108199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=72
2023-08-31 11:46:15 +00:00
Arjen de Korte
d2f2347ef4 Accepting request 1108197 from home:adkorte:branches:server:mail
- update to 5.2.5
  * Turn off IMAP_TLS_REQUIRED if IMAP_TLS is already set.
  * Compiling with -DMAILDIR_SKIP_SYMLINK_CHECKS turns off checking for
    rogue symlinks in maildirs.
- update courier-imap.keyring with new signing key

OBS-URL: https://build.opensuse.org/request/show/1108197
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=125
2023-08-31 07:25:46 +00:00
Dominique Leuenberger
0add15bd3e Accepting request 1083963 from server:mail
OBS-URL: https://build.opensuse.org/request/show/1083963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=71
2023-05-02 14:19:22 +00:00
496b43adb2 Accepting request 1083757 from home:adkorte:branches:server:mail
- update to 5.2.4
  * Fix spurious gcc 13 compiler warnings. Have configure script
    include the standardized location of the CA certificate bundle,
    in addition to various legacy compatibility paths.

OBS-URL: https://build.opensuse.org/request/show/1083757
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=123
2023-05-02 08:34:43 +00:00
Dominique Leuenberger
461d7c93b1 Accepting request 1077878 from server:mail
OBS-URL: https://build.opensuse.org/request/show/1077878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=70
2023-04-07 16:18:00 +00:00
19851ba93e Accepting request 1077516 from home:adkorte:branches:server:mail
- update to 5.2.3
  * all: update configure.ac to require at least version 2.0.5 of
    libidn

OBS-URL: https://build.opensuse.org/request/show/1077516
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=121
2023-04-07 12:43:07 +00:00
Dominique Leuenberger
dcba99f7bc Accepting request 1066750 from server:mail
OBS-URL: https://build.opensuse.org/request/show/1066750
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=69
2023-02-20 16:46:32 +00:00
Arjen de Korte
6c6786c1aa Accepting request 1066742 from home:adkorte:branches:server:mail
- update to 5.2.2
  * imapd.c (append): No longer accept a non-standard single
    flag name instead of a parenthesized flag list to APPEND, due to
    ambiguity with the UTF8 extension.

OBS-URL: https://build.opensuse.org/request/show/1066742
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=119
2023-02-20 09:36:34 +00:00
Dominique Leuenberger
563ee36978 Accepting request 1058264 from server:mail
OBS-URL: https://build.opensuse.org/request/show/1058264
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=68
2023-01-13 23:03:33 +00:00
Arjen de Korte
3b6ed41679 Accepting request 1058054 from home:schubi2:pam_usr_etc
- Migration of PAM settings to /usr/lib/pam.d.

OBS-URL: https://build.opensuse.org/request/show/1058054
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=117
2023-01-13 15:24:19 +00:00
Dominique Leuenberger
4d53f68c81 Accepting request 1043641 from server:mail
OBS-URL: https://build.opensuse.org/request/show/1043641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=67
2022-12-18 18:58:59 +00:00
8227fa8b4e Accepting request 1043587 from home:adkorte:branches:server:mail
- update to 5.2.1
  * Fix a compatibility problem with OpenSSL 3 that results in TLS
    negotiation failures in some non-default configurations.
  * Fix an error in courier-imap's installation script that results in
    creation of absolute, rather than relative, symbolic links.

OBS-URL: https://build.opensuse.org/request/show/1043587
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=115
2022-12-18 18:19:04 +00:00
Dominique Leuenberger
4d54ebcb37 Accepting request 1040092 from server:mail
OBS-URL: https://build.opensuse.org/request/show/1040092
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=66
2022-12-05 17:01:20 +00:00
01572ad694 Accepting request 1040085 from home:adkorte:branches:server:mail
- update to 5.2.0
  * Switch to libidn2.
  * Debian/Ubuntu: update lintian overrides
  * make install: replace absolute links with relative links.
- update to 5.1.9
  * Adjust deb packaging. Check /etc/lsb-release and include the
    distribution release in the deb package version, to faciliate
    updating to the same version of the package in an updated release.
  * Fix build dependencies.

OBS-URL: https://build.opensuse.org/request/show/1040085
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=113
2022-12-04 22:23:15 +00:00
Dominique Leuenberger
68e5cd1c6d Accepting request 1000959 from server:mail
OBS-URL: https://build.opensuse.org/request/show/1000959
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=65
2022-09-03 21:18:55 +00:00
Arjen de Korte
87555c0f33 Accepting request 998395 from home:adkorte:branches:server:mail
- update to 5.1.8
  * gcc 12 and autotools update. OpenSSL 3.0 update.
  * courier, courier-imap: remove the --disable-root-check configure
    option, now that make check can deal with it.
  * Add scripts to create installable .deb packages, update
    documentation.
  * imap/authenticate_auth.c: Fix broken SASL authentication.
  * Adjust behavior of inherited ACLs. After deleting and recreating
    a folder, have the recreated folder inherit its parent folder's ACLs,
    normally, instead of mysteriously restoring whatever ACLs the folder
    had when it was deleted.
  * Fixes to Makefile to workaround test suite failures related to
    permission checking when make check runs as root.
  * Fix minor memory leaks.

OBS-URL: https://build.opensuse.org/request/show/998395
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=111
2022-09-02 18:20:58 +00:00
Dominique Leuenberger
7d340b217d Accepting request 946901 from server:mail
OBS-URL: https://build.opensuse.org/request/show/946901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=64
2022-01-17 21:34:11 +00:00
Arjen de Korte
76e6a7cb1b Accepting request 946900 from home:adkorte:branches:server:mail
- update to 5.1.7
  * Fix linking failure on some Linux distributions.
- update to 5.1.6
  * Fix linking failure on some Linux distributions.
- update to 5.1.5
  * Fix minor memory leaks. If valgrind is installed, "make check" will
    run it to check for memory leaks.
  * Convert to PCRE2.
  * libcouriertls: use ALARM to kill couriertls if the server process
    terminates but openssl hangs trying to shut down the socket.

OBS-URL: https://build.opensuse.org/request/show/946900
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=110
2022-01-17 07:43:01 +00:00
Arjen de Korte
1d82829ae6 Revert to 5.1.4
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=109
2022-01-16 20:16:31 +00:00
Arjen de Korte
756f0b2177 Revert to version 5.1.4
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=108
2022-01-16 20:13:08 +00:00
Arjen de Korte
023c14f236 - update to 5.1.5
* Fix minor memory leaks. If valgrind is installed, "make check" will
    run it to check for memory leaks.
  * Convert to PCRE2.
  * libcouriertls: use ALARM to kill couriertls if the server process
    terminates but openssl hangs trying to shut down the socket.

OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=107
2022-01-16 18:57:02 +00:00
Dominique Leuenberger
57a324b53c Accepting request 909887 from server:mail
OBS-URL: https://build.opensuse.org/request/show/909887
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=63
2021-08-03 20:48:44 +00:00
Arjen de Korte
060317a060 Accepting request 909708 from home:adkorte:branches:server:mail
- update to 5.1.4
  * all: code changes so that courier can be compiled with -Wall
    -Werror gcc flags. The default compilation flags are not changed.
    This also includes changes to the configuration scripts, which
    includes removing outdated configuration settings.
  * pop3: buffer input by ourselves, clear input buffer before
    switching to TLS.
  * imap: fix crash if the connection to the client is terminated at
    the wrong/right time.

OBS-URL: https://build.opensuse.org/request/show/909708
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=106
2021-08-03 07:45:05 +00:00
Dominique Leuenberger
a0e42bfa74 Accepting request 888335 from server:mail
OBS-URL: https://build.opensuse.org/request/show/888335
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=62
2021-04-26 14:39:18 +00:00
Arjen de Korte
3a3c67f55c Accepting request 888316 from home:adkorte:branches:server:mail
- update to 5.1.3
  * pop3d: pro-forma POP3 LANG extension.
  * pop3d-ssl.dist.in (TLS_STARTTLS_PROTOCOL): Remove duplicate entry
    in the pop3d-ssl configuration file.

OBS-URL: https://build.opensuse.org/request/show/888316
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=104
2021-04-25 20:24:10 +00:00
Richard Brown
6e3ffca051 Accepting request 881711 from server:mail
OBS-URL: https://build.opensuse.org/request/show/881711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=61
2021-03-29 16:21:52 +00:00
Arjen de Korte
4ce113d98e Accepting request 881710 from home:adkorte:branches:server:mail
- update to 5.1.2
  * make: Individual files that did not end in a newline were
    not handled correctly.
  * imap: adjust error message.

OBS-URL: https://build.opensuse.org/request/show/881710
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=102
2021-03-28 07:41:03 +00:00
Dominique Leuenberger
f4d08574fc Accepting request 880367 from server:mail
OBS-URL: https://build.opensuse.org/request/show/880367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=60
2021-03-21 22:20:36 +00:00
Arjen de Korte
75b512f0d3 Accepting request 880366 from home:adkorte:branches:server:mail
- update to 5.1.1
  * Fix swapped TLS_CACHEFILE settings in the IMAP and POP3
    configuration files

OBS-URL: https://build.opensuse.org/request/show/880366
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=100
2021-03-21 10:05:57 +00:00
Dominique Leuenberger
7167de90f4 Accepting request 880274 from server:mail
OBS-URL: https://build.opensuse.org/request/show/880274
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=59
2021-03-20 20:26:41 +00:00
Arjen de Korte
f579f013a7 Accepting request 880271 from home:adkorte:branches:server:mail
- update to 5.1.0
  * Implement support for the TLS ALPN extension.
  * Replace FAM/Gamin with inotify.
  * Install the maildirwatch tool.
  * Remove the IMAP_ENHANCEDIDLE setting from the imapd configuration
    file.
- update source download URL
- remove courier-imap-Makefile.patch (upstreamed)

OBS-URL: https://build.opensuse.org/request/show/880271
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=98
2021-03-20 18:38:50 +00:00
Richard Brown
474d571af7 Accepting request 876213 from server:mail
- update to 5.0.14
  * Fix packaging problem with a faulty courier-unicode dependency
- update to 5.0.13
  * Fixes a crash caused by a malformed DNS query/response
- move SSL cache files to /var/cache/courier-imap/ and put (open)SUSE
  specific changes to configuration files in a patch file (instead of
  sed scripts)
  + courier-imap-config.patch
- remove obsolete SysV init files
  - courier-imap.init
  - courier-imap-ssl.init
  - courier-pop.init
  - courier-pop-ssl.init

OBS-URL: https://build.opensuse.org/request/show/876213
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=58
2021-03-03 17:34:11 +00:00
Arjen de Korte
e1992dac5e Cache files in /var/cache/courier-imap/
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=96
2021-03-02 11:30:57 +00:00
Arjen de Korte
f82021a9bc - update to 5.0.14
* Fix packaging problem with a faulty courier-unicode dependency
- update to 5.0.13
  * Fixes a crash caused by a malformed DNS query/response
- move SSL cache files to /var/cache/courier-imap/ and put (open)SUSE
  specific changes to configuration files in a patch file (instead of
  sed scripts)
  + courier-imap-config.patch
- remove obsolete SysV init files
  - courier-imap.init
  - courier-imap-ssl.init
  - courier-pop.init
  - courier-pop-ssl.init

OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=95
2021-03-02 09:13:52 +00:00
Dominique Leuenberger
350717acad Accepting request 870806 from server:mail
- update to 5.0.12
  * openssl: Add TLS_PROTOCOL setting to disable client-initiated
    renegotiation.
  * imap: send corrupted Unicode alerts only for new messages.
  * waitlib: fix testwait.c failure with LTO enabled on F33.
  * pop3login.c: fflush before STARTLS.

OBS-URL: https://build.opensuse.org/request/show/870806
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=57
2021-02-10 20:31:11 +00:00
Arjen de Korte
0575e7b8ac - update to 5.0.12
* openssl: Add TLS_PROTOCOL setting to disable client-initiated
    renegotiation.
  * imap: send corrupted Unicode alerts only for new messages.
  * waitlib: fix testwait.c failure with LTO enabled on F33.
  * pop3login.c: fflush before STARTLS.

OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=93
2021-02-10 09:09:37 +00:00
Dominique Leuenberger
7b67af370c Accepting request 816098 from server:mail
- update to 5.0.11
  * courier-authlib API update.
  * Add AC_PROG_CC_C99 to configure
- remove courier-imap-stdc.patch (no longer needed)

OBS-URL: https://build.opensuse.org/request/show/816098
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=56
2020-06-23 19:04:57 +00:00
Arjen de Korte
3da99d7697 - update to 5.0.11
* courier-authlib API update.
  * Add AC_PROG_CC_C99 to configure
- remove courier-imap-stdc.patch (no longer needed)

OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=91
2020-06-19 20:26:37 +00:00
Dominique Leuenberger
bf08e59b9d Accepting request 811838 from server:mail
OBS-URL: https://build.opensuse.org/request/show/811838
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=55
2020-06-05 18:25:04 +00:00
Arjen de Korte
9347f5698c Accepting request 811836 from home:adkorte:branches:server:mail
- update to 5.0.10 
  * tcpd/starttls.c (dossl): Start client after negotiating SSL, in
    order to allow EXTERNAL client certificate authentication.
  * Fix virtual IP and hostname handling when using GnuTLS for SSL.
  * imap, pop3: include remote port TCP port number together with the
    IP address, in log messages.
- add courier-imap-stdc.patch to remove 'for' loop initial declarations

OBS-URL: https://build.opensuse.org/request/show/811836
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=89
2020-06-05 14:25:01 +00:00
Dominique Leuenberger
1c947babcb Accepting request 769134 from server:mail
OBS-URL: https://build.opensuse.org/request/show/769134
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=54
2020-02-03 10:13:56 +00:00
Christian Wittmer
ca74594a78 Accepting request 747954 from home:adkorte:branches:server:mail
- update to 5.0.8
  * Update documentation in the imapd and pop3d ssl config flies.
- update to 5.0.7
  * pop3dserver.c (do_retr): Use the new MIME_UNICODE_MESSAGE_TYPE
    setting to set the type of the wrapped MIME attachment.
- update to 5.0.6
  * pop3dserver.c: Fix parsing of pop3d file cache, on some
    architectures.
  * tcpd/libcouriertls.c: Ignore unreadable cert files.
- update to 5.0.5
  * fetch.c: Send an alert about a Unicode messages to a non-Unicode
    client at most once per IMAP session.
- update to 5.0.4
  * pop3dserver.c: Deal with MS Outlook's broken implementation of
    RFC 6856.
- update to 5.0.3
  * pop3dserver.c (calcsize): Fix spurious flagging of non-UTF8
    messages as UTF-8.
    To fix existing mailboxes with erroneously-flagged messages. In
    each mailbox, if its existing courierpop3dsizelist file starts with
    /3 [followed by additional data]
    Only if the first line in courierpop3dsizelist starts with /3, then
    execute:
    perl -p -i -e 's/:\d+$/:0/' courierpop3dsizelist
  * pop3dserver.c (readpop3dlist): Be able to update
    courierpop3dsizelist from version 2 to 3 in place.
    (do_retr): Instead of returning an ERR to a non-Unicode client,
    handle Unicode messages by wrapping them as an attachment.
- update to 5.0.2
  * configure.ac: Additional changes to how Unicode messages are
    handled with non-Unicode clients: disclaim all warranties, still
    report an error, but provide the raw message content, as is.
- update to 5.0.1
  * Provide an substitute message to IMAP clients that did not enable
    UTF-8.
  * couriertls: additional fixes.
  * couriertls: option to use a separate file for the SSL certificate's
    private key, as an alternative to the combined keyfile+certificate.
- update to 5.0.0
  * pop3dserver.c: update Courier-IMAP to support UTF8 POP3. Update
    version of the courierpop3dsizelist cache file.
  * courier-imap, sqwebmail: update Courier-IMAP to support UTF8 IMAP.
    Convert maildir folders to use UTF-8 for folder names. Add
    --checkutf8 and --convutf8 options to maildirmake to convert
    pre-UTF8 maildirs to UTF8 maildirs, a mandatory upgrade procedure.
  * waitlib/configure.ac: Fix typo.
  * libs/tcpd/starttls.c (main): Add -user option. Additional fixes
    to startup script to have couriertls drop root privileges.
  * libs/tcpd/tlsclient.h: add username option, used in couriertls_start
    to set the child process's uid and gid.
  * imaplogin.c (starttls): Set username option for couriertls
  * pop3login.c (starttls): Set username option for couriertls
  * imapd-ssl.dist, pop3d-ssl.dist: Use separate imap and pop3 session
    cache files. Startup script: remove/set ownership and permsission
    on the imap and pop3 session cache files.
  * libs/tcpd/libcouriergnutls.c: Remove usage of deprecated OpenPGP
    API. Tag the "Unexpected SSL connection shutdown" with the "DEBUG"
    label just like the OpenSSL version does.
  * libs/tcpd/starttls.c: If TCPREMOTEIP is set, prepend it to error
    messages.
- delete reproducible.patch (upstreamed)
- add courier-imap.keyring for source verification
- cleanup spec

OBS-URL: https://build.opensuse.org/request/show/747954
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=87
2020-01-31 21:39:22 +00:00
Dominique Leuenberger
c4b484209a Accepting request 717390 from server:mail
OBS-URL: https://build.opensuse.org/request/show/717390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/courier-imap?expand=0&rev=53
2019-07-22 10:21:24 +00:00
Christian Wittmer
9faf5ec8fc Accepting request 717005 from home:mgerstner:branches:server:mail
- removal of SuSEfirewall2 services, since SuSEfirewall2 has been replaced by
  firewalld, see [1].
  [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html

OBS-URL: https://build.opensuse.org/request/show/717005
OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=85
2019-07-22 00:14:29 +00:00