67 Commits (345836e90a3294cf2983e986e7921dadf54fe329)

Author SHA1 Message Date
  Richard Fuchs be4a6c7d58 make my life easier with a smart_ntop_port() function 13 years ago
  Richard Fuchs fb20c7491d implement receiving and parsing NG protocol packets 13 years ago
  Richard Fuchs 7e38c7a96f a more robust thread shutdown procedure 14 years ago
  Richard Fuchs d20d747a63 since xmlrpc is still segfaulting even in its own process, disable core dumps in the child and retry the xmlrpc call up to 3 times if the child terminates abnormally. jumping through hoops ftw! 14 years ago
  Richard Fuchs a4625fbad9 enough with the glib threading nonsense, it's only causing problems. revert to good old pthread stuff 14 years ago
  Richard Fuchs 45f34b9784 turns out you actually have to free/destroy mutexes. who woulda thunk? 14 years ago
  Richard Fuchs 47a9a00a11 it makes no sense to return a value from an effectively detached thread 14 years ago
  Richard Fuchs 31a5ff9c29 detached threads considered harmful, so simulate them by keeping a threads-to-join list 14 years ago
  Richard Fuchs 4588e13a76 getting rid of more global variables 14 years ago
  Richard Fuchs 26824993e2 preliminary attempt to make the udp controller thread-safe 14 years ago
  Richard Fuchs b3ef1995fc add mutex_trylock primitives 14 years ago
  Richard Fuchs 8dcd2c89c4 add rwlock type and primitives 14 years ago
  Richard Fuchs f05156a58e catch the inevitable disaster early and define our own mutex types. sigh. and there i was, thinking that using the glib types would make things easier. 14 years ago
  Richard Fuchs effc21b26c mybsearch function is also obsolete 14 years ago
  Richard Fuchs dc7517121d remove uuid helper code 14 years ago