29 Commits (master)

Author SHA1 Message Date
  Richard Fuchs 3692ad098d MT#55283 change string allocation semantics 11 months ago
  Richard Fuchs 2ce79f9bb4 MT#61822 add type safety to obj_alloc 11 months ago
  Richard Fuchs 4ebebe08d8 MT#55283 fix compilation error for pcre2 >= 10.43 1 year ago
  Richard Fuchs 896b248453 MT#55283 fix possible mem leak 1 year ago
  Donat Zenichev bebe291656 MT#59086 Unify header files inclusions. 2 years ago
  Richard Fuchs 38d064eab6 MT#55283 use typed GHashTable for tcp streams 2 years ago
  Richard Fuchs cbd17da6b3 MT#55283 switch to pcre2 2 years ago
  Richard Fuchs 267f965098 MT#55283 unify constructor signatures 2 years ago
  Richard Fuchs 73489fc556 MT#56374 obsolete non-global pollers 2 years ago
  Richard Fuchs f9f9348d4f MT#56374 eliminate poller_timer functionality 2 years ago
  Orgad Shaneh 1a28b73a2d MT#55283 Rename aux -> helpers 3 years ago
  Richard Fuchs 6d1dfab77a TT#14008 convert logging context to stack 4 years ago
  Richard Fuchs 12f23b311c TT#157801 shift handling of v4/v6 addresses 4 years ago
  Guillem Jover 6fc793845b TT#111150 Use {} instead of ; to mark an empty body 5 years ago
  Richard Fuchs 30733ec5cd TT#97301 support granular log levels 5 years ago
  Richard Fuchs 1589c29e28 TT#28300 add cleanup of poller related data 6 years ago
  Richard Fuchs 75056a8dd1 eliminate the callmaster struct 8 years ago
  Richard Fuchs dffbddb2d6 don't use g_ prefix for global variables 8 years ago
  Richard Fuchs d10952a029 TT#26757 add tcp_listener framework 8 years ago
  Guillem Jover bd833c2586 TT#14400 Use a boolean instead of a bitwise operator 9 years ago
  Richard Fuchs 0206f09b93 fix obj-debug stuff 10 years ago
  Richard Fuchs 6d3865b971 Mass update - manual merge of rfuchs/socket-rework branch 10 years ago
  Richard Fuchs 016f8b3b53 Rework logging a bit (primarily in NG) 11 years ago
  Richard Fuchs 19e0281744 disable "list" NG command if glib version is too low 11 years ago
  Richard Fuchs 681b2c1a24 version reporting: use git branch and commit if available 12 years ago
  Richard Fuchs f8f741b584 Update to upcoming 3.0 release (2.9.9 for now) 12 years ago
  Richard Fuchs 7787ad3b28 reorder headers and fix resulting errors 13 years ago
  Richard Fuchs ab3a47ae41 finish renaming control.[ch] to control_tcp.[ch] 13 years ago
  Richard Fuchs a050fcfa48 rename control.[ch] to control_tcp.[ch] 13 years ago
  Richard Fuchs efdc8efeb8 rename some command implementation functions for consistency 13 years ago
  Richard Fuchs 2b60a82e36 more mass deployment of the new "str" object - does this thing still work? now really? 13 years ago
  Richard Fuchs 60da1bc445 mass deployment of the new "str" object - does this thing still work? 13 years ago
  Richard Fuchs 45f34b9784 turns out you actually have to free/destroy mutexes. who woulda thunk? 14 years ago
  Richard Fuchs 683b716885 here we go with the subtle race conditions 14 years ago
  Richard Fuchs 806920cc52 dont abort polling on EINTR 14 years ago
  Richard Fuchs 1ec2c96655 living on the edge with epoll edge-triggered behavior 14 years ago
  Richard Fuchs db15692f21 using thread-local-storage for eliminating constant calls to time() 14 years ago
  Richard Fuchs 5f5e158d76 private structs make for safer threading 14 years ago
  Richard Fuchs 419f6bb230 and the tcp controller becomes thread-safe 14 years ago
  Richard Fuchs 8e5ad59558 make the obj_ primitives more liberal to make for easier calling 14 years ago
  Richard Fuchs 145bbd1f7c Prepare for multi-threaded operation 14 years ago
  Richard Fuchs 8d50923508 good bye poll(), hello epoll_*() 14 years ago
  Richard Fuchs dc7517121d remove uuid helper code 14 years ago