mail/dbmail: Update version 3.2.4=>3.2.5

Relnotes:	https://github.com/dbmail/dbmail/releases
This commit is contained in:
Muhammad Moinur Rahman 2020-08-07 18:48:24 +00:00
parent 2075313502
commit 16dcaefd2f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=544342
5 changed files with 7 additions and 42 deletions

View File

@ -2,9 +2,8 @@
# $FreeBSD$
PORTNAME= dbmail
PORTVERSION= 3.2.4
PORTVERSION= 3.2.5
DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= mail
MAINTAINER= bofh@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1591622979
SHA256 (dbmail-dbmail-v3.2.4_GH0.tar.gz) = 33c5d00f7a2d0a30ac90a220f9942c040fb4c8769a5940392294a874b1f9d549
SIZE (dbmail-dbmail-v3.2.4_GH0.tar.gz) = 2461068
TIMESTAMP = 1596742176
SHA256 (dbmail-dbmail-v3.2.5_GH0.tar.gz) = 54cea77c0be8098c62035adf46ba7d951ab8e121374f916c70498161884115f0
SIZE (dbmail-dbmail-v3.2.5_GH0.tar.gz) = 2463966

View File

@ -1,16 +0,0 @@
--- src/dm_imapsession.c.orig 2020-07-23 04:06:59 UTC
+++ src/dm_imapsession.c
@@ -804,9 +804,10 @@ static void _fetch_headers(ImapSession *self, body_fet
"m.mailbox_idnr = %" PRIu64 " "
"AND m.message_idnr %s "
"AND status < %d "
- //"AND n.headername %s IN ('%s') " //old, from the sql point of view is slow
- "having seq %s %d " //patch Cosmin Cioranu, removing the above conditions needs a restriction, patched added
- "ORDER BY message_idnr, seq",
+ //"AND n.headername %s IN ('%s') " //old, from the sql point of view is slow, CC 2020
+ "GROUP By m.message_idnr, n.headername, v.headervalue "
+ "having seq %s %d "
+ "ORDER BY m.message_idnr, seq",
not?"":fieldorder->str,
DBPFX, DBPFX, DBPFX, DBPFX,
self->mailbox->id, p_string_str(range),

View File

@ -1,21 +0,0 @@
--- src/dm_misc.c.orig 2020-06-29 22:53:45 UTC
+++ src/dm_misc.c
@@ -131,6 +131,10 @@ int drop_privileges(char *newuser, char *newgroup)
int get_opened_fd_count(void)
{
+#if defined(__FreeBSD__) || defined(__APPLE__) || defined(__SUNPRO_C) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__DragonFly__)
+ // BSD like systems don't use proc
+ return 0;
+#else
DIR* dir = NULL;
struct dirent* entry = NULL;
char buf[32];
@@ -147,6 +151,7 @@ int get_opened_fd_count(void)
closedir(dir);
return fd_count - 2; /* exclude '.' and '..' entries */
+#endif
}
void create_unique_id(char *target, uint64_t message_idnr)

View File

@ -51,6 +51,7 @@ sbin/dbmail-util
%%DATADIR%%/mysql/upgrades/32002.mysql
%%DATADIR%%/mysql/upgrades/32003.mysql
%%DATADIR%%/mysql/upgrades/32004.mysql
%%DATADIR%%/mysql/upgrades/32005.mysql
%%DATADIR%%/oracle/dbmail_grant.sql
%%DATADIR%%/oracle/dbmail_schema.sql
%%DATADIR%%/oracle/dbmail_ts.sql
@ -68,6 +69,7 @@ sbin/dbmail-util
%%DATADIR%%/postgresql/upgrades/32002.psql
%%DATADIR%%/postgresql/upgrades/32003.psql
%%DATADIR%%/postgresql/upgrades/32004.psql
%%DATADIR%%/postgresql/upgrades/32005.psql
%%DATADIR%%/sqlite/2_1_7-2_2_0.sqlite
%%DATADIR%%/sqlite/2_2-3_0.sqlite
%%DATADIR%%/sqlite/2_2_5-2_3_0.sqlite
@ -81,6 +83,7 @@ sbin/dbmail-util
%%DATADIR%%/sqlite/upgrades/32002.sqlite
%%DATADIR%%/sqlite/upgrades/32003.sqlite
%%DATADIR%%/sqlite/upgrades/32004.sqlite
%%DATADIR%%/sqlite/upgrades/32005.sqlite
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.md
%%PORTDOCS%%%%DOCSDIR%%/INSTALL