Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gromox-2.36-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: gromox Distribution: openSUSE Tumbleweed
Version: 2.36 Vendor: openSUSE
Release: 1.1 Build date: Wed Nov 6 16:51:31 2024
Group: Productivity/Networking/Email/Servers Build host: reproducible
Size: 10792977 Source RPM: gromox-2.36-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://grommunio.com/
Summary: Groupware server backend with RPC, IMAP,POP3, PHP-MAPI support
Gromox is the central groupware server component of grommunio. It is
capable of serving as a replacement for Microsoft Exchange and
compatibles. Connectivity options include RPC/HTTP (Outlook
Anywhere), MAPI/HTTP, IMAP, POP3, an SMTP-speaking LDA, and a PHP
module with a Z-MAPI function subset.

Import is possible from PST/OST/MSG/CDFV2/TNEF, EML/ICAL/VCF, Kopano,
Zarafa, and via imapsync.

Gromox relies on other components to provide a sensibly complete mail
system, such as Postfix as a mail transfer agent, and grommunio-admin
for user management. A webmail client interface is available with
grommunio-web. The grommunio appliance ships these essentials and has a
ready-to-run installation of Gromox.

Provides

Requires

License

AGPL-3.0-or-later AND GPL-2.0-only AND GPL-3.0-or-later

Changelog

* Wed Nov 06 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.36
    * ews: fix an ABA locking problem when EWS unsubscribe actions
      were processed
    * genimport: fix a data juggling issue that led to mt2exm
      printing ``proptag … from input stream has no named property
      info``
    * mbck: do not attempt to repair allocated_eids if repair mode
      was not selected, fixing mbck printing ``sqlite3_prep(INSERT
      INTO allocated_eids) ... inside a readonly TXN``.
    * exmdb: fix an issue where creating new embedded messages
      could lead to ``sqlite3_exec(… INSERT INTO messages ...
      VALUES (65536, …): UNIQUE constraint failed: messages.message_id (19)``
    * mkprivate et al: fix an issue where force-overwriting
      databases would print "database is locked"
    * mbop: new commands "ping", "for-all-users", "echo-username"
    * exmdb: faster process shutdown through parallelized closing
      of sqlite files
    * exmdb: better location diagnostics for RO-RO transactions,
      for RW-in-RO, and ROLLBACK issues
    * exmdb: deactivate implicit integrity check when upgrading a
      mailbox's database schema, it takes too much time
      (Integrity checks can still be done offline with ``mkprivate
    - U --integ``)
* Tue Oct 15 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.35
    * alias_resolve: resolve nullptr deref crash
    * ews: resolve nullptr deref crash
    * mapi_lib: fix out-of-bounds access in PROBLEM_ARRAY::transform
    * mapi_lib: rop_util_get_gc_value used the wrong mask, which
      caused "Change commit failed because the object was changed
      separately"
    * exmdb: let PR_ACCESS include permissions from all group
      memberships
* Tue Oct 08 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.34
    * php_mapi: cure crash occurring with mapi_getidsfromnames
    * midb: resolve "inside a readonly TXN" warnings during message
      deletion
    * exmdb: emit notifications only after SQL transactions are
      complete
    * imap: resolve unstable EXPUNGE observability
* Tue Oct 01 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.33
    * oxcmail: Implement MIME fragment joining for the construction
      of the contents of PR_HTML.
    * dscli: add --ac option to test Mail Autoconfig (what
      Thunderbird uses in leu of AutoDiscover)
    * http: credential caching for HTTP Basic (config directive
      ``http_basic_auth_cred_caching``, defaulting to 60s)
    * oxcical: revert commit which evaluates different MAPI
      timezone properties to generate DTSTART/DTEND's TZID value
* Wed Sep 04 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.32
    * mysql_adaptor: re-speedup queries that came to ran without an
      index
    * mbop: make the "clear-profile" operation do clear g-web
      settings again
    * zcore: workaround potential hang during shutdown
    * emsmdb, zcore: allow "Empty Folder" operations in public stores
    * exmdb: increased verbosity during shutdown phase so it does
      not appear like a hang
* Wed Aug 14 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.31
    * freebusy: get_freebusy erroneously underreported occurrences
      for yearly occurrences
    * freebusy: the get_freebusy routine erroneously landed in an
      infinite loop if a yearly-recurring February 29 appointment
      was originally created in a year not divisible by 12.
    * oxcmail: take /etc/mime.types under consideration when adding
      extensions to attachments
    * oxcmail: priorities for MIME parts have been rectified for
      multipart/alternative and non-alternative containers; the
      conversion routine is no longer making picks across multiple
      container siblings.
* Fri Jun 21 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.30
    * oxcical: emit VTIMEZONE for events without
      PidLidAppointmentTimeZoneDefinitionStartDisplay
    * gromox-mbop: new subcommand ``set-locale`` to change store
      language
    * exmdb: add more SQLite transactions and make concurrent read
      access for stores possible
    * ruleproc: initial autoprocessing for meeting requests
    * conflict detection, response sending for conflicts,
      automatic addition to calendar
    * needs to be enabled with gromox.cfg:``lda_mrautoproc``=yes
    * imap, pop3, delivery-queue: HAProxy protocol support
      (send-proxy-v2)
    * zcore: show private distribution lists the grommunio-web
      address book
* Mon Jun 03 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.29
    * dnsbl_filter: support DNSBL servers that do not emit TXT records
    * email_lib: cure IMAP Structure Descriptions indicating a mail
      size 2 bytes larger than it is
    * imap: cope with truncated EML files
    * exmdb: delete leftover stray ROLLBACK statement
    * ews: cure null dereference in tInternetMessageHeader::parse
    * ews: use vmime parser to break down IMHs and reset an Apple
      workaround for "From" lines
* Thu May 02 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.28
    * imap: cure client session hang when midb failed to add
      a mail during 64K-append
    * mysql_adaptor: allow Unicode in alternate usernames (altnames)
    * Populate PR_DELETED_ON property for softdeleted items
    * exmdb: ``exmdb_rpc_debug`` will now emit execution time for
      EXRPCs
    * zcore: ``zrpc_debug`` logging now includes the session GUID
      to help correlate which ZRPCs are executed by which user
    * imap, pop3: print client IP address for lines from
      ``imap_cmd_debug``/``pop3_cmd_debug``
* Sun Apr 07 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.27
    * email_lib: avoid splitting UTF-8 code units across lines
    * imap: avoid emitting NIL for body-fld-lines
    * php_mapi: expose default+anonymous ACEs to PHP programs
    * zcore: expose new PR_EC_ENABLED_FEATURES_L property
    * ews: implement updating folder permissions
    * eml2mt: emit a hint if an Outlook .msg file is erroneously
      passed to eml2mt
* Mon Mar 11 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.26
    * exmdb: Fix restriction mismatching on ``PR_PARENT_SVREID`` &
      ``PR_PARENT_ENTRYID``, which had caused reminders to go off
      even after appointments were moved to the wastebasket.
    * exmdb_local: rectify wrong/empty ``From:`` lines in bounce
      messages
    * ews: fix segfault when loading public folder item
    * zcore: repaired thumbnail retrieval, which used the wrong
      directory
    * mbop: add subcommands for manipulating websettings_persistent
    * zcore: store websettings_persistent directly in the store
      rather than the zcore shadow store object (automatic
      migration is in place)
    * kdb2mt: avoid importing ``PR_EC_WEBAPP_PERSISTENT_SETTINGS_JSON``
      property
* Thu Feb 29 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.25
    * mt2exm: the -B option can be used with all folder names
    * mbop: new commands ``get-photo``, ``set-photo``,
      ``get-websettings``, ``set-websettings``
    * oxcmail: export no longer generates a MIME epilogue, which
      should workaround Outlook's broken S/MIME validator which
      fails to include epilogues in the signature verification.
    * mkpublic: newly created public stores lacked a
      ``replguidmap`` table
    * exmdb: repair initialization of PR_ATTACH_NUM when instances
      are opened
    * oxcmail: strip leftover right angled bracket from Content-ID
      on oxcmail_import
* Sat Feb 10 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.24
    * email_lib: the last byte of a MIME part was erroneously deleted
    * emsmdb: repair garbage memory read when creating a stream on
      a PT_STRING8 property
    * ews: repair a potential lack of results with the ResolveNames
      operation when searching by email address
* Mon Feb 05 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.23
    * oxcmail: do not ignore IDN addresses when reading headers
    * oxcmail: resolve a case with trashed body bytes when a line
      began with dot
    * exmdb: add config directive ``exmdb_contention_reject_time``
      for configuring contention timeout
    * exmdb: have DB_ITEM instances track which function holds them,
      and report this upon reaching contention timeouts
    * new command: gromox-exm2mt
* Mon Jan 29 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.22
    * exmdb_client: discard connections when EOF is detected
    * mda: resolve three cases of garbage bytes getting added to
      messages
    * oxcmail: drop unintended doublequotes around RFC 2047-style
      =?..?= encoded-words
    * oxcical: support emission of iCalendar VFREEBUSY objects
    * nsp,ab: support name resolution of IDN addresses
    * twostep_ruleproc: support Outlook-style public folder entryids
      in Move/Copy rules (as opposed to GWeb-style entryids)
* Mon Jan 08 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.21
    * Support for outgoing message submission via postdrop
    * gromox-snapshot: Support snapshots on XFS
    * zcore: log REMOTE_ADDR on authentication failure for fail2ban
    * exmdb: add ICS request dumper
    * lib: guard against an integer overflow when inserting last
      element in range_set
    * imap: do not flag zero-length usernames/passwords as a syntax
      error
* Fri Dec 15 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.20
    * oxdisco: allow autodiscover for room/equipment stores
    * oxcical: allday events are now emitted (pursuant to the
      ``oxcical_allday_ymd`` config directive) as "floating time"
      per the OXCICAL spec recommendations
    * oxcical: resolve integer underflow that botched weekorder
      computation in weekly-recurring events
    * oxcical: resolve out-of-bounds access during generation of
      iCal RDATE lines * ews: avoid a heap-use-after-free during
      freebusy retrieval
    * zcore: zs_getuserfreebusy had failed to resolve usernames and
      display freebusy status in the scheduling matrix view
    * ldap_adaptor: resolve data race with double-free when
      per-organization LDAP settings were used
* Mon Dec 04 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.19
    * `gromox-mbop emptyfld` now recognizes a `-t` option to limit
      deletion to messages of certain age.
    * `gromox-mbop emptyfld` now recognizes a `--nuke-folders` option
    * gromox-eml2mt now recognizes a `--mbox` option to support
      RFC4155 Unix mboxes
    * exmdb: search pacing is now time-based, which should give more
      predictable interactivity during background searches
    * emsmdb: do not treat the absence of the
      PR_LAST_MODIFICATION_TIME message property during ICS downloads
      as an error any longer
    * exmdb: send "object created" notifications as search folders
      re-populate
    * oxcmail: ignore zero-length From fields, which should help
      sending from Windows Mail
    * Thunderbird/IMAP now picks up deletion events done by other
      clients
* Mon Nov 27 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.18
    * exmdb: synthesized PR_RTF_COMPRESSED properties (in relation to
      the "dbg_synthesize_content" config directive) had an
      incomplete header
    * oxcmail: repair inadvertent propid/proptag swap causing TNEF
      export to fail
    * mbop/purge-softdelete: make pathspec `SENT/2022` actually work
    * imap: messages delete events from OL/g-web now make it to IMAP
      clients
    * midb: propagate folder change events; IMAP clients now
      recognize when a message was deleted in g-web/Outlook
    * http: RFC 7617 support for the Basic authentication header line
    * nsp: allow connections from Windows with UTF-8 locale
    * midb: removal of seqid renumbering, which speeds up
      IMAP SELECT/LIST/FETCH commands.
    * authmgr: PAM is now offered as an authentication backend
* Sat Nov 11 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.17
    * Enhancements:
    * http: Windows SSO support via HTTP Negotiate authentication
    * daemons: support for alternate login names
      (this allows for assigning shorter usernames for grommunio-web)
    * exmdb: augment create_folder and movecopy_folder RPCs with a
      32-bit error code, which allows g-web to better detect folders
      with duplicate names
    * ews: implement Subscribe, Unsubscribe, GetEvents, GetUserPhoto
    * mbop: add subcommand `clear-rwz` to clear out RuleOrganizer
      FAI messages
  - Delete 0001-build-resolve-i586-compile-error.patch (merged)
* Sun Oct 29 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.16
    * Enhancements:
    * Define the "suspended" user state for grommunio-admin-api.
      (think of it as a "non-receiving shared mailbox").
    * emsmdb, zcore: the ``emsmdb_max_cxh_per_user``,
      ``emsmdb_max_obh_per_session`` and
      ``zcore_max_obh_per_session`` config directives can now be
      set to 0 for unlimited.
    * Fixes:
    * oxvcard: export to .vcf now positions the VERSION property in
      accordance with the vCard 4.0 specification.
    * oxcmail: cease gratuitous RTF conversion of calendar items.
* Wed Oct 18 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.15
    * imap: do not emit continuation request on LITERAL+ (now also
      for large literals >64K)
    * exmdb: explicitly rollback SQLite transactions when the commit
      operation failed
    * delivery: support for plus-addresses/recipient delimiters,
      e.g. <user+extension@example.com>
    * mbop: new subcommand ``recalc-size`` to recalculate store size
* Wed Oct 04 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.14
    * alias_resolve: support for nested mlist expansion
    * alias_resolve: support for Global Contact Objects
    * delivery: SIGHUP triggers a reload of (more) plugins now
    * gromox-mbop: add emptyfld options -a, -M
    * oxdisco, oab: avoid emitting extraneous NUL byte at end of
      XML document
    * imap: do not emit continuation request on LITERAL+
* Sat Sep 23 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.13
    * emsmdb: eliminiate duplicate message appearing when copying
      to a private non-default / shared store
    * EWS: support the {Create,Delete,Move,Copy,Update,Empty}Folder
      operation(s)
    * EWS: support the {Copy,Move}Item operation(s)
* Mon Sep 04 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.12
    * ews: support CreateItem, DeleteItem, SendItem requests
    * oxm2mt: support multi-valued properties
    * kdb2mt: do not abort when --src-mbox is used
    * exmdb_provider: opening the detail view of Personal Addressbook
      entries now works in Outlook, as does selecting them as message
      recipients
    * zcore: fix a flaw in permissions dialog that caused the
      delegates to be able to see the private items of the delegator
* Mon Aug 21 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.11
    * exmdb: attachment storage with hash-based filenames
    * exmdb_local: persistent (on-disk) last-autoreply time tracking
    * imap: allow large literals with APPEND
    * imap: add RFC 7888 support
    * oxdisco: allow AutoDiscover information retrieval from
      secondary mailboxes even if the scndstore_hints table does not
      have an entry.
    * emsmdb: "Mark all as read" in OL (Online mode) now works
* Thu Jun 15 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.10
    * DNSBL filtering mechanism, cf. man dnsbl_filter
    * Address book name resolution now evaluates alias addresses
    * pff2mt: speedup operation by 70%+
    * emsmdb: strike limits (raise to infinity) for session
      handles, user handles and notify handles, and raise limit for
      ems_max_pending_sesnotif to 1K
    * emsmdb: new configuration directives ems_max_active_notifh,
      ems_max_active_sessions, ems_max_active_users,
      ems_max_pending_sesnotif
    * mbop: new subcommands clear-photo, clear-profile,
      purge-softdelete, purge-datafiles
* Wed May 10 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.9
    * emsmdb: support forwarding meeting requests from organizers
      that are not local to the installation
    * imap: broadcast changes to mailbox from EXPUNGE commands
    * oxcical: add TZID for allday events
    * imap: add and populate a per-context seqid list
    * midb: unbreak search matching based on dates and sizes
    * emsmdb: avoid hitting an assertion when sort-reloading a
      table of a deleted folder
  - Delete 0001-dbop_mysql-remove-extraneous-DEFAULT-keyword-in-clas.patch
* Sat Apr 15 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.8
    * exmdb_provider: repair a 4-byte cutoff when reading PR_BODY,
      PR_TRANSPORT_MESSAGE_HEADERS if they are compressed on disk
    * nsp: fix janky addressbook navigation when the GAL has hidden
      entries
    * The "Hide from addresbook" functionality has gained another
      bit, so that name resolution ("Check names" button in
      OL/g-web) is no longer tied to visibility in the GAL.
    * Support for non-default stores in the IMAP and POP3 protocols;
      use "actualusername!sharedmbox" as the username for login.
  - Add 0001-dbop_mysql-remove-extraneous-DEFAULT-keyword-in-clas.patch
* Fri Mar 24 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.7
    * exmdb_provider: default to mbox_contention_reject=0
    * zcore: make mapi_message_imtoinet operate on message instances,
      not messages
    * oxcmail: do not fail exporting DSNs with unresolvable addresses
    * oxcical: do not fail exporting calendar objects with
      unresolvable addresses
  - Delete 0001-build-resolve-compile-error-with-gcc-13.patch,
    0001-snapshot-safer-parsing-of-snapshot.cfg.patch (merged)
* Mon Mar 20 2023 Jan Engelhardt <jengelh@inai.de>
  - Add 0001-build-resolve-compile-error-with-gcc-13.patch
* Mon Mar 13 2023 Jan Engelhardt <jengelh@inai.de>
  - Add 0001-snapshot-safer-parsing-of-snapshot.cfg.patch
    [boo#1209051]
  - Updated directory permissions
* Thu Mar 09 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.6
    * exmdb_provider: filter duplicate propids when they occur in
      the mailbox, resolving a failure to export (broken)
      recipients to MSG, and resolving _one_ instance of OL sync
      error 80070057.
    * oxvcard: PidLidBusinessCardDisplayDefinition named property
      was not assigned the right namespace (PSETID_ADDRESS)
    * oxcmail: do not abort export routine if SMIME message is
      lacking an SMIME body (just treat it as empty instead)
    * oxcical: do not abort export routine if IPM.*.Resp.* has no
      attendee
    * exmdb_local: perform online lookup of named properties,
      resolving vcarduid being erroneously assigned propid 0
* Sun Mar 05 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.5
    * authmgr: Alternate username support
    * Repair a null deref during HTML-to-text conversion
    * Synchronization of embedded messages now works
    * Saving a draft in grommunio-web would erroneously strip the
      subject prefix
    * EWS: Detailed FreeBusy requests did not return detailed info
* Sun Feb 26 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.4
    * mbop: emptyfld/delmsg support folder names now
    * dscli: added an --eas option
    * oxdisco: support autodiscover.json requests
* Fri Feb 03 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.3
    * pff2mt: support non-Unicode PFF files
    * ldap_adaptor: read ldap_start_tls, ldap_mail_attr from
      orgparam table
    * Support Emojis in HTML-to-RTF conversion code
    * exmdb_provider: implement message store softdelete count
      properties
    * dbop_sqlite: guard schema upgrades with transaction
    * Do not fail entire HTML-to-RTF conversion or calls like
      getpropvals(PR_RTF_COMPRESSED) when encountering garbage
      bytes
    * exmdb_provider: have folder message count properties respect
      softdelete
    * zcore: mapi_copyto had inverted meaning of MAPI_NOREPLACE
* Mon Jan 16 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.2
    * exmdb_provider: repair SQL logic errors showing up when a
      folder's contents are requested in Conversation mode
    * exmdb_provider: only delete links, not messages, from search
      folders
    * tools: add --integrity option for mkprivate, mkpublic, mkmidb
* Thu Jan 12 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.1
    * exmdb_provider: support for private store message and folder
      softdelete (and thus the Recover Deleted Items feature in OL)
    * mapi_lib: parse "Received" headers into
      PR_MESSAGE_DELIVERY_TIME for the sake of EML imports
    * emsmdb: work around OL crash with Recover Deleted Items dialog
    * emsmdb: rework interpretation of PR_SENT_REPRESENTING on
      IPM.Schedule objects (relates to the organizer of a meeting
      when such meeting is forwarded)
* Sun Dec 18 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.37
    * exmdb_provider: on-disk content file compression, controllable
      using the exmdb_file_compression config directive (affects only
      new files)
    * exmdb_provider: support evaluation of inbox rules that have
      RES_CONTENT restrictions with PT_BINARY properties
    * kdb2mt: full user resolution and PR_*_ADDRTYPE resolution with
      new option set --mbox-name/--user-map
    * zcore: Addressed "exmdb_client: reached maximum
      connections ..." warnings.
    * Selecting addresses from the "From" dropdown in OL's
      compose mail dialog works now.
* Fri Nov 25 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.35
    * kdb2mt: add option for mapping ACL identities using a text file
    * tools: add kdb-uidextract and kdb-uidextract-limited scripts to
      facilitate ACL conversion
    * Per-organization LDAP server support
    * User accounts can now be hidden from the GAL and other
      address lists
    * The gromox-dscli command-line utility now performs DNS SRV
      lookups.
    * exmdb_provider: mlists that were granted the StoreOwner
      permission bit through an ACL now propagate it to the
      individuals in the mlist.
    * emsmdb: On outgoing mails, the Return-Receipt-To (Read
      Receipt Request) header was malformed. On the incoming side,
      this would then be translated back to invalid@invalid.
* Tue Aug 30 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.31
    * kdb2mt: add a size column to the disambiguation table
    * exmdb_provider: added the "exmdb_search_yield" and
      "exmdb_search_nice" config directives
    * exmdb_provider: add a vacuum RPC (and expose via
      gromox-mbop(8gx))
    * emsmdb: implement cached mode cross-store move support
* Mon Jul 25 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.28
    * freebusy: do not publicize private recurrence exceptions
    * Delayed Sending had left messages in Outbox
    * emsmdb: the contact folder list erroneously rejected sort
      requests that grouped and sorted by the same column
* Sun Jun 12 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.25
    * exmdb_provider: repair PR_MEMBER_NAME transition (ACL table
      contents)
    * zcore: fix randomly occurring set_permission failures
    * autodiscover: resolve & in displaynames being misrepresented
    * autodiscover: force-remove single quotes from ini values
    * imap: improved the tokenization for unusual values found in
      the From/To/Reply-To etc. headers
    * imap: stop emitting excess parenthesis pairs for RFC822 field
      values during FETCH
    * imap: stop offering the STARTTLS capability keyword when the
      STARTTLS command can, at the same time, not be issued anyway
    * imap: IMAP commands emitted to the log (under imap_cmd_debug)
      were truncated sometimes
    * midb: resolve potential crash when the IMAP SEARCH command
      is used
* Wed Jun 01 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.24
    * exmdb_provider: lifted the folder limit from 10k to 28 billion
    * oxcmail: cease excessive base64 encoding.
    * Messages are now preferably encoded as quoted-printable
      during conversion to Internet Mail format. This might help
      with spam classification.
* Thu May 12 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.22
    * service_loader: resolve crash when first module is unloadable
    * eml2mt, exm2eml: rectify wrong serivce plugin search path
    * eml2mt: add iCalendar and vCard file import
    * kdb2mt: skip IPM.MessageManager FAI messages (cause Outlook
      to sometimes refuse opening a folder)
    * The /usr/libexec/gromox/autodiscover command has been renamed
      to just gromox-dscli.
* Sat Apr 30 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.20
    * Resolve a use-after-free in gromox-eml2mt
    * oxcmail: conversion of Reply-To MAPI field to Internet Mail
      had only used the last ONEOFF-type recipient, now it uses all
      ONEOFF recipients.
    * oxcmail: set IPM.Note.SMIME.MultipartSigned only for incoming
      S/MIME mails, not for OpenPGP mails.
    * autodiscover: Change the way autodiscover.ini is parsed. This
      allows a few more non-alphanumeric characters in the MariaDB
      password. ';' is still unusable.
    * exmdb_provider: Evaluate restrictions against absent values
      differently; this makes messages without a sensitivity tag
      and which are located in a non-default store visible in
      Outlook again.
* Sat Apr 16 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.19
    * kdb2mt: added the --with-acl option for partial conversion of ACLs
    * pff2mt: added the --only-obj option to extract a specific object
    * mt2exm: added the -B option for the placement of unanchored messages
    * eml2mt: new utility to import mails from files
    * exmdb_provider: new config directive "exmdb_schema_upgrades"
    * midb: new config directive "midb_schema_upgrades"
    * mkprivate, mkpublic and mkmidb now recognize the -U option to
      upgrade SQLite database schemas
    * mbop: new utility
    * rebuild: added progress indicator
    * zcore: new config directive "zcore_max_obh_per_session"
    * emsmdb: new config directives "emsmdb_max_obh_per_session",
      "emsmdb_max_cxh_per_user" to allow higher resource use when a
      lot of stores are used by an Outlook profile (warning
      W-1580).
* Fri Feb 11 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.16
    * zcore: allow setting Out Of Office status of other mailboxes
    * zcore: enhance mapi_getmsgstoretable to show all stores with
      access permissions
    * kdb2mt, pff2mt: add --with-hidden/--without-hidden
* Tue Jan 18 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.13
    * mt2exm: perform named property translation on folder
      properties, message recipient properties and attachment
      properties.
    * pff2mt: support reading multi-value variable-length property
      types, and obscure single-value types.
    * kdb2mt: analyze Receive Folder Table and map inbox to inbox
      when ``-s`` is used.
    * pam_gromox: Additional service mode checks. One can now use
      e.g. auth required pam_gromox.so service=chat in
      /etc/pam.d/xyz to test for the CHAT privilege bit.
* Tue Dec 07 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.10
    * exmdb_provider: cease adding a broken recipient when deleting
      last recipient
    * exmdb_provider: synthesize mandatory recipient properties
      essential for MSMAPI (the source of incomplete recipients is
      from imported KGWC databases)
    * emsmdb: work around Outlook not displaying any body in Cached
      Mode when there is no HTML body
    * mapi_lib: avoid making underscores in subjects when there are
      umlauts
* Fri Oct 08 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.4
    * The event(8gx) and timer(8gx) daemons now run unprivileged.
    * gromox-pff2mt now skips over unrecognizable MAPI properties
      rather than exiting.
    * gromox-mt2exm now supports storing to public mailboxes.
* Wed Sep 01 2021 Jan Engelhardt <jengelh@inai.de>
  - Initial entry for build.opensuse.org (gromox-1.1.43.566b624e)

Files

/etc/gromox
/etc/php8
/etc/php8/conf.d
/etc/php8/conf.d/mapi.ini
/etc/php8/fpm
/etc/php8/fpm/php-fpm.d
/etc/php8/fpm/php-fpm.d/gromox.conf
/usr/lib/systemd/system/gromox-delivery-queue.service
/usr/lib/systemd/system/gromox-delivery.service
/usr/lib/systemd/system/gromox-event.service
/usr/lib/systemd/system/gromox-http.service
/usr/lib/systemd/system/gromox-imap.service
/usr/lib/systemd/system/gromox-midb.service
/usr/lib/systemd/system/gromox-pop3.service
/usr/lib/systemd/system/gromox-snapshot.service
/usr/lib/systemd/system/gromox-snapshot.timer
/usr/lib/systemd/system/gromox-timer.service
/usr/lib/systemd/system/gromox-zcore.service
/usr/lib/tmpfiles.d/tmpfiles-gromox.conf
/usr/lib64/gromox
/usr/lib64/libgromox_auth.so.0
/usr/lib64/libgromox_auth.so.0.0.0
/usr/lib64/libgromox_authz.so.0
/usr/lib64/libgromox_authz.so.0.0.0
/usr/lib64/libgromox_common.so.0
/usr/lib64/libgromox_common.so.0.0.0
/usr/lib64/libgromox_dbop.so.0
/usr/lib64/libgromox_dbop.so.0.0.0
/usr/lib64/libgromox_email.so.0
/usr/lib64/libgromox_email.so.0.0.0
/usr/lib64/libgromox_epoll.so.0
/usr/lib64/libgromox_epoll.so.0.0.0
/usr/lib64/libgromox_exrpc.so.0
/usr/lib64/libgromox_exrpc.so.0.0.0
/usr/lib64/libgromox_mapi.so.0
/usr/lib64/libgromox_mapi.so.0.0.0
/usr/lib64/libgromox_rpc.so.0
/usr/lib64/libgromox_rpc.so.0.0.0
/usr/lib64/libgxh_ews.so.0
/usr/lib64/libgxh_ews.so.0.0.0
/usr/lib64/libgxh_mh_emsmdb.so.0
/usr/lib64/libgxh_mh_emsmdb.so.0.0.0
/usr/lib64/libgxh_mh_nsp.so.0
/usr/lib64/libgxh_mh_nsp.so.0.0.0
/usr/lib64/libgxh_oab.so.0
/usr/lib64/libgxh_oab.so.0.0.0
/usr/lib64/libgxh_oxdisco.so.0
/usr/lib64/libgxh_oxdisco.so.0.0.0
/usr/lib64/libgxm_alias_resolve.so.0
/usr/lib64/libgxm_alias_resolve.so.0.0.0
/usr/lib64/libgxm_exmdb_local.so.0
/usr/lib64/libgxm_exmdb_local.so.0.0.0
/usr/lib64/libgxp_exchange_emsmdb.so.0
/usr/lib64/libgxp_exchange_emsmdb.so.0.0.0
/usr/lib64/libgxp_exchange_nsp.so.0
/usr/lib64/libgxp_exchange_nsp.so.0.0.0
/usr/lib64/libgxp_exchange_rfr.so.0
/usr/lib64/libgxp_exchange_rfr.so.0.0.0
/usr/lib64/libgxs_event_proxy.so.0
/usr/lib64/libgxs_event_proxy.so.0.0.0
/usr/lib64/libgxs_event_stub.so.0
/usr/lib64/libgxs_event_stub.so.0.0.0
/usr/lib64/libgxs_exmdb_provider.so.0
/usr/lib64/libgxs_exmdb_provider.so.0.0.0
/usr/lib64/libgxs_midb_agent.so.0
/usr/lib64/libgxs_midb_agent.so.0.0.0
/usr/lib64/libgxs_mysql_adaptor.so.0
/usr/lib64/libgxs_mysql_adaptor.so.0.0.0
/usr/lib64/libgxs_ruleproc.so.0
/usr/lib64/libgxs_ruleproc.so.0.0.0
/usr/lib64/libgxs_timer_agent.so.0
/usr/lib64/libgxs_timer_agent.so.0.0.0
/usr/lib64/php8
/usr/lib64/php8/extensions
/usr/lib64/php8/extensions/mapi.so
/usr/lib64/security
/usr/lib64/security/pam_gromox.so
/usr/libexec/gromox
/usr/libexec/gromox/authtry
/usr/libexec/gromox/cgkrepair
/usr/libexec/gromox/delivery
/usr/libexec/gromox/delivery-queue
/usr/libexec/gromox/eidprint
/usr/libexec/gromox/event
/usr/libexec/gromox/gromox-snapshot
/usr/libexec/gromox/http
/usr/libexec/gromox/imap
/usr/libexec/gromox/kdb-uidextract
/usr/libexec/gromox/kdb-uidextract-limited
/usr/libexec/gromox/midb
/usr/libexec/gromox/pop3
/usr/libexec/gromox/textmapquery
/usr/libexec/gromox/timer
/usr/libexec/gromox/zcore
/usr/sbin/gromox-abktconv
/usr/sbin/gromox-abktpull
/usr/sbin/gromox-compress
/usr/sbin/gromox-dbop
/usr/sbin/gromox-dscli
/usr/sbin/gromox-e2ghelper
/usr/sbin/gromox-edb2mt
/usr/sbin/gromox-eml2mbox
/usr/sbin/gromox-eml2mt
/usr/sbin/gromox-exm2eml
/usr/sbin/gromox-exm2ical
/usr/sbin/gromox-exm2mt
/usr/sbin/gromox-exm2vcf
/usr/sbin/gromox-ical2mt
/usr/sbin/gromox-kdb2mt
/usr/sbin/gromox-mailq
/usr/sbin/gromox-mbck
/usr/sbin/gromox-mbop
/usr/sbin/gromox-mbox2mt
/usr/sbin/gromox-mkmidb
/usr/sbin/gromox-mkprivate
/usr/sbin/gromox-mkpublic
/usr/sbin/gromox-mt2exm
/usr/sbin/gromox-oxm2mt
/usr/sbin/gromox-pff2mt
/usr/sbin/gromox-vcf2mt
/usr/share/doc/packages/gromox
/usr/share/doc/packages/gromox/changelog.rst
/usr/share/gromox
/usr/share/gromox/abkt.pak
/usr/share/gromox/cpid.txt
/usr/share/gromox/exmdb_list.txt
/usr/share/gromox/folder_names.txt
/usr/share/gromox/fpm-gromox.conf.sample
/usr/share/gromox/gdbinit
/usr/share/gromox/gromox.ldif
/usr/share/gromox/http
/usr/share/gromox/http/php
/usr/share/gromox/http/php/ews
/usr/share/gromox/http/php/ews/thumbnail.php
/usr/share/gromox/http/php/lib
/usr/share/gromox/http/php/lib/conf.php
/usr/share/gromox/http/php/lib/db.php
/usr/share/gromox/lang_charset.txt
/usr/share/gromox/lcid.txt
/usr/share/gromox/local_bounce
/usr/share/gromox/local_bounce/ascii
/usr/share/gromox/local_bounce/ascii/BOUNCE_MAILBOX_FULL
/usr/share/gromox/local_bounce/ascii/BOUNCE_MAIL_DELIVERED
/usr/share/gromox/local_bounce/ascii/BOUNCE_NO_USER
/usr/share/gromox/local_bounce/ascii/BOUNCE_OPERATION_ERROR
/usr/share/gromox/local_bounce/big5
/usr/share/gromox/local_bounce/big5/BOUNCE_MAILBOX_FULL
/usr/share/gromox/local_bounce/big5/BOUNCE_MAIL_DELIVERED
/usr/share/gromox/local_bounce/big5/BOUNCE_NO_USER
/usr/share/gromox/local_bounce/big5/BOUNCE_OPERATION_ERROR
/usr/share/gromox/local_bounce/euc-jp
/usr/share/gromox/local_bounce/euc-jp/BOUNCE_MAILBOX_FULL
/usr/share/gromox/local_bounce/euc-jp/BOUNCE_MAIL_DELIVERED
/usr/share/gromox/local_bounce/euc-jp/BOUNCE_NO_USER
/usr/share/gromox/local_bounce/euc-jp/BOUNCE_OPERATION_ERROR
/usr/share/gromox/local_bounce/gb2312
/usr/share/gromox/local_bounce/gb2312/BOUNCE_MAILBOX_FULL
/usr/share/gromox/local_bounce/gb2312/BOUNCE_MAIL_DELIVERED
/usr/share/gromox/local_bounce/gb2312/BOUNCE_NO_USER
/usr/share/gromox/local_bounce/gb2312/BOUNCE_OPERATION_ERROR
/usr/share/gromox/local_bounce/gbk
/usr/share/gromox/local_bounce/gbk/BOUNCE_MAILBOX_FULL
/usr/share/gromox/local_bounce/gbk/BOUNCE_MAIL_DELIVERED
/usr/share/gromox/local_bounce/gbk/BOUNCE_NO_USER
/usr/share/gromox/local_bounce/gbk/BOUNCE_OPERATION_ERROR
/usr/share/gromox/local_bounce/shift-jis
/usr/share/gromox/local_bounce/shift-jis/BOUNCE_MAILBOX_FULL
/usr/share/gromox/local_bounce/shift-jis/BOUNCE_MAIL_DELIVERED
/usr/share/gromox/local_bounce/shift-jis/BOUNCE_NO_USER
/usr/share/gromox/local_bounce/shift-jis/BOUNCE_OPERATION_ERROR
/usr/share/gromox/mail_bounce
/usr/share/gromox/mail_bounce/ascii
/usr/share/gromox/mail_bounce/ascii/BOUNCE_AUTO_RESPONSE
/usr/share/gromox/mail_bounce/ascii/BOUNCE_CANNOT_DISPLAY
/usr/share/gromox/mail_bounce/ascii/BOUNCE_GENERIC_ERROR
/usr/share/gromox/mail_bounce/ascii/BOUNCE_MAIL_TOO_LARGE
/usr/share/gromox/mail_bounce/big5
/usr/share/gromox/mail_bounce/big5/BOUNCE_AUTO_RESPONSE
/usr/share/gromox/mail_bounce/big5/BOUNCE_CANNOT_DISPLAY
/usr/share/gromox/mail_bounce/big5/BOUNCE_GENERIC_ERROR
/usr/share/gromox/mail_bounce/big5/BOUNCE_MAIL_TOO_LARGE
/usr/share/gromox/mail_bounce/gb2312
/usr/share/gromox/mail_bounce/gb2312/BOUNCE_AUTO_RESPONSE
/usr/share/gromox/mail_bounce/gb2312/BOUNCE_CANNOT_DISPLAY
/usr/share/gromox/mail_bounce/gb2312/BOUNCE_GENERIC_ERROR
/usr/share/gromox/mail_bounce/gb2312/BOUNCE_MAIL_TOO_LARGE
/usr/share/gromox/mail_bounce/gbk
/usr/share/gromox/mail_bounce/gbk/BOUNCE_AUTO_RESPONSE
/usr/share/gromox/mail_bounce/gbk/BOUNCE_GENERIC_ERROR
/usr/share/gromox/mail_bounce/gbk/BOUNCE_MAIL_CANNOT_DISPLAY
/usr/share/gromox/mail_bounce/gbk/BOUNCE_MAIL_TOO_LARGE
/usr/share/gromox/mime_extension.txt
/usr/share/gromox/mlist_bounce
/usr/share/gromox/mlist_bounce/ascii
/usr/share/gromox/mlist_bounce/ascii/BOUNCE_MLIST_DOMAIN
/usr/share/gromox/mlist_bounce/ascii/BOUNCE_MLIST_INTERNAL
/usr/share/gromox/mlist_bounce/ascii/BOUNCE_MLIST_SPECIFIED
/usr/share/gromox/mlist_bounce/big5
/usr/share/gromox/mlist_bounce/big5/BOUNCE_MLIST_DOMAIN
/usr/share/gromox/mlist_bounce/big5/BOUNCE_MLIST_INTERNAL
/usr/share/gromox/mlist_bounce/big5/BOUNCE_MLIST_SPECIFIED
/usr/share/gromox/mlist_bounce/euc-jp
/usr/share/gromox/mlist_bounce/euc-jp/BOUNCE_MLIST_DOMAIN
/usr/share/gromox/mlist_bounce/euc-jp/BOUNCE_MLIST_INTERNAL
/usr/share/gromox/mlist_bounce/euc-jp/BOUNCE_MLIST_SPECIFIED
/usr/share/gromox/mlist_bounce/gb2312
/usr/share/gromox/mlist_bounce/gb2312/BOUNCE_MLIST_DOMAIN
/usr/share/gromox/mlist_bounce/gb2312/BOUNCE_MLIST_INTERNAL
/usr/share/gromox/mlist_bounce/gb2312/BOUNCE_MLIST_SPECIFIED
/usr/share/gromox/mlist_bounce/gbk
/usr/share/gromox/mlist_bounce/gbk/BOUNCE_MLIST_DOMAIN
/usr/share/gromox/mlist_bounce/gbk/BOUNCE_MLIST_INTERNAL
/usr/share/gromox/mlist_bounce/gbk/BOUNCE_MLIST_SPECIFIED
/usr/share/gromox/mlist_bounce/shift-jis
/usr/share/gromox/mlist_bounce/shift-jis/BOUNCE_MLIST_DOMAIN
/usr/share/gromox/mlist_bounce/shift-jis/BOUNCE_MLIST_INTERNAL
/usr/share/gromox/mlist_bounce/shift-jis/BOUNCE_MLIST_SPECIFIED
/usr/share/gromox/msgchg_group_0x1.txt
/usr/share/gromox/notify_bounce
/usr/share/gromox/notify_bounce/ascii
/usr/share/gromox/notify_bounce/ascii/BOUNCE_NOTIFY_NON_READ
/usr/share/gromox/notify_bounce/ascii/BOUNCE_NOTIFY_READ
/usr/share/gromox/notify_bounce/big5
/usr/share/gromox/notify_bounce/big5/BOUNCE_NOTIFY_NON_READ
/usr/share/gromox/notify_bounce/big5/BOUNCE_NOTIFY_READ
/usr/share/gromox/notify_bounce/gb2312
/usr/share/gromox/notify_bounce/gb2312/BOUNCE_NOTIFY_NON_READ
/usr/share/gromox/notify_bounce/gb2312/BOUNCE_NOTIFY_READ
/usr/share/gromox/notify_bounce/gbk
/usr/share/gromox/notify_bounce/gbk/BOUNCE_NOTIFY_NON_READ
/usr/share/gromox/notify_bounce/gbk/BOUNCE_NOTIFY_READ
/usr/share/gromox/propnames.txt
/usr/share/gromox/sa
/usr/share/gromox/sa/submit.php
/usr/share/gromox/sqliterc
/usr/share/gromox/timezone.pak
/usr/share/licenses/gromox
/usr/share/licenses/gromox/LICENSE.txt
/usr/share/man/man4/alias_resolve.4gx.gz
/usr/share/man/man4/authmgr.4gx.gz
/usr/share/man/man4/autodiscover.4gx.gz
/usr/share/man/man4/dnsbl_filter.4gx.gz
/usr/share/man/man4/event_proxy.4gx.gz
/usr/share/man/man4/event_stub.4gx.gz
/usr/share/man/man4/ews.4gx.gz
/usr/share/man/man4/exchange_emsmdb.4gx.gz
/usr/share/man/man4/exchange_nsp.4gx.gz
/usr/share/man/man4/exchange_rfr.4gx.gz
/usr/share/man/man4/exmdb_local.4gx.gz
/usr/share/man/man4/exmdb_provider.4gx.gz
/usr/share/man/man4/ldap_adaptor.4gx.gz
/usr/share/man/man4/mapi.4gx.gz
/usr/share/man/man4/mh_emsmdb.4gx.gz
/usr/share/man/man4/mh_nsp.4gx.gz
/usr/share/man/man4/midb_agent.4gx.gz
/usr/share/man/man4/mod_cache.4gx.gz
/usr/share/man/man4/mod_fastcgi.4gx.gz
/usr/share/man/man4/mod_rewrite.4gx.gz
/usr/share/man/man4/mysql_adaptor.4gx.gz
/usr/share/man/man4/pam_gromox.4gx.gz
/usr/share/man/man4/timer_agent.4gx.gz
/usr/share/man/man4/user_filter.4gx.gz
/usr/share/man/man5/gromox-selinux.5.gz
/usr/share/man/man5/gromox.cfg.5.gz
/usr/share/man/man7/gromox.7.gz
/usr/share/man/man7/mapi.7gx.gz
/usr/share/man/man8/authtry.8gx.gz
/usr/share/man/man8/cgkrepair.8gx.gz
/usr/share/man/man8/delivery-queue.8gx.gz
/usr/share/man/man8/delivery.8gx.gz
/usr/share/man/man8/event.8gx.gz
/usr/share/man/man8/gromox-abktconv.8.gz
/usr/share/man/man8/gromox-abktpull.8.gz
/usr/share/man/man8/gromox-compress.8.gz
/usr/share/man/man8/gromox-dbop.8.gz
/usr/share/man/man8/gromox-dscli.8.gz
/usr/share/man/man8/gromox-e2ghelper.8.gz
/usr/share/man/man8/gromox-edb2mt.8.gz
/usr/share/man/man8/gromox-eml2mbox.8.gz
/usr/share/man/man8/gromox-eml2mt.8.gz
/usr/share/man/man8/gromox-exm2eml.8.gz
/usr/share/man/man8/gromox-exm2ical.8.gz
/usr/share/man/man8/gromox-exm2mt.8.gz
/usr/share/man/man8/gromox-exm2vcf.8.gz
/usr/share/man/man8/gromox-kdb2mt.8.gz
/usr/share/man/man8/gromox-mailq.8.gz
/usr/share/man/man8/gromox-mbop.8.gz
/usr/share/man/man8/gromox-mkmidb.8.gz
/usr/share/man/man8/gromox-mkprivate.8.gz
/usr/share/man/man8/gromox-mkpublic.8.gz
/usr/share/man/man8/gromox-mt2exm.8.gz
/usr/share/man/man8/gromox-oxm2mt.8.gz
/usr/share/man/man8/gromox-pff2mt.8.gz
/usr/share/man/man8/gromox-snapshot.8.gz
/usr/share/man/man8/http.8gx.gz
/usr/share/man/man8/imap.8gx.gz
/usr/share/man/man8/kdb-uidextract-limited.8.gz
/usr/share/man/man8/kdb-uidextract.8.gz
/usr/share/man/man8/midb.8gx.gz
/usr/share/man/man8/pop3.8gx.gz
/usr/share/man/man8/timer.8gx.gz
/usr/share/man/man8/zcore.8gx.gz
/var/lib/gromox
/var/lib/gromox/domain
/var/lib/gromox/queue
/var/lib/gromox/queue/cache
/var/lib/gromox/queue/mess
/var/lib/gromox/queue/save
/var/lib/gromox/queue/timer
/var/lib/gromox/user
/var/log/gromox


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Nov 15 01:49:15 2024