68 Commits

Author SHA256 Message Date
a5492eccc2 Accepting request 1328061 from server:mail
- update to 3.21:
  * Optionally create intermediate directories when creating
    mailboxes.
  * New stream flag is introduced: MU_STREAM_INTERDIR.  Used
    together with
  * MU_STREAM_CREAT, it instructs mailutils to create any missing
    intermediate directories, when creating file.
  * New configuration statement "homedir" declares the action to
    take if a user home directory does not exits.
  * The statement is used by imap4d, lmtpd, mda, and putmail
    utilities.
  * The option informs fileinto that it should create missing
    intermediate directories when creating a mailbox.
  * Variable expansions in configuration statements.
  * New commands in string expansions
  * Sieve: fix coredump on parsing "fileinto :permission"
    action.
  * Sieve: fix optimizer.
  * Library: fix parsing ls-compatible permission strings.
  * Library: fix mu_sieve_machine_clone function.
  * Configuration: use '\' to escape delimiters in some
    statements.
  * This affects statements whose arguments are colon- or comma-
    delimited strings, e.g. ldap.field-map.
  * ** Library: fix localized help output
  * Help entries now use the correct translation domain.  The bug
    was originally reported and discussed in
  * Setting synchronization mode allows the user to keep messages
    in remote source mailbox, while downloading only recently
    received messages.  The mode is defined via the "--sync" (forwarded request 1328030 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/1328061
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=24
2026-01-21 13:11:08 +00:00
1b917e134b - update to 3.21:
* Optionally create intermediate directories when creating
    mailboxes.
  * New stream flag is introduced: MU_STREAM_INTERDIR.  Used
    together with
  * MU_STREAM_CREAT, it instructs mailutils to create any missing
    intermediate directories, when creating file.
  * New configuration statement "homedir" declares the action to
    take if a user home directory does not exits.
  * The statement is used by imap4d, lmtpd, mda, and putmail
    utilities.
  * The option informs fileinto that it should create missing
    intermediate directories when creating a mailbox.
  * Variable expansions in configuration statements.
  * New commands in string expansions
  * Sieve: fix coredump on parsing "fileinto :permission"
    action.
  * Sieve: fix optimizer.
  * Library: fix parsing ls-compatible permission strings.
  * Library: fix mu_sieve_machine_clone function.
  * Configuration: use '\' to escape delimiters in some
    statements.
  * This affects statements whose arguments are colon- or comma-
    delimited strings, e.g. ldap.field-map.
  * ** Library: fix localized help output
  * Help entries now use the correct translation domain.  The bug
    was originally reported and discussed in
  * Setting synchronization mode allows the user to keep messages
    in remote source mailbox, while downloading only recently
    received messages.  The mode is defined via the "--sync"

OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=68
2026-01-19 10:16:50 +00:00
f6375e521a Accepting request 1274466 from server:mail
OBS-URL: https://build.opensuse.org/request/show/1274466
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=23
2025-05-06 14:39:04 +00:00
fdfbde2d38 add -std=gnu17 to CFLAGS to fix gcc15 compile time error
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=66
2025-05-05 09:52:31 +00:00
4fa583ad32 Accepting request 1218057 from server:mail
- Add patch MALLOC_PERTURB_.patch
  * Fix memory pool handling which otherwise cause failing
    mimeview due missing mime types due set MALLOC_PERTURB_ 
    environment variable

- Update to mailutils 3.17:
  * Use of TLS in pop3d and imap4d
    If not explicitly specified, the TLS mode to use (ondemand, connect,
    etc.) is derived from the configured port.  E.g., for imap4d, port 143
    implies ondemand mode, and port 993 implies connection mode.
    The global tls-mode setting is used only when the mode cannot be
    detemined otherwise, i.e. neither per-server tls-mode is given nor
    the port gives any clues as to the TLS mode to use.
 * Bugfixes
   + movemail: fix handling of -P option.
   + pop3d, imap4d: fix global timeout and transcript configuration statements
   + pop3d, imap4d: global tls-mode is used only when the mode to use cannot
     be determined otherwise.
   + pop3d, imap4d: if not set explicitly, derive tls mode from the port used.
   + Improve file safety checking routine.
   + Fix compilation with new gcc versions.
- There is no mu-mailx ... only a mailx from package mailx

OBS-URL: https://build.opensuse.org/request/show/1218057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=22
2024-10-25 17:18:54 +00:00
6412893a27 MALLOC_PERTURB_.patch
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=64
2024-10-24 12:43:18 +00:00
43b3547023 Autoconf > 2.71
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=63
2024-10-24 12:15:55 +00:00
8a78be389a Some build fixes
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=62
2024-10-24 12:03:35 +00:00
bee7aff6da Update to mailutils-3.17
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=61
2024-10-24 09:55:01 +00:00
25dcc7daa6 Accepting request 1149943 from server:mail
- Use %patch -P N instead of deprecated %patchN. (forwarded request 1149929 from pgajdos)

OBS-URL: https://build.opensuse.org/request/show/1149943
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=21
2024-02-25 13:05:05 +00:00
aba9b0419b Accepting request 1149929 from home:pgajdos:m
- Use %patch -P N instead of deprecated %patchN.

OBS-URL: https://build.opensuse.org/request/show/1149929
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=59
2024-02-23 13:29:52 +00:00
208c588dc1 Accepting request 1085972 from server:mail
- update to 3.16:
  * Support for Berkeley DB version 2 withdrawn
  * rdcache streams: fix stream size computation
  * tlsfdstr streams: fix error handling
  * wordwrap streams: fix handling of overflowing lines (forwarded request 1085238 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/1085972
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=20
2023-05-11 10:31:30 +00:00
852522bd5a Accepting request 1085238 from home:dirkmueller:Factory
- update to 3.16:
  * Support for Berkeley DB version 2 withdrawn
  * rdcache streams: fix stream size computation
  * tlsfdstr streams: fix error handling
  * wordwrap streams: fix handling of overflowing lines

OBS-URL: https://build.opensuse.org/request/show/1085238
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=57
2023-05-10 06:31:25 +00:00
451925d916 Accepting request 1057031 from server:mail
Replace transitional %usrmerged macro with regular version check (boo#1206798) (forwarded request 1055710 from lnussel)

OBS-URL: https://build.opensuse.org/request/show/1057031
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=19
2023-01-10 13:59:17 +00:00
8f55676a71 Accepting request 1055710 from home:lnussel:usrmerge
Replace transitional %usrmerged macro with regular version check (boo#1206798)

OBS-URL: https://build.opensuse.org/request/show/1055710
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=55
2023-01-09 10:25:39 +00:00
c477a3960a Accepting request 994254 from server:mail
- update to 3.15:
  * mbox format: don't count terminating empty line as part of the message
  * Improve performance of the Sieve fileinto action
  * Improve efficiency of operations on flat mailboxes in append mode
  * Bugfixes in quoted-printable and fromrd filters
  * Various fixes in mbox and dotmail format libraries
  * Fix compilation with flex version 2.6.1 (forwarded request 994181 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/994254
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=18
2022-08-11 16:31:20 +00:00
67c56eea5a Accepting request 994181 from home:dirkmueller:Factory
- update to 3.15:
  * mbox format: don't count terminating empty line as part of the message
  * Improve performance of the Sieve fileinto action
  * Improve efficiency of operations on flat mailboxes in append mode
  * Bugfixes in quoted-printable and fromrd filters
  * Various fixes in mbox and dotmail format libraries
  * Fix compilation with flex version 2.6.1

OBS-URL: https://build.opensuse.org/request/show/994181
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=53
2022-08-10 07:03:16 +00:00
c24e7e242c Accepting request 983992 from server:mail
- Fix number check of test (builtin) in %pre scriptlet (boo#1200676)

OBS-URL: https://build.opensuse.org/request/show/983992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=17
2022-06-21 15:15:26 +00:00
e3da72fb6f Yet an other shell error with > 0
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=51
2022-06-20 13:50:41 +00:00
2a104b67d9 Accepting request 956339 from server:mail
- udpate to 3.14:
  * TLS support rewritten from scratch
  ** New configuration statement: tls.handshake-timeout
  * Fix idle timeout handling (imap4d and pop3d daemons)
  * New function mu_mailbox_append_message_ext
  * mail utility
  ** new command: unread (U)
  ** message state is preserved when copying to another mailbox
  * Build requires GNU bison and flex
  * All parsers and scanners are rewritten in reentrant form
  * Support for mimetypes incorporated to the libmailutils library
  * Maildir and MH mailboxes
  ** Change the way of storing the envelope information
  ** Message scanner completely rewritten
  * Bugfixes
  ** Fix timezone calculation (see https://savannah.gnu.org/bugs/?61239)
  ** Fixed some memory and fd leaks
  ** Fixed corner case in mu_make_file_name_suf function (forwarded request 956189 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/956339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=16
2022-02-21 16:46:03 +00:00
33d1dca7a6 Accepting request 956189 from home:dirkmueller:Factory
- udpate to 3.14:
  * TLS support rewritten from scratch
  ** New configuration statement: tls.handshake-timeout
  * Fix idle timeout handling (imap4d and pop3d daemons)
  * New function mu_mailbox_append_message_ext
  * mail utility
  ** new command: unread (U)
  ** message state is preserved when copying to another mailbox
  * Build requires GNU bison and flex
  * All parsers and scanners are rewritten in reentrant form
  * Support for mimetypes incorporated to the libmailutils library
  * Maildir and MH mailboxes
  ** Change the way of storing the envelope information
  ** Message scanner completely rewritten
  * Bugfixes
  ** Fix timezone calculation (see https://savannah.gnu.org/bugs/?61239)
  ** Fixed some memory and fd leaks
  ** Fixed corner case in mu_make_file_name_suf function

OBS-URL: https://build.opensuse.org/request/show/956189
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=49
2022-02-21 09:18:18 +00:00
623ee26fcd Accepting request 955838 from home:schubi2:branches:openSUSE:Factory
- Use libalternatives instead of update-alternatives.

OBS-URL: https://build.opensuse.org/request/show/955838
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=48
2022-02-18 14:21:39 +00:00
774571bcfa Accepting request 926481 from server:mail
- Modify patch mailutils-3.5-guile-2.0.patch and apply later
  if needed for older guile versions

- Increase somajor spec file macro to value 8 (boo#1191772)
- Add check for any version change of shared the libraries

OBS-URL: https://build.opensuse.org/request/show/926481
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=15
2021-10-22 22:50:20 +00:00
e572d91897 Support Leap 15.3
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=47
2021-10-20 07:52:17 +00:00
a8c100a022 boo#1191772
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=44
2021-10-20 06:42:40 +00:00
1d1a16119d Accepting request 922517 from server:mail
- Update to mailutils 3.13
  * Fix boo#1190694: mail processing escape sequences in bodies
    non-interactively
  * Improved mailbox locking
  * Changes in the 'locking' configuration statement.
  * mail utility
    + Fix semantics of mail sending and saving commands
    + Fix the -F option
    + Improve POSIX mailx compatible mode
    + Compose escapes are recognized only in interactive mode
  * Bugfixes
    + QP decoder:  Accept soft line breaks (RFC 2045, 6.7, page 19).
    + Fix stream reference policy in filter streams.
    + Various bugfixes in IMAP client.
    + Fix handling of single-path MIME messages.
  * Fix expunging of mailboxes in mbox and dotmail format in a read-only directory
  * inc: when updating the "unseen" sequence, translate message numbers to uids
  * Fix default port selection in SMTP mailer
  * Fix building the mda utilities with mailbox quotas off
  * Fix bugs in the testsuite
  * Support for the traditional mbox format rewritten from scratch
  * Fix incorrect message flags in maildir
  * Fix persistency of UIDs for all mailbox formats
  * Fix message ordering in maildir.
  * Fix parsing of IMAP ranges
  * mail
    + Changed syntax for addressing MIME message part
    + write command
  * New utility: decodemail
  * readmsg

OBS-URL: https://build.opensuse.org/request/show/922517
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=14
2021-10-04 16:39:23 +00:00
20b79affe9 Keyring and Signature
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=42
2021-10-01 07:35:43 +00:00
1413cd0f8f Update top mailutils 3.13
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=41
2021-10-01 07:34:00 +00:00
1730e5fb7f Accepting request 876688 from server:mail
- mailutils, or any C code that uses pthread_cleanup_* routines
  needs -fexeceptions in CFLAGS. (forwarded request 876611 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/876688
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=13
2021-03-08 14:15:06 +00:00
0fb295f6c7 Accepting request 876611 from home:elvigia:branches:server:mail
- mailutils, or any C code that uses pthread_cleanup_* routines
  needs -fexeceptions in CFLAGS.

OBS-URL: https://build.opensuse.org/request/show/876611
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=39
2021-03-04 08:40:20 +00:00
59c43319df Accepting request 867652 from server:mail
- remove obsolete info macros (boo#1152105)
- fix update-alternatives usage (need to be in postun)
- prepare usrmerge (boo#1029961) (forwarded request 867516 from lnussel)

OBS-URL: https://build.opensuse.org/request/show/867652
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=12
2021-02-01 13:41:37 +00:00
6f82ceab2f Accepting request 867516 from home:lnussel:usrmove
- remove obsolete info macros (boo#1152105)
- fix update-alternatives usage (need to be in postun)
- prepare usrmerge (boo#1029961)

OBS-URL: https://build.opensuse.org/request/show/867516
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=37
2021-01-29 07:57:05 +00:00
f62e809b40 Accepting request 829091 from server:mail
- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075) (forwarded request 828980 from gmbr3)

OBS-URL: https://build.opensuse.org/request/show/829091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=11
2020-08-28 19:13:37 +00:00
c762b053ea Accepting request 828980 from home:gmbr3:libexecdir
- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)

OBS-URL: https://build.opensuse.org/request/show/828980
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=35
2020-08-25 07:05:01 +00:00
72d8f8812f Accepting request 800762 from server:mail
OBS-URL: https://build.opensuse.org/request/show/800762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=10
2020-05-08 21:03:40 +00:00
Wolfgang Rosenauer
9f67677257 Accepting request 800090 from home:dimstar:Factory
- Fix python packaging: python/sitepackages is definitively not
  below libexecdir.

OBS-URL: https://build.opensuse.org/request/show/800090
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=33
2020-05-06 14:51:21 +00:00
d5b29ebe27 Accepting request 798514 from server:mail
- Modify patch silent-common-mu_tcp_wrapper_daemon.patch
  * Also comment out the variable tls_available as not used anywhere

OBS-URL: https://build.opensuse.org/request/show/798514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=9
2020-04-29 18:43:35 +00:00
0ab50bcdfa The variable tls_available as not used anywhere
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=31
2020-04-28 06:40:58 +00:00
575b3c68d6 Accepting request 779936 from server:mail
- Add patch silent-common-mu_tcp_wrapper_daemon.patch
  * Add extern in header file declaration of variable
    mu_tcp_wrapper_daemon (boo#1164444)

OBS-URL: https://build.opensuse.org/request/show/779936
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=8
2020-02-29 20:21:09 +00:00
1d45ed155c Silent common variable
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=29
2020-02-27 10:52:18 +00:00
8213875193 Accepting request 754378 from server:mail
- Correct location of mime.types used by cups (boo#1158532)

- Add python38-compat.patch making it possible to build the
  package with Python 3.8.
  http://savannah.gnu.org/bugs/index.php?57318

OBS-URL: https://build.opensuse.org/request/show/754378
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=7
2019-12-11 11:01:24 +00:00
64552a94fb mime.types
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=27
2019-12-05 13:07:27 +00:00
17936a045b Accepting request 751452 from home:mcepl:branches:server:mail
- Add python38-compat.patch making it possible to build the
  package with Python 3.8.
  http://savannah.gnu.org/bugs/index.php?57318

OBS-URL: https://build.opensuse.org/request/show/751452
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=26
2019-12-04 07:03:02 +00:00
b730534b17 Accepting request 747751 from server:mail
- Update to mailutils 3.8
  * The maidag utility is withdrawn (CVE-2019-18862, bsc#1156495)
    The main purpose of this utility was to work as local mail delivery
    agent (MDA), a program responsible for final delivery of email messages
    to the recipient's mailbox.  As such it required suid privileges.
    In parallel with its main purpose, it also was able to work in two
    other modes: the 'url' mode, designed to deliver mails to arbitrary
    mailbox URLs, and 'lmtp' mode, in which it acted as local mail
    transport daemon.  Neither of these needed suid privileges.
    The unfortunate design decision to combine the three modes in a single
    versatile tool resulted in local privilege escalation threat in 'url'
    mode.
    To fix this, maidag has been replaced by three different utilities,
    each one with a precisely defined purpose and carefully designed
    privileges: mda, lmtpd, and putmail.
  * mda
  * lmtpd
  * putmail
  * Use of TLS in pop3d run from inetd
  * comsatd --test
  * mail
    ** fix the semantics of 'hold' and 'keepsave' variables
    ** New message type specification ":s"

OBS-URL: https://build.opensuse.org/request/show/747751
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=6
2019-11-15 21:33:13 +00:00
b282ab147c Update to mailutils-3.8
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=24
2019-11-12 14:47:23 +00:00
4d21dc5f45 Accepting request 744091 from server:mail
- update to 3.7
- enable python3 instead of python2
 * Support for the new mailbox format - dotmail
 * Improve automatic mailbox format detection
 * Rewrite mailcap (RFC1524) support
 * imap4d: SEARCH command
 * Improved SEARCH BODY and SEARCH TEXT commands
 * Fixes in the 'mail' utility
 * New mailbox notation @
 * Sender addresses in message sets
 * Fixes in IMAP client library (forwarded request 744078 from mimi_vx)

OBS-URL: https://build.opensuse.org/request/show/744091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=5
2019-11-03 10:37:15 +00:00
74161c8a8d Accepting request 744078 from home:mimi_vx:branches:server:mail
- update to 3.7
- enable python3 instead of python2
 * Support for the new mailbox format - dotmail
 * Improve automatic mailbox format detection
 * Rewrite mailcap (RFC1524) support
 * imap4d: SEARCH command
 * Improved SEARCH BODY and SEARCH TEXT commands
 * Fixes in the 'mail' utility
 * New mailbox notation @
 * Sender addresses in message sets
 * Fixes in IMAP client library

OBS-URL: https://build.opensuse.org/request/show/744078
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=22
2019-10-30 11:00:48 +00:00
d62eb4e0cc Accepting request 652824 from server:mail
- Dynamic determine and use guile version in spec file

OBS-URL: https://build.opensuse.org/request/show/652824
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=4
2018-12-05 08:37:25 +00:00
8176be2022 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=20
2018-11-30 09:24:05 +00:00
f917254ce8 Dynamic determine and use guile version in spec file
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=19
2018-11-30 08:42:09 +00:00