Skip to content

Commit c83df84

Browse files
committed
Merge branch 'prime'
2 parents a6abdb9 + a0fbdf8 commit c83df84

File tree

2 files changed

+24
-15
lines changed

2 files changed

+24
-15
lines changed

configure.ac

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
AC_INIT([gromox], [2.48])
1+
AC_INIT([gromox], [3.0])
22
AC_CONFIG_AUX_DIR([build-aux])
33
AC_CONFIG_MACRO_DIR([build-aux])
44
AC_PREFIX_DEFAULT([/usr])
@@ -82,15 +82,6 @@ AS_IF([test "$with_gnu_ld" != yes], [NO_VSYM=1])
8282
AC_SUBST([NO_VSYM])
8383

8484

85-
AC_ARG_WITH([unitdir],
86-
[AS_HELP_STRING([--with-unitdir=PATH], [Path to systemd service unit directory])],
87-
[unitdir="$withval"],
88-
[
89-
unitdir=$("$PKG_CONFIG" systemd --variable systemdsystemunitdir 2>/dev/null)
90-
AS_IF([test -z "$unitdir"], [unitdir='${prefix}/lib/systemd/system'])
91-
])
92-
AC_SUBST([unitdir])
93-
9485
dnl
9586
dnl The cstring header comes from the compiler, but ::strchr comes from the
9687
dnl C library. If the two are not synced up, a problem ensues.
@@ -240,6 +231,15 @@ AC_MSG_RESULT([$mysql_CFLAGS])
240231
AC_MSG_CHECKING([for MySQL libs])
241232
AC_MSG_RESULT([$mysql_LIBS])
242233

234+
AC_ARG_WITH([unitdir],
235+
[AS_HELP_STRING([--with-unitdir=PATH], [Path to systemd service unit directory])],
236+
[unitdir="$withval"],
237+
[
238+
unitdir=$("$PKG_CONFIG" systemd --variable systemdsystemunitdir 2>/dev/null)
239+
AS_IF([test -z "$unitdir"], [unitdir='${prefix}/lib/systemd/system'])
240+
])
241+
AC_SUBST([unitdir])
242+
243243
sysusersdir=$("$PKG_CONFIG" systemd --variable sysusersdir 2>/dev/null)
244244
tmpfilesdir=$("$PKG_CONFIG" systemd --variable tmpfilesdir 2>/dev/null)
245245
AC_ARG_WITH([dcprefix],

doc/changelog.rst

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Development 2.48.134
2-
====================
1+
Gromox 3.0 (2025-10-01)
2+
=======================
33

44
Enhancements:
55

@@ -16,6 +16,12 @@ Enhancements:
1616
* mbop: support UTC/zone suffixes for getfreebusy -a/-b arguments
1717
* mbop: using the -v option will now additionaly report the mailbox and
1818
subcommand in error messages
19+
* exmdb: new config directive ``exmdb_eph_prefix`` to put ephmeral files like
20+
tables.sqlite3 on a local disk (in case a mailbox is regularly on NFS).
21+
* exmdb: add a time index over messages to speed up common cases of
22+
grommunio-web GetContentsTable requests.
23+
* exmdb: the derivation for the PR_MESSAGE_*_ME property value, upon delivery,
24+
now includes PR_EMAIL_ADDRESS as a fallback if PR_SMTP_ADDRESS is unset.
1925
* oxdisco: the AutoConfig mechanism now emits an EWS server information block
2026
* ews: include ParentFolderId in FindFolder/GetFolder response
2127
* ews: implemented GetDelegate, CreateAttachment, FindPeople (GAL lookup),
@@ -27,20 +33,23 @@ Enhancements:
2733
* ews: support GetUserAvailabilityRequest request TimeZoneContext tag.
2834
* zcore: Out of Office configuration reading and writing is now performed over
2935
the network rather than through direct filesystem access.
30-
* exmdb: the derivation for the PR_MESSAGE_*_ME property value, upon delivery,
31-
now includes PR_EMAIL_ADDRESS as a fallback if PR_SMTP_ADDRESS is unset.
3236

3337
Fixes:
3438

35-
* fnevObjectCreate notifications were not sent when a mail was processed
39+
* fnevObjectCreate event notifications were not created when a mail was processed
3640
through TWOSTEP Rule Processor, now fixed.
41+
* fnevObjectCreated event notifications were not created when a mail was
42+
processed by ONESTEP Rule Processor when that executed a OP_COPY operation.
3743
* oxcical: iCal events with a date in DTSTART & DTEND but without
3844
X-MICROSOFT-CDO-ALLDAYEVENT are now transformed into Allday events even if
3945
the event is longer than one day.
4046
* delivery: emit MDN-RRT messages even with ``lda_twostep_ruleproc`` is set.
47+
* oxdisco: config-v1.1.xml now contains the homeservers as it should.
4148
* oxdisco: AutoConfig XML now features the incomingServer type parameter
4249
in the right place.
4350
* oxdisco: AutoConfig now emits outgoing server port 587 as type smtp.
51+
* ruleproc: auto-enter MRs into target calender even if the sender is not going
52+
to get a response.
4453
* ews: Avoid sending multiple ``<?xml ?>`` lines into the notification stream
4554
HTTP response body.
4655
* ews: trim "duplicate" recipients when a newly-created item has recipients in

0 commit comments

Comments
 (0)