commit imapfilter for openSUSE:Factory

2020-01-12 Thread root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2020-01-12 23:23:50

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new.6675 (New)


Package is "imapfilter"

Sun Jan 12 23:23:50 2020 rev:44 rq:763055 version:2.6.16

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2019-12-24 
14:30:25.182589004 +0100
+++ /work/SRC/openSUSE:Factory/.imapfilter.new.6675/imapfilter.changes  
2020-01-12 23:25:42.626845559 +0100
@@ -1,0 +2,9 @@
+Sun Dec 29 22:16:03 UTC 2019 - Arun Persaud 
+
+- update to version 2.6.16:
+  * Bug fix; escape the double-quote character in passwords.
+
+- changes from version 2.6.15:
+  * Bug fix; try to setup both a CA file and path for SSL validations.
+
+---

Old:

  imapfilter-2.6.14.tar.gz

New:

  imapfilter-2.6.16.tar.gz



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.YHGkK1/_old  2020-01-12 23:25:42.994845695 +0100
+++ /var/tmp/diff_new_pack.YHGkK1/_new  2020-01-12 23:25:43.002845698 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package imapfilter
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   imapfilter
-Version:2.6.14
+Version:2.6.16
 Release:0
 Summary:A mail filtering utility
 License:MIT

++ imapfilter-2.6.14.tar.gz -> imapfilter-2.6.16.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.14/NEWS new/imapfilter-2.6.16/NEWS
--- old/imapfilter-2.6.14/NEWS  2019-11-01 09:14:51.0 +0100
+++ new/imapfilter-2.6.16/NEWS  2019-11-22 23:07:11.0 +0100
@@ -1,3 +1,9 @@
+IMAPFilter 2.6.16 - 23 Nov 2019
+  - Bug fix; escape the double-quote character in passwords.
+
+IMAPFilter 2.6.15 - 14 Nov 2019
+  - Bug fix; try to setup both a CA file and path for SSL validations.
+
 IMAPFilter 2.6.14 - 1 Nov 2019
   - Bug fix; OpenSSL version mess up for SSL hostname validation.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.14/doc/imapfilter.1 
new/imapfilter-2.6.16/doc/imapfilter.1
--- old/imapfilter-2.6.14/doc/imapfilter.1  2019-11-01 09:14:51.0 
+0100
+++ new/imapfilter-2.6.16/doc/imapfilter.1  2019-11-22 23:07:11.0 
+0100
@@ -1,4 +1,4 @@
-.Dd Apr 27, 2016
+.Dd Nov 13, 2019
 .Dt IMAPFILTER 1
 .Os
 .Sh NAME
@@ -59,11 +59,10 @@
 will be validated using the CA certificates found in this directory or file,
 and when this is not possible the local
 .Pa $HOME/.imapfilter/certificates
-file will be used.  The default is either the
-.Pa /etc/ssl/certs
-directory or the
-.Pa /etc/ssl/cert.pem
-file, whichever is found.
+file will be used.  The default CA directory is
+.Pa /etc/ssl/certs/ ,
+and the default CA file is
+.Pa /etc/ssl/cert.pem .
 .It Fl V
 Displays version and copyright information.
 .It Fl v
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.14/src/Makefile 
new/imapfilter-2.6.16/src/Makefile
--- old/imapfilter-2.6.14/src/Makefile  2019-11-01 09:14:51.0 +0100
+++ new/imapfilter-2.6.16/src/Makefile  2019-11-22 23:07:11.0 +0100
@@ -4,6 +4,9 @@
 SHAREDIR = $(PREFIX)/share/imapfilter
 MANDIR = $(PREFIX)/man
 
+SSLCAPATH = /etc/ssl/certs
+SSLCAFILE = /etc/ssl/cert.pem
+
 MYCFLAGS =
 MYLDFLAGS =
 MYLIBS =
@@ -16,7 +19,11 @@
 LIBSSL = -lssl
 LIBCRYPTO = -lcrypto
 
-CFLAGS = -Wall -Wextra -O -DCONFIG_SHAREDIR='"$(SHAREDIR)"' $(INCDIRS) 
$(MYCFLAGS)
+CFLAGS = -Wall -Wextra -O \
+-DCONFIG_SHAREDIR='"$(SHAREDIR)"' \
+-DCONFIG_SSL_CAPATH='"$(SSLCAPATH)"' \
+-DCONFIG_SSL_CAFILE='"$(SSLCAFILE)"' \
+$(INCDIRS) $(MYCFLAGS)
 LDFLAGS = $(LIBDIRS) $(MYLDFLAGS)
 LIBS = -lm -ldl $(LIBLUA) $(LIBPCRE) $(LIBSSL) $(LIBCRYPTO) $(MYLIBS)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.14/src/account.lua 
new/imapfilter-2.6.16/src/account.lua
--- old/imapfilter-2.6.14/src/account.lua   2019-11-01 09:14:51.0 
+0100
+++ new/imapfilter-2.6.16/src/account.lua   2019-11-22 23:07:11.0 
+0100
@@ -89,6 +89,9 @@
 self._account.password = get_password('Enter password for ' ..
   self._string .. ': ')
 end
+if type(self._account.password) == 'string' then
+  

commit imapfilter for openSUSE:Factory

2019-12-24 Thread root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2019-12-24 14:30:17

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new.6675 (New)


Package is "imapfilter"

Tue Dec 24 14:30:17 2019 rev:43 rq:759030 version:2.6.14

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2019-09-26 
20:41:38.922476014 +0200
+++ /work/SRC/openSUSE:Factory/.imapfilter.new.6675/imapfilter.changes  
2019-12-24 14:30:25.182589004 +0100
@@ -1,0 +2,6 @@
+Sat Nov  9 16:12:41 UTC 2019 - Arun Persaud 
+
+- update to version 2.6.14
+  * Bug fix; OpenSSL version mess up for SSL hostname validation.
+
+---

Old:

  imapfilter-2.6.13.tar.gz

New:

  imapfilter-2.6.14.tar.gz



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.6cc3oz/_old  2019-12-24 14:30:26.682589730 +0100
+++ /var/tmp/diff_new_pack.6cc3oz/_new  2019-12-24 14:30:26.686589732 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   imapfilter
-Version:2.6.13
+Version:2.6.14
 Release:0
 Summary:A mail filtering utility
 License:MIT

++ imapfilter-2.6.13.tar.gz -> imapfilter-2.6.14.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.13/NEWS new/imapfilter-2.6.14/NEWS
--- old/imapfilter-2.6.13/NEWS  2019-09-16 23:51:21.0 +0200
+++ new/imapfilter-2.6.14/NEWS  2019-11-01 09:14:51.0 +0100
@@ -1,7 +1,10 @@
+IMAPFilter 2.6.14 - 1 Nov 2019
+  - Bug fix; OpenSSL version mess up for SSL hostname validation.
+
 IMAPFilter 2.6.13 - 17 Sep 2019
   - Support for SSL hostname validation.
 
-IMAPFilter 2.6.12 - 03 Oct 2018
+IMAPFilter 2.6.12 - 3 Oct 2018
   - Support for Server Name Indication (SNI).
   - The searching methods return values are described in the config man page.
   - Example of using the enter_idle() function in the sample extend file.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.13/src/socket.c 
new/imapfilter-2.6.14/src/socket.c
--- old/imapfilter-2.6.13/src/socket.c  2019-09-16 23:51:21.0 +0200
+++ new/imapfilter-2.6.14/src/socket.c  2019-11-01 09:14:51.0 +0100
@@ -143,7 +143,7 @@
goto fail;
 
if (get_option_boolean("certificates")) {
-#if OPENSSL_VERSION_NUMBER >= 0x1010L
+#if OPENSSL_VERSION_NUMBER >= 0x1010L
SSL_set_hostflags(ssn->sslconn,
X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS);
if (!SSL_set1_host(ssn->sslconn, ssn->server)) {
@@ -160,7 +160,9 @@
ERR_error_string(ERR_get_error(), NULL));
goto fail;
}
-#else
+
+   SSL_set_verify(ssn->sslconn, SSL_VERIFY_PEER, NULL);
+#elif OPENSSL_VERSION_NUMBER >= 0x10002000L
X509_VERIFY_PARAM *param = SSL_get0_param(ssn->sslconn);
X509_VERIFY_PARAM_set_hostflags(param,
X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS);
@@ -171,8 +173,14 @@
ERR_error_string(ERR_get_error(), NULL));
goto fail;
}
-#endif
+
SSL_set_verify(ssn->sslconn, SSL_VERIFY_PEER, NULL);
+#else
+   /* SSL server name / certificate peer name validation not
+* supported as built-in functionality in OpenSSL versions
+* earlier than 1.0.2 (OpenSSL 1.0.1* and before).
+*/
+#endif
}
 
SSL_set_fd(ssn->sslconn, ssn->socket);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.13/src/version.h 
new/imapfilter-2.6.14/src/version.h
--- old/imapfilter-2.6.13/src/version.h 2019-09-16 23:51:21.0 +0200
+++ new/imapfilter-2.6.14/src/version.h 2019-11-01 09:14:51.0 +0100
@@ -3,7 +3,7 @@
 
 
 /* Program's version number. */
-#define VERSION"2.6.13"
+#define VERSION"2.6.14"
 
 /* Program's copyright. */
 #define COPYRIGHT  "Copyright (c) 2001-2019 Eleftherios Chatzimparmpas"




commit imapfilter for openSUSE:Factory

2019-09-26 Thread root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2019-09-26 20:41:36

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new.2352 (New)


Package is "imapfilter"

Thu Sep 26 20:41:36 2019 rev:42 rq:733259 version:2.6.13

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2018-11-09 
07:54:49.287683516 +0100
+++ /work/SRC/openSUSE:Factory/.imapfilter.new.2352/imapfilter.changes  
2019-09-26 20:41:38.922476014 +0200
@@ -1,0 +2,6 @@
+Sat Sep 21 20:25:30 UTC 2019 - Arun Persaud 
+
+- update to version 2.6.13:
+  * Support for SSL hostname validation.
+
+---

Old:

  imapfilter-2.6.12.tar.gz

New:

  imapfilter-2.6.13.tar.gz



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.Bb5wzO/_old  2019-09-26 20:41:39.410474709 +0200
+++ /var/tmp/diff_new_pack.Bb5wzO/_new  2019-09-26 20:41:39.418474688 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package imapfilter
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   imapfilter
-Version:2.6.12
+Version:2.6.13
 Release:0
 Summary:A mail filtering utility
 License:MIT

++ imapfilter-2.6.12.tar.gz -> imapfilter-2.6.13.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.12/LICENSE 
new/imapfilter-2.6.13/LICENSE
--- old/imapfilter-2.6.12/LICENSE   2018-10-03 09:37:24.0 +0200
+++ new/imapfilter-2.6.13/LICENSE   2019-09-16 23:51:21.0 +0200
@@ -1,4 +1,4 @@
-Copyright (c) 2001-2017 Eleftherios Chatzimparmpas
+Copyright (c) 2001-2019 Eleftherios Chatzimparmpas
 
 Permission is hereby granted, free of charge, to any person obtaining a
 copy of this software and associated documentation files (the "Software"),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.12/NEWS new/imapfilter-2.6.13/NEWS
--- old/imapfilter-2.6.12/NEWS  2018-10-03 09:37:24.0 +0200
+++ new/imapfilter-2.6.13/NEWS  2019-09-16 23:51:21.0 +0200
@@ -1,4 +1,7 @@
-IMAPFilter 2.6.12 - 03 Oct 2017
+IMAPFilter 2.6.13 - 17 Sep 2019
+  - Support for SSL hostname validation.
+
+IMAPFilter 2.6.12 - 03 Oct 2018
   - Support for Server Name Indication (SNI).
   - The searching methods return values are described in the config man page.
   - Example of using the enter_idle() function in the sample extend file.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.12/README new/imapfilter-2.6.13/README
--- old/imapfilter-2.6.12/README2018-10-03 09:37:24.0 +0200
+++ new/imapfilter-2.6.13/README2019-09-16 23:51:21.0 +0200
@@ -26,7 +26,7 @@
 Installation
 
   Compile time requirements are Lua (version 5.3 or 5.2 or 5.1), the PCRE
-  library, and the OpenSSL library.
+  library, and the OpenSSL library (version 1.0.2 and later).
 
   Compile and install the program:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.12/src/lua.c 
new/imapfilter-2.6.13/src/lua.c
--- old/imapfilter-2.6.12/src/lua.c 2018-10-03 09:37:24.0 +0200
+++ new/imapfilter-2.6.13/src/lua.c 2019-09-16 23:51:21.0 +0200
@@ -146,6 +146,8 @@
set_table_number("timeout", 60);
set_table_boolean("wakeonany", 0);
 
+   set_table_boolean("dryrun", opts.dryrun);
+
lua_setglobal(lua, "options");
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.12/src/request.c 
new/imapfilter-2.6.13/src/request.c
--- old/imapfilter-2.6.12/src/request.c 2018-10-03 09:37:24.0 +0200
+++ new/imapfilter-2.6.13/src/request.c 2019-09-16 23:51:21.0 +0200
@@ -52,6 +52,7 @@
return STATUS_NONE;\
} else \
session_destroy(ssn);  \
+   ssn = NULL;\
return -1; \
}
 
@@ -217,6 +218,7 @@
ssn->server);
close_connection(ssn);
  

commit imapfilter for openSUSE:Factory

2018-11-08 Thread root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2018-11-09 07:54:44

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new (New)


Package is "imapfilter"

Fri Nov  9 07:54:44 2018 rev:41 rq:647237 version:2.6.12

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2018-03-05 
13:45:51.422574836 +0100
+++ /work/SRC/openSUSE:Factory/.imapfilter.new/imapfilter.changes   
2018-11-09 07:54:49.287683516 +0100
@@ -1,0 +2,14 @@
+Sat Nov  3 16:38:13 UTC 2018 - Arun Persaud 
+
+- specfile:
+  * added README AUTHORS LICENSE NEWS to %doc
+  * ran spec-cleaner
+
+- update to version 2.6.12:
+  * Support for Server Name Indication (SNI).
+  * The searching methods return values are described in the config
+man page.
+  * Example of using the enter_idle() function in the sample extend
+file.
+
+---

Old:

  imapfilter-2.6.11.tar.gz

New:

  imapfilter-2.6.12.tar.gz



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.H3k5ca/_old  2018-11-09 07:54:49.799682930 +0100
+++ /var/tmp/diff_new_pack.H3k5ca/_new  2018-11-09 07:54:49.803682926 +0100
@@ -12,19 +12,18 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   imapfilter
+Version:2.6.12
+Release:0
 Summary:A mail filtering utility
 License:MIT
 Group:  Productivity/Networking/Email/Utilities
-Url:https://github.com/lefcha/imapfilter
-Version:2.6.11
-Release:0
+URL:https://github.com/lefcha/imapfilter
 Source: %{name}-%{version}.tar.gz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  lua-devel >= 5.1
 BuildRequires:  openssl-devel
 BuildRequires:  pcre-devel
@@ -41,7 +40,6 @@
 IMAPFilter uses the Lua programming language as a configuration and
 extension language.
 
-
 %prep
 %setup -q
 
@@ -52,11 +50,12 @@
 %make_install PREFIX="%{_prefix}" MANDIR="%{_mandir}"
 
 %files
-%defattr(-, root, root)
 %{_bindir}/imapfilter
 %dir %{_datadir}/imapfilter
 %{_datadir}/imapfilter/*.lua
-%{_mandir}/man1/imapfilter.1*
-%{_mandir}/man5/imapfilter_config.5*
+%{_mandir}/man1/imapfilter.1%{?ext_man}
+%{_mandir}/man5/imapfilter_config.5%{?ext_man}
+%license LICENSE
+%doc README AUTHORS NEWS
 
 %changelog

++ imapfilter-2.6.11.tar.gz -> imapfilter-2.6.12.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.11/NEWS new/imapfilter-2.6.12/NEWS
--- old/imapfilter-2.6.11/NEWS  2017-11-19 10:38:24.0 +0100
+++ new/imapfilter-2.6.12/NEWS  2018-10-03 09:37:24.0 +0200
@@ -1,3 +1,8 @@
+IMAPFilter 2.6.12 - 03 Oct 2017
+  - Support for Server Name Indication (SNI).
+  - The searching methods return values are described in the config man page.
+  - Example of using the enter_idle() function in the sample extend file.
+
 IMAPFilter 2.6.11 - 19 Nov 2017
   - Support for interrupting IDLE mode with SIGUSR1/SIGUSR2.
   - New "persist" option to try to recover a connection indefinitely.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.11/doc/imapfilter_config.5 
new/imapfilter-2.6.12/doc/imapfilter_config.5
--- old/imapfilter-2.6.11/doc/imapfilter_config.5   2017-11-19 
10:38:24.0 +0100
+++ new/imapfilter-2.6.12/doc/imapfilter_config.5   2018-10-03 
09:37:24.0 +0200
@@ -1,4 +1,4 @@
-.Dd Nov 11, 2017
+.Dd Aug 26, 2018
 .Dt IMAPFILTER_CONFIG 5
 .Os
 .Sh NAME
@@ -9,7 +9,7 @@
 .Sh DESCRIPTION
 .Xr imapfilter 1
 uses the Lua programming language as a configuration and extension language,
-therefore the configuration file is a Lua script.  
+therefore the configuration file is a Lua script.
 .Pp
 Although knowledge of Lua is not required to use
 .Xr imapfilter 1 ,
@@ -115,7 +115,7 @@
 When this option is enabled and the server supports the Challenge-Response
 Authentication Mechanism (specifically CRAM-MD5), this method will be used for
 user authentication instead of a plaintext password LOGIN.  This variable
-takes a 
+takes a
 .Vt boolean
 as a value.  Default is
 .Dq true .
@@ -226,7 +226,7 @@
 .It Va starttls
 When this option is enabled and the server supports the IMAP STARTTLS
 extension, a TLS connection will be negotiated with the mail server in the
-beginning of the session.  This variable takes a 
+beginning of the session.  

commit imapfilter for openSUSE:Factory

2018-03-05 Thread root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2018-03-05 13:45:22

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new (New)


Package is "imapfilter"

Mon Mar  5 13:45:22 2018 rev:40 rq:582543 version:2.6.11

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2017-09-09 
20:26:22.307468573 +0200
+++ /work/SRC/openSUSE:Factory/.imapfilter.new/imapfilter.changes   
2018-03-05 13:45:51.422574836 +0100
@@ -1,0 +2,13 @@
+Thu Mar  1 23:51:55 UTC 2018 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+
+- update to version 2.6.11:
+  * Support for interrupting IDLE mode with SIGUSR1/SIGUSR2.
+  * New "persist" option to try to recover a connection indefinitely.
+  * New "range" option to limit messages included in a range.
+  * Bug fix; always close selected mailbox before check_status().
+  * Bug fix; closing of selected mailbox twice with fetch_message().
+
+---

Old:

  imapfilter-2.6.10.tar.gz

New:

  imapfilter-2.6.11.tar.gz



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.Oy8Gsr/_old  2018-03-05 13:45:52.330541981 +0100
+++ /var/tmp/diff_new_pack.Oy8Gsr/_new  2018-03-05 13:45:52.330541981 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package imapfilter
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 License:MIT
 Group:  Productivity/Networking/Email/Utilities
 Url:https://github.com/lefcha/imapfilter
-Version:2.6.10
+Version:2.6.11
 Release:0
 Source: %{name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ imapfilter-2.6.10.tar.gz -> imapfilter-2.6.11.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.10/LICENSE 
new/imapfilter-2.6.11/LICENSE
--- old/imapfilter-2.6.10/LICENSE   2016-12-16 08:11:27.0 +0100
+++ new/imapfilter-2.6.11/LICENSE   2017-11-19 10:38:24.0 +0100
@@ -1,4 +1,4 @@
-Copyright (c) 2001-2016 Eleftherios Chatzimparmpas
+Copyright (c) 2001-2017 Eleftherios Chatzimparmpas
 
 Permission is hereby granted, free of charge, to any person obtaining a
 copy of this software and associated documentation files (the "Software"),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.10/NEWS new/imapfilter-2.6.11/NEWS
--- old/imapfilter-2.6.10/NEWS  2016-12-16 08:11:27.0 +0100
+++ new/imapfilter-2.6.11/NEWS  2017-11-19 10:38:24.0 +0100
@@ -1,3 +1,10 @@
+IMAPFilter 2.6.11 - 19 Nov 2017
+  - Support for interrupting IDLE mode with SIGUSR1/SIGUSR2.
+  - New "persist" option to try to recover a connection indefinitely.
+  - New "range" option to limit messages included in a range.
+  - Bug fix; always close selected mailbox before check_status().
+  - Bug fix; closing of selected mailbox twice with fetch_message().
+
 IMAPFilter 2.6.10 - 16 Dec 2016
   - Bug fix; segmentation fault on some OpenSSL builds.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.10/doc/imapfilter_config.5 
new/imapfilter-2.6.11/doc/imapfilter_config.5
--- old/imapfilter-2.6.10/doc/imapfilter_config.5   2016-12-16 
08:11:27.0 +0100
+++ new/imapfilter-2.6.11/doc/imapfilter_config.5   2017-11-19 
10:38:24.0 +0100
@@ -1,4 +1,4 @@
-.Dd Nov 26, 2016
+.Dd Nov 11, 2017
 .Dt IMAPFILTER_CONFIG 5
 .Os
 .Sh NAME
@@ -149,11 +149,14 @@
 action for many messages at once.  When this option is set, the client will try
 to break up these requests into smaller requests, that each operates on fewer
 messages at a time.  A good value for this would be
-.Dq 50,
+.Dq 50 .
 This variable takes a
 .Vt number
 as a value.  Default is
-.Dq 0 . 
+.Dq 0 .
+See also the
+.Va range
+option which is related.
 .It Va namespace
 When enabled, the program gets the namespace of the user's personal mailboxes,
 and applies automatically the prefix and hierarchy delimiter to any mailboxes
@@ -164,10 +167,37 @@
 (ie.  nothing) as the prefix, regardless of the folder
 format of the mail server.  This must be disabled, if the user wants to
 manually specify mailbox names (eg. because they are not part of the user's
-personal namespace mailboxes).  This variable takes
+personal namespace mailboxes).  This 

commit imapfilter for openSUSE:Factory

2017-09-09 Thread root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2017-09-09 20:26:19

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new (New)


Package is "imapfilter"

Sat Sep  9 20:26:19 2017 rev:39 rq:522125 version:2.6.10

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2017-08-31 
21:03:47.801596560 +0200
+++ /work/SRC/openSUSE:Factory/.imapfilter.new/imapfilter.changes   
2017-09-09 20:26:22.307468573 +0200
@@ -1,0 +2,5 @@
+Wed Sep  6 00:10:10 UTC 2017 - jeng...@inai.de
+
+- Clean out old constructs from specfile.
+
+---



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.oGtwlg/_old  2017-09-09 20:26:22.943378940 +0200
+++ /var/tmp/diff_new_pack.oGtwlg/_new  2017-09-09 20:26:22.955377249 +0200
@@ -46,13 +46,10 @@
 %setup -q
 
 %build
-%{__make} PREFIX="%{_prefix}" MANDIR="%{_prefix}/share/man" 
MYCFLAGS="$RPM_OPT_FLAGS -I%lua_incdir" %{?jobs:-j%{jobs}}
+make PREFIX="%{_prefix}" MANDIR="%{_mandir}" MYCFLAGS="%{optflags} 
-I%{lua_incdir}" %{?_smp_mflags}
 
 %install
-%makeinstall PREFIX="%{_prefix}" MANDIR="%{_prefix}/share/man"
-
-%clean
-%{__rm} -rf "$RPM_BUILD_ROOT"
+%make_install PREFIX="%{_prefix}" MANDIR="%{_mandir}"
 
 %files
 %defattr(-, root, root)




commit imapfilter for openSUSE:Factory

2017-08-31 Thread root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2017-08-31 21:03:37

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new (New)


Package is "imapfilter"

Thu Aug 31 21:03:37 2017 rev:38 rq:519798 version:2.6.10

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2017-03-03 
17:44:50.262563226 +0100
+++ /work/SRC/openSUSE:Factory/.imapfilter.new/imapfilter.changes   
2017-08-31 21:03:47.801596560 +0200
@@ -1,0 +2,5 @@
+Tue Aug 22 13:11:15 UTC 2017 - crrodrig...@opensuse.org
+
+- fix build failure with lua 5.3. missing include directory. 
+
+---



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.n2Il3F/_old  2017-08-31 21:03:48.997428544 +0200
+++ /var/tmp/diff_new_pack.n2Il3F/_new  2017-08-31 21:03:49.025424610 +0200
@@ -46,7 +46,7 @@
 %setup -q
 
 %build
-%{__make} PREFIX="%{_prefix}" MANDIR="%{_prefix}/share/man" 
MYCFLAGS="$RPM_OPT_FLAGS" %{?jobs:-j%{jobs}}
+%{__make} PREFIX="%{_prefix}" MANDIR="%{_prefix}/share/man" 
MYCFLAGS="$RPM_OPT_FLAGS -I%lua_incdir" %{?jobs:-j%{jobs}}
 
 %install
 %makeinstall PREFIX="%{_prefix}" MANDIR="%{_prefix}/share/man"




commit imapfilter for openSUSE:Factory

2017-03-03 Thread root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2017-03-03 17:44:49

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new (New)


Package is "imapfilter"

Fri Mar  3 17:44:49 2017 rev:37 rq:461015 version:2.6.10

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2016-06-25 
02:23:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.imapfilter.new/imapfilter.changes   
2017-03-03 17:44:50.262563226 +0100
@@ -1,0 +2,15 @@
+Tue Feb 21 19:59:03 UTC 2017 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+
+- update to version 2.6.10:
+  * Bug fix; segmentation fault on some OpenSSL builds.
+
+- changes from version 2.6.9:
+  * Bug fix; possible problem during STARTTLS negotiation.
+
+- changes from version 2.6.8:
+  * Support building with OpenSSL 1.1.0.
+
+---

Old:

  imapfilter-2.6.7.tar.gz

New:

  imapfilter-2.6.10.tar.gz



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.TmKsPe/_old  2017-03-03 17:44:50.870477315 +0100
+++ /var/tmp/diff_new_pack.TmKsPe/_new  2017-03-03 17:44:50.870477315 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package imapfilter
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 License:MIT
 Group:  Productivity/Networking/Email/Utilities
 Url:https://github.com/lefcha/imapfilter
-Version:2.6.7
+Version:2.6.10
 Release:0
 Source: %{name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ imapfilter-2.6.7.tar.gz -> imapfilter-2.6.10.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.7/NEWS new/imapfilter-2.6.10/NEWS
--- old/imapfilter-2.6.7/NEWS   2016-06-06 23:37:30.0 +0200
+++ new/imapfilter-2.6.10/NEWS  2016-12-16 08:11:27.0 +0100
@@ -1,3 +1,12 @@
+IMAPFilter 2.6.10 - 16 Dec 2016
+  - Bug fix; segmentation fault on some OpenSSL builds.
+
+IMAPFilter 2.6.9 - 6 Dec 2016
+  - Bug fix; possible problem during STARTTLS negotiation.
+
+IMAPFilter 2.6.8 - 26 Nov 2016
+  - Support building with OpenSSL 1.1.0.
+
 IMAPFilter 2.6.7 - 7 Jun 2016
   - A dry-run mode that disables all actions that modify data.
   - Bug fix; handle IDLE untagged responses that are received in pieces.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.7/doc/imapfilter_config.5 
new/imapfilter-2.6.10/doc/imapfilter_config.5
--- old/imapfilter-2.6.7/doc/imapfilter_config.52016-06-06 
23:37:30.0 +0200
+++ new/imapfilter-2.6.10/doc/imapfilter_config.5   2016-12-16 
08:11:27.0 +0100
@@ -1,4 +1,4 @@
-.Dd Dec 6, 2015
+.Dd Nov 26, 2016
 .Dt IMAPFILTER_CONFIG 5
 .Os
 .Sh NAME
@@ -241,7 +241,7 @@
 server = 'imap.mail.server',
 username = 'me',
 password = 'secret',
-ssl = 'ssl23'
+ssl = 'auto'
 }
 .Ed
 .Pp
@@ -300,11 +300,18 @@
 used.  It takes a
 .Vt string
 as a value, specifically one of:
-.Dq ssl3 ,
-.Dq ssl23 ,
-.Dq tls1 ,
+.Dq auto ,
+.Dq tls1.2 ,
 .Dq tls1.1 ,
-.Dq tls1.2 .
+.Dq tls1 ,
+.Dq ssl3 .
+.Pp
+Note that the latest versions of the OpenSSL library have deprecated
+version specific methods, and the actual protocol version used will be
+negotiated to be the highest version mutually supported by the client
+and the server.  This is also what the
+.Dq auto
+value does.
 .El
 .Pp
 .Ss LISTING
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.7/src/auth.c 
new/imapfilter-2.6.10/src/auth.c
--- old/imapfilter-2.6.7/src/auth.c 2016-06-06 23:37:30.0 +0200
+++ new/imapfilter-2.6.10/src/auth.c2016-12-16 08:11:27.0 +0100
@@ -20,7 +20,11 @@
unsigned char *resp, *buf, *out;
unsigned char md[EVP_MAX_MD_SIZE], mdhex[EVP_MAX_MD_SIZE * 2 + 1];
unsigned int mdlen;
-   HMAC_CTX hmac;
+#if OPENSSL_VERSION_NUMBER >= 0x101fL
+   HMAC_CTX *ctx;
+#else
+   HMAC_CTX ctx;
+#endif
 
n = strlen((char *)(chal)) * 3 / 4 + 1;
resp = (unsigned char *)xmalloc(n * sizeof(char));
@@ -28,9 +32,20 @@
 
EVP_DecodeBlock(resp, chal, strlen((char *)(chal)));
 
-   HMAC_Init(, (const unsigned char *)pass, strlen(pass), EVP_md5());
-   HMAC_Update(, resp, strlen((char *)(resp)));
-   HMAC_Final(, md, );

commit imapfilter for openSUSE:Factory

2016-06-24 Thread h_root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2016-06-25 02:23:42

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new (New)


Package is "imapfilter"

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2016-02-16 
09:19:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.imapfilter.new/imapfilter.changes   
2016-06-25 02:23:54.0 +0200
@@ -1,0 +2,8 @@
+Thu Jun 23 05:31:57 UTC 2016 - a...@gmx.de
+
+- update to version 2.6.7:
+  * A dry-run mode that disables all actions that modify data.
+  * Bug fix; handle IDLE untagged responses that are received in
+pieces.
+
+---

Old:

  imapfilter-2.6.6.tar.gz

New:

  imapfilter-2.6.7.tar.gz



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.1WQHrq/_old  2016-06-25 02:23:55.0 +0200
+++ /var/tmp/diff_new_pack.1WQHrq/_new  2016-06-25 02:23:55.0 +0200
@@ -21,7 +21,7 @@
 License:MIT
 Group:  Productivity/Networking/Email/Utilities
 Url:https://github.com/lefcha/imapfilter
-Version:2.6.6
+Version:2.6.7
 Release:0
 Source: %{name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ imapfilter-2.6.6.tar.gz -> imapfilter-2.6.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.6/NEWS new/imapfilter-2.6.7/NEWS
--- old/imapfilter-2.6.6/NEWS   2016-01-23 21:12:28.0 +0100
+++ new/imapfilter-2.6.7/NEWS   2016-06-06 23:37:30.0 +0200
@@ -1,3 +1,7 @@
+IMAPFilter 2.6.7 - 7 Jun 2016
+  - A dry-run mode that disables all actions that modify data.
+  - Bug fix; handle IDLE untagged responses that are received in pieces.
+
 IMAPFilter 2.6.6 - 23 Jan 2016
   - Bug fix; print an error message if "ssl" has been set to "ssl3".
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.6/doc/imapfilter.1 
new/imapfilter-2.6.7/doc/imapfilter.1
--- old/imapfilter-2.6.6/doc/imapfilter.1   2016-01-23 21:12:28.0 
+0100
+++ new/imapfilter-2.6.7/doc/imapfilter.1   2016-06-06 23:37:30.0 
+0200
@@ -1,4 +1,4 @@
-.Dd Jul 19, 2015
+.Dd Apr 27, 2016
 .Dt IMAPFILTER 1
 .Os
 .Sh NAME
@@ -6,7 +6,7 @@
 .Nd mail filter
 .Sh SYNOPSIS
 .Nm
-.Op Fl iVv
+.Op Fl inVv
 .Op Fl c Ar configfile
 .Op Fl d Ar debugfile
 .Op Fl e Ar 'command'
@@ -38,11 +38,22 @@
 .Dq one line
 of configuration, while it is also possible to pipe a full configuration as a
 string.
-When this options is used, a configuration file will not be loaded.
+When this option is used, a configuration file will not be loaded.
 .It Fl i
 Enters interactive mode after executing the configuration file.
 .It Fl l Ar logfile
 File that contains logs of error messages produced.
+.It Fl n
+This option enables the so called dry-run mode, and any actions that would
+result in changes to the server do not actually take place.  So the requests
+that would modify any data are not sent to the server, even though
+informational messages about these actions are still printed.
+
+Any other methods, that only receive data from the server, are performed as
+normal, such as for example the searching methods.  Note, that the number of
+messages an action is reported to be applied upon, might differ between dry-run
+mode and the normal execution, and this is expected as in the latter case the
+data on the server are continuesly altered by subsequent actions.
 .It Fl t Ar truststore
 The path to the system's SSL CA TrustStore directory or file. SSL connections
 will be validated using the CA certificates found in this directory or file,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.6/src/imapfilter.c 
new/imapfilter-2.6.7/src/imapfilter.c
--- old/imapfilter-2.6.6/src/imapfilter.c   2016-01-23 21:12:28.0 
+0100
+++ new/imapfilter-2.6.7/src/imapfilter.c   2016-06-06 23:37:30.0 
+0200
@@ -51,6 +51,7 @@
 
opts.verbose = 0;
opts.interactive = 0;
+   opts.dryrun = 0;
opts.log = NULL;
opts.config = NULL;
opts.oneline = NULL;
@@ -65,7 +66,7 @@
env.home = NULL;
env.pathmax = -1;
 
-   while ((c = getopt(argc, argv, "Vc:d:e:il:t:v?")) != -1) {
+   while ((c = getopt(argc, argv, "Vc:d:e:il:nt:v?")) != -1) {
switch (c) {
case 'V':
version();
@@ -86,6 +87,9 @@
case 'l':
opts.log = 

commit imapfilter for openSUSE:Factory

2016-02-16 Thread h_root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2016-02-16 09:19:21

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new (New)


Package is "imapfilter"

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2015-10-17 
16:39:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.imapfilter.new/imapfilter.changes   
2016-02-16 09:19:22.0 +0100
@@ -1,0 +2,13 @@
+Sat Feb  6 23:28:53 UTC 2016 - a...@gmx.de
+
+- update to version 2.6.6:
+  * Bug fix; print an error message if "ssl" has been set to "ssl3".
+
+- changes from version 2.6.5:
+  * Possible to build again with OpenSSL when support for SSL 3.0 is
+disabled.
+
+- changes from version 2.6.4:
+  * Support for OAuth 2.0 and the XOAUTH2 authentication mechanism.
+
+---

Old:

  imapfilter-2.6.3.tar.gz

New:

  imapfilter-2.6.6.tar.gz



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.nar3Wi/_old  2016-02-16 09:19:23.0 +0100
+++ /var/tmp/diff_new_pack.nar3Wi/_new  2016-02-16 09:19:23.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package imapfilter
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 License:MIT
 Group:  Productivity/Networking/Email/Utilities
 Url:https://github.com/lefcha/imapfilter
-Version:2.6.3
+Version:2.6.6
 Release:0
 Source: %{name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ imapfilter-2.6.3.tar.gz -> imapfilter-2.6.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.3/AUTHORS new/imapfilter-2.6.6/AUTHORS
--- old/imapfilter-2.6.3/AUTHORS2015-09-30 22:55:26.0 +0200
+++ new/imapfilter-2.6.6/AUTHORS2016-01-23 21:12:28.0 +0100
@@ -1 +1 @@
-Lefteris Chatzimparmpas 
+Lefteris Chatzimparmpas 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.3/LICENSE new/imapfilter-2.6.6/LICENSE
--- old/imapfilter-2.6.3/LICENSE2015-09-30 22:55:26.0 +0200
+++ new/imapfilter-2.6.6/LICENSE2016-01-23 21:12:28.0 +0100
@@ -1,4 +1,4 @@
-Copyright (c) 2001-2015 Eleftherios Chatzimparmpas
+Copyright (c) 2001-2016 Eleftherios Chatzimparmpas
 
 Permission is hereby granted, free of charge, to any person obtaining a
 copy of this software and associated documentation files (the "Software"),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.3/NEWS new/imapfilter-2.6.6/NEWS
--- old/imapfilter-2.6.3/NEWS   2015-09-30 22:55:26.0 +0200
+++ new/imapfilter-2.6.6/NEWS   2016-01-23 21:12:28.0 +0100
@@ -1,3 +1,12 @@
+IMAPFilter 2.6.6 - 23 Jan 2016
+  - Bug fix; print an error message if "ssl" has been set to "ssl3".
+
+IMAPFilter 2.6.5 - 18 Jan 2016
+  - Possible to build again with OpenSSL when support for SSL 3.0 is disabled.
+
+IMAPFilter 2.6.4 - 8 Dec 2015
+  - Support for OAuth 2.0 and the XOAUTH2 authentication mechanism.
+
 IMAPFilter 2.6.3 - 30 Sep 2015
   - Support for loading a default CA certificates file.
   - A new has_unkeyword() method to search messages without a keyword flag set.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.6.3/doc/imapfilter_config.5 
new/imapfilter-2.6.6/doc/imapfilter_config.5
--- old/imapfilter-2.6.3/doc/imapfilter_config.52015-09-30 
22:55:26.0 +0200
+++ new/imapfilter-2.6.6/doc/imapfilter_config.52016-01-23 
21:12:28.0 +0100
@@ -1,4 +1,4 @@
-.Dd Sep 30, 2015
+.Dd Dec 6, 2015
 .Dt IMAPFILTER_CONFIG 5
 .Os
 .Sh NAME
@@ -13,7 +13,9 @@
 .Pp
 Although knowledge of Lua is not required to use
 .Xr imapfilter 1 ,
-it is nonetheless recommended, especially if one wants to extend it.
+it is nonetheless recommended, especially if one wants to extend it.  For more
+information on Lua see
+.Ad http://www.lua.org/docs.html .
 .Sh CONVENTIONS
 .Pp
 A brief description of the Lua values and types mentioned hereafter in the
@@ -263,9 +265,28 @@
 .Bl -tag -width Ds
 .It Va password
 User's secret keyword.  If a password wasn't supplied the user will be asked to
-enter one interactively the first time it will be needed.  It takes 

commit imapfilter for openSUSE:Factory

2015-10-17 Thread h_root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2015-10-17 16:39:09

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new (New)


Package is "imapfilter"

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2014-12-25 
23:20:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.imapfilter.new/imapfilter.changes   
2015-10-17 16:39:10.0 +0200
@@ -1,0 +2,37 @@
+Wed Oct  7 03:34:25 UTC 2015 - a...@gmx.de
+
+- specfile: update copyright year
+
+- upgrade to version 2.6.3:
+  * Support for loading a default CA certificates file.
+  * A new has_unkeyword() method to search messages without a keyword
+flag set.
+  * Bug fix; double quotation around keyword sent by the has_flag()
+method.
+
+- changes from version 2.6.2:
+  * Bug fix; drop connection on local certificate mismatch.
+
+- changes from version 2.6.1:
+  * Support for loading the system's CA certificates from a file.
+  * Bug fix; flusing of standard output/error in a some cases.
+
+- changes from version 2.6:
+  * Optimizations that vastly improve performance of the
+meta-searching functionality, by making subsequent search requests
+limit their scope based on the results already returned by
+previous requests (previously this was the case only for the
+match_*() methods).
+  * Lua 5.3 compatibility (the codebase can still be compiled with
+versions 5.2 and 5.1).
+  * A new "limit" option can be used as a work-around for problems
+that some servers have with long requests.
+  * The documentation now clarifies how to make the client block
+indefinitely.
+  * Bug fix; the check_status() method now returns 4 numbers on error
+as described in the documentation (just negative values in this
+case).
+  * Bug fix; flushing of default output on password prompt.
+  * Bug fix; program fault when very long requests were to be sent.
+
+---

Old:

  imapfilter-2.5.7.tar.gz

New:

  imapfilter-2.6.3.tar.gz



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.3xaC6J/_old  2015-10-17 16:39:10.0 +0200
+++ /var/tmp/diff_new_pack.3xaC6J/_new  2015-10-17 16:39:10.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package imapfilter
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 License:MIT
 Group:  Productivity/Networking/Email/Utilities
 Url:https://github.com/lefcha/imapfilter
-Version:2.5.7
+Version:2.6.3
 Release:0
 Source: %{name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ imapfilter-2.5.7.tar.gz -> imapfilter-2.6.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.5.7/LICENSE new/imapfilter-2.6.3/LICENSE
--- old/imapfilter-2.5.7/LICENSE2014-11-16 16:36:40.0 +0100
+++ new/imapfilter-2.6.3/LICENSE2015-09-30 22:55:26.0 +0200
@@ -1,4 +1,4 @@
-Copyright (c) 2001-2014 Eleftherios Chatzimparmpas
+Copyright (c) 2001-2015 Eleftherios Chatzimparmpas
 
 Permission is hereby granted, free of charge, to any person obtaining a
 copy of this software and associated documentation files (the "Software"),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.5.7/NEWS new/imapfilter-2.6.3/NEWS
--- old/imapfilter-2.5.7/NEWS   2014-11-16 16:36:40.0 +0100
+++ new/imapfilter-2.6.3/NEWS   2015-09-30 22:55:26.0 +0200
@@ -1,3 +1,30 @@
+IMAPFilter 2.6.3 - 30 Sep 2015
+  - Support for loading a default CA certificates file.
+  - A new has_unkeyword() method to search messages without a keyword flag set.
+  - Bug fix; double quotation around keyword sent by the has_flag() method.
+
+IMAPFilter 2.6.2 - 30 Jun 2015
+  - Bug fix; drop connection on local certificate mismatch.
+
+IMAPFilter 2.6.1 - 29 Jun 2015
+  - Support for loading the system's CA certificates from a file.
+  - Bug fix; flusing of standard output/error in a some cases.
+
+IMAPFilter 2.6 - 16 Jun 2015
+  - Optimizations that vastly improve performance of the meta-searching
+functionality, by making subsequent search requests limit their scope based
+on the results already returned by previous requests (previously this was
+the case only for the match_*() methods).
+  - Lua 

commit imapfilter for openSUSE:Factory

2014-12-25 Thread h_root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2014-12-25 23:20:24

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new (New)


Package is imapfilter

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2013-12-06 
09:43:19.0 +0100
+++ /work/SRC/openSUSE:Factory/.imapfilter.new/imapfilter.changes   
2014-12-25 23:20:18.0 +0100
@@ -1,0 +2,22 @@
+Sat Dec  6 03:26:47 UTC 2014 - a...@gmx.de
+
+- specfile: update copyright year
+
+- update to version 2.5.7
+ * Support for automatic validation of SSL connections, using the
+   operating system's installed trusted CA certificates (usually from
+   authorities that are shipped with web browsers).
+ * A new wakeonany option makes it possible to end IDLE mode on any
+   event, not just on new messages.
+ * A new reenter option controls whether IDLE mode should be
+   re-entered, after the recovery of the session, which makes it
+   possible to continue with the execution of the next line in the
+   configuration file.
+ * The documentation now mentions that the contain_*() methods do
+   case-insensitive searching (an IMAP limitation).
+ * The documentation now has a better explanation of the arrived_*()
+   and sent_*() methods.
+ * Bug fix; the value returned by the copy method was incorrect in
+   some cases.
+
+---

Old:

  imapfilter-2.5.6.tar.gz

New:

  imapfilter-2.5.7.tar.gz



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.MPi23T/_old  2014-12-25 23:20:19.0 +0100
+++ /var/tmp/diff_new_pack.MPi23T/_new  2014-12-25 23:20:19.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package imapfilter
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 License:MIT
 Group:  Productivity/Networking/Email/Utilities
 Url:https://github.com/lefcha/imapfilter
-Version:2.5.6
+Version:2.5.7
 Release:0
 Source: %{name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ imapfilter-2.5.6.tar.gz - imapfilter-2.5.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.5.6/.gitignore 
new/imapfilter-2.5.7/.gitignore
--- old/imapfilter-2.5.6/.gitignore 1970-01-01 01:00:00.0 +0100
+++ new/imapfilter-2.5.7/.gitignore 2014-11-16 16:36:40.0 +0100
@@ -0,0 +1,2 @@
+*.o
+imapfilter
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.5.6/LICENSE new/imapfilter-2.5.7/LICENSE
--- old/imapfilter-2.5.6/LICENSE2013-10-27 23:46:05.0 +0100
+++ new/imapfilter-2.5.7/LICENSE2014-11-16 16:36:40.0 +0100
@@ -1,4 +1,4 @@
-Copyright (c) 2001-2013 Eleftherios Chatzimparmpas
+Copyright (c) 2001-2014 Eleftherios Chatzimparmpas
 
 Permission is hereby granted, free of charge, to any person obtaining a
 copy of this software and associated documentation files (the Software),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.5.6/NEWS new/imapfilter-2.5.7/NEWS
--- old/imapfilter-2.5.6/NEWS   2013-10-27 23:46:05.0 +0100
+++ new/imapfilter-2.5.7/NEWS   2014-11-16 16:36:40.0 +0100
@@ -1,3 +1,18 @@
+IMAPFilter 2.5.7 - 16 Nov 2014
+  - Support for automatic validation of SSL connections, using the operating
+system's installed trusted CA certificates (usually from authorities that
+are shipped with web browsers).
+  - A new wakeonany option makes it possible to end IDLE mode on any event,
+not just on new messages.
+  - A new reenter option controls whether IDLE mode should be re-entered,
+after the recovery of the session, which makes it possible to continue with
+the execution of the next line in the configuration file.
+  - The documentation now mentions that the contain_*() methods do
+case-insensitive searching (an IMAP limitation).
+  - The documentation now has a better explanation of the arrived_*() and
+sent_*() methods.
+  - Bug fix; the value returned by the copy method was incorrect in some cases.
+
 IMAPFilter 2.5.6 - 27 Oct 2013
   - Possible to build again with OpenSSL older than version 1.0.1 (was a
 requirement for the previous release due to new protocols TLS 1.1/1.2).
diff 

commit imapfilter for openSUSE:Factory

2013-12-06 Thread h_root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2013-12-06 09:43:17

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new (New)


Package is imapfilter

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2013-08-04 
16:49:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.imapfilter.new/imapfilter.changes   
2013-12-06 09:43:19.0 +0100
@@ -1,0 +2,9 @@
+Thu Dec  5 16:52:22 UTC 2013 - a...@gmx.de
+
+- update to IMAPFilter 2.5.6 - 27 Oct 2013
+  * Possible to build again with OpenSSL older than version 1.0.1 (was a
+requirement for the previous release due to new protocols TLS 1.1/1.2).
+  * Support for reading the configuration from the standard input stream.
+  * New makefile dist target, which can be used to create distribution 
archives. 
+
+---

Old:

  imapfilter-2.5.5.tar.gz

New:

  imapfilter-2.5.6.tar.gz



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.Qn4jYh/_old  2013-12-06 09:43:19.0 +0100
+++ /var/tmp/diff_new_pack.Qn4jYh/_new  2013-12-06 09:43:19.0 +0100
@@ -21,7 +21,7 @@
 License:MIT
 Group:  Productivity/Networking/Email/Utilities
 Url:https://github.com/lefcha/imapfilter
-Version:2.5.5
+Version:2.5.6
 Release:0
 Source: %{name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ imapfilter-2.5.5.tar.gz - imapfilter-2.5.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.5.5/Makefile 
new/imapfilter-2.5.6/Makefile
--- old/imapfilter-2.5.5/Makefile   2013-06-08 11:25:04.0 +0200
+++ new/imapfilter-2.5.6/Makefile   2013-10-27 23:46:05.0 +0100
@@ -1,2 +1,20 @@
 all install uninstall clean:
cd src  $(MAKE) $@
+
+TAG = $(shell git describe --abbrev=0 --tags)
+VERSION = $(shell echo $(TAG) | sed s/^v//)
+FORMAT = tar.gz
+
+dist:
+   @ if [ -n `git tag --list $(TAG)` ]; \
+   then \
+   git archive --verbose --format=$(FORMAT) \
+   --prefix=imapfilter-$(VERSION)/ \
+   --output=imapfilter-$(VERSION).$(FORMAT) v$(VERSION); \
+   echo Created Git archive: imapfilter-$(VERSION).$(FORMAT); \
+   else \
+   echo No such tag in the Git repository: $(TAG); \
+   fi
+
+distclean:
+   rm -f imapfilter-*.*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.5.5/NEWS new/imapfilter-2.5.6/NEWS
--- old/imapfilter-2.5.5/NEWS   2013-06-08 11:25:04.0 +0200
+++ new/imapfilter-2.5.6/NEWS   2013-10-27 23:46:05.0 +0100
@@ -1,3 +1,9 @@
+IMAPFilter 2.5.6 - 27 Oct 2013
+  - Possible to build again with OpenSSL older than version 1.0.1 (was a
+requirement for the previous release due to new protocols TLS 1.1/1.2).
+  - Support for reading the configuration from the standard input stream.
+  - New makefile dist target, which can be used to create distribution 
archives.
+
 IMAPFilter 2.5.5 - 8 Jun 2013
   - Work-around for some servers that send an unexpected APPEND response.
   - The serial number of the certificates is taken into account, because some
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.5.5/doc/imapfilter.1 
new/imapfilter-2.5.6/doc/imapfilter.1
--- old/imapfilter-2.5.5/doc/imapfilter.1   2013-06-08 11:25:04.0 
+0200
+++ new/imapfilter-2.5.6/doc/imapfilter.1   2013-10-27 23:46:05.0 
+0100
@@ -1,4 +1,4 @@
-.Dd May 20, 2013
+.Dd Oct 15, 2013
 .Dt IMAPFILTER 1
 .Os
 .Sh NAME
@@ -24,7 +24,10 @@
 are as follows:
 .Bl -tag -width Ds
 .It Fl c Ar configfile
-Path to the configuration file.  The default is
+Path to the configuration file to read, or the
+.Sq -
+character to read the configuration from the standard input stream.  The
+default is
 .Pa $HOME/.imapfilter/config.lua .
 .It Fl d Ar debugfile
 File that contains debugging information about the full communication with the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.5.5/src/imapfilter.c 
new/imapfilter-2.5.6/src/imapfilter.c
--- old/imapfilter-2.5.5/src/imapfilter.c   2013-06-08 11:25:04.0 
+0200
+++ new/imapfilter-2.5.6/src/imapfilter.c   2013-10-27 23:46:05.0 
+0100
@@ -21,7 +21,10 @@
 
 extern buffer ibuf, obuf, nbuf, cbuf;
 extern regexp responses[];
-extern SSL_CTX *ssl3ctx, *ssl23ctx, *tls1ctx, *tls11ctx, *tls12ctx;
+extern SSL_CTX *ssl3ctx, 

commit imapfilter for openSUSE:Factory

2013-08-04 Thread h_root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2013-08-04 16:49:57

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new (New)


Package is imapfilter

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2013-04-22 
14:07:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.imapfilter.new/imapfilter.changes   
2013-08-04 16:49:59.0 +0200
@@ -1,0 +2,11 @@
+Mon Jul 15 15:39:19 UTC 2013 - a...@gmx.de
+
+- updated to IMAPFilter 2.5.5 - 8 Jun 2013
+  - Work-around for some servers that send an unexpected APPEND response.
+  - The serial number of the certificates is taken into account, because some
+servers send different certificates with the same subject and issuer.
+  - Details of the stored certificates are written to the certificates file, in
+order to make it easier to distinguish each of them.
+  - Support for TLS versions 1.1 and 1.2 for secure connections.
+
+---

Old:

  imapfilter-2.5.4.tar.gz

New:

  imapfilter-2.5.5.tar.gz



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.PYZN89/_old  2013-08-04 16:50:00.0 +0200
+++ /var/tmp/diff_new_pack.PYZN89/_new  2013-08-04 16:50:00.0 +0200
@@ -21,7 +21,7 @@
 License:MIT
 Group:  Productivity/Networking/Email/Utilities
 Url:https://github.com/lefcha/imapfilter
-Version:2.5.4
+Version:2.5.5
 Release:0
 Source: %{name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ imapfilter-2.5.4.tar.gz - imapfilter-2.5.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.5.4/NEWS new/imapfilter-2.5.5/NEWS
--- old/imapfilter-2.5.4/NEWS   2013-04-09 21:45:51.0 +0200
+++ new/imapfilter-2.5.5/NEWS   2013-06-08 11:25:04.0 +0200
@@ -1,3 +1,11 @@
+IMAPFilter 2.5.5 - 8 Jun 2013
+  - Work-around for some servers that send an unexpected APPEND response.
+  - The serial number of the certificates is taken into account, because some
+servers send different certificates with the same subject and issuer.
+  - Details of the stored certificates are written to the certificates file, in
+order to make it easier to distinguish each of them.
+  - Support for TLS versions 1.1 and 1.2 for secure connections.
+
 IMAPFilter 2.5.4 - 9 Apr 2013
   - Some server responses are now parsed less stricly.
   - More detailed information is now printed when there's an error.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.5.4/doc/imapfilter.1 
new/imapfilter-2.5.5/doc/imapfilter.1
--- old/imapfilter-2.5.4/doc/imapfilter.1   2013-04-09 21:45:51.0 
+0200
+++ new/imapfilter-2.5.5/doc/imapfilter.1   2013-06-08 11:25:04.0 
+0200
@@ -1,4 +1,4 @@
-.Dd February 19, 2011
+.Dd May 20, 2013
 .Dt IMAPFILTER 1
 .Os
 .Sh NAME
@@ -48,6 +48,9 @@
 .Bl -tag -width Ds
 .It Ev HOME
 User's home directory.
+.It Ev IMAPFILTER_HOME
+Program's configuration directory, which overrides the default
+.Pa $HOME/.imapfilter/ .
 .El
 .Sh FILES
 .Bl -tag -width Ds
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.5.4/doc/imapfilter_config.5 
new/imapfilter-2.5.5/doc/imapfilter_config.5
--- old/imapfilter-2.5.4/doc/imapfilter_config.52013-04-09 
21:45:51.0 +0200
+++ new/imapfilter-2.5.5/doc/imapfilter_config.52013-06-08 
11:25:04.0 +0200
@@ -1,4 +1,4 @@
-.Dd April 25, 2012
+.Dd May 20, 2013
 .Dt IMAPFILTER_CONFIG 5
 .Os
 .Sh NAME
@@ -201,7 +201,7 @@
 server = 'imap.mail.server',
 username = 'me',
 password = 'secret',
-ssl = 'ssl3'
+ssl = 'ssl23'
 }
 .Ed
 .Pp
@@ -237,13 +237,15 @@
 .Dq 993
 for imaps.
 .It Va ssl
-Forces an imaps connection and specifies the SSL/TLS protocol to be used.  It
-takes a
+Forces an imaps connection and specifies the SSL/TLS protocol/version to be
+used.  It takes a
 .Vt string
 as a value, specifically one of:
-.Dq ssl2 ,
 .Dq ssl3 ,
-.Dq tls1 .
+.Dq ssl23 ,
+.Dq tls1 ,
+.Dq tls1.1 ,
+.Dq tls1.2 .
 .El
 .Pp
 .Ss LISTING
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.5.4/samples/config.lua 
new/imapfilter-2.5.5/samples/config.lua
--- old/imapfilter-2.5.4/samples/config.lua 2013-04-09 21:45:51.0 
+0200
+++ new/imapfilter-2.5.5/samples/config.lua 2013-06-08 11:25:04.0 
+0200
@@ -24,7 +24,7 @@
 server = 'imap2.mail.server',
 username = 'user2',
   

commit imapfilter for openSUSE:Factory

2012-08-07 Thread h_root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2012-08-07 08:26:33

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new (New)


Package is imapfilter, Maintainer is hvo...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2012-04-23 
16:11:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.imapfilter.new/imapfilter.changes   
2012-08-07 08:26:36.0 +0200
@@ -1,0 +2,8 @@
+Wed Jul 25 18:26:05 UTC 2012 - a...@nubati.net
+
+- updated to version 2.5.3
+- New implementation for international mailbox names.
+- Bug fix; wrong variable name in one of the examples on extending.
+- Bug fix; an OpenSSL compilation warning.
+
+---

Old:

  imapfilter-2.5.2.tar.gz

New:

  imapfilter-2.5.3.tar.gz



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.ftxJ4a/_old  2012-08-07 08:26:37.0 +0200
+++ /var/tmp/diff_new_pack.ftxJ4a/_new  2012-08-07 08:26:37.0 +0200
@@ -21,7 +21,7 @@
 License:MIT
 Group:  Productivity/Networking/Email/Utilities
 Url:https://github.com/lefcha/imapfilter
-Version:2.5.2
+Version:2.5.3
 Release:0
 Source: %{name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ imapfilter-2.5.2.tar.gz - imapfilter-2.5.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.5.2/NEWS new/imapfilter-2.5.3/NEWS
--- old/imapfilter-2.5.2/NEWS   2012-02-29 21:20:34.0 +0100
+++ new/imapfilter-2.5.3/NEWS   2012-07-22 15:29:45.0 +0200
@@ -1,3 +1,8 @@
+IMAPFilter 2.5.3 - 22 Jul 2012
+  - New implementation for international mailbox names.
+  - Bug fix; wrong variable name in one of the examples on extending.
+  - Bug fix; an OpenSSL compilation warning.
+
 IMAPFilter 2.5.2 - 29 Feb 2012
   - Persistent errors or connection failures are now ignored when running in
 daemon mode, and a reconnection is attempted during the next loop 
iteration.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.5.2/doc/imapfilter_config.5 
new/imapfilter-2.5.3/doc/imapfilter_config.5
--- old/imapfilter-2.5.2/doc/imapfilter_config.52012-02-29 
21:20:34.0 +0100
+++ new/imapfilter-2.5.3/doc/imapfilter_config.52012-07-22 
15:29:45.0 +0200
@@ -1,4 +1,4 @@
-.Dd February 27, 2012
+.Dd April 25, 2012
 .Dt IMAPFILTER_CONFIG 5
 .Os
 .Sh NAME
@@ -159,7 +159,7 @@
 With this option it is possible to control the recovery functionality, which
 restores a session (the connection to the server and the IMAP state at the
 time), after some unexpected event takes place.  Currently there are two types
-of events that can close abnormally a session, and finally cause the program to
+of events that can end abnormally a session, and finally cause the program to
 terminate: network errors, and the IMAP BYE response which a server can send
 anytime.  When this option is set to
 .Dq all
@@ -1258,7 +1258,7 @@
 type.  Note that due to Lua using backslash
 .Sq \e
 as an escape character for its strings, one has to double backslashes in order
-to insert a single backslash inside a regular expression pattern:
+to insert a single backslash inside a regular expression pattern.
 .El
 .Pp
 Examples:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.5.2/samples/extend.lua 
new/imapfilter-2.5.3/samples/extend.lua
--- old/imapfilter-2.5.2/samples/extend.lua 2012-02-29 21:20:34.0 
+0100
+++ new/imapfilter-2.5.3/samples/extend.lua 2012-07-22 15:29:45.0 
+0200
@@ -77,7 +77,7 @@
 all = myaccount.mymailbox:select_all()
 
 for _, mesg in ipairs(all) do
-mbox, uid = table.unpack(all)
+mbox, uid = table.unpack(mesg)
 header = mbox[uid]:fetch_header()
 body = mbox[uid]:fetch_body()
 message = header:gsub('[\r\n]+$', '\r\n') ..
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/imapfilter-2.5.2/src/namespace.c 
new/imapfilter-2.5.3/src/namespace.c
--- old/imapfilter-2.5.2/src/namespace.c2012-02-29 21:20:34.0 
+0100
+++ new/imapfilter-2.5.3/src/namespace.c2012-07-22 15:29:45.0 
+0200
@@ -1,6 +1,5 @@
 #include stdio.h
 #include string.h
-#include iconv.h
 #include errno.h
 
 #include imapfilter.h
@@ -11,6 +10,10 @@
 buffer cbuf;   /* Conversion buffer. */
 
 
+static const char base64[] = 
+   

commit imapfilter for openSUSE:Factory

2012-04-23 Thread h_root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2012-04-23 16:11:04

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new (New)


Package is imapfilter, Maintainer is hvo...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2012-03-05 
17:59:55.0 +0100
+++ /work/SRC/openSUSE:Factory/.imapfilter.new/imapfilter.changes   
2012-04-23 16:11:23.0 +0200
@@ -1,0 +2,9 @@
+Sun Apr 22 10:43:13 UTC 2012 - pu...@suse.com
+
+- update to version 2.5.2 
+  - Persistent errors or connection failures are now ignored when
+running in daemon mode, and a reconnection is attempted during
+the next loop iteration.
+  - Bug fix; problems with failure handling during login/logout.
+
+---

Old:

  imapfilter-2.5.1.tar.bz2

New:

  imapfilter-2.5.2.tar.gz



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.6vY5CU/_old  2012-04-23 16:11:24.0 +0200
+++ /var/tmp/diff_new_pack.6vY5CU/_new  2012-04-23 16:11:24.0 +0200
@@ -16,15 +16,14 @@
 #
 
 
-
 Name:   imapfilter
 Summary:A mail filtering utility
 License:MIT
 Group:  Productivity/Networking/Email/Utilities
 Url:https://github.com/lefcha/imapfilter
-Version:2.5.1
+Version:2.5.2
 Release:0
-Source: %{name}-%{version}.tar.bz2
+Source: %{name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  lua-devel = 5.1
 BuildRequires:  openssl-devel

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit imapfilter for openSUSE:Factory

2012-03-05 Thread h_root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2012-03-05 17:59:52

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new (New)


Package is imapfilter, Maintainer is hvo...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2012-02-27 
18:35:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.imapfilter.new/imapfilter.changes   
2012-03-05 17:59:55.0 +0100
@@ -1,0 +2,44 @@
+Tue Feb 28 04:58:01 UTC 2012 - a...@nubati.net
+
+- updated to version 2.5.1 (taken from the NEWS file)
+
+IMAPFilter 2.5.1 - 27 Feb 2012
+  - Support for recovery of a session after a BYE response is received.
+  - Option to control in which cases a terminated session will be restored.
+  - Bug fix; a BYE response could sometimes get incorrectly ignored.
+
+IMAPFilter 2.5 - 23 Feb 2012
+  - Support for recovery of a session when a network failure is encountered,
+and other robustness improvements.
+  - Informational messages are printed also for the fetch and append methods.
+  - Lua 5.2 compatibility, while the codebase can still be compiled with
+version 5.1.
+  - The OpenSSL library is now a mandatory build requirement.
+  - Bug fix; unrecoverable login failures did not result in aborting of the
+execution of the configuration.
+  - Bug fix; when messages were appended to a mailbox that did not exist, it
+failed to create the mailbox and then retry the appending.
+  - Bug fix; misleading errors were printed on some SSL failures.
+  - Bug fix; protected call of the commands to execute in the daemon function
+could hide important failures.
+  - Bug fix; the man page had an incorrect description of the -d option.
+  * Support for the old deprecated 1.x configuration format has been removed,
+and the current 2.x format can only be executed from now on.
+
+IMAPFilter 2.4.2 - 19 Jan 2012
+  - Bug fix; some ASCII characters in mailbox names were incorrectly converted
+to UTF-7.
+
+IMAPFilter 2.4.1 - 8 Dec 2011
+  - Bug fix; become_daemon() failure.
+
+IMAPFilter 2.4 - 6 Dec 2011
+  - Support for non-ASCII mailbox names.
+  - New environment variable to set the configuration directory.
+  - Bug fix; parsing of some server responses was broken since the previous
+release.
+  - Bug fix; the match_field() method matched on the whole header field,
+instead of only the header field body.
+  - Bug fix; debug file check caused printing of a misleading error message.
+  - Bug fix; typo error in a configuration man page example.
+---

Old:

  imapfilter-2.3.0.tar.bz2

New:

  imapfilter-2.5.1.tar.bz2



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.jQkjFu/_old  2012-03-05 17:59:56.0 +0100
+++ /var/tmp/diff_new_pack.jQkjFu/_new  2012-03-05 17:59:56.0 +0100
@@ -15,20 +15,18 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+
 Name:   imapfilter
 Summary:A mail filtering utility
 License:MIT
 Group:  Productivity/Networking/Email/Utilities
-Url:http://imapfilter.hellug.gr
-Version:2.3.0
+Url:https://github.com/lefcha/imapfilter
+Version:2.5.1
 Release:0
-Source: http://imapfilter.hellug.gr/source/%{name}-%{version}.tar.bz2
+Source: %{name}-%{version}.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if %suse_version  1210
-BuildRequires:  lua51-devel
-%else
 BuildRequires:  lua-devel = 5.1
-%endif
 BuildRequires:  openssl-devel
 BuildRequires:  pcre-devel
 BuildRequires:  pkgconfig

++ imapfilter-2.3.0.tar.bz2 - imapfilter-2.5.1.tar.bz2 ++
 8899 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit imapfilter for openSUSE:Factory

2012-02-27 Thread h_root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2012-02-27 18:34:08

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new (New)


Package is imapfilter, Maintainer is hvo...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2011-10-25 
17:04:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.imapfilter.new/imapfilter.changes   
2012-02-27 18:35:35.0 +0100
@@ -1,0 +2,5 @@
+Sun Feb 26 15:06:18 CET 2012 - dmuel...@suse.de
+
+- fix build 
+
+---



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.aARBQT/_old  2012-02-27 18:35:37.0 +0100
+++ /var/tmp/diff_new_pack.aARBQT/_new  2012-02-27 18:35:37.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package imapfilter (Version 2.3.0)
+# spec file for package imapfilter
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,19 +15,23 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:   imapfilter
 Summary:A mail filtering utility
 License:MIT
-Url:http://imapfilter.hellug.gr
 Group:  Productivity/Networking/Email/Utilities
+Url:http://imapfilter.hellug.gr
 Version:2.3.0
-Release:1
+Release:0
 Source: http://imapfilter.hellug.gr/source/%{name}-%{version}.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if %suse_version  1210
+BuildRequires:  lua51-devel
+%else
 BuildRequires:  lua-devel = 5.1
-BuildRequires:  openssl-devel pcre-devel pkgconfig
+%endif
+BuildRequires:  openssl-devel
+BuildRequires:  pcre-devel
+BuildRequires:  pkgconfig
 
 %description
 IMAPFilter is a mail filtering utility. It connects to remote mail

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit imapfilter for openSUSE:Factory

2011-10-25 Thread h_root
Hello community,

here is the log from the commit of package imapfilter for openSUSE:Factory 
checked in at 2011-10-25 17:04:44

Comparing /work/SRC/openSUSE:Factory/imapfilter (Old)
 and  /work/SRC/openSUSE:Factory/.imapfilter.new (New)


Package is imapfilter, Maintainer is hvo...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/imapfilter/imapfilter.changes2011-09-23 
02:03:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.imapfilter.new/imapfilter.changes   
2011-10-25 17:04:45.0 +0200
@@ -1,0 +2,24 @@
+Sun Oct 23 21:29:15 UTC 2011 - a...@nubati.net
+
+- Update to version 2.3 (taken from the NEWS file)
+
+IMAPFilter 2.3 - 6 Aug 2011
+  - Support for appending/uploading messages to mailboxes.
+  - Debug file option now takes filename argument.
+  - New simplified configuration and building procedure.
+  - Bug fix; in some cases a mailbox was incorrectly assumed selected.
+  - Bug fix; in some cases server capabilities needed update after login.
+  - Bug fix; timeout problem with CRAM-MD5 authentication.
+  - Bug fix; some servers send non-ASCII characters in their responses.
+
+IMAPFilter 2.2.3 - 6 Mar 2011
+  - Project moved to GitHub.
+  - Changed file and directory structure.
+  - The next UID is returned as an additional return value of check_status().
+  - All processing methods now return a boolean based on their success.
+  - Bug fix; a lost connection is now handled better by trying to reconnect.
+  - Bug fix; in some cases in IDLE a message had arrived but was ignored.
+  - Bug fix; in some servers the initial IDLE reply wasn't handled correctly.
+  - Bug fix; typo errors in the documentation.
+
+---

Old:

  imapfilter-2.2.2.tar.bz2

New:

  imapfilter-2.3.0.tar.bz2



Other differences:
--
++ imapfilter.spec ++
--- /var/tmp/diff_new_pack.hrEsV0/_old  2011-10-25 17:04:47.0 +0200
+++ /var/tmp/diff_new_pack.hrEsV0/_new  2011-10-25 17:04:47.0 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package imapfilter (Version 2.2.2)
+# spec file for package imapfilter (Version 2.3.0)
 #
 # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -22,7 +22,7 @@
 License:MIT
 Url:http://imapfilter.hellug.gr
 Group:  Productivity/Networking/Email/Utilities
-Version:2.2.2
+Version:2.3.0
 Release:1
 Source: http://imapfilter.hellug.gr/source/%{name}-%{version}.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -45,11 +45,10 @@
 %setup -q
 
 %build
-./configure -d %{_prefix} -b %{_bindir} -m %{_mandir}
-%{__make} MYCFLAGS=$RPM_OPT_FLAGS %{?jobs:-j%{jobs}}
+%{__make} PREFIX=%{_prefix} MANDIR=%{_prefix}/share/man 
MYCFLAGS=$RPM_OPT_FLAGS %{?jobs:-j%{jobs}}
 
 %install
-%makeinstall
+%makeinstall PREFIX=%{_prefix} MANDIR=%{_prefix}/share/man
 
 %clean
 %{__rm} -rf $RPM_BUILD_ROOT

++ imapfilter-2.2.2.tar.bz2 - imapfilter-2.3.0.tar.bz2 ++
 24489 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org