SHA256
1
0
forked from pool/syncthing

- Update to version 0.14.17.

OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=90
This commit is contained in:
Alexei Sorokin 2016-12-27 15:16:42 +00:00 committed by Git OBS Bridge
parent af28dea722
commit e146c07c53
7 changed files with 65 additions and 40 deletions

View File

@ -10,14 +10,6 @@
+++ b/vendor/github.com/minio/sha256-simd/cpuid_amd64.go
@@ -1,3 +1,5 @@
+// +build amd64
+
// Minio Cloud Storage, (C) 2016 Minio, Inc.
//
// Licensed under the Apache License, Version 2.0 (the "License");
--- a/vendor/github.com/minio/sha256-simd/cpuid_arm64.go
+++ b/vendor/github.com/minio/sha256-simd/cpuid_arm64.go
@@ -1,3 +1,5 @@
+// +build arm64
+
// Minio Cloud Storage, (C) 2016 Minio, Inc.
//
@ -168,7 +160,7 @@
+++ b/vendor/github.com/minio/sha256-simd/sha256block_amd64.go
@@ -1,4 +1,4 @@
-//+build !noasm
+// +build amd64,!noasm,go1.5
+// +build amd64,!noasm,!gccgo,go1.5
/*
* Minio Cloud Storage, (C) 2016 Minio, Inc.
@ -176,7 +168,7 @@
+++ b/vendor/github.com/minio/sha256-simd/sha256block_arm64.go
@@ -1,4 +1,4 @@
-//+build !noasm
+// +build arm64,!noasm,go1.5
+// +build arm64,!noasm,!gccgo,go1.5
/*
* Minio Cloud Storage, (C) 2016 Minio, Inc.
@ -184,7 +176,7 @@
+++ b/vendor/github.com/minio/sha256-simd/sha256block_arm64.s
@@ -1,4 +1,4 @@
-//+build !noasm !appengine
+// +build !noasm,go1.5,!appengine
+// +build !noasm,!gccgo,go1.5,!appengine
// ARM64 version of SHA256
@ -219,7 +211,7 @@
+++ b/vendor/github.com/minio/sha256-simd/sha256blockAvx2_amd64.go
@@ -1,4 +1,4 @@
-//+build !noasm
+// +build amd64,!noasm,go1.5
+// +build amd64,!noasm,!gccgo,go1.5
/*
* Minio Cloud Storage, (C) 2016 Minio, Inc.
@ -227,7 +219,7 @@
+++ b/vendor/github.com/minio/sha256-simd/sha256blockAvx2_amd64.s
@@ -1,4 +1,4 @@
-//+build !noasm !appengine
+// +build !noasm,go1.5,!appengine
+// +build !noasm,!gccgo,go1.5,!appengine
// SHA256 implementation for AVX2
@ -235,7 +227,7 @@
+++ b/vendor/github.com/minio/sha256-simd/sha256blockAvx_amd64.go
@@ -1,4 +1,4 @@
-//+build !noasm
+// +build amd64,!noasm,go1.5
+// +build amd64,!noasm,!gccgo,go1.5
/*
* Minio Cloud Storage, (C) 2016 Minio, Inc.
@ -243,7 +235,7 @@
+++ b/vendor/github.com/minio/sha256-simd/sha256blockAvx_amd64.s
@@ -1,4 +1,4 @@
-//+build !noasm !appengine
+// +build !noasm,go1.5,!appengine
+// +build !noasm,!gccgo,go1.5,!appengine
// SHA256 implementation for AVX
@ -388,11 +380,11 @@
+++ b/vendor/github.com/minio/sha256-simd/sha256block_noasm.go
@@ -1,4 +1,4 @@
-//+build !arm64 !amd64 noasm appengine
+// +build !amd64,!arm64 noasm !go1.5 appengine
+// +build !amd64,!arm64 noasm gccgo !go1.5 appengine
/*
* Minio Cloud Storage, (C) 2016 Minio, Inc.
@@ -18,119 +18,7 @@
@@ -18,119 +18,15 @@
package sha256
@ -444,7 +436,9 @@
- }
-
- dig.h[0], dig.h[1], dig.h[2], dig.h[3], dig.h[4], dig.h[5], dig.h[6], dig.h[7] = h0, h1, h2, h3, h4, h5, h6, h7
-}
+func blockAvx2Go(dig *digest, p []byte) {
+ blockGeneric(dig, p)
}
-
-var _K = []uint32{
- 0x428a2f98,
@ -511,11 +505,15 @@
- 0xa4506ceb,
- 0xbef9a3f7,
- 0xc67178f2,
-}
+func blockAvx2Go(dig *digest, p []byte) {}
+func blockAvxGo(dig *digest, p []byte) {}
+func blockSsseGo(dig *digest, p []byte) {}
+func blockArmGo(dig *digest, p []byte) {}
+func blockAvxGo(dig *digest, p []byte) {
+ blockGeneric(dig, p)
+}
+func blockSsseGo(dig *digest, p []byte) {
+ blockGeneric(dig, p)
+}
+func blockArmGo(dig *digest, p []byte) {
+ blockGeneric(dig, p)
}
--- a/vendor/github.com/minio/sha256-simd/sha256block_ppc64.go
+++ /dev/null
@@ -1,22 +0,0 @@
@ -570,7 +568,7 @@
+++ b/vendor/github.com/minio/sha256-simd/sha256blockSsse_amd64.go
@@ -1,4 +1,4 @@
-//+build !noasm
+//+build amd64,!noasm,go1.5
+//+build amd64,!noasm,!gccgo,go1.5
/*
* Minio Cloud Storage, (C) 2016 Minio, Inc.
@ -578,7 +576,7 @@
+++ b/vendor/github.com/minio/sha256-simd/sha256blockSsse_amd64.s
@@ -1,4 +1,4 @@
-//+build !noasm !appengine
+//+build !noasm,go1.5,!appengine
+//+build !noasm,!gccgo,go1.5,!appengine
// SHA256 implementation for SSSE3

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e9e3bca6cae8c75d80242ab71d46fa1b76d9d5a90bf9f98026f541885c56288e
size 6902293

View File

@ -1,11 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAABCAAGBQJYWtKUAAoJENJubtAAZUo+ZxIIAJyDYFg45r/HTOtm7kgvoy/X
4oHs/s4PQxQDMFAr4VeS8A2dwJKPPBdwPgk904GyyxAqhQXQ/4GVkrtuD3UmX67m
52vEd2bqRMYnksWtPB2TmRF9s/qfT94hdwJu7Tr9/4N1sP8VlKok83flYk0b5Rkr
jiE8jaXSwMjB7LTnIJgKSiyDfoVMIFHlDwfAJqWrYFTD8RH2ZuzQR/Zfoh9Vcdzk
WtrZODr4cS2VQcmvzfAfImvesogZpNn2F/pwNiGfdCcxuP1i3z5bp2SIj9B/3hXb
3vP4W/fJfhHYWRd11UG+p+/sDqXSrPW5RMBFkyZuSTd7U/+LVhVIg6tynVfoqjg=
=d1Lu
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:826219b21c935ed938414a8777f9c757bf28a92d0ced48c6a7daf7b3035fb8c4
size 6959538

View File

@ -0,0 +1,11 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAABCAAGBQJYYoLlAAoJENJubtAAZUo+OOoIALeBtpxMYJ4P53xhVFrl8I/F
XMfj71s6D3Gdv6viCxqef3EA2PEymNFtIdBfttqxvtqZfCd2Gky9EMwqRLQEZM/v
aFharMOYxMn84Zt9djf+kGhKlXeEUoeQasb6m5MLEVJ0FWymIn/VxNdBWGQalHAC
VNDa0aRo3aAP2GCGM/rjIW5BYn1pedfueCOPN4/yzb+PhJ9EOI6AnIPdJORABSwC
rCu6mOeHnsgHQQK0tG3GQZKS5uEbIjFpfNfkrk8HMZy157yrlBBVKDLhd81hdx5V
rJPEqIwG1V0c2qzE+8ZMkioSZuKDqaikMBBxwNnUs6efVdJ90EleXzIJrKrHOrA=
=IEd2
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,30 @@
-------------------------------------------------------------------
Tue Dec 27 15:05:20 UTC 2016 - sor.alexei@meowr.ru
- Update to version 0.14.17:
* Panics caused by corrupt on disc database are now better
explained in the panic message (gh#syncthing/syncthing#3689).
* Statically configured device addresses without port number now
correctly defaulted to port 22000 again
(gh#syncthing/syncthing#3817).
* Inotify clients no longer cause 'invalid subpath' errors to be
displayed (gh#syncthing/syncthing#3829).
* Directories can now be paused (gh#syncthing/syncthing#215).
* "Master" directories are now called "send only" in order to
standardise on a terminology of sending and receiving changes
(gh#syncthing/syncthing#2679).
* Pausing devices and directories now persists across restarts
(gh#syncthing/syncthing#3407).
* A rolling checksum is used to identify and reuse blocks that
have moved within a file (gh#syncthing/syncthing#3527).
* Syncthing allows setting the type-of-service field on outgoing
packets, configured by the advanced setting "trafficClass"
(gh#syncthing/syncthing#3790).
* Which device introduced another device is now visible in the
GUI (gh#syncthing/syncthing#3809).
- Rebase and improve syncthing-go-1.4-compat.patch: wasn't working
good enough with Go 1.4.
-------------------------------------------------------------------
Fri Dec 23 10:36:02 UTC 2016 - sor.alexei@meowr.ru

View File

@ -17,7 +17,7 @@
Name: syncthing
Version: 0.14.16
Version: 0.14.17
Release: 0
Summary: FOSS Continuous File Synchronisation
License: MPL-2.0