Hello community, here is the log from the commit of package hawk-apiserver for openSUSE:Factory checked in at 2017-11-18 00:21:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hawk-apiserver (Old) and /work/SRC/openSUSE:Factory/.hawk-apiserver.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "hawk-apiserver" Sat Nov 18 00:21:17 2017 rev:3 rq:542624 version:0.0.1+git1510917627.a05c8b6 Changes: -------- --- /work/SRC/openSUSE:Factory/hawk-apiserver/hawk-apiserver.changes 2017-09-11 16:23:32.378393247 +0200 +++ /work/SRC/openSUSE:Factory/.hawk-apiserver.new/hawk-apiserver.changes 2017-11-18 00:21:21.754963538 +0100 @@ -1,0 +2,6 @@ +Fri Nov 17 11:21:17 UTC 2017 - kgronlund@suse.com + +- Update to version 0.0.1+git1510917627.a05c8b6: + * Avoid error on short reads (bsc#1068675) + +------------------------------------------------------------------- Old: ---- hawk-apiserver-0.0.1+git1505046827.f7eadc5.tar.xz New: ---- hawk-apiserver-0.0.1+git1510917627.a05c8b6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hawk-apiserver.spec ++++++ --- /var/tmp/diff_new_pack.RiZw5E/_old 2017-11-18 00:21:22.806925237 +0100 +++ /var/tmp/diff_new_pack.RiZw5E/_new 2017-11-18 00:21:22.810925092 +0100 @@ -17,7 +17,7 @@ Name: hawk-apiserver -Version: 0.0.1+git1505046827.f7eadc5 +Version: 0.0.1+git1510917627.a05c8b6 Release: 0 Summary: Web server and API provider for Hawk License: GPL-3.0+ ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.RiZw5E/_old 2017-11-18 00:21:22.850923636 +0100 +++ /var/tmp/diff_new_pack.RiZw5E/_new 2017-11-18 00:21:22.850923636 +0100 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/krig/hawk-apiserver</param> - <param name="changesrevision">f7eadc588d9ced2197bbcdb61d89d3be32630aa2</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">a05c8b653586938b9fbd44ce9c50d863d271d0e1</param></service></servicedata> \ No newline at end of file ++++++ hawk-apiserver-0.0.1+git1505046827.f7eadc5.tar.xz -> hawk-apiserver-0.0.1+git1510917627.a05c8b6.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hawk-apiserver-0.0.1+git1505046827.f7eadc5/redirect.go new/hawk-apiserver-0.0.1+git1510917627.a05c8b6/redirect.go --- old/hawk-apiserver-0.0.1+git1505046827.f7eadc5/redirect.go 2017-09-10 14:33:47.000000000 +0200 +++ new/hawk-apiserver-0.0.1+git1510917627.a05c8b6/redirect.go 2017-11-17 12:20:27.000000000 +0100 @@ -35,9 +35,12 @@ // inspect the first bytes to see if it is HTTPS hdr, err := bconn.buf.Peek(6) if err != nil { - log.Printf("Short %s\n", c.RemoteAddr().String()) - bconn.Close() - return nil, err + log.Printf("Short %s: %s\n", c.RemoteAddr().String(), err.Error()) + // couldn't peek, assume it's HTTPS + return tls.Server(bconn, l.config), nil + // log.Printf("Short %s\n", c.RemoteAddr().String()) + // bconn.Close() + // return nil, err } // SSL 3.0 or TLS 1.0, 1.1 and 1.2