about summary refs log tree commit
DateCommit message (Expand)
2014-01-28rpatricia 1.0.1 HEAD v1.0.1 master
2014-01-28rpatricia.gemspec: add missing files
2014-01-28rpatricia license to LGPLv2.1+
2014-01-25gemspec: update path for credits.txt
2014-01-25Update libpatricia license
2013-02-26patricia.c: include limits.h for CHAR_BIT macro
2012-10-04rpatricia 1.0 v1.0
2012-10-04README: documentation for Patricia#nodes method
2012-10-04Added a method 'nodes' to return all nodes in ruby's Hash.
2012-07-31rpatricia 0.09 v0.09
2012-07-13patricia: fix bounds error in ascii2prefix for-tatsuya
2011-08-12rpatricia 0.08 - IPv6 support v0.08
2011-08-12add Eric Wong's email to AUTHORS section
2011-06-16rpatricia: add missing prototypes for functions ipv6
2011-06-16rpatricia: fix unused variable warnings in Ruby interface
2011-06-16proper return value for init_copy function
2011-06-06test_ipv6: improve tests for ipv6
2011-06-03use StringValueCStr for string conversions
2011-06-03patricia.c: fix some minor compiler warnings
2011-06-02speedup lookups by avoiding heap allocations
2011-06-02fix assertions from IPv6 <-> IPv4 mismatches
2011-06-02update Patricia.new for optional IPv6 support
2011-06-02prefix_toa2x requires proper length for IPv6
2011-06-02ascii2prefix is family agnostic
2011-06-02remove prefix_toa() function and ensure thread-safety
2011-06-02assume HAVE_IPV6 and !NT
2011-06-02patricia.[ch]: remove dead functions
2011-06-02remove inet_pton() substitute
2010-09-23rpatricia 0.07 v0.07
2010-09-21fix segfault from unpredictable GC ordering
2010-09-14rpatricia 0.06 v0.06
2010-09-02show_nodes may be given a custom IO-like object
2010-09-02sync docs with remove,match_best,match_exact behavior
2010-09-02make allocations go through xcalloc in Ruby
2010-09-02add Patricia#include? method
2010-09-02Patricia#{clear,destroy} clears the tree
2010-09-01enable Patricia#dup to work
2010-09-01tree-walking on empty trees no longer segfaults
2010-09-01Patricia#show_nodes uses Ruby IO methods
2010-09-01return Patricia::Node objects when returning nodes
2010-09-01raise ArgumentError with invalid addresses
2010-07-27use rb_str_dup on strings instead of rb_obj_dup
2010-06-06STR2CSTR with StringValuePtr for Ruby 1.9.2
2010-04-22rely on garbage collector to manage user-supplied node data
2010-04-22reduce symbol visibility in rpatricia.c
2010-03-14rpatricia 0.05 gem v0.05
2010-03-12move extension code into ext/ reorg
2010-03-12add gemspec for building gems v0.04
2010-02-10initial