Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ghc-crypton-connection for openSUSE:Factory checked in at 2024-02-12 18:58:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-crypton-connection (Old) and /work/SRC/openSUSE:Factory/.ghc-crypton-connection.new.1815 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-crypton-connection" Mon Feb 12 18:58:31 2024 rev:2 rq:1146131 version:0.3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-crypton-connection/ghc-crypton-connection.changes 2023-11-23 21:43:07.968982293 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-crypton-connection.new.1815/ghc-crypton-connection.changes 2024-02-12 18:58:32.380233940 +0100 @@ -1,0 +2,9 @@ +Mon Feb 5 07:09:15 UTC 2024 - Peter Simons <psim...@suse.com> + +- Update crypton-connection to version 0.3.2. + Upstream has edited the change log file since the last release in + a non-trivial way, i.e. they did more than just add a new entry + at the top. You can review the file at: + http://hackage.haskell.org/package/crypton-connection-0.3.2/src/CHANGELOG.md + +------------------------------------------------------------------- Old: ---- crypton-connection-0.3.1.tar.gz New: ---- crypton-connection-0.3.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-crypton-connection.spec ++++++ --- /var/tmp/diff_new_pack.dNuXpd/_old 2024-02-12 18:58:32.968255314 +0100 +++ /var/tmp/diff_new_pack.dNuXpd/_new 2024-02-12 18:58:32.968255314 +0100 @@ -1,7 +1,7 @@ # # spec file for package ghc-crypton-connection # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %global pkg_name crypton-connection %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 0.3.1 +Version: 0.3.2 Release: 0 Summary: Simple and easy network connections API License: BSD-3-Clause ++++++ crypton-connection-0.3.1.tar.gz -> crypton-connection-0.3.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crypton-connection-0.3.1/CHANGELOG.md new/crypton-connection-0.3.2/CHANGELOG.md --- old/crypton-connection-0.3.1/CHANGELOG.md 2001-09-09 03:46:40.000000000 +0200 +++ new/crypton-connection-0.3.2/CHANGELOG.md 2001-09-09 03:46:40.000000000 +0200 @@ -1,7 +1,8 @@ -## Version 0.2.1 (16 April 2014) +## Version 0.3.2 + +* Supporting tls v2.0.0. + +## Version 0.3.1 + +* The first release to support crypton. -- Fix a difference between TLSSettings and TLSSettingsSimple, - where connection would override the connection hostname and port in - the simple case, but leave the field as is with TLSSettings. - TLSSettings can now be used properly as template, and will be - correctly overriden at the identification level only. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crypton-connection-0.3.1/Network/Connection.hs new/crypton-connection-0.3.2/Network/Connection.hs --- old/crypton-connection-0.3.1/Network/Connection.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/crypton-connection-0.3.2/Network/Connection.hs 2001-09-09 03:46:40.000000000 +0200 @@ -101,11 +101,17 @@ { TLS.sessionResume = \sessionID -> withMVar mvar (return . M.lookup sessionID) , TLS.sessionEstablish = \sessionID sessionData -> modifyMVar_ mvar (return . M.insert sessionID sessionData) +#if MIN_VERSION_tls(2,0,0) + >> return Nothing +#endif , TLS.sessionInvalidate = \sessionID -> modifyMVar_ mvar (return . M.delete sessionID) #if MIN_VERSION_tls(1,5,0) , TLS.sessionResumeOnlyOnce = \sessionID -> modifyMVar mvar (pure . swap . M.updateLookupWithKey (\_ _ -> Nothing) sessionID) #endif +#if MIN_VERSION_tls(2,0,0) + , TLS.sessionUseTicket = False +#endif } -- | Initialize the library with shared parameters between connection. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crypton-connection-0.3.1/crypton-connection.cabal new/crypton-connection-0.3.2/crypton-connection.cabal --- old/crypton-connection-0.3.1/crypton-connection.cabal 2001-09-09 03:46:40.000000000 +0200 +++ new/crypton-connection-0.3.2/crypton-connection.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,5 +1,5 @@ Name: crypton-connection -Version: 0.3.1 +Version: 0.3.2 Description: Simple network library for all your connection need. .