Commit graph

626 commits

Author SHA1 Message Date
c9s cebf4cfba0 Add ip_mask 2014-06-13 19:38:04 +08:00
c9s 5a536b9145 Add ip_addr and ip_mask field to route struct 2014-06-12 22:34:11 +08:00
c9s b9dc94bbee Add ip cmp function 2014-06-12 19:01:19 +08:00
c9s 98f27dadc9 test matched route data 2014-06-12 18:52:56 +08:00
Yo-An Lin db55c63b9d Merge pull request #56 from Ronmi/debian
Update package dependency and add instruction in readme
2014-06-12 18:48:22 +08:00
c9s 03b5d107cd fix route appending bug reported by @othree 2014-06-12 17:51:43 +08:00
Ronmi Ren a8cd804402 add instruction about packaging in README 2014-06-12 16:30:14 +08:00
Ronmi Ren f21d070803 fix dependency 2014-06-12 16:30:14 +08:00
Yo-An Lin 594d5361dd Merge pull request #55 from Ronmi/debian
Debian packaging for r3
2014-06-12 15:47:13 +08:00
Ronmi Ren 5361a52b58 initial debian packaging 2014-06-12 11:24:44 +08:00
c9s 31974a6e9c fix gvc generate function 2014-06-11 21:54:08 +08:00
c9s 2c5f135600 macro rename 2014-06-10 20:18:59 +08:00
c9s 7f8684d808 put compare_type to the second place 2014-06-10 20:18:18 +08:00
c9s b7a20774f2 struct field bit 2014-06-10 20:16:33 +08:00
c9s 4611566512 fix version 2014-06-08 13:13:31 +08:00
Pedro 4180b30be3 Update README.md 2014-06-07 19:03:23 +08:00
c9s f4b776ce35 clean up bench str 2014-06-05 08:07:04 +08:00
c9s 2e7ec1357d quick "for" statement 2014-06-05 07:45:34 +08:00
c9s e4eada3250 pcre match optimization 2014-06-05 07:43:51 +08:00
c9s 5137d4d8e4 simplify functions to macro 2014-06-04 23:13:08 +08:00
c9s 8e39e58c88 refactoring matchl function 2014-06-04 23:04:04 +08:00
c9s 36a330292b update benchmark 2014-06-04 20:28:50 +08:00
c9s f03fcf7a5b parameter optimization 2014-06-04 20:02:25 +08:00
c9s a1afa303f2 Add run-benchmark script 2014-06-04 20:02:24 +08:00
c9s a7a3621cfe use while instead of for 2014-06-04 20:02:24 +08:00
c9s 190986fb31 use while instead of for loop to simplify execution 2014-06-04 20:02:24 +08:00
Pedro c5ed7e202c Merge pull request #50 from whitglint/master
Add C++ wrapper.
2014-06-04 17:47:22 +08:00
whitglint a361e1fe58 Add r3.hpp to Makefile.am. 2014-06-04 17:24:29 +08:00
whitglint 6834f0eccd Add C++ wrapper. 2014-06-04 16:46:31 +08:00
c9s c5dce1d232 CHECK_PTR 2014-06-04 16:22:28 +08:00
c9s dc61d54530 free tree2 2014-06-04 16:01:19 +08:00
c9s 7171c2b195 reset pcre_extra NULL 2014-06-04 15:59:13 +08:00
c9s 47dcc6921b update README 2014-06-04 14:57:34 +08:00
c9s ea2efdaaea Fix readme 2014-06-04 14:54:42 +08:00
c9s 911eb17bf4 configure.ac fix for debian platform 2014-06-04 14:43:09 +08:00
c9s 4d68ae6841 remove const from errstr 2014-06-04 13:45:28 +08:00
c9s 15ad4b5890 fix sample code 2014-06-03 23:51:26 +08:00
c9s b2946352f1 Add r3_tree_insert_routel_ex for error message 2014-06-03 23:50:02 +08:00
c9s a3c527e1b2 Add const fix 2014-06-03 23:42:40 +08:00
c9s 2ff85c876d Fix simple.c and examples/Makefile.am 2014-06-03 22:41:39 +08:00
c9s db45ae3e53 fix typo 2014-06-03 22:37:09 +08:00
c9s cbd9c1cda8 fix simple 2014-06-03 22:31:30 +08:00
c9s 24db602d1a remove cast 2014-06-03 22:21:40 +08:00
c9s 23cfbe167f const fix 2014-06-03 22:20:54 +08:00
c9s 2aa3509845 Add more const 2014-06-03 22:15:59 +08:00
c9s da87115761 Add Makefile 2014-06-03 22:10:12 +08:00
c9s 4b2a80112e include simple.c 2014-06-03 22:09:49 +08:00
c9s c7220c5616 combine match_entry functions into r3.h 2014-06-03 22:07:46 +08:00
c9s bad59e99be Update include_headers 2014-06-03 22:07:21 +08:00
c9s a736672323 reduce variable declaration 2014-06-03 22:02:47 +08:00