pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mail/imapsync
Module Name: pkgsrc
Committed By: markd
Date: Tue Aug 13 21:03:49 UTC 2024
Modified Files:
pkgsrc/mail/imapsync: Makefile distinfo
Log Message:
imapsync: update to 2.264
* Dependencies added: Perl module Digest::SHA
* Dependencies removed: Perl module IO::Socket::INET6
* Enhancement: It is now possible to check login with one side. Example:
imapsync --host1 test1.lamiral.info --user1 test1 --password1 secret1
* Enhancement: Office365 OAUTH2 modern authentication supported with an external
script.
* Bug fix: Reread oauth2 files upon disconnections.
* Bug fix: Options --password1 and --password2 are no longer required when
--oauthaccesstoken1 and --oauthaccesstoken2 are used, respectively.
* Bug fix: Options --user1 and --user2 are no longer required when --oauthdirect1
and --oauthdirect2 are used, respectively.
* Refactoring: 2065 unit tests.
* Refactoring: 200 functionnal tests.
* Security: Changed the default temporary directory. Now, the temporary directory
taken from --tmpdir or $HOME/tmp or current directory, in order if defined
(instead of /tmp on Linux) CVE-2023-34204
See https://nvd.nist.gov/vuln/detail/CVE-2023-34204
and also https://github.com/imapsync/imapsync/issues/399
I did not change the default tmpdir in the CGI context because
/var/tmp/imapsync_hash is written only if it doesn't exist and
/var/tmp/imapsync_cgi/ is created under the supervision of an admin. And I am
lazy to change all my hosts for now.
* Portability: removed "use IO::Socket::INET6 ;"
* CGI context: CGI context. Exit with a "503 Service Unavailable" when no disk
space is available.
* CGI context: Now the logfile name can only be composed with characters a-zA-Z0-9_-
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/mail/imapsync/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/mail/imapsync/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/mail/imapsync/Makefile
diff -u pkgsrc/mail/imapsync/Makefile:1.27 pkgsrc/mail/imapsync/Makefile:1.28
--- pkgsrc/mail/imapsync/Makefile:1.27 Mon Mar 6 15:11:40 2023
+++ pkgsrc/mail/imapsync/Makefile Tue Aug 13 21:03:49 2024
@@ -1,16 +1,15 @@
-# $NetBSD: Makefile,v 1.27 2023/03/06 15:11:40 abs Exp $
+# $NetBSD: Makefile,v 1.28 2024/08/13 21:03:49 markd Exp $
-DISTNAME= imapsync-2.229
+DISTNAME= imapsync-2.264
CATEGORIES= mail
-MASTER_SITES= ${MASTER_SITE_GITHUB:=imapsync/}
-GITHUB_TAG= refs/tags/${DISTNAME}
+MASTER_SITES= https://imapsync.lamiral.info/dist2/
+EXTRACT_SUFX= .tgz
MAINTAINER= abs%NetBSD.org@localhost
HOMEPAGE= https://github.com/imapsync/imapsync/
COMMENT= Incremental recursive IMAP transfer tool
LICENSE= public-domain
-WRKSRC= ${WRKDIR}/imapsync-${DISTNAME}
USE_LANGUAGES= # none
DEPENDS+= p5-Crypt-OpenSSL-RSA-[0-9]*:../../security/p5-Crypt-OpenSSL-RSA
@@ -19,7 +18,6 @@ DEPENDS+= p5-Encode-IMAPUTF7-[0-9]*:../.
DEPENDS+= p5-File-Copy-Recursive-[0-9]*:../../sysutils/p5-File-Copy-Recursive
DEPENDS+= p5-File-Tail-[0-9]*:../../misc/p5-File-Tail
DEPENDS+= p5-HTML-Parser-[0-9]*:../../www/p5-HTML-Parser
-DEPENDS+= p5-IO-Socket-INET6-[0-9]*:../../net/p5-IO-Socket-INET6
DEPENDS+= p5-IO-Socket-SSL-[0-9]*:../../security/p5-IO-Socket-SSL
DEPENDS+= p5-IO-Tee-[0-9]*:../../devel/p5-IO-Tee
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
Index: pkgsrc/mail/imapsync/distinfo
diff -u pkgsrc/mail/imapsync/distinfo:1.12 pkgsrc/mail/imapsync/distinfo:1.13
--- pkgsrc/mail/imapsync/distinfo:1.12 Mon Mar 6 15:11:40 2023
+++ pkgsrc/mail/imapsync/distinfo Tue Aug 13 21:03:49 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.12 2023/03/06 15:11:40 abs Exp $
+$NetBSD: distinfo,v 1.13 2024/08/13 21:03:49 markd Exp $
-BLAKE2s (imapsync-2.229.tar.gz) = 911956c6ccc53f7c287ed62862ed25b6543f9349a1ffe07ff2c4850c38bfc3ba
-SHA512 (imapsync-2.229.tar.gz) = 1bf55f2d8b2cdae7ddf593acdf8b614404ea3aac0beb02552d6b0f7c7c3e1422b23f0bfec44536194affa4929fda340bb1e2c57f4081fc6f29417c5289666158
-Size (imapsync-2.229.tar.gz) = 1923679 bytes
+BLAKE2s (imapsync-2.264.tgz) = cff7ea0924451faec5783a4f6d114b8994eda321bb6b2b43eb452b35f857de90
+SHA512 (imapsync-2.264.tgz) = 17cf3c0398798d6d41c525f8c30d4fd984ad54bfab7ffe15bf3517334259d1f18475c4cd6c4ffbc4713cf139926a3e740b417d866c092030d4c65c6b2d943e33
+Size (imapsync-2.264.tgz) = 18343997 bytes
Home |
Main Index |
Thread Index |
Old Index