diff --git a/isync-1.3.1.tar.gz b/isync-1.3.1.tar.gz deleted file mode 100644 index 6922463..0000000 --- a/isync-1.3.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:68cb4643d58152097f01c9b3abead7d7d4c9563183d72f3c2a31d22bc168f0ea -size 311868 diff --git a/isync-1.3.2.tar.gz b/isync-1.3.2.tar.gz new file mode 100644 index 0000000..713089d --- /dev/null +++ b/isync-1.3.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9106d1428c912f421a659a22c3c4dbe9fe110f3f4da1498038e6ebf8d284e805 +size 314856 diff --git a/isync-1.3.2.tar.gz.asc b/isync-1.3.2.tar.gz.asc new file mode 100644 index 0000000..bcc42b3 --- /dev/null +++ b/isync-1.3.2.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEEGRXuHNWWaTUD1ZFb1RH+V0AHYUFAl8FlWQACgkQb1RH+V0A +HYXvHxAAjr1M04lwxKKWvZj2u/+HM+zNAzeNkvMdd5qGEX+CKRXeTwJy24T3uZpA +Tps1Y00I7lvr5Yj2n0iy4vLHrX9CM6lzBnb12ysnjVmQXR4BJRwp9Pio4m5GXnnG +7VMGMGmO/c1Kbo6pBHGlJ0lHjm776LZPvjIhgUjBc9DMAHyvh9qt+b8mqnSjy2Ay +b70yitcwfSUJ64j0mLh+AMC+y/i0u8N/wwB/KJbJCLV8CrLfS0BiWbksGZQCf1AG +IwV3oJAVB+n3gv+dFyh62+5HYTlmIrl5td9Tif5R8Ih01a0jgpR46uZDkO95yix2 +njU0HFO4UCzEfGw86N8/Y7uivAG4xhTF4X36BPHDzeD3rZktBKqi1wqNIkwEG944 +mZLgWL+RAN8T6gYFzgke0nA5ZhKK5dohKQMHNjNQllONH3IFPwZkCI8//U9arGbQ +HZmPOIW6LvhiRMXXjo3ikyKGc00b0V5ke2eAUsuID5jRKToRHJxRT1hvluV4SZgZ +ACS9vTYo7l2RYRmE8odyiSqQmc6XpvXTN+va2U+xqcS/vHjtt3y0xtHcJ+2qc2Am +uqh45pDfw3u6iIa3SswQgNYzZdeEK/wMg2CadTnvMU9k8bIkp9YVQMnlnkEATbgL +6csnMc5UTKXl94BYSWbYgciAqq1iiD4yu/Zg0NxDBWeLAwpEdsY= +=CVrt +-----END PGP SIGNATURE----- diff --git a/isync.changes b/isync.changes index 0ca958c..dd6f82c 100644 --- a/isync.changes +++ b/isync.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Wed Jul 8 11:19:38 UTC 2020 - Dan Čermák + +- Update to version 1.3.2 + - increased PassCmd buffer size to accomodate XOAUTH2 tokens + - improved SSL error handling + - improved resilience to IMAP server bugs relating to FETCH + - fixed handling of non-uppercase IMAP iNbOx spellings + - fixed timeouts while uploading big messages + - fixed parsing of NIL hierarchy delimiters in IMAP LIST responses + - fixed crash when using Tunnel in an IPv6-enabled build + - fixed libcrypto detection from OpenSSL 1.1+ without pkg-config + - made --debug-crash work with Yama ptrace protection +- use more scriptlets +- don't include COPYING twice and drop TODO from %doc +- reenable gpg source verification + ------------------------------------------------------------------- Wed Feb 26 07:21:40 UTC 2020 - Michal Hrusecky diff --git a/isync.keyring b/isync.keyring new file mode 100644 index 0000000..d857b8c --- /dev/null +++ b/isync.keyring @@ -0,0 +1,101 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBFy/ECsBEADTYGZ1tWK7vhVlcy2eafU6SPhHWpwZ2hdi1QBCOSHGuceD6Vt5 +1igqdH7/mNfoQBpDcuHS1qy13maG2wCXJ9QBy81TFde7gl3s131RC/l1IjH0xPQN +ZxCv/22M7lULZTvEE4prqHMPh1vwatxiloCUG3s8y1+aCQ5TLLNW+6HtFGiZgk64 +z4/D6Wn6fWs7wHI5EYS6dTvmSXqxldtdf4yiekCC+LBWbYQ6MKsuxcACXGHwRT0Q +h+oN9jaq1JuFbYSPSn1G+Li4aMCKrUFoFlBBLP4JqjSyX10Oiw7xC+YtoBFhzyrl +XmceOK3CFfjxgDnfg4fl8tKFM6CinwFaNqZIDyJ+xgjhmk07fTVhEUMp8ywWZayU +lKaoGbOBUCvljchTY39ArlS2g44wZQy//u2kU4fO9x49cZ9Gx1EWnw4LHJv+97iL +b/DgGgwJD5eRi0XXtznPzkdZZmXdqo37mpUEbfWZNaxp8RWWdhtpxCgiZ2T0bCDo +mm9hK9xKZCB+28BPqrAvJpvDb+fpv2zbnOmlyWiv3Low9q/PPtA0ooV0tV3CL7GX +CbUa4sNwtTkx8PLg2fEiyFdzdkwsBR6TJ+UnWtMt8PATL5e7Ybt7AeFDY5Cyis7k +ZjkgrLgXG13EW3UsNtt8eUyD1R2o9cp9cXJAMr2HjC7eqlzWdNtbNGMLxQARAQAB +tCFPc3dhbGQgQnVkZGVuaGFnZW4gPG9zc2lAa2RlLm9yZz6JAlMEEwEKAD0CGwME +CwkIBwUVCgkICwUWAwIBAAIeAQIXgBYhBGO/0DfK1x6N/zrqOsF3FPCNG9u6BQJe +sgN1BQkD1Ca4AAoJEMF3FPCNG9u6SlQP+wd+kYzf5YIUv4BfdG60rX+PFPWzOLHc +8bkX93wPFX0Zm7lm3V2jesb9qfMHCrRtzZ0Rma5i7wcVJuJKk2UwzeDcKo6dOOZG +RflXXhtx/s85vLA9hXwFRy6xpSDGuDc99I9PnZQbY7/jZFV58wDfeboFUanivDjc ++0L45Am4nGmyTb2/HqcmX9d0mHtr/716gBGOh2PGmnebGUu42MKfe69GWpQve55g +W21eb95249PyQ3WCD0FRLj2BnYnFg52+AD3IGwVq1TxYSEk9uQYDGH2t0KZu4ikf +erJjNclxwUlFfiwYnbWq2j9mVdTvr+5//30agDnKJSud35Zr0Xjrmjez1KvcUwBG +6/jEIqB2qBcAVXp7AG9RGNaaqSjoaf60U3ey0aW3h/o3f92gS4Vcy60T23H0HJCs +biACNq8KEnHQRsosqxVawuHsSExFBPNPoXcf/0OcbBtrmlBah9QKX5iaaJtEOXUV +3J/k1PGuRDmCXwnrPEZi5hrDOT4OMwjxWCecQAB/FqN42W/gJCZ7EQQddYiu7wgL +jMPZB/QBffwgnZCg1/u+NdWfYKHLPsR4PIaEBGu9IbUm+oSsS7UNX2joAN6fOCTB +9OHosxuJisN+OnVhdTzRQX/wI9ldplhwuZPPO1A/4FmvfJZKIH7GG4jiXOPkHJ6p +25wAuZf8j8KvtC5Pc3dhbGQgQnVkZGVuaGFnZW4gPG9zd2FsZC5idWRkZW5oYWdl +bkBnbXguZGU+iQJ7BBMBCgBlAhsDBAsJCAcFFQoJCAsFFgMCAQACHgECF4ACGQEk +GGhrcHM6Ly9oa3BzLnBvb2wuc2tzLWtleXNlcnZlcnMubmV0FiEEY7/QN8rXHo3/ +Ouo6wXcU8I0b27oFAl6yA2MFCQPUJrgACgkQwXcU8I0b27re6xAArxTtGN0DA9kh +cFlksNYob+ptL0SKGy7OhJ9jtTV4/1Rtzfl7VnrBQDdiWpOYkXkyocJKURJ9vdBk +ZxjU77qFUrlGmOhrpYzpwik8e6GNf7FCxwNPY0hu2pSsD86EGKFfQilg9HYZ7tVY +QrCPkCRDpACG77dapGKLi2kPGx+DhQOzjx3rh74xRedgjD7u/RN6udQ5TdUuvb2X +zRRuBgXLLQROBDjpY134eUgQ8BiMoFyApNA1Hsql8YUKm1dbdC5vaNArL30j3bKa +WkmnUZm7Yv9spLzIosrtUUJ0TYwDK4PUQU8kaq7TR5FiJzMY2VluMMyND1g7AXL9 +9F9PuNUWG+krwZlCeiyVn35J0/QKh2MzbDMk25NUVkP/Rk4/VmIrV34fUPa3DVo6 +FWFeKfNma2cAQquHqoLvWu+QwTMtR/kqsJMyXB23IxQ1pNKTemMIQXKD5KU30fG2 +mx01qzSCNN2qJtOhNTIIotulyUNJMpIOF8k8klY4UiyataMVzQDMMh7zQeCdchg0 +YRMVtDsTn1hqzWIIxACEDVBe1ivB5DHLuHK76lmbLcyKy3EzaqmPItrgWlcEsCcv +8H71IBsZPgclnM0eAqD6jIb145BQiC0QjvENegSBO35cqpCTtUkpBbYKPY/NT+bM +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 +ku58SKn5O8/c3aU= +=zy5X +-----END PGP PUBLIC KEY BLOCK----- diff --git a/isync.spec b/isync.spec index c5eeb30..a04c0a7 100644 --- a/isync.spec +++ b/isync.spec @@ -17,19 +17,22 @@ Name: isync -Version: 1.3.1 +Version: 1.3.2 Release: 0 Summary: Utility to synchronize IMAP mailboxes with local maildir folders License: GPL-2.0-only Group: Productivity/Networking/Email/Utilities -URL: http://isync.sf.net/ -Source: http://prdownloads.sourceforge.net/isync/%{name}-%{version}.tar.gz +URL: https://isync.sf.net/ +Source: https://prdownloads.sourceforge.net/isync/%{name}-%{version}.tar.gz +Source1: https://prdownloads.sourceforge.net/isync/%{name}-%{version}.tar.gz.asc +# gpg2 --recv-keys 106457B8735659A4D40F56456F5447F95D001D85 +# gpg2 --export --armour oswald.buddenhagen@gmx.de > isync.keyring +Source2: %{name}.keyring BuildRequires: db-devel BuildRequires: pkgconfig BuildRequires: pkgconfig(libsasl2) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(zlib) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description isync is a command line application which synchronizes mailboxes; currently @@ -43,26 +46,28 @@ synchronizers). Synchronization state is kept in one local text file per mailbox pair; multiple replicas of a mailbox can be maintained. %prep -%setup -q +%autosetup %build %configure -make %{?_smp_mflags} +%make_build %install -make %{?_smp_mflags} DESTDIR=%{buildroot} docdir=%{_docdir}/%{name} install +%make_install docdir=%{_docdir}/%{name} %files -%defattr(-,root,root,-) %license COPYING -%doc README AUTHORS ChangeLog +%doc README AUTHORS ChangeLog NEWS %{_bindir}/mbsync-get-cert %{_bindir}/isync %{_bindir}/mbsync %{_bindir}/mdconvert -%doc %{_docdir}/isync -%{_mandir}/man1/isync.1%{ext_man} -%{_mandir}/man1/mbsync.1%{ext_man} -%{_mandir}/man1/mdconvert.1%{ext_man} +%exclude %{_docdir}/%{name}/TODO +%exclude %{_docdir}/%{name}/COPYING +%{_docdir}/%{name}/examples/* +%dir %{_docdir}/%{name}/examples +%{_mandir}/man1/isync.1%{?ext_man} +%{_mandir}/man1/mbsync.1%{?ext_man} +%{_mandir}/man1/mdconvert.1%{?ext_man} %changelog