1. 25 Jun, 2019 2 commits
  2. 17 Apr, 2019 1 commit
    • Vladimír Čunát's avatar
      module API+ABI: remove one level of indirection · 176b1c28
      Vladimír Čunát authored
      ... for layers and props.  This breaks C module API+ABI.
      
      It seemed weird to repeatedly call a function that returns a pointer
      to a structure in which we find the function we want to actually call.
      We've never used changing these functions AFAIK, and the target
      functions could easily be written to change their behavior instead
      (i.e. move the indirection *inside* the function).
      
      When breaking this, I also removed these two (_layers and _props)
      from the dynamic symbols (to be) exported from the C modules.
      They always pointed to memory belonging inside the module,
      and they seem quite sensible to be set up by the _init symbol instead.
      176b1c28
  3. 12 Mar, 2019 3 commits
  4. 08 Mar, 2019 1 commit
  5. 06 Mar, 2019 1 commit
  6. 21 Feb, 2019 1 commit
  7. 14 Dec, 2018 1 commit
    • Vladimír Čunát's avatar
      lib/resolve: drop a piece cycle-avoidance code · 66b858c3
      Vladimír Čunát authored
      - It was too aggressive.  Example I ran into: we have glue address
        in qry->ns but we want to find authoritative record by asking the NS.
      - The anti-cycling measures are probably not perfect yet,
        but they seem to be fine enough and this commit seems
        very unlikely to make anything worse in practice.
      66b858c3
  8. 11 Dec, 2018 1 commit
  9. 07 Dec, 2018 4 commits
  10. 28 Nov, 2018 1 commit
  11. 26 Nov, 2018 4 commits
  12. 21 Nov, 2018 3 commits
  13. 12 Nov, 2018 2 commits
  14. 12 Oct, 2018 2 commits
  15. 17 Aug, 2018 1 commit
  16. 14 Aug, 2018 5 commits
  17. 13 Aug, 2018 1 commit
  18. 25 Jun, 2018 1 commit
  19. 15 Jun, 2018 1 commit
  20. 16 May, 2018 1 commit
  21. 11 May, 2018 2 commits
  22. 23 Apr, 2018 1 commit