1. 20 May, 2019 2 commits
    • Ondřej Surý's avatar
      Add CHANGES entry: · 93aa9766
      Ondřej Surý authored
      5235.   [cleanup]       Refactor lib/isc/app.c to be thread-safe, unused
                              parts of the API has been removed and the
                              isc_appctx_t data type has been changed to be
                              fully opaque. [GL #1023]
      93aa9766
    • Ondřej Surý's avatar
      Make lib/isc/app.c opaque and thread-safe · eb8c9bdd
      Ondřej Surý authored
      This work cleans up the API which includes couple of things:
      
      1. Make the isc_appctx_t type fully opaque
      
      2. Protect all access to the isc_app_t members via stdatomics
      
      3. sigwait() is part of POSIX.1, remove dead non-sigwait code
      
      4. Remove unused code: isc_appctx_set{taskmgr,sockmgr,timermgr}
      eb8c9bdd
  2. 17 May, 2019 3 commits
  3. 15 May, 2019 2 commits
  4. 13 May, 2019 8 commits
  5. 10 May, 2019 11 commits
  6. 09 May, 2019 14 commits