1. 06 Nov, 2019 1 commit
  2. 15 Oct, 2019 1 commit
  3. 17 Sep, 2019 2 commits
    • Michal Nowak's avatar
      Remove unused configure checks for dblatex · 1d9e1147
      Michal Nowak authored
      1d9e1147
    • Michal Nowak's avatar
      Find docbook-xsl and dblatex templates on Red Hat/Fedora · 0a0700bd
      Michal Nowak authored
      `/usr/share/sgml/docbook/xsl-stylesheets` and `/usr/share/dblatex` are
      places where docbook-style-xsl and, respectively, dblatex packages on
      Red Hat systems put their XSL templates. Unless we hint this place it
      has to be added to `./configure` manually (`--with-docbook-xsl=...`):
      https://src.fedoraproject.org/rpms/bind/blob/master/f/bind.spec#_691.
      
      On Fedora 30:
      
      Before
      ```
      ./configure
      ...
      checking for Docbook-XSL path... auto
      checking for html/docbook.xsl... "not found"
      checking for xhtml/docbook.xsl... "not found"
      checking for manpages/docbook.xsl... "not found"
      checking for html/chunk.xsl... "not found"
      checking for xhtml/chunk.xsl... "not found"
      checking for html/chunktoc.xsl... "not found"
      checking for xhtml/chunktoc.xsl... "not found"
      checking for html/maketoc.xsl... "not found"
      checking for xhtml/maketoc.xsl... "not found"
      checking for xsl/docbook.xsl... "not found"
      checking for xsl/latex_book_fast.xsl... "not found"
      ```
      
      After:
      ```
      ./configure
      ...
      checking for Docbook-XSL path... auto
      checking for html/docbook.xsl... /usr/share/sgml/docbook/xsl-stylesheets/html/docbook.xsl
      checking for xhtml/docbook.xsl... /usr/share/sgml/docbook/xsl-stylesheets/xhtml/docbook.xsl
      checking for manpages/docbook.xsl... /usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl
      checking for html/chunk.xsl... /usr/share/sgml/docbook/xsl-stylesheets/html/chunk.xsl
      checking for xhtml/chunk.xsl... /usr/share/sgml/docbook/xsl-stylesheets/xhtml/chunk.xsl
      checking for html/chunktoc.xsl... /usr/share/sgml/docbook/xsl-stylesheets/html/chunktoc.xsl
      checking for xhtml/chunktoc.xsl... /usr/share/sgml/docbook/xsl-stylesheets/xhtml/chunktoc.xsl
      checking for html/maketoc.xsl... /usr/share/sgml/docbook/xsl-stylesheets/html/maketoc.xsl
      checking for xhtml/maketoc.xsl... /usr/share/sgml/docbook/xsl-stylesheets/xhtml/maketoc.xsl
      checking for xsl/docbook.xsl... /usr/share/dblatex/xsl/docbook.xsl
      checking for xsl/latex_book_fast.xsl... /usr/share/dblatex/xsl/latex_book_fast.xsl
      ```
      
      (cherry picked from commit 0055b961)
      0a0700bd
  4. 22 Jul, 2019 1 commit
    • Ondřej Surý's avatar
      Add new siphash24 DNS Cookie algorithm · a0f4e6d2
      Ondřej Surý authored
      This commit changes the BIND cookie algorithms to match
      draft-sury-toorop-dnsop-server-cookies-00.  Namely, it changes the Client Cookie
      algorithm to use SipHash 2-4, adds the new Server Cookie algorithm using SipHash
      2-4.  The change doesn't make the SipHash 2-4 to be the default algorithm, this
      is up to the operator.
      
      (cherry picked from commit 196b342b)
      a0f4e6d2
  5. 09 Jul, 2019 2 commits
  6. 02 Jul, 2019 1 commit
    • Evan Hunt's avatar
      add a search for GeoIP2 libraries in configure · 7de12aaa
      Evan Hunt authored
      - "--with-geoip" is used to enable the legacy GeoIP library.
      - "--with-geoip2" is used to enable the new GeoIP2 library
        (libmaxminddb), and is on by default if the library is found.
      - using both "--with-geoip" and "--with-geoip2" at the same time
        is an error.
      - an attempt is made to determine the default GeoIP2 database path at
        compile time if pkg-config is able to report the module prefix. if
        this fails, it will be necessary to set the path in named.conf with
        geoip-directory
      - Makefiles have been updated, and a stub lib/dns/geoip2.c has been
        added for the eventual GeoIP2 search implementation.
      
      (cherry picked from commit fea6b5bf)
      (cherry picked from commit 6a7e8057)
      7de12aaa
  7. 06 Jun, 2019 1 commit
  8. 30 May, 2019 2 commits
  9. 29 May, 2019 1 commit
  10. 27 May, 2019 1 commit
  11. 10 May, 2019 2 commits
  12. 23 Apr, 2019 1 commit
  13. 26 Mar, 2019 2 commits
  14. 22 Mar, 2019 1 commit
  15. 04 Mar, 2019 1 commit
  16. 21 Feb, 2019 2 commits
  17. 18 Jan, 2019 1 commit
  18. 21 Dec, 2018 1 commit
  19. 29 Nov, 2018 1 commit
  20. 27 Nov, 2018 2 commits
    • Ondřej Surý's avatar
      Fix build-time Python configuration · 6c4b8ee8
      Ondřej Surý authored
      Apply various fixes and tweaks to Python configuration logic implemented
      in the "configure" script:
      
        - Prevent PYTHON_INSTALL_DIR, which holds the value passed to the
          --with-python-install-dir option, from being set to "unspec" by
          default as this breaks installing Python modules when the
          --with-python-install-dir option is not used.
      
        - Make the --with-python-install-dir option also work when the Python
          interpreter is specified explicitly (using --with-python=<...>).
      
        - Improve contents and placement of error messages.
      
        - Reduce duplication of code checking Python dependencies.
      
        - Use Autoconf macros AS_CASE() and AS_IF() instead of plain shell
          code.
      
        - Update comments.  Capitalize the word "Python" when referring to the
          language itself rather than a specific executable.
      
      (cherry picked from commit ed4c700c)
      6c4b8ee8
    • Ondřej Surý's avatar
      Add python3.6 and python3.7 to the search list of python versions · af1c5ef6
      Ondřej Surý authored
      (cherry picked from commit da9038e9)
      af1c5ef6
  21. 16 Nov, 2018 4 commits
  22. 12 Nov, 2018 6 commits
  23. 08 Nov, 2018 3 commits