51 Commits

Author SHA1 Message Date
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
kn
3765687256 Update to isync 1.3.1
maintainence release containing various fixes, see
https://sourceforge.net/projects/isync/files/isync/1.3.1/.

Removed patches are all merged upstream.

OK remi
2019-06-13 11:42:37 +00:00
kn
4a044aaefe Fix CopyArrivalDate for timestamps with single digit day of the month
On timestamps such as " 4-Mar-2018 16:49:25 -0500", mbsync would abort if
the Channel option `CopyArrivalDate' was set.

The IMAP protocol specifies a date format beginning with a day-of-month
space-padded to two characters.  The "%d" specifier in glibc's strptime(3)
will consume a space-padded day of month, but OpenBSD's "%d" only accepts
leading zeroes.

Prodded by this issue, our strptime(3) now strips leading spaces with "%e"
as of lib/libc/time/strptime.c r1.25.

Found, analysed and patch (using "%n%d" instead of "%e") from
Evan Silberman <evan at jklol dot net>, thanks!
2019-02-21 19:22:27 +00:00
sthen
deff80e0c0 extend the pledge with "fattr" to allow utimes(), which is used with CopyArrivalDate
reported by Arnaud Brand, ok kn@ (maintainer)
2018-11-08 11:05:32 +00:00
jca
7a692eb6a1 Exit if pledge(2) fails
sys_error() doesn't exit, so do it by hand.  pledge(2) errors should be
fatal.  ok kn@
2018-05-22 21:24:08 +00:00
kn
fd96296f12 Add missing "tty" promise.
Only required for password prompting when neither `Pass' nor `PassCmd' is
specified but added unconditionally for the sake of simplicity as suggested
by jca.

OK jca
2018-05-22 20:15:03 +00:00
jca
fd600705fe Better LIBRESSL_VERSION_NUMBER check
LibreSSL 2.7.1 started providing X509_OBJECT_get0_X509 and
X509_STORE_get0_objects, so use them.

While here fix a format string warning (%hu vs %d).

ok kn@ (maintainer)
2018-05-12 14:37:36 +00:00
jca
43a61df6fb Correctly print time_t
Fixes a latent problem on 32 bits archs.  ok kn@, bump in next commit.
2018-05-12 14:33:50 +00:00
kn
25425a32ab Use pledge, take MAINTAINER
With input from jca, deraadt and sthen. While here, drop -g from CFLAGS
(covered in DEBUG) and update license marker.

OK anton, jca
2018-05-08 22:07:42 +00:00
naddy
93deb26dec switch COMPILER from the old, confusing shortcuts to the more explicit format;
unclear whether these all match the author's intent
2017-11-17 00:22:39 +00:00
danj
211ebd719a Update to isync-1.3.0
From Klemens Nanni, rm'ing MESSAGE discussed with sthen@ and remi@
2017-10-17 17:24:14 +00:00
danj
790bc6baf6 Update to isync-1.2.2
Based on a diff from Klemens Nanni, ok dcoppa@ jca@
2017-08-10 15:08:54 +00:00
jasper
e40089f0a0 update to isync-1.2.1 2015-12-20 09:59:22 +00:00
edd
87afee3c62 Fix a crash in mail/isync.
Previously it would crash if there was no network connectivity. Now it
exits gracefully.

Patch from upstream git.

OK sthen@
2015-09-27 21:12:15 +00:00
czarkoff
f5b65c7850 bump revision
In case anyone already built the port between update to 1.2.0 and patch addition.
2015-04-04 04:24:37 +00:00
czarkoff
54251429dc use memmove(3) instead of memcpy(3)
Forgot to add this patch while updating isync to 1.2.0.
2015-04-03 20:08:10 +00:00
czarkoff
a2d20c42df update to isync 1.2.0
OK edd@, sthen@
2015-04-03 18:51:46 +00:00
czarkoff
f4e698c88f update to isync-1.1.2
OK gsoares@, sthen@
2015-04-01 08:26:03 +00:00
espie
0662a4e9d6 PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:20:26 +00:00
sthen
cfeb576100 SECURITY update to isync 1.0.6
CVE-2013-0289 - does not verify hostnames from SSL certificates
2013-03-02 12:39:56 +00:00
gonzalo
390ea93e76 Update for iSync to 1.0.5:
- don't crash if neither host nor tunnel are specified
- give the implicitly created imap account config the name of the store
- handle failure to store messages
- don't hang after failed start_tls
- deal with UIDVALIDITY of 0 properly
- fix memory access error (used memcpy for overlapping regions)

While here, GROFF is not needed and the patch was applyed upstream.

Ok giovanni@
2012-10-12 13:43:00 +00:00
sthen
88ea72915d Change SEPARATE_BUILD=(concurrent|simple) to Yes; bsd.port.mk doesn't
make a distinction between these.  ok aja@ dcoppa@
2012-03-29 13:38:12 +00:00
espie
e820071495 normalize pkgpath 2011-09-16 10:31:20 +00:00
naddy
1e2bbe8777 bump all (sub)packages that depend on db/v4; requested by and help from espie@ 2011-09-12 18:02:34 +00:00
espie
be2f93f11d since db/v4 has db->=4,<5 as default, no need to specify it explicitly 2010-11-26 14:50:09 +00:00
espie
bc8dc9adb1 new depends 2010-11-19 07:23:05 +00:00
espie
f7782d7391 a few email WANTLIBs 2010-11-11 10:54:02 +00:00
espie
3cb03e4598 typoes, thx Alexandr Shadchin 2010-10-18 21:17:11 +00:00
espie
051dfa8362 USE_GROFF=Yes 2010-10-18 19:59:15 +00:00
sthen
bbfbc3a38d fix depends 2009-03-16 17:52:52 +00:00
ajacoutot
95e343fe4c - remove Dan Harnett from MAINTAINER per his request
- bump
2008-07-01 16:41:19 +00:00
pyr
2d293a0b44 typo. 2008-05-14 08:24:14 +00:00
pyr
5ef78cc5a7 Update to isync 1.0.4.
Advice and ok ajacoutot@
2008-05-14 07:52:53 +00:00
merdely
8b76ad71d8 Remove surrounding quotes in COMMENT*/PERMIT_* 2007-09-16 00:17:04 +00:00
espie
9eafbbfb35 base64 checksums. 2007-04-05 16:19:55 +00:00
naddy
a8817eabcc SIZE 2005-01-05 16:50:35 +00:00
alek
887a9b4dc5 Add WANTLIB markers 2005-01-02 10:53:41 +00:00
espie
15a2aca1cd new style plists. 2004-09-15 09:09:41 +00:00
danh
1ff7ada6a4 better formatting 2004-07-12 11:56:51 +00:00
naddy
b6bb513235 * fix build after type changes in ndbm.h
* sprintf -> snprintf

From: danh@
2004-05-11 13:54:56 +00:00
sturm
bbb5dd63b6 update to isync 0.9.2
from rich cannings and maintainer Dan Harnett <danh at openbsd.org>
2004-04-20 19:11:34 +00:00
naddy
2276d3b230 remove WWW lines 2003-12-15 21:42:08 +00:00
danh
1b56fe7d3e * update MASTER_SITES and HOMEPAGE
* drop NEED_VERSION
2002-09-12 14:45:33 +00:00
danh
1abdde02b6 install example file; from naddy@ 2002-05-25 06:19:07 +00:00
danh
7745bde948 * fix some pointer usage
* install sample configuration file
2002-04-24 18:16:22 +00:00
danh
3de393eba7 update to isync 0.8 2002-04-24 17:43:34 +00:00
espie
e3edfb9aea md5->distinfo 2002-03-21 20:20:41 +00:00
danh
cb39f77bb5 fix HOMEPAGE and MASTER_SITES.
reported by Sebastian Stark <seb@todesplanet.de>
2001-10-29 19:24:57 +00:00
danh
6f3097525b update to isync 0.5 2001-10-04 18:09:22 +00:00
danh
732abfb621 bump NEED_VERSION and integrate COMMENT 2001-03-28 19:35:25 +00:00