1. 23 Jul, 2019 1 commit
  2. 16 Jul, 2019 1 commit
  3. 29 Apr, 2019 1 commit
  4. 21 Feb, 2019 1 commit
  5. 06 Apr, 2018 1 commit
  6. 19 Dec, 2017 1 commit
    • Luke Shumaker's avatar
      contrib: recursive dependency tracking · 6fa37b57
      Luke Shumaker authored
      Let's say we're building gnutls (since the system version is too new).
      gnutls depends on nettle.
      Let's say we're using the system nettle (naturally in FOUND_PKGS).
      nettle depends on gmp.
      
      With the old (non-recursive) dependency tracking, we would end up building
      gmp just for nettle, even though we aren't even building nettle!
      
      Change-Id: I24e6f59416839ea202e0aceafe101432fe9c2646
      Reviewed-by: Guillaume Roguez's avatarGuillaume Roguez <guillaume.roguez@savoirfairelinux.com>
      6fa37b57
  7. 09 Nov, 2017 1 commit
    • Marcus Hoffmann's avatar
      contrib: use https instead of ftp urls · 3b5ee024
      Marcus Hoffmann authored
      For gnutls, gcrypt, gpgerror and pcre this uses the canonical download
      URL from their respective homepage.
      For gmp we continue to use the GNU mirror but switch to https.
      The tarball hashes are the same as before.
      
      Not using ftp is also more friendly for people behind corporate
      firewalls.
      
      Change-Id: Iaf02a03549803a9374b1e35d8aa8234dd0895508
      3b5ee024
  8. 28 Apr, 2017 1 commit
  9. 24 Apr, 2017 1 commit
  10. 21 Apr, 2017 1 commit
    • Adrien Béraud's avatar
      contrib: bump gnutls version · 3addcc04
      Adrien Béraud authored
      GnuTLS 3.5 is now the supported stable version of GnuTLS.
      As a security-critical component, it should be kept updated.
      GnuTLS 3.5 requires Nettle 3.3, also bumped.
      
      GnuTLS 3.5.11 adds support for the macOS system key chain,
      so the related patch is removed.
      
      Change-Id: Ie5eb54e195083dadedde7daabf227f77cca7105e
      Reviewed-by: default avatarOlivier Soldano <olivier.soldano@savoirfairelinux.com>
      3addcc04
  11. 05 Oct, 2016 2 commits
    • Alexandre Lision's avatar
      contrib: deactivate getentropy for macOS · 4f448e13
      Alexandre Lision authored
      getentropy function as been added to MacOS 10.12 and iOS 10.
      During GnuTLS compilation, the function can be detected in the new
      10.12 SDK, but at runtime it fails to find the appropriate method on
      the system.
      
      It means that we can produce packages that won't work on some OS
      versions. For precaution this commit patches GnuTLS to stop trying to
      enable this function on all macOS versions.
      
      It also removes another patch in GnuTLS for OSX that wasn't used anymore
      
      Change-Id: I3af8b111f65e38d2d01da600c899d5717e82d8e9
      Tuleap: #911
      4f448e13
    • Edric Milaret's avatar
      contrib: deactivate clock_gettime for iOS and macOS · 50addb39
      Edric Milaret authored
      clock_gettime function as been added to MacOS 10.12 and iOS 10
      so launching the Ring App would result in symbol not found on OS
      before 10
      
      Change-Id: Ifcd841379483ef9b8d17f54ee5b99f0a2526f94a
      Tuleap: #911
      50addb39
  12. 07 Jul, 2016 1 commit
    • Guillaume Roguez's avatar
      contrib: require version 3.4.14 of gnutls · 48e70d7c
      Guillaume Roguez authored
      gnutls 3.4.14 has just been released.
      This release contains our DTLS patch, so this patch
      set this version as minimum and removes the DTLS patch.
      As gnutls is updated, this patch removes also the build force
      on nettle, removes deprecated format-security patch and
      disable non-suitb curves to let gnutls link with some system
      provided nettle (like on Fedora).
      
      Change-Id: I073b7409138310c1d749e5ef5a9ddd3937dc1d4a
      Tuleap: #783
      48e70d7c
  13. 23 Jun, 2016 1 commit
    • Guillaume Roguez's avatar
      security: re-enable anonymous gnutls handshake · 46285595
      Guillaume Roguez authored
      This patch imports a gnutls upstream patch to fix the DTLS packet
      re-ordering and re-enable our anonymous call feature.
      
      We bump gnutls at least on 3.4.14, even if not published yet,
      as the upstream patch will not be available since this version.
      We continue to use the 3.4.10 release to apply our local patch.
      
      We force also our contrib nettle to be build as some distributions
      do not compile this library as we need to.
      
      Change-Id: I3238993d56b41258f214cfaba7230dcd0538c5d2
      Tuleap: #788
      46285595
  14. 21 Jun, 2016 1 commit
  15. 01 Apr, 2016 1 commit
  16. 08 Mar, 2016 1 commit
  17. 22 Jan, 2016 1 commit
  18. 04 Nov, 2015 1 commit
    • Adrien Béraud's avatar
      gnutls: downgrade gettext requirements · 4c93660e
      Adrien Béraud authored
      * use previous gettext version 0.18.3
      * should fix build on Ubuntu Trusty 14.04
      * keep gettext 0.19 on windows for mingw compilation
      
      Tuleap: #62
      Change-Id: I39f3d5b4938f7b2926f730a3b7822c19e05d9d1e
      4c93660e
  19. 03 Nov, 2015 1 commit
    • Adrien Béraud's avatar
      contrib: bump gnutls · 92982d44
      Adrien Béraud authored
      * bump from 3.4.2 to 3.4.6
      * mostly fixes (including security)
      
      Tuleap: #62
      Change-Id: Ibe0e44e91f5cc7d9bb102aa9af9fed03c65f5754
      92982d44
  20. 25 Jun, 2015 2 commits
    • Alexandre Lision's avatar
      contrib: remove non-applicable gnutls patch · 6648815c
      Alexandre Lision authored
      This is a temporary fix that removes a osx-specific patch non-applicable in
      gnutls 3.4.2
      
      Refs #76228
      
      Change-Id: I68f4cc585d3ae4db031dd68a628a968a7556e9f3
      6648815c
    • Adrien Béraud's avatar
      contrib: bump gnutls to 3.4.2 · d4cd7693
      Adrien Béraud authored
      A bugfix version.
      Changelog from the mailing list:
      
      * libgnutls: DTLS blocking API is more robust against infinite blocking,
      and will notify of more possible timeouts.
      
      * libgnutls: corrected regression with Camellia-256-GCM cipher. Reported
      by Manuel Pegourie-Gonnard.
      
      * libgnutls: Introduced the GNUTLS_NO_SIGNAL flag to gnutls_init(). That
      allows to disable SIGPIPE for writes done within gnutls.
      
      * libgnutls: Enhanced the PKCS #7 API to allow signing and verification
      of structures. API moved to gnutls/pkcs7.h header.
      
      * certtool: Added options to generate PKCS #7 bundles and signed
      structures.
      
      Refs #76228
      
      Change-Id: I1d168b2403840b093ed225c817a1b3d9c0b2eea0
      d4cd7693
  21. 04 May, 2015 1 commit
  22. 01 May, 2015 1 commit
  23. 30 Apr, 2015 1 commit
  24. 28 Apr, 2015 1 commit
    • Edric Milaret's avatar
      windows: fix compilation · 9896feaf
      Edric Milaret authored
      Fix compilation of GnuTLS and Pjproject broke by bump
      Fix libvideo compilation (enforcing static, activating opus and speex)
      
      Refs #68888
      
      Change-Id: I29bfb30ec2c7327b022857f851f57b019f9cb6a0
      9896feaf
  25. 22 Apr, 2015 1 commit
  26. 20 Mar, 2015 1 commit
  27. 27 Nov, 2014 1 commit
  28. 26 Nov, 2014 2 commits
  29. 14 Oct, 2014 1 commit
  30. 08 Oct, 2014 1 commit
  31. 03 Oct, 2014 1 commit
  32. 25 Aug, 2014 1 commit
    • Tristan Matthews's avatar
      contrib: move into daemon · e7ca5592
      Tristan Matthews authored
      Rationale: only daemon uses it and it simplifies packaging, where
      daemon is the top-level directory.
      
      Change-Id: Id99bd61f2b0269e0fc594c1782cd7945120acf49
      e7ca5592
  33. 12 Aug, 2014 2 commits