1. 20 May, 2019 1 commit
    • 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. 08 Mar, 2019 1 commit
  3. 08 Aug, 2018 1 commit
  4. 09 Mar, 2018 1 commit
  5. 23 Feb, 2018 1 commit
  6. 15 Feb, 2018 1 commit
  7. 13 Sep, 2017 3 commits
  8. 27 Jun, 2016 1 commit
  9. 11 Apr, 2013 2 commits
  10. 28 Aug, 2011 2 commits
  11. 19 Jun, 2007 1 commit
  12. 18 Jun, 2007 1 commit
  13. 28 Aug, 2004 1 commit
  14. 05 Mar, 2004 1 commit
  15. 27 Nov, 2001 1 commit
  16. 09 Jan, 2001 1 commit
  17. 10 Nov, 2000 1 commit
  18. 01 Aug, 2000 1 commit
  19. 27 Jul, 2000 1 commit
  20. 22 Jun, 2000 2 commits
  21. 01 Jun, 2000 1 commit
    • David Lawrence's avatar
      Megacommit of many files. · 1b6d529c
      David Lawrence authored
      Mostly, several functions that take pointers as arguments, almost
      always char * pointers, had those pointers qualified with "const".
      Those that returned pointers to previously const-qualified arguments
      had their return values qualified as const.  Some structure members
      were qualified as const to retain that attribute from the variables
      from which they were assigned.
      
      Several unused functions removed from dispatch_tcp_test.c (left over
      from when it was copied from dispatch_test.c).
      
      Minor other ISC style cleanups.
      1b6d529c
  22. 08 May, 2000 1 commit
    • David Lawrence's avatar
      Megacommit of dozens of files. · 1a69a1a7
      David Lawrence authored
      Cleanup of redundant/useless header file inclusion.
      
      ISC style lint, primarily for function declarations and standalone
      comments -- ie, those that appear on a line without any code, which
      should be written as follows:
         /*
          * This is a comment.
          */
      1a69a1a7
  23. 03 May, 2000 1 commit
  24. 28 Apr, 2000 1 commit
  25. 17 Apr, 2000 1 commit
  26. 12 Apr, 2000 1 commit
  27. 03 Feb, 2000 1 commit
  28. 31 Jan, 2000 1 commit
  29. 23 Sep, 1999 1 commit
  30. 10 Jul, 1999 1 commit
  31. 03 Jul, 1999 1 commit
  32. 12 May, 1999 1 commit