1. 27 Jun, 2001 1 commit
  2. 06 Jun, 2001 1 commit
  3. 05 Jun, 2001 1 commit
    • David Lawrence's avatar
      Removed the requirement for isc_mem_setwater() that when the callback function · 65640f40
      David Lawrence authored
      is not null then hi_water must exceed lo_water and both must be > 0.
      Now requires hi_water >= lo_water, and they can both be 0.  Not allowing
      them to be equal was just an unnecessary restriction, and letting them be 0
      is useful for the case where the context has had non-zero values set, went
      over hi_water and called the callback, and then wanted to remove limits
      (perhaps because of a reconfiguration).  This allows the callback to
      be signaled as ISC_MEM_LOWATER on the next isc_mem_put(), which the caller
      might need to terminate any outstanding action that was triggered by
      the hi_water.
      65640f40
  4. 05 Mar, 2001 1 commit
  5. 09 Feb, 2001 3 commits
  6. 09 Jan, 2001 1 commit
  7. 01 Dec, 2000 1 commit
  8. 05 Sep, 2000 2 commits
  9. 31 Aug, 2000 2 commits
  10. 01 Aug, 2000 1 commit
  11. 27 Jul, 2000 1 commit
  12. 26 Jul, 2000 1 commit
    • Michael Graff's avatar
      Revamp memory stuff. · bfab5684
      Michael Graff authored
      Now, if you define ISC_MEM_TRACKLINES, and set isc_mem_debugging = 2 first
      thing in main(), isc_mem_stats() will dump the file/line where any leaking
      allocations were made.
      bfab5684
  13. 28 Jun, 2000 1 commit
  14. 22 Jun, 2000 1 commit
  15. 21 Jun, 2000 1 commit
  16. 06 Jun, 2000 1 commit
  17. 01 Jun, 2000 1 commit
    • David Lawrence's avatar
      Megacommit of many files. · 87cafc5e
      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.
      
      The macro DE_CONST was added to isc/util.h to deal with a handful of very
      special places where something is qualified as const but really needs to have
      its const qualifier removed.
      
      Also cleaned up a few places where variable names clashed with reserved
      identifiers.  (Which mostly works fine, but strictly speaking is undefined
      by the standard.)
      
      Minor other ISC style cleanups.
      87cafc5e
  18. 16 May, 2000 1 commit
    • David Lawrence's avatar
      185. [bug] Fixed up handling of ISC_MEMCLUSTER_LEGACY. Several · 6d8cdbaf
      David Lawrence authored
                              public functions did not have an isc__ prefix, and
                              referred to functions that had previously been
                              renamed.
      
       184.   [cleanup]       Variables/functions which began with two leading
                              underscores were made to conform to the ANSI/ISO
      
      function declaration and comment reformatting in accordance with coding
      style document.
      
      check_overrun conditionally compiled based on ISC_MEM_FILL and
      ISC_MEM_CHECKOVERRUN to avoid compiler warnings about being defined
      but not used if one of those two CPP symbols is not defined.
      6d8cdbaf
  19. 28 Apr, 2000 1 commit
  20. 27 Apr, 2000 1 commit
  21. 26 Apr, 2000 1 commit
  22. 12 Apr, 2000 1 commit
  23. 04 Apr, 2000 1 commit
  24. 16 Mar, 2000 1 commit
  25. 02 Mar, 2000 1 commit
  26. 26 Feb, 2000 1 commit
  27. 10 Feb, 2000 1 commit
  28. 03 Feb, 2000 1 commit
  29. 06 Jan, 2000 1 commit
  30. 29 Oct, 1999 2 commits
  31. 19 Oct, 1999 1 commit
  32. 02 Oct, 1999 1 commit
  33. 15 Sep, 1999 1 commit
  34. 09 Sep, 1999 1 commit
  35. 03 Sep, 1999 1 commit