Commit Graph

33 Commits (mr26.1)

Author SHA1 Message Date
Richard Fuchs 5c455d32dc MT#62181 wheeltimer: prevent double free
10 months ago
Richard Fuchs 8b4e26b32a MT#62181 global: use AmThread stop_requested
1 year ago
Donat Zenichev f6b48fa6d9 MT#59962 wheeltimer: make timer dealloc variable
1 year ago
Richard Fuchs a80ab9bde4 MT#62181 wheeltimer: add comments
1 year ago
Richard Fuchs eb377da959 MT#62181 wheeltimer: add shutdown procedure
1 year ago
Richard Fuchs 7e59c46309 MT#62181 wheeltimer: add logging
1 year ago
Richard Fuchs d78b38db8e MT#62181 wheeltimer: add range support
1 year ago
Richard Fuchs debca6dd3f MT#62181 wheeltimer: support absolute expiry
1 year ago
Richard Fuchs 4c3e900017 MT#62181 wheeltimer: move out expiry values
1 year ago
Richard Fuchs 84f54dcb34 MT#62181 wheeltimer: refactor arming logic
1 year ago
Richard Fuchs b01bf0557b MT#62181 wheeltimer: obsolete timer_req
1 year ago
Richard Fuchs b58cb99611 MT#62181 wheeltimer: rework using std::map
1 year ago
Richard Fuchs 06466ee843 MT#62181 wheeltimer: use local reqs_process
1 year ago
Richard Fuchs fff6cb3103 MT#62181 wheeltimer: use std::list
1 year ago
Richard Fuchs cf89d566f1 MT#62181 wheeltimer: deprecate fixed resolution
1 year ago
Richard Fuchs f106c25c5d MT#62181 wheeltimer: use lock guards
1 year ago
Richard Fuchs 84fc2cc789 MT#40962 increase idle sleep time
2 years ago
Richard Fuchs 390bf441cf MT#40962 use condition variable for events
2 years ago
Richard Fuchs 2043114383 MT#40962 split up events from timers
2 years ago
Richard Fuchs 1873c57450 MT#40962 track number of timers
2 years ago
Richard Fuchs 7bf2f9ceb3 MT#40962 allow for varying sleep times
2 years ago
Richard Fuchs 25420425da MT#40962 change wheel timer math to ints
2 years ago
Richard Fuchs 1490c93c7f MT#40962 remove 2 ms exemption
2 years ago
Richard Fuchs 59503eacb5 MT#40962 make wheeltimer::wall_clock private
2 years ago
Richard Fuchs eeae1d1343 MT#40962 refactor wheeltimer::unix_clock
2 years ago
Victor Seva ff47897962 Imported Upstream version 1.6.0~20140516~eaa616
12 years ago
Raphael Coeffic 4552965220 b/f: race condition timers
15 years ago
Stefan Sayer 5bd402c8bd unified and cleaned up debug log
16 years ago
Stefan Sayer 7dcb7e2abb added OpenSSL linking exception to license
16 years ago
Raphael Coeffic 5120770a4e introduced a new DNS cache
16 years ago
Raphael Coeffic e7771d3f38 introduced the singleton pattern
16 years ago
Stefan Sayer 1704f9cb34 optimizing wheeltimer against lock contention (ref r30379)
16 years ago
Raphael Coeffic 00aa71fad7 - moved sipctrl plug-in into the core (core/sip).
16 years ago