- Apache Subversion 1.8.14

This release fixes two vulnerabilities:
  * mod_authz_svn: do not leak information in mixed anonymous/authenticated
    httpd (dav) configurations (CVE-2015-3184)
  * do not leak paths that were hidden by path-based authz (CVE-2015-3187)
  Non-security fixes:
  * document svn:autoprops
  * fix 'svn cp ^/A/D/H@1 ^/A' to properly create A
  * improve conflict prompts for binary files
  * improve performance of 'ls -v'
  * improved Sqlite 3.8.9 query performance
  * fixed issue #4580: 'svn -v st' on file externals reports "?" for user/rev
  * mod_dav_svn: do not ignore skel parsing errors
  * detect invalid svndiff data earlier
  * prevent possible repository corruption on power/disk failures
  * fixed issue #4577: Read error with some repository nodes
  * fixed issue #4531: server-side copy (over dav) is slow
  * swig-pl: fix some stack memory problems

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm:svn/subversion?expand=0&rev=209
This commit is contained in:
Stefan Sperling
2015-08-06 10:53:09 +00:00
committed by Git OBS Bridge
parent 94d2ce1fdc
commit c5a5192b66
9 changed files with 131 additions and 193 deletions

View File

@@ -1,96 +0,0 @@
From: rhuijben@apache.org
Date: http://mail-archives.apache.org/mod_mbox/subversion-dev/201504.mbox/%3Ctrinity-c54d324c-04f0-4689-a0c4-010951b9484a-1428566673633%403capp-gmx-bs19%3E
Subject: Fix tests with SQLite 3.8.9
Upstream: committed
References: http://svn.apache.org/viewvc?view=revision&revision=r1672295 http://mail-archives.apache.org/mod_mbox/subversion-dev/201504.mbox/%3Ctrinity-c54d324c-04f0-4689-a0c4-010951b9484a-1428566673633%403capp-gmx-bs19%3E
Fixes test failures with SQLite 3.8.9:
[ 875s] [050/110] wc-queries-test................................................FAILURE
[...]
[ 4950s] At least one test FAILED, checking /home/abuild/rpmbuild/BUILD/subversion-1.9.0-beta1/tests.log
[ 4950s] FAIL: wc-queries-test 3: test query expectations
[ 4950s] Summary of test results:
[ 4950s] 2180 tests PASSED
[ 4950s] 71 tests SKIPPED
[ 4950s] 45 tests XFAILED (1 WORK-IN-PROGRESS)
[ 4950s] 1 test FAILED
[ 4950s] SUMMARY: Some tests failed.
[ 4950s]
[ 4950s] Makefile:521: recipe for target 'check' failed
[ 4950s] make: *** [check] Error 1
[ 4950s] + cat fails.log
[ 4950s] [[[
[ 4950s] svn_tests: E200006: STMT_SELECT_EXTERNALS_DEFINED: Uses externals with only 1 index
component: (wc_id=? )
[ 4950s] SELECT local_relpath, def_local_relpath FROM externals WHERE (wc_id = ?1 AND def_local_relpath
= ?2) OR (wc_id = ?1 AND (((def_local_relpath) > (CASE (?2) WHEN '' THEN '' ELSE (?2)
|| '/' END)) AND ((def_local_relpath) < CASE (?2) WHEN '' THEN X'FFFF' ELSE (?2) || '0'
END)))
[ 4950s] svn_tests: E200042: Additional errors:
[ 4950s] svn_tests: E200035: |SEARCH TABLE externals USING COVERING INDEX I_EXTERNALS_DEFINED
(wc_id=?)
[ 4950s] FAIL: wc-queries-test 3: test query expectations
[ 4950s] ]]]
[ 4950s]
[ 4950s] + exit 1
[ 4950s] error: Bad exit status from /var/tmp/rpm-tmp.oHqq5V (%check)
------------------------------------------------------------------------
r1672295 | rhuijben | 2015-04-09 13:31:12 +0200 (Thu, 09 Apr 2015) | 15 lines
Changed paths:
M /subversion/trunk/subversion/libsvn_wc/wc-metadata.sql
M /subversion/trunk/subversion/tests/libsvn_wc/wc-queries-test.c
Optimize STMT_SELECT_EXTERNALS_DEFINED when using Sqlite 3.8.9, by
adding two more rows to the sqlite_stat1 table.
This fixes a test failure in wc-queries-test.c, but actual users most
likely don't notice a difference as a tablescan on an EXTERNALS tables
index is not that expensive, given that most working copies don't have
many externals.
* subversion/libsvn_wc/wc-metadata.sql
(STMT_INSTALL_SCHEMA_STATISTICS): Add two rows.
* subversion/tests/libsvn_wc/wc-queries-test.c
(test_schema_statistics): Add a dummy externals row to allow
verifying schema.
------------------------------------------------------------------------
Index: trunk/subversion/tests/libsvn_wc/wc-queries-test.c
===================================================================
--- trunk/subversion/tests/libsvn_wc/wc-queries-test.c (revision 1672294)
+++ trunk/subversion/tests/libsvn_wc/wc-queries-test.c (revision 1672295)
@@ -927,6 +927,15 @@
"VALUES (1, '', '')",
NULL, NULL, NULL));
+ SQLITE_ERR(
+ sqlite3_exec(sdb,
+ "INSERT INTO EXTERNALS (wc_id, local_relpath,"
+ " parent_relpath, repos_id,"
+ " presence, kind, def_local_relpath,"
+ " def_repos_relpath) "
+ "VALUES (1, 'subdir', '', 1, 'normal', 'dir', '', '')",
+ NULL, NULL, NULL));
+
/* These are currently not necessary for query optimization, but it's better
to tell Sqlite how we intend to use this table anyway */
SQLITE_ERR(
Index: trunk/subversion/libsvn_wc/wc-metadata.sql
===================================================================
--- trunk/subversion/libsvn_wc/wc-metadata.sql (revision 1672294)
+++ trunk/subversion/libsvn_wc/wc-metadata.sql (revision 1672295)
@@ -619,6 +619,11 @@
INSERT OR REPLACE INTO sqlite_stat1(tbl, idx, stat) VALUES
('WC_LOCK', 'sqlite_autoindex_WC_LOCK_1', '100 100 1');
+INSERT OR REPLACE INTO sqlite_stat1(tbl, idx, stat) VALUES
+ ('EXTERNALS','sqlite_autoindex_EXTERNALS_1', '100 100 1');
+INSERT OR REPLACE INTO sqlite_stat1(tbl, idx, stat) VALUES
+ ('EXTERNALS','I_EXTERNALS_DEFINED', '100 100 3 1');
+
/* sqlite_autoindex_WORK_QUEUE_1 doesn't exist because WORK_QUEUE is
a INTEGER PRIMARY KEY AUTOINCREMENT table */

View File

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

View File

@@ -1,91 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAABAgAGBQJVCX8NAAoJEE99uqmaWblzQmsH/2mxOFZlm7dgFQ/e0LKBQnqi
xc2WAeW7AGalzJFiKcXDduy6eVIClyCpBJ860tB4JKWzp6vLQM5M5OftgmOUdZo5
/Io+6dx3GvUxv6pVIGL2uogwgPkvyK7hNYogPoh0L3YnLkIsXR8wsQVC74oasfb/
Q69z0k+yxf21btafgPKejrwUIjg71MmUfhewt9G1bf4FsJLMI9Vgk/vi6dMKYwU7
SjJ9+cUaoroLgkwsoClR4f5nju48kNoj4HMhKuNmNMImnjlx/KgTvUYIhyaN7OGg
NlyRUnxdas3yZfpDyphKMDJpP1x0tZzDNHDqYmANU4/XMN802MWirO3xqXdR7yE=
=yZE5
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJVCY18AAoJEJnsdBtXkhrMYa4QAMkiz5f020+r6Y4/4wzQcgpA
u6vu/QpUuvr+Wz+i+CeSwEWpw3Igw2HquXX30+X8xkB2RIRWdmBag4ksh6wKT5lD
iKWJcOVm84NgP1gsNBXeHrJqB2WFg+Z17OzWDNZ8NbrOWqUsqz6s9gkuPoCnAJEg
bMIvHhdTelOPFRX2KXCa2QaFvtCBmys6xc8POEqXMu4n4Fltemrkl+R8pHr1m4ei
ZmrTREMXV0ZEwkh1hiRmS3pqHYYnVjL8oi9Ld+sugDAG5Ix5yKoEgJafa5TH7uWj
Tc9hLnsMOCu+llGSWWey6YU/7eBups4aIQuSjk2+B1heKz7W55Ff6map7AWRdqw3
06Fjo0DkCDZX64/Lt7jGrmvLJf7j6SSvSMt1goXADhpVrVaVre3WAD3c2mklOFrh
68eL529rjX6uwoVrBZhH4HLddLJLoRjEekYkmF55SvmMp3iXPSVDkLGTG+qv0UWy
KKcI/x6cWPEN2WRG2FaTwcatuAKH3TLNiNIZS3/Wfqh95Xbu33UbB5YonX/B6hfW
ehJeUucDsZ9lOVgqJpdUKIPGMvkBh9un2brjiyRvf/lR0sl5SrLTsNs2wfzYXU8I
kIuc2PJutgTRI7hYNnRg5nq6+uaeL+4S/HfsdPsUpd/Pw+ML0+lFZTv0a9DACShy
ywpIIt/AW+e8r7LFkGlT
=VCMu
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABCAAGBQJVCb3dAAoJEB+wZLhO7MSTPX0QALaYfcRNdrc9rkSoruwD1QO1
opdNNo5pyadhERW4hJLv9ksTzyz70bG8iEipuuxp5NgqV051lbhQGrftmHrwxsia
KVZWY2eBh5Xxx/o9oyEnNAwhsAH8wRQukD7+wOJT3zXXqEF68hejFbKE2zED3QPM
GwsfhVSxhxPMOmkjjEZ2ZhU0wo1YOY8198I2mD5tWOcGJkggm/a1onHluWhRpp2V
2FoK+Lu2Jl5FCA7QQBITeTF/QGqi4FULSv9O+ErRJM7QLTYbh5sCK5Qk576xVTDA
bxBQxaH+ns5wa/4FmLh3FxsBhZtXJ8zAyrgnOeYTKqVzIcXs0Cl10qOaibFaZe0j
bXtYE4Q9faTT1KX4eZGfigWbfzrXozVCs5pkFZv5A98pNBH+/eVuLcrnrdtRYgFf
ULYFlnptLCPMBQX4wuW3agd84lSh1eTIkBxtImN5zT3LV7jdxJbvjLeq9Q+ds+90
x0eWuei8ZcmoehL7gPCoqJ+LFTxdv+LMqGEmDo+xjorhHTXW+PfhAAZF6NzKcOPO
4fJXZ0Od8MNk1fICWSzvyI2bpWAYOaKT760IebhUt5B7cSc5uexTD40nFILtPMTW
C0dvMMXyqrFT7+LK1+yE8NGs2ayA7il8fuv4835BC0rq508waJDdGFl45bsFuOsx
MNnE5jx8/caixQi1Kvtv
=zx2V
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.19 (Darwin)
Comment: GPGTools - http://gpgtools.org
iQIcBAABCgAGBQJVCdQPAAoJEBvKZYajR5Q/04oP/1srEmFhtIcbB+K2CBTxGc+M
uQkjnMUMF7ZbNyafR4GuLbfSSm/8EJQGKhkOAo/X2ww1Z+b+xzhcTeWBWLbwZbTe
LsX9t8cCOuGN0LCk4/ufBK5JESt7gWq0Bxkhshh1I9Yh9EY5mg+14Yc9hfQDgJx9
YkrUUg2RK57T0JTiGCGCcdAmtI4SXnwr7OBtA63SNQb4ie++sy12g26FuI7EVkCU
txgyoLYMlJELCSpyoxsIvEaRf+uhvChEO8/GfE+TXBMGryav7UkjlZPm/bPTAC6z
oE04l3dh2dVq92+s9LZUwLXuhylLR4h18nXMs9SQQoV3SvH1bsOp2E5i4jBLjrW7
U/aOC4xDjLVZDcyHhVh6PQ+pYUDHX8WCoBrMxaPrUm4p3yJ3NOrmO6Eh4Wf4M+2D
RqR3Fdu9aFjLUrI9WFmpUR9dIjYBlemcO7f5JkJPj9gGwz1DU4u+Jx/Ok7wUoYrX
qi4oDL5KEXYGKv9UuLN0rYJ6G9z3dvx9go1TT5/xVCq+jyDNtrMcEtg/bCt2W/qj
pHj2byCfWvzgGjOpcHWp2FM4HwcksmWlvyWlQeQNZ8H9OShN+KeNcoiT3z2St4wY
Dl2u2kT9jEVmSdPC68qXTjbZGd/oZ6OA2Jdy1On4gBvpBXPWo41kmk0D+ffxLv7n
amDFH16yQY+V6LsyQXoh
=Lw7U
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJVCfvIAAoJEMSmxiXMyOHfTLoP/33zE09mupl+7I6QHqFYKt5d
SA0MSk4wa72ZZYdenHmoMXtap/qE5khy9EAKaTBQD7elhW6tOPGaki/0vLJ9H5pi
hsYTfiwGeh9DlRpGWf9rBFwzumLzl+aCqA+OhLmtN/fS27tbguKBuyG2jCP/DtUK
ReetdQQ+xXfb/b+/z2ENnCvyfYYhqeWky3y/A7c+/0znlQ1zXxat/aqntXauStL3
GIMS5K6y/DciBzHF2OIk1cTSbklLPhy3yYt7rc5libc0ec0IqXfTdZF5wh4kFQkc
zA15FNiC4qDJuSqxSsiEfeIxJI5/8mhWNDlU6lwPZOL4UZWwr3dgvPIMi5QR+PIv
7U5mkImq0yiOZWy4Duw1oCVf4zAiDLMAsuN/ic/TTVwq1XjoaRCT9CGUOEOQVz8y
A8Efri7YXs1Lh1NT0dIPpoTT7PQPb5cOPShgzar97dk2G12eQ1zchiOgCjicL1kH
2cbQMzdxYmwwi9MR6RHDbC7wk43Bn/+MbPzLZ8p7VSie6ikL7ual5wPqAGTkik7O
mziU+hONB0PPVZMPFxrBH7ZPrKV+YRiVtRH8HwL24twD2H0tun12da7XzNv0pDBk
HLG/5u4So0zSoyrjA2SH1dq6NkU9urUJ/Bqbe5Mgw+1FDO03B8x3efnNN/nUhaeB
Tg7ctfH4QW7p3hVHiQfk
=BB+e
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAABCAAGBQJVCxSqAAoJEHbXiOHtGlmcpIkH/1VXCDtbdQgvWo1fGl6CbJNi
KS+5nyOlHI1qsk/Ymlsxv+8eKQHkcAbbP7FPoB+Gy9cPYi2OyQ7dBN/R8CmKCacj
2+iQrHTZ83Ql5ttxyb31Yr3xByDN17jPpNPrdIqHGHL5fdcwS3hN4xCaix/NWcTG
7lqLErDDKxq+MFGx3pHPskb/tdFR1b5pzLiwlilIfr5vUDlxZdD2o6baFTGRw1Eo
7L+bK/J+U57aUgbKfW8fXovUoMT6kfXvn0bEVRIwo/f3EERv+/LWN3m3KlUPSsJm
XFiL2Ni8XrkOy4H1zD3/r/4F/KqiPb2WG+7lO+LUQN24L/fEOQW4FroB7v2/PQ0=
=x9fX
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1,12 @@
diff -ur subversion-1.8.14.orig/build/ac-macros/apache.m4 subversion-1.8.14/build/ac-macros/apache.m4
--- subversion-1.8.14.orig/build/ac-macros/apache.m4 Mon Jul 27 02:23:40 2015
+++ subversion-1.8.14/build/ac-macros/apache.m4 Tue Jul 28 11:08:30 2015
@@ -164,7 +164,7 @@
if ! test -e $HTTPD ; then
HTTPD="`$APXS -q bindir`/`$APXS -q PROGNAME`"
fi
- HTTPD_VERSION=["`$HTTPD -v | $SED -e 's@^.*/\([0-9.]*\)\(.*$\)@\1@ ; 1q'`"]
+ HTTPD_VERSION=["`$HTTPD -v | $SED -e 's/^.*Apache\/\([0-9.]*\).*$/\1/' -e 1q`"]
AC_ARG_ENABLE(broken-httpd-auth,
AS_HELP_STRING([--enable-broken-httpd-auth],
[Allow building against httpd 2.4 with broken auth]),

View File

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

View File

@@ -0,0 +1,91 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.19 (Darwin)
Comment: GPGTools - http://gpgtools.org
iQIcBAABCgAGBQJVtdM0AAoJEBvKZYajR5Q/xmUP/09bbaXFJT/NAzfswGfOUsFy
OWLDXSNZvgHXERxHqTJMdpToGEGsrRM1z202rUn5b0UxdkV/T40jNBAV0KKHsJ31
DQLNf8h/8uhw1xrsDKOJhyxGguOQxKJcQPJASi100Q18NeH7l7HyExMYNI0Damv7
IKN8vI0Y03xZQgXwNLTXTzyorfSeYfg7+AZlVBpIawkZ/zu6yuBv5Bldf0936prv
rUgmIQtHrpa6lCP5fK0vU/QorjyCTjyevxUzCoe8yZTYlAfFKZZdg2H8p8erROK9
O+/3eyDhpi8PSfiYkl9PiSEAww4oYpUayZo1BHl4Mq32hANU9U9pEMtTC1tQaUVJ
BaV/0ejvfugmLjQYfMF6C2ZTqYPoetRttsGwjD89tsduBAooAIwwjDK5T4buaQYP
4MBiR/YenBqlA+195rUide465TK0psSCvOOlN3/Ph3zGm0lSW2Rn5vfD4qUzOLBr
1BGkuOUr+S3qUXDC3cIpt0mt6LTMQUcSeMiekYTKoInphzZ0vWf+2z/NZwGe14Qv
lheNfW2jO2vnY8sWNBXibz0k1wROVaaEGSHoqE3xuUoRFujZKIZ87Nc58lVt3BXx
D8Ct0XbDYlbb6oqzs0+i4JYxbui/tY5mfRRy/GIs7KuD3PDehkD2pcqpmZrVb0Ew
luP6J7hon2iF630KZDq0
=16rK
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAABAgAGBQJVtklqAAoJEE99uqmaWblzyJQIAJncHmMPiPtULbA/Ad3adaBR
cSBYqbbdgFUV2gGyS7b0DFWUfQ7pMk5lkxDAMV47H6//DqIqIGSYoxB8OfyVn6M8
xiHeWBnRqvZH2DlMBYAvXGcHhRciN8rYqShCldZkvzPvkNU6sY/Fqp9s01HFEN4G
0yHY2PfeBoeAG0ZSV1ONABeGtT7YgF9MT7Rwp4LJ0O9sykbc0I4qDuL+2hMUL0/s
cZOknbnrKiJUEEZ1CDJ8YWuZ+EoBNkbGZTFneSsedyQnDP8moOFt8fYr4AIQR3oe
TmcdrHhes+q8CrbpUIt27TisJ7Sd4s1B3kZ0pUs+vlu3qU9xh7P1RoFYgDaZ54w=
=izkq
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJVtli/AAoJEJnsdBtXkhrMv2sQAICByH1og3TI4mMd6gty6e4d
2US06Hzjh71UxcpaEkCIIZhQVGqYSIz6MAsRDUeiSAomj9kHF8e+FZq5FPaU/aJo
rel6sOTpIubbIBim8MxUx/6H94AMVZ5sIld0flTkvKvnVtkpgFF8Qh1sCU6Protw
qx+KRbtpe11bDqsA10SLuYpe7ZUnJZj8YUaAxX6aZKODGGlbKIUhddVVrl0dPK2i
/QfwlAxYdM5ROI791NUSRqOMIjvH1/eJZFwb8B3+S8Ot00g4VA25yqfY1fLDrTRk
TJm7irnayIlsH7sW63agYTknYUa3Y5/ZBbBjdU9WYZqM0iRxwFJrWSpFqN1F9lmI
Vw6wt/yJp6lWzI/L3rJ2e7ZlI0bNO656GY34JRbmlnyumBE5pURc/RxFBGuk4DTD
+huDK34zdtkeH8cZNwdbkqkr9S3BLea1VVIiHLvYmMBluJ2wO63oPDZK7HffAt0k
tQyEhuWe60JIE6lLrmkQ0KGxEVJkyfmB3whX78IeIFtIgiGb351vVbJW/hEXKbhC
r4KOQRQIxwCl8Yill51sffcTIfwRu708gnGoc+ieZwglifM13K7ZHryaL9JKHWge
RCN7sV7vIarn4PE2AL1xKFMQ0IQtHKXAkhmGgRBwav6S0eFAS/a/KkK0UKS7ciAq
SGkEa18kAaqGB5lFdFFX
=IVs2
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABCAAGBQJVtmgtAAoJEB+wZLhO7MSTN84P/1a1fljrY3uLy8Uz7O85pghP
YIl14/ijISIvrNHEduyCCFVC5HztneBuwZltXQKPCYl1C2y2E4xYISnObZa0ypgs
1Qyj1aowaI+KiPR15kmVH7mtNBOts3TL/dR3R8Nnhih9Ouwh0l6XWm9S27+S3XSH
4C+Ekmj4oldhZRZXPMTeABnA7lgTfkxnmvFi7nD0er0yrC1KlS7BI18Jfl1VRHNK
IK748ZeDVWAxePK/UNEz1yqngDzjHiOngNR6OQG1eOomS2ZoDcY7WnFMJhBYlJCp
lVR2FAc4qZz4+TiYXB5pEp7BdaG6AdXccH/j5C4Z3/cHYkL4lVL3OxnJ6pkCbaU5
kbfySo913NPm3d2DPobvWEbC9JnOo0qK/8EBYth2OLgL9BF+NWQ/q//OMmsj4xBS
IIl1enJjP3gYdv96TkqolrYOUR/2jCQ793Hn2UJFGjNpAhcpy9yND6UCRW5cUqX0
gnKBrZGXOMZ0e/oeGYahYWlTbNQGx2jkRdumJd9xssjVnAqu3gkICXwQNE77DmY8
IeSAeH4lsf0aVQ2YhScPI5ESa0/VAoeyu0eyJWPrT6x7yrJ3naTXr+E0PZyuU+PP
ig5mWn9r0gmBflgZFVenQbC7SfhWCYTinRTCAHINln2kYMoOxW76sewm5O7A+G8q
JgGk7jB/Qp1sKuA3qdnp
=Chlj
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAABCAAGBQJVu0fRAAoJEHbXiOHtGlmcrP8H/1HiJs4i3H21iVdLJE7Jg/gq
GTIe/QrqqGM1v+NmF6SSgSTiyLD0Q5fjoaq2dpFDbt76SM/BFgkYVjDyFB8te5zR
ZlHQpttYU3uy9wBgupdazd1M/OQjie2p6bZMfLgCskhSKmBJDU+s9+xQ0DE2BmtH
tBKV/ME9ZNIwZMlQTG8ehsBNyLTFhEEQ/x8Qher8QHnYRhSH6gTL8UrkoSRF7M26
NznCOi7AOP4cEfbisklRaovkze3+ZhRGpIq9mhFVL9vCmuYD3WSJsPJ+3bwJq23+
cmgb6bMv0+Vx6RK28S5ddACKFIsGs/wnZVNkL2iIFLiC6ZBwkJPHRDeujPTXcCA=
=T24s
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJVv8/yAAoJEMSmxiXMyOHfqWcP/2Rwd5tAXk1Z/fqbfjJOHR8v
bIntA2PM0ES/2v0ndb9LbQeQRn6QINWfkcW5yt62H4dMfe5zOK66lLxZ0jbG3Ztx
+DEzaGmQ+tkEl5pQFstGjFKVGCEwTAjcrHrf+AhrfRhHOwg+aGh6m4AsOSuADETz
Kt6sDx61GBTTy+lgeuI6DMViu7d3NYZV3zAH+kf/j9YEcrCwL7xotXtH3LFtlhow
NW1AneASscTxKx5np8IqDD4rvOqoqQJ0Zz0oDcF6/CrZfRuMDK5sN6LSENYGSdLM
NHhcZxn7wfGQMxti75a/5h2dHxNE1PN11vWgFiBuaau7pr421ixLMbx3knssoYvL
hmNDVjNV20IvtVTXEDawCLjDwT2y+AiBsrp/kw3WTUgZUNVA+BFjGfb0t7P08ZuE
Yv9BAaa/cBO2q1SdF/SAt/lTHAuHFiCyfBiEoRTkjuQYbBD3hAfGH57LhLfpjk6k
mGdM/R6HBCVxHFhsEMFIXmqxyzGk4PG0bkoEy7vmyIquPJQO5yFyMLfzm/hqjCGC
6pbbyqOcJvYkk346QAy7on5r92IL+oZ+CqFIobry8eBOUdXRTwlHFSN7fTUVpU03
EwQtYph795HdFLblBREjQLE9ac4p7uvR32euWjE4zpiU28mwMGmjN+CODsUG+JV8
DHBtnhXpZG7EsGpn1+xI
=rFWj
-----END PGP SIGNATURE-----

View File

@@ -63,7 +63,7 @@ Index: subversion-1.8.9/subversion/libsvn_subr/version.c
+ info->build_time = "";
info->build_host = SVN_BUILD_HOST;
info->copyright = apr_pstrdup
(pool, _("Copyright (C) 2014 The Apache Software Foundation.\n"
(pool, _("Copyright (C) 2015 The Apache Software Foundation.\n"
Index: subversion-1.8.9/subversion/tests/cmdline/getopt_tests_data/svn--version--verbose_stdout
===================================================================
--- subversion-1.8.9.orig/subversion/tests/cmdline/getopt_tests_data/svn--version--verbose_stdout 2014-05-07 20:10:17.000000000 +0100

View File

@@ -1,3 +1,25 @@
-------------------------------------------------------------------
Thu Aug 6 10:48:33 UTC 2015 - stsp@elego.de
- Apache Subversion 1.8.14
This release fixes two vulnerabilities:
* mod_authz_svn: do not leak information in mixed anonymous/authenticated
httpd (dav) configurations (CVE-2015-3184)
* do not leak paths that were hidden by path-based authz (CVE-2015-3187)
Non-security fixes:
* document svn:autoprops
* fix 'svn cp ^/A/D/H@1 ^/A' to properly create A
* improve conflict prompts for binary files
* improve performance of 'ls -v'
* improved Sqlite 3.8.9 query performance
* fixed issue #4580: 'svn -v st' on file externals reports "?" for user/rev
* mod_dav_svn: do not ignore skel parsing errors
* detect invalid svndiff data earlier
* prevent possible repository corruption on power/disk failures
* fixed issue #4577: Read error with some repository nodes
* fixed issue #4531: server-side copy (over dav) is slow
* swig-pl: fix some stack memory problems
-------------------------------------------------------------------
Sat May 16 18:08:29 UTC 2015 - astieger@suse.com

View File

@@ -36,7 +36,7 @@ BuildRequires: pkgconfig(systemd)
%bcond_without python_ctypes
%bcond_with all_regression_tests
Name: subversion
Version: 1.8.13
Version: 1.8.14
Release: 0
Summary: Subversion version control system
License: Apache-2.0
@@ -71,7 +71,7 @@ Patch42: subversion-1.8.11-swig-py-comment.patch
Patch43: subversion-1.8.11-swig-py-comment-2.patch
Patch44: subversion-1.8.11-swig-py-comment-3.patch
Patch45: subversion-1.8.11-autocheck-time.patch
Patch46: subversion-1.8.13-fix-sqlite-3.8.9-tests.patch
Patch46: subversion-1.8.14-httpd-version-number-detection.patch
BuildRequires: apache2-devel
BuildRequires: apache2-prefork
BuildRequires: cyrus-sasl-devel