1. 18 Jan, 2009 1 commit
  2. 17 Jan, 2009 1 commit
  3. 18 Jun, 2007 1 commit
  4. 13 Feb, 2007 1 commit
  5. 12 Jan, 2007 1 commit
  6. 10 Jan, 2007 1 commit
  7. 04 Jan, 2007 1 commit
  8. 03 Jan, 2007 1 commit
  9. 22 Dec, 2006 2 commits
  10. 29 Apr, 2005 1 commit
  11. 27 Apr, 2005 1 commit
  12. 05 Mar, 2004 1 commit
  13. 25 Oct, 2003 1 commit
  14. 13 Feb, 2001 1 commit
  15. 09 Jan, 2001 1 commit
  16. 01 Aug, 2000 1 commit
  17. 27 Jul, 2000 1 commit
  18. 26 Jul, 2000 1 commit
  19. 22 Jun, 2000 1 commit
  20. 21 Jun, 2000 1 commit
  21. 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
  22. 28 Apr, 2000 1 commit
  23. 12 Apr, 2000 1 commit
  24. 18 Mar, 2000 1 commit
  25. 03 Feb, 2000 1 commit
  26. 25 Jan, 2000 1 commit
  27. 17 Jan, 2000 1 commit
  28. 01 Dec, 1999 1 commit
  29. 23 Sep, 1999 1 commit
    • Bob Halley's avatar
      Simply task API: · 3bff571a
      Bob Halley authored
      	Tasks now terminate when
      
      		Any shutdown events have been posted
      
      		There are no references
      
      		The event queue is empty
      
      	If a task has no references and the event queue
      	is empty, then a shutdown will be triggered if
      	it hasn't been already.
      
      	allowdone and allowsend are gone
      
      	sending events can no longer fail
      3bff571a
  30. 10 Jul, 1999 1 commit
  31. 15 Jun, 1999 1 commit
  32. 12 Jun, 1999 1 commit
  33. 09 Jun, 1999 1 commit
  34. 18 May, 1999 1 commit
  35. 10 May, 1999 1 commit
    • Bob Halley's avatar
      Shutdown of a task now works as follows: · 4f39360a
      Bob Halley authored
      	When isc_task_shutdown() is called, any shutdown events are posted
      	and the task goes into shutting down state.  isc_task_onshutdown()
      	may no longer be called.
      
      	If the task allows transition to the done state (the default), then
      	as soon as the task's event queue is empty the task will enter the
      	done state.  Once the done state has been entered, events may no
      	longer be posted (regardless of the allowsend state).  If transition
      	to the done state is not allowed, then the task will continue to
      	exist and be able to receive events.
      
      Moved event support to event.[ch].
      The final state of a task is now called "done" not "shutdown".
      Created a flags variable instead of having separate booleans.
      Added isc_task_allowdone() and isc_task_purgerange().
      Minor tracing fixes.
      4f39360a
  36. 07 Mar, 1999 1 commit
  37. 04 Mar, 1999 1 commit
  38. 14 Jan, 1999 1 commit
  39. 09 Jan, 1999 1 commit