gnutls-vl.spec 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606
  1. %bcond_without srp
  2. %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
  3. %global __provides_exclude_from ^%{_libdir}/pkgconfig/.*$
  4. Summary: GNU TLS Library
  5. Summary(ja): GNU TLS ライブラリ
  6. Name: gnutls
  7. Version: 3.8.1
  8. Release: 1%{?_dist_release}
  9. Group: system,security
  10. Vendor: Project Vine
  11. Distribution: Vine Linux
  12. # The libgnutls library is LGPLv2+, utilities and remaining libraries are GPLv3+
  13. License: GPLv3+ and LGPLv2+
  14. URL: https://www.gnutls.org/
  15. %global shortver %(echo "%{version}" | sed -e 's/\.[0-9]*$//')
  16. Source0: https://www.gnupg.org/ftp/gcrypt/gnutls/v%{shortver}/%{name}-%{version}.tar.xz
  17. Source1: libgnutls-config
  18. #patches from fedora development
  19. Patch1: gnutls-3.2.7-rpath.patch
  20. # Delete only after the kernel has been patched for thested systems
  21. Patch2: gnutls-3.7.8-ktls_disable_keyupdate_test.patch
  22. # follow https://gitlab.com/gnutls/gnutls/-/issues/1443
  23. Patch3: gnutls-3.7.8-ktls_skip_tls12_chachapoly_test.patch
  24. # Vine Patches
  25. # Nothing...
  26. # Security fixes
  27. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  28. BuildRequires: libtasn1-devel >= 4.13
  29. Requires: libtasn1 >= 4.13
  30. BuildRequires: libunistring-devel
  31. BuildRequires: datefudge >= 1.22
  32. BuildRequires: gmp-devel
  33. BuildRequires: gettext readline-devel libtool
  34. BuildRequires: p11-kit-devel >= 0.21.3
  35. BuildRequires: nettle-devel >= 3.6
  36. Requires: nettle >= 3.6
  37. BuildRequires: texinfo, autogen
  38. BuildRequires: unbound-devel unbound-libs
  39. BuildRequires: zlib-devel
  40. Requires: zlib
  41. # for tests
  42. BuildRequires: net-tools
  43. %description
  44. GnuTLS is a project that aims to develop a library which provides a secure
  45. layer, over a reliable transport layer. Currently the GnuTLS library implements
  46. the proposed standards by the IETF's TLS working group.
  47. #'
  48. %package dane
  49. Summary: A DANE protocol implementation for GnuTLS
  50. Summary(ja): GnuTLSのDANE実装
  51. Group: system
  52. Requires: %{name} = %{version}-%{release}
  53. %description dane
  54. This package contains a part of GnuTLS library that implements the DANE
  55. protocol for verifying TLS certificates through DNSSEC.
  56. %package devel
  57. Summary: Development files for the GnuTLS package.
  58. Summary(ja): GnuTLSの開発用ファイル
  59. Group: programming
  60. Requires: %{name} = %{version}-%{release}
  61. Requires: %{name}-dane = %{version}-%{release}
  62. Requires: libgcrypt-devel, zlib-devel, pkgconfig
  63. Requires: libtasn1-devel, nettle-devel
  64. Provides: pkgconfig(gnutls) = %{version}
  65. Provides: pkgconfig(gnutls-dane) = %{version}
  66. %description devel
  67. GnuTLS is a project that aims to develop a library which provides a secure
  68. layer, over a reliable transport layer. Currently the GnuTLS library implements
  69. the proposed standards by the IETF's TLS working group.
  70. This package contains files needed for developing applications with the GnuTLS
  71. library.
  72. #'
  73. %package utils
  74. Summary: Command line tools for TLS protocol.
  75. Summary(ja): GnuTLS のコマンドラインツール
  76. Group: system
  77. Requires: %{name} = %{version}-%{release}
  78. %description utils
  79. GnuTLS is a project that aims to develop a library which provides a secure
  80. layer, over a reliable transport layer. Currently the GnuTLS library implements
  81. the proposed standards by the IETF's TLS working group.
  82. This package contains command line TLS client and server and certificate
  83. manipulation tools.
  84. #'
  85. %package c++
  86. Summary: The C++ interface to GnuTLS
  87. Group: system
  88. Requires: %{name} = %{version}-%{release}
  89. %description c++
  90. GnuTLS is a project that aims to develop a library which provides a secure
  91. layer, over a reliable transport layer. Currently the GnuTLS library implements
  92. the proposed standards by the IETF's TLS working group.
  93. This package contains the C++ interface for the GnuTLS library.
  94. #'
  95. %package -n compat32-%{name}
  96. Summary: GNU TLS Library
  97. Summary(ja): GNU TLS ライブラリ
  98. Group: system,legacy
  99. Requires: %{name} = %{version}-%{release}
  100. %description -n compat32-%{name}
  101. GnuTLS is a project that aims to develop a library which provides a secure
  102. layer, over a reliable transport layer. Currently the GnuTLS library implements
  103. the proposed standards by the IETF's TLS working group.
  104. #'
  105. %package -n compat32-%{name}-devel
  106. Summary: Development files for the GnuTLS package.
  107. Summary(ja): GnuTLS の開発用ファイル
  108. Group: programming,legacy
  109. Requires: compat32-%{name} = %{version}-%{release}
  110. Requires: %{name}-devel = %{version}-%{release}
  111. Requires: compat32-libgcrypt-devel, compat32-zlib-devel
  112. %description -n compat32-%{name}-devel
  113. GnuTLS is a project that aims to develop a library which provides a secure
  114. layer, over a reliable transport layer. Currently the GnuTLS library implements
  115. the proposed standards by the IETF's TLS working group.
  116. This package contains files needed for developing applications with the GnuTLS
  117. library.
  118. #'
  119. %debug_package
  120. %prep
  121. %autosetup -p1
  122. sed -i \
  123. -e 's|sys_lib_dlsearch_path_spec="/lib /usr/lib|sys_lib_dlsearch_path_spec="/lib /usr/lib %{_libdir}|g' \
  124. configure
  125. rm -f lib/minitasn1/*.c lib/minitasn1/*.h
  126. rm -f src/libopts/*.c src/libopts/*.h src/libopts/compat/*.c src/libopts/compat/*.h
  127. echo "SYSTEM=NORMAL" >> tests/system.prio
  128. %build
  129. export LDFLAGS="-Wl,--no-add-needed"
  130. #autoreconf -fiv
  131. %configure \
  132. --enable-sha1-support \
  133. --disable-static \
  134. --disable-openssl-compatibility \
  135. --disable-non-suiteb-curves \
  136. --with-unbound-root-key-file=/var/lib/unbound/root.key \
  137. --enable-dane \
  138. --disable-rpath \
  139. %if %{with srp}
  140. --enable-srp-authentication \
  141. %endif
  142. %{nil}
  143. # --with-libgcrypt
  144. # --with-lzo \
  145. # --with-included-libcfg \
  146. # --with-libtasn1-prefix=%{_prefix} \
  147. # --with-included-libtasn1 \
  148. # --with-included-opencdk \
  149. # --with-included-lzo \
  150. make %{?_smp_mflags}
  151. # cp lib/COPYING COPYING.LIB
  152. %install
  153. %__rm -rf %{buildroot}
  154. # makeinstall macro causes build error, why?
  155. make install DESTDIR=%{buildroot}
  156. rm -f %{buildroot}%{_infodir}/dir
  157. rm -f %{buildroot}%{_libdir}/*.la
  158. rm -f %{buildroot}%{_libdir}/gnutls/libpkcs11mock1.*
  159. rm -rf %{buildroot}%{_docdir}/gnutls
  160. %find_lang gnutls
  161. %ifarch x86_64
  162. %check
  163. make check %{?_smp_mflags}
  164. %endif
  165. %clean
  166. rm -rf %{buildroot}
  167. %files -f gnutls.lang
  168. %defattr(-,root,root,-)
  169. %{_libdir}/libgnutls.so.30*
  170. # %{_libdir}/libgnutls-xssl.so.0*
  171. %doc README* AUTHORS NEWS THANKS
  172. %files dane
  173. %{_libdir}/libgnutls-dane.so.*
  174. %files devel
  175. %defattr(-,root,root,-)
  176. %{_includedir}/*
  177. %{_libdir}/libgnutls*.so
  178. %{_libdir}/pkgconfig/*.pc
  179. %{_mandir}/man3/*
  180. %{_infodir}/gnutls*
  181. %{_infodir}/pkcs11-vision.png.gz
  182. %files utils
  183. %defattr(-,root,root,-)
  184. %{_bindir}/certtool
  185. %{_bindir}/danetool
  186. %{_bindir}/psktool
  187. %{_bindir}/p11tool
  188. %{_bindir}/ocsptool
  189. %if %{with srp}
  190. %{_bindir}/srptool
  191. %endif
  192. %{_bindir}/gnutls*
  193. %{_mandir}/man1/*
  194. %doc doc/certtool.cfg
  195. %files c++
  196. %{_libdir}/libgnutlsxx.so.*
  197. %if %{build_compat32}
  198. %files -n compat32-%{name}
  199. %defattr(-,root,root,-)
  200. %{_libdir}/libgnutls.so.30*
  201. %{_libdir}/libgnutls-dane.so.*
  202. # %{_libdir}/libgnutls-xssl.so.0*
  203. %files -n compat32-%{name}-devel
  204. %defattr(-,root,root,-)
  205. #%{_libdir}/libgnutls*.a
  206. %{_libdir}/libgnutls*.so
  207. %endif
  208. %changelog
  209. * Tue Oct 03 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.8.1-1
  210. - new upstream release.
  211. * Sat Feb 25 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.8.0-1
  212. - new upstream release.
  213. - guile-bindings was removed from upstream.
  214. * Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.8-2
  215. - rebuilt with guile-3.0.
  216. * Fri Nov 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.8-1
  217. - new upstream release.
  218. * Tue Aug 09 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.7-1
  219. - new upstream release.
  220. * Wed Jun 08 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.6-1
  221. - new upstream release.
  222. - dropped install-info scriptlets.
  223. * Mon May 09 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.4-1
  224. - new upstream release.
  225. * Fri Jun 25 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.2-1
  226. - new upstream release.
  227. * Sat Mar 20 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.1-1
  228. - new upstream release.
  229. - dropped ldconfig scriptlets.
  230. * Tue Feb 02 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.0-1
  231. - new upstream release.
  232. * Wed Sep 16 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.6.15-2
  233. - added a subpackage: gnutls-dane.
  234. * Tue Sep 08 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.6.15-1
  235. - new upstream release.
  236. * Thu Jun 11 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.6.14-1
  237. - new upstream release.
  238. * Tue Apr 07 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.6.13-1
  239. - new upstream release.
  240. * Wed Sep 11 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.6.9-1
  241. - new upstream release.
  242. * Sun May 05 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.6.7-1
  243. - new upstream release.
  244. - updated Patch2.
  245. - dropped Patch3.
  246. * Thu Nov 08 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.6.4-1
  247. - new upstream release.
  248. - dropped Patch2-3,1001 and 2001.
  249. - imported Patch2-3 from rawhide.
  250. - enabled DANE support.
  251. * Sat Jan 28 2017 IWAI, Masaharu <iwaim.sub@gmail.com> 3.4.14-3
  252. - fix CVE-2017-5337, CVE-2017-5334, CVE-2017-5336, CVE-2017-5335
  253. - add Patch3001 from Fedora 24 gnutls-3.4.17-2.fc24
  254. * Thu Jan 12 2017 IWAI, Masaharu <iwaim.sub@gmail.com> 3.4.14-2
  255. - fix CVE-2016-7444; OCSP validation issue
  256. - add Patch2001
  257. - add BR: net-tools; for test
  258. * Thu Jul 7 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.14-1
  259. - new upstream release 3.4.14.
  260. - dropped Patch100.
  261. - added BR: datefudge.
  262. * Mon Jul 4 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.13-1
  263. - new upstream release 3.4.13.
  264. - added Patch100: workaround of failing cert-test (The certificate was expired).
  265. * Sun Feb 14 2016 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.4.9-1
  266. - new upstream release 3.4.9
  267. * Fri Jan 1 2016 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.4.7-2
  268. - rebuilt to marge changelog
  269. * Tue Dec 29 2015 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.4.7-1
  270. - new upstream release 3.4.7
  271. * Tue Dec 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.3.17-3
  272. - rebuild with nettls-3.1.1
  273. * Fri Aug 28 2015 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.3.17-2
  274. - BR: libtasn1-devel >= 3.9
  275. * Fri Aug 28 2015 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.3.17-1
  276. - built for release
  277. * Tue Aug 18 2015 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.3.17-0.2
  278. - rm libgnutls-xssl.so.0* in files list
  279. * Mon Aug 17 2015 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.3.17-0.1
  280. - for test
  281. * Mon Aug 17 2015 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.2.20-3
  282. - add patch1000 for fix SA-2015-3
  283. * Sun Jan 25 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.2.20-2
  284. - rebuilt with guile 2.0.11
  285. * Tue Nov 18 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.2.20-1
  286. - new upstream release with security fix
  287. * Thu Jun 5 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.2.15-1
  288. - new upstream release with security fix
  289. * Tue Mar 11 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.2.12.1-1
  290. - new upstream release with security fix
  291. * Wed Feb 19 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.2.11-1
  292. - new upstream release with security fix
  293. * Sun Feb 9 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.2.10-3
  294. - fix R: in compat32
  295. * Wed Feb 5 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.2.10-2
  296. - fix BR:, R: (drop unneeded dependency)
  297. * Mon Feb 3 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.2.10-1
  298. - new upstream release 3.2.10
  299. - update patches / drop old patches
  300. - add BR: nettle
  301. * Fri Jun 07 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.23-2
  302. - added Patch100 from upstream to fix CVE-2013-2116
  303. * Fri Feb 08 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.23-1
  304. - new upstream release
  305. - fixed a day of the week in %%changelog
  306. * Sat Jan 26 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.22-1
  307. - new upstream release
  308. * Sun Nov 11 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.21-1
  309. - new upstream release
  310. * Sun Jun 10 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.20-1
  311. - new upstream release
  312. * Tue May 08 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.19-1
  313. - new upstream release
  314. * Sun Mar 18 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.18-1
  315. - new upstream release
  316. - changed BuildRequires: p11-kit-devel >= 0.11
  317. * Fri Mar 16 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.17-1
  318. - new upstream release
  319. * Sat Jan 14 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.16-1
  320. - new upstream release
  321. * Mon Dec 05 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.14-3
  322. - added BuildRequires: p11-kit-devel
  323. * Sun Dec 04 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.14-2
  324. - deleted BuildRequires: nettle-devel
  325. - mistake.. fixed.
  326. * Sun Dec 04 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.14-1
  327. - new upstream release
  328. - synced Fedora development package
  329. - add new sub-package: c++
  330. * Sun Apr 10 2011 IWAI, Masaharu <iwai@alib.jp> 2.10.5-2
  331. - add Requires: libtasn1-devel for devel subpackage
  332. * Sun Apr 3 2011 IWAI, Masaharu <iwai@alib.jp> 2.10.5-1
  333. - new upstream release
  334. * Sun Dec 12 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.10.4-1
  335. - new upstream release
  336. * Tue Nov 23 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.10.3-1
  337. - new upstream release
  338. - dropt patch1
  339. * Sat Oct 9 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.10.2-1
  340. - new upstream release
  341. - added patch1,2,3,4 from Fedora development
  342. - added BuildRequires: gettext readline-devel libtool
  343. - added configure option
  344. --disable-static,--disable-srp-authentication
  345. - dropt *.a files from -devel package again
  346. * Tue Sep 21 2010 IWAI, Masaharu <iwai@alib.jp> 2.8.6-2
  347. - build with rpm-4.8.1-1 for pkg-config file
  348. * Mon Mar 22 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.8.6-1
  349. - new upstream release
  350. - applied new naming policy to spec
  351. * Thu Nov 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.8.5-1
  352. - new upstream release
  353. * Sat Sep 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.8.4-1
  354. - new upstream release
  355. * Wed Aug 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.8.3-1
  356. - new upstream release
  357. * Thu Aug 13 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.8.2-1
  358. - new upstream release with security fix (handling X.509 CN or SAN fields)
  359. * Sat Jun 27 2009 NAKAMURA Kenta <kenta@vinelinux.org> 2.8.1-2vl5
  360. - added compat32 package for x86_64 arch support
  361. * Thu Jun 11 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.8.1-1vl5
  362. - new upstream release
  363. - added autoreconf
  364. - deleted libguile*.a
  365. - dropt Patch3
  366. - added %post guile, %postun guile
  367. * Sun May 03 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.6-2
  368. - drop *.a files from -devel package
  369. - build with system lzo
  370. * Sun May 03 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.6-1
  371. - new upstream release with security fixes (CVE-2009-1415,1416,1417)
  372. * Wed Apr 15 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.6.5-1vl5
  373. - update to 2.6.5
  374. * Wed Mar 25 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.4-2
  375. - spec in UTF-8
  376. * Sun Feb 8 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.6.4-1vl5
  377. - update to 2.6.4
  378. - modifeid Source0
  379. * Mon Jan 19 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.3-2vl5
  380. - add BuildRequires: guile-devel >= 1.8.6
  381. * Tue Jan 13 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.6.3-1vl5
  382. - update to 2.6.3
  383. - import from fedora developing's 2.6.3
  384. - License tag fixed
  385. - dropped patch0, patch1, patch2
  386. - added patch3
  387. - added BuildRequires: gmp-devel
  388. - add new sub-package: guile
  389. - added %package guile, %description guile, %files guile
  390. * Sat Mar 22 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.3-2vl5
  391. - used %%{?_dist_release} macro
  392. * Mon Mar 17 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.3-2vl1
  393. - update to 1.6.3 (use no-SRP source)
  394. - import from fedora core's 1.6.3-2
  395. - nosrc.tar.bz2 (source0)
  396. - license tag fix
  397. - build with system libtasn1
  398. * Fri Mar 09 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.4.5-0vl1
  399. - update to 1.4.5 (use no-SRP source)
  400. - import from fedora core's 1.4.5-1
  401. - nosrc.tar.bz2 (source0)
  402. - drop obsolete cve-2006-4790.patch (patch3)
  403. * Tue Oct 24 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.4.1-2vl1
  404. - [SECURITY] update to 1.4.1 (use no-SRP source)
  405. - import from fedora core's 1.4.1-2
  406. - nosrp.tar.bz2 (source0)
  407. - libgnutls-config (source1)
  408. - nosrc.patch (patch0)
  409. - enable-psk.patch (patch1)
  410. - cve-2006-4790.patch (patch3)
  411. - update required version of libgcrypt (>= 1.2.2)
  412. - add Requires: pkgconfig to -devel package
  413. - add %%check section
  414. - update %%files
  415. - add new sub-package: utils
  416. * Sat May 14 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.25-0vl1
  417. - [SECURITY FIX] upstream release
  418. - record packet parsing denial of service (CAN-2005-1431)
  419. * Mon Mar 28 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.24-0vl1
  420. - initial build for Vine Linux
  421. - upstream release
  422. * Wed Mar 2 2005 Warren Togami <wtogami@redhat.com> 1.0.20-6
  423. - gcc4 rebuild
  424. * Tue Jan 4 2005 Ivana Varekova <varekova@redhat.com> 1.0.20-5
  425. - add gnutls Requires zlib-devel (#144069)
  426. * Mon Nov 08 2004 Colin Walters <walters@redhat.com> 1.0.20-4
  427. - Make gnutls-devel Require libgcrypt-devel
  428. * Tue Sep 21 2004 Jeff Johnson <jbj@redhat.com> 1.0.20-3
  429. - rebuild with release++, otherwise unchanged.
  430. * Tue Sep 7 2004 Jeff Johnson <jbj@redhat.com> 1.0.20-2
  431. - patent tainted SRP code removed.
  432. * Sun Sep 5 2004 Jeff Johnson <jbj@redhat.com> 1.0.20-1
  433. - update to 1.0.20.
  434. - add --with-included-opencdk --with-included-libtasn1
  435. - add --with-included-libcfg --with-included-lzo
  436. - add --disable-srp-authentication.
  437. - do "make check" after build.
  438. * Fri Mar 21 2003 Jeff Johnson <jbj@redhat.com> 0.9.2-1
  439. - upgrade to 0.9.2
  440. * Tue Jun 25 2002 Jeff Johnson <jbj@redhat.com> 0.4.4-1
  441. - update to 0.4.4.
  442. * Fri Jun 21 2002 Tim Powers <timp@redhat.com>
  443. - automated rebuild
  444. * Sat May 25 2002 Jeff Johnson <jbj@redhat.com> 0.4.3-1
  445. - update to 0.4.3.
  446. * Tue May 21 2002 Jeff Johnson <jbj@redhat.com> 0.4.2-1
  447. - update to 0.4.2.
  448. - change license to LGPL.
  449. - include splint annotations patch.
  450. * Tue Apr 2 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.0-1
  451. - update to 0.4.0
  452. * Thu Jan 17 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.2-1
  453. - update to 0.3.2
  454. * Thu Jan 10 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.0-1
  455. - add a URL
  456. * Thu Dec 20 2001 Nalin Dahyabhai <nalin@redhat.com>
  457. - initial package