1. 13 Apr, 2021 2 commits
  2. 08 Apr, 2021 3 commits
  3. 07 Apr, 2021 4 commits
    • Michał Kępień's avatar
      Merge branch 'michal/fix-triggering-rules-for-the-tarball-create-job-v9_11' into 'v9_11' · 0c04b831
      Michał Kępień authored
      [v9_11] Fix triggering rules for the "tarball-create" job
      See merge request !4872
    • Michał Kępień's avatar
      Fix triggering rules for the "tarball-create" job · ba106468
      Michał Kępień authored
      Commit de35d321 (a backport of commit
      4d5d3b75) did not account for the fact
      that the "tarball-create" GitLab CI job is not created for manually
      triggered pipelines.  This prevents manual pipeline creation from
      succeeding as it causes the "gcc:tarball" job to have unsatisfied
      dependencies.  Make sure the "tarball-create" job is created for
      manually triggered pipelines to allow such pipelines to be started
      (cherry picked from commit 233294d7)
    • Diego dos Santos Fronza's avatar
      Merge branch... · e4d6bf44
      Diego dos Santos Fronza authored
      Merge branch '2582-threadsanitizer-data-race-lib-dns-zone-c-10272-7-in-zone_maintenance-v9_11' into 'v9_11'
      Resolve TSAN data race in zone_maintenance
      See merge request !4868
    • Diego dos Santos Fronza's avatar
      Resolve TSAN data race in zone_maintenance · e2e6fd4f
      Diego dos Santos Fronza authored
      Fix race between zone_maintenance and dns_zone_notifyreceive functions,
      zone_maintenance was attempting to read a zone flag calling
      DNS_ZONE_FLAG(zone, flag) while dns_zone_notifyreceive was updating
      a flag in the same zone calling DNS_ZONE_SETFLAG(zone, ...).
      The code reading the flag in zone_maintenance was not protected by the
      zone's lock, to avoid a race the zone's lock is now being acquired
      before an attempt to read the zone flag is made.
  4. 01 Apr, 2021 7 commits
    • Ondřej Surý's avatar
      Merge branch '2607-remove-custom-spnego-v9_11' into 'v9_11' · 58808db1
      Ondřej Surý authored
      Remove custom ISC SPNEGO implementation (v9.11)
      See merge request !4857
    • Mark Andrews's avatar
      Add CHANGES and release note for GL #2607 · 858b2aaf
      Mark Andrews authored
    • Ondřej Surý's avatar
      Move the dummy shims to single ifndef GSSAPI block · 224ce9e0
      Ondřej Surý authored
      Previously, every function had it's own #ifdef GSSAPI #else #endif block
      that defined shim function in case GSSAPI was not being used.  Now the
      dummy shim functions have be split out into a single #else #endif block
      at the end of the file.
      This makes the gssapictx.c similar to 9.17.x code, making the backports
      and reviews easier.
    • Mark Andrews's avatar
      Add Heimdal compatibility support · 57de8df7
      Mark Andrews authored
      The Heimdal Kerberos library handles the OID sets in a different manner.
      Unify the handling of the OID sets between MIT and Heimdal
      implementations by dynamically creating the OID sets instead of using
      static predefined set.  This is how upstream recommends to handle the
      OID sets.
    • Mark Andrews's avatar
      Request krb5 CFLAGS and LIBS from $KRB5_CONFIG · 383297f8
      Mark Andrews authored
      The GSSAPI now needs both gssapi and krb5 libraries, so we need to
      request both CFLAGS and LIBS from the configure script.
    • Mark Andrews's avatar
      Remove custom ISC SPNEGO implementation · 7f08c756
      Mark Andrews authored
      The custom ISC SPNEGO mechanism implementation is no longer needed on
      the basis that all major Kerberos 5/GSSAPI (mit-krb5, heimdal and
      Windows) implementations support SPNEGO mechanism since 2006.
      This commit removes the custom ISC SPNEGO implementation, and removes
      the option from both autoconf and win32 Configure script.  Unknown
      options are being ignored, so this doesn't require any special handling.
    • Mark Andrews's avatar
      Handle expected signals in tsiggss authsock.pl script · 0e9cd93c
      Mark Andrews authored
      When the authsock.pl script would be terminated with a signal,
      it would leave the pidfile around.  This commit adds a signal
      handler that cleanups the pidfile on signals that are expected.
  5. 31 Mar, 2021 2 commits
  6. 19 Mar, 2021 1 commit
  7. 18 Mar, 2021 2 commits
  8. 09 Mar, 2021 3 commits
  9. 08 Mar, 2021 3 commits
  10. 25 Feb, 2021 2 commits
  11. 23 Feb, 2021 6 commits
  12. 19 Feb, 2021 5 commits