maintainer update mail/claws-mail

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

maintainer update mail/claws-mail

Daniel Jakots
Hi,

Yesterday 3.13.1 was released. There's a few time_t fixes and also a
sscanf(confstr, "%c%c %ms [...] fix (which might explained a crash with
the manage sieve plugin) in this release.

You can see the whole changelog at the usual place [1].

[1]: http://claws-mail.org/news.php

Cheers,
Daniel


Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/claws-mail/Makefile,v
retrieving revision 1.83
diff -u -p -r1.83 Makefile
--- Makefile 30 Oct 2015 12:47:40 -0000 1.83
+++ Makefile 21 Dec 2015 20:26:44 -0000
@@ -10,9 +10,8 @@ COMMENT-htmlviewer= fancy htmlviewer plu
 COMMENT-pdfviewer= pdfviewer plugin
 COMMENT-gdata= gdata plugin
 
-V= 3.13.0
+V= 3.13.1
 DISTNAME= claws-mail-${V}
-REVISION= 0
 PKGNAME-main= ${DISTNAME}
 PKGNAME-bogofilter= claws-mail-bogofilter-${V}
 PKGNAME-spamassassin= claws-mail-spamassassin-${V}
@@ -154,7 +153,6 @@ TOOLS= OOo2claws-mail.pl \
  eud2gc.py \
  filter_conv.pl filter_conv_new.pl \
  fix_date.sh \
- freshmeat_search.pl \
  gif2xface.pl \
  google_msgid.pl google_search.pl \
  kmail-mailbox2claws-mail.pl \
Index: distinfo
===================================================================
RCS file: /cvs/ports/mail/claws-mail/distinfo,v
retrieving revision 1.28
diff -u -p -r1.28 distinfo
--- distinfo 13 Oct 2015 07:10:22 -0000 1.28
+++ distinfo 21 Dec 2015 20:26:44 -0000
@@ -1,2 +1,2 @@
-SHA256 (claws/claws-mail-3.13.0.tar.gz) = RfgPLR+xOYleYpZ+D8St7ALqbyuwtWmaE2XZpe1WXtg=
-SIZE (claws/claws-mail-3.13.0.tar.gz) = 11973302
+SHA256 (claws/claws-mail-3.13.1.tar.gz) = GysrAoesELWqmgzJbZZCYz+QY72N7PJ/uKk/FMaTz5c=
+SIZE (claws/claws-mail-3.13.1.tar.gz) = 10607613
Index: patches/patch-configure_ac
===================================================================
RCS file: /cvs/ports/mail/claws-mail/patches/patch-configure_ac,v
retrieving revision 1.12
diff -u -p -r1.12 patch-configure_ac
--- patches/patch-configure_ac 13 Oct 2015 07:10:22 -0000 1.12
+++ patches/patch-configure_ac 21 Dec 2015 20:26:44 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-configure_ac,v 1.12 2015/10/13 07:10:22 landry Exp $
---- configure.ac.orig Sun Oct 11 10:19:21 2015
-+++ configure.ac Mon Oct 12 18:12:06 2015
-@@ -152,7 +152,7 @@ AM_CONDITIONAL(CYGWIN, test x"$env_cygwin" = x"yes")
+--- configure.ac.orig Sun Dec 20 15:00:29 2015
++++ configure.ac Sun Dec 20 19:33:56 2015
+@@ -149,7 +149,7 @@ AM_CONDITIONAL(CYGWIN, test x"$env_cygwin" = x"yes")
 
  if test "$GCC" = "yes"
  then
@@ -10,7 +10,7 @@ $OpenBSD: patch-configure_ac,v 1.12 2015
  #CFLAGS="-g -Wall -Wno-unused-function"
  fi
 
-@@ -505,6 +505,8 @@ dnl password encryption
+@@ -490,6 +490,8 @@ dnl password encryption
  OLDLIBS=$LIBS
  LIBS=
  case $host_os in
@@ -19,7 +19,7 @@ $OpenBSD: patch-configure_ac,v 1.12 2015
  *dragonfly*)
  AC_SEARCH_LIBS(encrypt, cipher, [], AC_MSG_ERROR(['encrypt'-function not found.]))
  ;;
-@@ -748,6 +750,7 @@ if test x"$enable_new_addrbook" = xno; then
+@@ -733,6 +735,7 @@ if test x"$enable_alternate_addressbook" = xno; then
  AC_CHECK_LIB(resolv, res_query, LDAP_LIBS="$LDAP_LIBS -lresolv")
  AC_CHECK_LIB(socket, bind, LDAP_LIBS="$LDAP_LIBS -lsocket")
  AC_CHECK_LIB(nsl, gethostbyaddr, LDAP_LIBS="$LDAP_LIBS -lnsl")
@@ -27,7 +27,7 @@ $OpenBSD: patch-configure_ac,v 1.12 2015
  AC_CHECK_LIB(lber, ber_get_tag, LDAP_LIBS="$LDAP_LIBS -llber",,
  $LDAP_LIBS)
 
-@@ -820,7 +823,7 @@ if test x"$enable_new_addrbook" = xno; then
+@@ -805,7 +808,7 @@ if test x"$enable_alternate_addressbook" = xno; then
    AC_DEFINE(USE_JPILOT, 1, Define if you want JPilot support in addressbook.) ])
  fi
 
Index: patches/patch-src_common_utils_c
===================================================================
RCS file: patches/patch-src_common_utils_c
diff -N patches/patch-src_common_utils_c
--- patches/patch-src_common_utils_c 13 Oct 2015 07:10:22 -0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,25 +0,0 @@
-$OpenBSD: patch-src_common_utils_c,v 1.3 2015/10/13 07:10:22 landry Exp $
-
-Commited upsteam
-http://git.claws-mail.org/?p=claws.git;a=commit;h=9cd558c5357bc51acfaaa5e7227afc79c6e2bb8b
-http://git.claws-mail.org/?p=claws.git;a=commit;h=7a36263d6ba50788c9ca47076f334a9101c50297
-
---- src/common/utils.c.orig Sun Oct 11 10:19:33 2015
-+++ src/common/utils.c Mon Oct 12 20:13:57 2015
-@@ -49,6 +49,7 @@
- #include <ctype.h>
- #include <errno.h>
- #include <sys/param.h>
-+#include <sys/socket.h>
-
- #if (HAVE_WCTYPE_H && HAVE_WCHAR_H)
- #  include <wchar.h>
-@@ -5106,7 +5107,7 @@ size_t fast_strftime(gchar *buf, gint buflen, const gc
- *curpos++ = '0'+(lt->tm_min % 10);
- break;
- case 's':
-- snprintf(subbuf, 64, "%ld", mktime(lt));
-+ snprintf(subbuf, 64, "%lld", (long long)mktime(lt));
- len = strlen(subbuf); CHECK_SIZE();
- strncpy2(curpos, subbuf, buflen - total_done);
- break;
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/mail/claws-mail/pkg/PLIST-main,v
retrieving revision 1.32
diff -u -p -r1.32 PLIST-main
--- pkg/PLIST-main 13 Oct 2015 07:10:23 -0000 1.32
+++ pkg/PLIST-main 21 Dec 2015 20:26:44 -0000
@@ -62,6 +62,7 @@ include/claws-mail/common/stringtable.h
 include/claws-mail/common/tags.h
 include/claws-mail/common/template.h
 include/claws-mail/common/timing.h
+include/claws-mail/common/tlds.h
 include/claws-mail/common/utils.h
 include/claws-mail/common/uuencode.h
 include/claws-mail/common/version.h
@@ -327,7 +328,6 @@ share/claws-mail/tools/eud2gc.py
 share/claws-mail/tools/filter_conv.pl
 share/claws-mail/tools/filter_conv_new.pl
 share/claws-mail/tools/fix_date.sh
-share/claws-mail/tools/freshmeat_search.pl
 share/claws-mail/tools/gif2xface.pl
 share/claws-mail/tools/google_msgid.pl
 share/claws-mail/tools/google_search.pl
@@ -360,12 +360,10 @@ share/doc/claws-mail/RELEASE_NOTES
 share/icons/hicolor/128x128/apps/claws-mail.png
 share/icons/hicolor/48x48/apps/claws-mail.png
 share/icons/hicolor/64x64/apps/claws-mail.png
-share/locale/bg/LC_MESSAGES/claws-mail.mo
 share/locale/ca/LC_MESSAGES/claws-mail.mo
 share/locale/cs/LC_MESSAGES/claws-mail.mo
 share/locale/de/LC_MESSAGES/claws-mail.mo
 share/locale/en_GB/LC_MESSAGES/claws-mail.mo
-share/locale/eo/LC_MESSAGES/claws-mail.mo
 share/locale/es/LC_MESSAGES/claws-mail.mo
 share/locale/fi/LC_MESSAGES/claws-mail.mo
 share/locale/fr/LC_MESSAGES/claws-mail.mo
@@ -376,6 +374,7 @@ share/locale/lt/LC_MESSAGES/claws-mail.m
 share/locale/nb/LC_MESSAGES/claws-mail.mo
 share/locale/nl/LC_MESSAGES/claws-mail.mo
 share/locale/pt_BR/LC_MESSAGES/claws-mail.mo
+share/locale/ru/LC_MESSAGES/claws-mail.mo
 share/locale/sk/LC_MESSAGES/claws-mail.mo
 share/locale/sv/LC_MESSAGES/claws-mail.mo
 share/locale/zh_TW/LC_MESSAGES/claws-mail.mo

Reply | Threaded
Open this post in threaded view
|

Re: maintainer update mail/claws-mail

Stuart Henderson-6
On 2015/12/21 22:02, Daniel Jakots wrote:
> Hi,
>
> Yesterday 3.13.1 was released. There's a few time_t fixes and also a
> sscanf(confstr, "%c%c %ms [...] fix (which might explained a crash with
> the manage sieve plugin) in this release.
>
> You can see the whole changelog at the usual place [1].

Security bug too,
http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=3557

Looks good to me but no time to test at the moment.

> [1]: http://claws-mail.org/news.php
>
> Cheers,
> Daniel
>
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/mail/claws-mail/Makefile,v
> retrieving revision 1.83
> diff -u -p -r1.83 Makefile
> --- Makefile 30 Oct 2015 12:47:40 -0000 1.83
> +++ Makefile 21 Dec 2015 20:26:44 -0000
> @@ -10,9 +10,8 @@ COMMENT-htmlviewer= fancy htmlviewer plu
>  COMMENT-pdfviewer= pdfviewer plugin
>  COMMENT-gdata= gdata plugin
>  
> -V= 3.13.0
> +V= 3.13.1
>  DISTNAME= claws-mail-${V}
> -REVISION= 0
>  PKGNAME-main= ${DISTNAME}
>  PKGNAME-bogofilter= claws-mail-bogofilter-${V}
>  PKGNAME-spamassassin= claws-mail-spamassassin-${V}
> @@ -154,7 +153,6 @@ TOOLS= OOo2claws-mail.pl \
>   eud2gc.py \
>   filter_conv.pl filter_conv_new.pl \
>   fix_date.sh \
> - freshmeat_search.pl \
>   gif2xface.pl \
>   google_msgid.pl google_search.pl \
>   kmail-mailbox2claws-mail.pl \
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/mail/claws-mail/distinfo,v
> retrieving revision 1.28
> diff -u -p -r1.28 distinfo
> --- distinfo 13 Oct 2015 07:10:22 -0000 1.28
> +++ distinfo 21 Dec 2015 20:26:44 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (claws/claws-mail-3.13.0.tar.gz) = RfgPLR+xOYleYpZ+D8St7ALqbyuwtWmaE2XZpe1WXtg=
> -SIZE (claws/claws-mail-3.13.0.tar.gz) = 11973302
> +SHA256 (claws/claws-mail-3.13.1.tar.gz) = GysrAoesELWqmgzJbZZCYz+QY72N7PJ/uKk/FMaTz5c=
> +SIZE (claws/claws-mail-3.13.1.tar.gz) = 10607613
> Index: patches/patch-configure_ac
> ===================================================================
> RCS file: /cvs/ports/mail/claws-mail/patches/patch-configure_ac,v
> retrieving revision 1.12
> diff -u -p -r1.12 patch-configure_ac
> --- patches/patch-configure_ac 13 Oct 2015 07:10:22 -0000 1.12
> +++ patches/patch-configure_ac 21 Dec 2015 20:26:44 -0000
> @@ -1,7 +1,7 @@
>  $OpenBSD: patch-configure_ac,v 1.12 2015/10/13 07:10:22 landry Exp $
> ---- configure.ac.orig Sun Oct 11 10:19:21 2015
> -+++ configure.ac Mon Oct 12 18:12:06 2015
> -@@ -152,7 +152,7 @@ AM_CONDITIONAL(CYGWIN, test x"$env_cygwin" = x"yes")
> +--- configure.ac.orig Sun Dec 20 15:00:29 2015
> ++++ configure.ac Sun Dec 20 19:33:56 2015
> +@@ -149,7 +149,7 @@ AM_CONDITIONAL(CYGWIN, test x"$env_cygwin" = x"yes")
>  
>   if test "$GCC" = "yes"
>   then
> @@ -10,7 +10,7 @@ $OpenBSD: patch-configure_ac,v 1.12 2015
>   #CFLAGS="-g -Wall -Wno-unused-function"
>   fi
>  
> -@@ -505,6 +505,8 @@ dnl password encryption
> +@@ -490,6 +490,8 @@ dnl password encryption
>   OLDLIBS=$LIBS
>   LIBS=
>   case $host_os in
> @@ -19,7 +19,7 @@ $OpenBSD: patch-configure_ac,v 1.12 2015
>   *dragonfly*)
>   AC_SEARCH_LIBS(encrypt, cipher, [], AC_MSG_ERROR(['encrypt'-function not found.]))
>   ;;
> -@@ -748,6 +750,7 @@ if test x"$enable_new_addrbook" = xno; then
> +@@ -733,6 +735,7 @@ if test x"$enable_alternate_addressbook" = xno; then
>   AC_CHECK_LIB(resolv, res_query, LDAP_LIBS="$LDAP_LIBS -lresolv")
>   AC_CHECK_LIB(socket, bind, LDAP_LIBS="$LDAP_LIBS -lsocket")
>   AC_CHECK_LIB(nsl, gethostbyaddr, LDAP_LIBS="$LDAP_LIBS -lnsl")
> @@ -27,7 +27,7 @@ $OpenBSD: patch-configure_ac,v 1.12 2015
>   AC_CHECK_LIB(lber, ber_get_tag, LDAP_LIBS="$LDAP_LIBS -llber",,
>   $LDAP_LIBS)
>  
> -@@ -820,7 +823,7 @@ if test x"$enable_new_addrbook" = xno; then
> +@@ -805,7 +808,7 @@ if test x"$enable_alternate_addressbook" = xno; then
>     AC_DEFINE(USE_JPILOT, 1, Define if you want JPilot support in addressbook.) ])
>   fi
>  
> Index: patches/patch-src_common_utils_c
> ===================================================================
> RCS file: patches/patch-src_common_utils_c
> diff -N patches/patch-src_common_utils_c
> --- patches/patch-src_common_utils_c 13 Oct 2015 07:10:22 -0000 1.3
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,25 +0,0 @@
> -$OpenBSD: patch-src_common_utils_c,v 1.3 2015/10/13 07:10:22 landry Exp $
> -
> -Commited upsteam
> -http://git.claws-mail.org/?p=claws.git;a=commit;h=9cd558c5357bc51acfaaa5e7227afc79c6e2bb8b
> -http://git.claws-mail.org/?p=claws.git;a=commit;h=7a36263d6ba50788c9ca47076f334a9101c50297
> -
> ---- src/common/utils.c.orig Sun Oct 11 10:19:33 2015
> -+++ src/common/utils.c Mon Oct 12 20:13:57 2015
> -@@ -49,6 +49,7 @@
> - #include <ctype.h>
> - #include <errno.h>
> - #include <sys/param.h>
> -+#include <sys/socket.h>
> -
> - #if (HAVE_WCTYPE_H && HAVE_WCHAR_H)
> - #  include <wchar.h>
> -@@ -5106,7 +5107,7 @@ size_t fast_strftime(gchar *buf, gint buflen, const gc
> - *curpos++ = '0'+(lt->tm_min % 10);
> - break;
> - case 's':
> -- snprintf(subbuf, 64, "%ld", mktime(lt));
> -+ snprintf(subbuf, 64, "%lld", (long long)mktime(lt));
> - len = strlen(subbuf); CHECK_SIZE();
> - strncpy2(curpos, subbuf, buflen - total_done);
> - break;
> Index: pkg/PLIST-main
> ===================================================================
> RCS file: /cvs/ports/mail/claws-mail/pkg/PLIST-main,v
> retrieving revision 1.32
> diff -u -p -r1.32 PLIST-main
> --- pkg/PLIST-main 13 Oct 2015 07:10:23 -0000 1.32
> +++ pkg/PLIST-main 21 Dec 2015 20:26:44 -0000
> @@ -62,6 +62,7 @@ include/claws-mail/common/stringtable.h
>  include/claws-mail/common/tags.h
>  include/claws-mail/common/template.h
>  include/claws-mail/common/timing.h
> +include/claws-mail/common/tlds.h
>  include/claws-mail/common/utils.h
>  include/claws-mail/common/uuencode.h
>  include/claws-mail/common/version.h
> @@ -327,7 +328,6 @@ share/claws-mail/tools/eud2gc.py
>  share/claws-mail/tools/filter_conv.pl
>  share/claws-mail/tools/filter_conv_new.pl
>  share/claws-mail/tools/fix_date.sh
> -share/claws-mail/tools/freshmeat_search.pl
>  share/claws-mail/tools/gif2xface.pl
>  share/claws-mail/tools/google_msgid.pl
>  share/claws-mail/tools/google_search.pl
> @@ -360,12 +360,10 @@ share/doc/claws-mail/RELEASE_NOTES
>  share/icons/hicolor/128x128/apps/claws-mail.png
>  share/icons/hicolor/48x48/apps/claws-mail.png
>  share/icons/hicolor/64x64/apps/claws-mail.png
> -share/locale/bg/LC_MESSAGES/claws-mail.mo
>  share/locale/ca/LC_MESSAGES/claws-mail.mo
>  share/locale/cs/LC_MESSAGES/claws-mail.mo
>  share/locale/de/LC_MESSAGES/claws-mail.mo
>  share/locale/en_GB/LC_MESSAGES/claws-mail.mo
> -share/locale/eo/LC_MESSAGES/claws-mail.mo
>  share/locale/es/LC_MESSAGES/claws-mail.mo
>  share/locale/fi/LC_MESSAGES/claws-mail.mo
>  share/locale/fr/LC_MESSAGES/claws-mail.mo
> @@ -376,6 +374,7 @@ share/locale/lt/LC_MESSAGES/claws-mail.m
>  share/locale/nb/LC_MESSAGES/claws-mail.mo
>  share/locale/nl/LC_MESSAGES/claws-mail.mo
>  share/locale/pt_BR/LC_MESSAGES/claws-mail.mo
> +share/locale/ru/LC_MESSAGES/claws-mail.mo
>  share/locale/sk/LC_MESSAGES/claws-mail.mo
>  share/locale/sv/LC_MESSAGES/claws-mail.mo
>  share/locale/zh_TW/LC_MESSAGES/claws-mail.mo
>

Reply | Threaded
Open this post in threaded view
|

Re: maintainer update mail/claws-mail

Daniel Jakots
On Mon, 21 Dec 2015 22:03:55 +0000, Stuart Henderson
<[hidden email]> wrote:

> On 2015/12/21 22:02, Daniel Jakots wrote:
> > Hi,
> >
> > Yesterday 3.13.1 was released. There's a few time_t fixes and also a
> > sscanf(confstr, "%c%c %ms [...] fix (which might explained a crash
> > with the manage sieve plugin) in this release.
> >
> > You can see the whole changelog at the usual place [1].  
>
> Security bug too,
> http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=3557

Indeed, I missed that. It looks like a bit hidden in the changelog and
if you don't read it carefully...

> Looks good to me but no time to test at the moment.

FWIW, I'm using it since Sunday evening (on amd64) and it works fine. :)

Cheers,
Daniel

Reply | Threaded
Open this post in threaded view
|

Re: maintainer update mail/claws-mail

Benjamin Baier
In reply to this post by Daniel Jakots
On Mon, 21 Dec 2015 22:02:05 +0100
Daniel Jakots <[hidden email]> wrote:

> Hi,
>
> Yesterday 3.13.1 was released. There's a few time_t fixes and also a
> sscanf(confstr, "%c%c %ms [...] fix (which might explained a crash with
> the manage sieve plugin) in this release.
>
> You can see the whole changelog at the usual place [1].
>
> [1]: http://claws-mail.org/news.php
>
> Cheers,
> Daniel
>

Using this since Dec 22. Builds and works fine for me on amd64.

Thank you,
Ben