1. 16 Mar, 2020 9 commits
  2. 15 Mar, 2020 2 commits
  3. 13 Mar, 2020 8 commits
  4. 12 Mar, 2020 17 commits
  5. 11 Mar, 2020 4 commits
    • Ondřej Surý's avatar
      Merge branch '4-make-libtool-mandatory' into 'master' · 7db8b25b
      Ondřej Surý authored
      Remove no-libtool and internal symtable configure options
      
      See merge request !3207
      7db8b25b
    • Ondřej Surý's avatar
      Improve the backtrace to print symbols when backtrace_symbols() is available · e8475918
      Ondřej Surý authored
      The previous commit removed the code related to the internal symbol
      table.  On platforms where available, we can now use backtrace_symbols()
      to print more verbose symbols table to the output.
      
      As there's now general availability of backtrace() and
      backtrace_symbols() functions (see below), the commit also removes the
      usage of glibc internals and the custom stack tracing.
      
      * backtrace(), backtrace_symbols(), and backtrace_symbols_fd() are
        provided in glibc since version 2.1.
      * backtrace(), backtrace_symbols(), and backtrace_symbols_fd() first
        appeared in Mac OS X 10.5.
      * The backtrace() library of functions first appeared in NetBSD 7.0 and
        FreeBSD 10.0.
      e8475918
    • Evan Hunt's avatar
      Remove support for internal symbol table · ad5250ff
      Evan Hunt authored
      Since we can no longer generate an internal symbol table, there
      doesn't seem to be much reason to retain the code that reads it.
      ad5250ff
    • Ondřej Surý's avatar
      Remove configure option to compile without libtool · 1628f586
      Ondřej Surý authored
      libtool is a requirement to use automake (see GL #4), so this commit
      removes the ability to compile BIND 9 without libtool.
      1628f586