0
I Use This!
Low Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Feb 28, 2025 — Feb 28, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
TSIG over TCP session now works - signed zone transfers OK. Tidied up source TODOs and removed extraneous output from tests. More... over 18 years ago
Adding forgotten test file! More... over 18 years ago
Manual TSIG signing of packets using TSIG now works. Incoming TSIG verification now works. Still to add automatic Resolver signing of outgoing packets. Still to add Dnsruby::Message#sign Still to add documentation! More... over 18 years ago
Fixed bug which raised error when domain not found in /etc/resolv.conf More... over 18 years ago
Getting ready for 0.6.0 release. Added documentation for EventMachine. More... over 18 years ago
tc_resolver.rb now works on Mac More... over 18 years ago
Getting Resolver#send_async arguments right More... over 18 years ago
Now uses EventMachine::add_timer, rather than EventMachine::Timer.new. This allows us to use fractional seconds for the timer period. More... over 18 years ago
Tweaking connection closing (ensuring it is closed before client is notified) More... over 18 years ago
Fixing soak test More... over 18 years ago
EventMachine version now uses a single Timer, which beats once a second (this is the fastest period available!). Should be able to run many concurrent queries. More... over 18 years ago
Removed EventMachine::Timer from Dnsruby::Resolver. Seems to work - using next_tick instead, to manage own timer loop. More... over 18 years ago
Fixing bug with IXFR More... over 18 years ago
Removing timeout tests for Mac until test server working More... over 18 years ago
Playing with test code More... over 18 years ago
And back to EventMachine::Timer.new - comm_inactivity_timeout was very inaccurate! More... over 18 years ago
Adding new test class More... over 18 years ago
Switched back to comm_inactivity_timer as Timer.new generated "no timer" in soak test More... over 18 years ago
Changed send_async signature. Added Resolver support for EventMachine. Added TCP support for EM. Truncated response support added for DR and EM. Test updated. More... over 18 years ago
Removed id from Deferrable callback. More... over 18 years ago
Continuing to refactor Resolver. Changed send_async signature to alow : # deferrable = res.send_async(msg) # deferrable = res.send_async(msg, true) # id = res.send_async(msg, queue) # NOT SUPPORTED : id = res.send_async(msg, queue, true) # res.send_async(msg, queue, id) # res.send_async(msg, queue, id, true) More... over 18 years ago
Refactored Resolver to use either ResolverEM (for EventMachine) or ResolverRuby (to use the built-in event loop, with no dependencies). Note that ResolverEM is not yet implemented! More... over 18 years ago
Minor tweaks to test code for Windows. EM largely works on Windows EM 0.8.1, with some issues on stress testing. More... over 18 years ago
Getting EventMachine interface working for EM version 0.9.0 on Mac OSX. More... over 18 years ago
Adding code to stop/start EventMachine if necessary. Keeps track of how many outstanding sends are in progress, and stops event loop if nothing is using it. This is required for clients with EM < 0.9.0 (when EM::reactor_running? method added). More... over 18 years ago
Adding EventMachine networking layer. Currently, SingleResolver UDP queries are supported - more to come! More... over 18 years ago
Removing test for development areas (TSIG and IXFR) More... over 18 years ago
Tidying up root files More... over 18 years ago
Adding Rakefile and missing test code More... over 18 years ago
Initial dnsruby code import to rubyforge More... over 18 years ago