Commit Graph

43 Commits (mr13.0)

Author SHA1 Message Date
Richard Fuchs 63037b2be0 MT#55283 fix compilation error for pcre2 >= 10.43
7 months ago
Richard Fuchs 896b248453 MT#55283 fix possible mem leak
8 months ago
Richard Fuchs a6b28af6f8 MT#55283 modernise STR_INIT and str_init
9 months ago
Lucian Balaceanu 7905811c53 MT#55283 Adding support for NG trace to Homer
1 year ago
Donat Zenichev bebe291656 MT#59086 Unify header files inclusions.
1 year ago
Richard Fuchs 8684a1933a MT#57977 use symmetric UDP
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
Orgad Shaneh 1a28b73a2d MT#55283 Rename aux -> helpers
2 years ago
Richard Fuchs 6d1dfab77a TT#14008 convert logging context to stack
3 years ago
Richard Fuchs 12f23b311c TT#157801 shift handling of v4/v6 addresses
3 years ago
Richard Fuchs 554034eb7e TT#106101 also turn UDP/WS receive buffer into refcounted object
4 years ago
Richard Fuchs 30733ec5cd TT#97301 support granular log levels
4 years ago
Richard Fuchs 1589c29e28 TT#28300 add cleanup of poller related data
5 years ago
Richard Fuchs 75056a8dd1 eliminate the callmaster struct
7 years ago
Richard Fuchs d10952a029 TT#26757 add tcp_listener framework
7 years ago
Richard Fuchs 0206f09b93 fix obj-debug stuff
9 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)
10 years ago
Richard Fuchs caba5be677 MT#10583 remember the "created from" address in raw format
10 years ago
Frederic-Philippe Metz a871cd7507 added_address_of_invoking_proxy
11 years ago
Richard Fuchs 19e0281744 disable "list" NG command if glib version is too low
11 years ago
Richard Fuchs f8f741b584 Update to upcoming 3.0 release (2.9.9 for now)
11 years ago
Richard Fuchs 7787ad3b28 reorder headers and fix resulting errors
12 years ago
Richard Fuchs 2b60a82e36 more mass deployment of the new "str" object - does this thing still work? now really?
12 years ago
Richard Fuchs 60da1bc445 mass deployment of the new "str" object - does this thing still work?
12 years ago
Richard Fuchs be4a6c7d58 make my life easier with a smart_ntop_port() function
12 years ago
Richard Fuchs 3a30e186c4 dont use RE_UDP_ macros for indexes into the fallback RE
12 years ago
Richard Fuchs 4700a6dea0 split generic udp receiving code into udp_listener
12 years ago
Richard Fuchs 67e876ff97 split udp listener init code into separate file
12 years ago
Richard Fuchs 32523c5896 split cookie cache keeping into separate file
12 years ago
Richard Fuchs 8ae44f7aa6 silly bugfix for the init fail case
12 years ago
Richard Fuchs 6755ce3e49 fix RE regression
13 years ago
Richard Fuchs bbb8327750 implement udp Q command
13 years ago
Richard Fuchs 4cb63b5edf need to handle the no-reply case to avoid deadlocks with bad cookies
13 years ago
Richard Fuchs e033d1da1c EINTR requires special handling
13 years ago
Richard Fuchs 1ec2c96655 living on the edge with epoll edge-triggered behavior
13 years ago
Richard Fuchs db15692f21 using thread-local-storage for eliminating constant calls to time()
13 years ago
Richard Fuchs 45945f6c7f it helps to actually initialize the condition var
13 years ago
Richard Fuchs 26824993e2 preliminary attempt to make the udp controller thread-safe
13 years ago
Richard Fuchs 145bbd1f7c Prepare for multi-threaded operation
13 years ago
Richard Fuchs dc7517121d remove uuid helper code
13 years ago