Commit graph

  • 7e08440d0c Merge branch 'gnu-likely' into 2.0 c9s 2015-11-10 20:43:16 +0800
  • 3041469007 Move variable positions c9s 2015-11-10 20:42:41 +0800
  • 7e545159a0 Add GNU likely/unlikely support c9s 2015-11-10 20:41:52 +0800
  • e401364869 Cache pointer of edge c9s 2015-11-10 20:31:36 +0800
  • 03448d72cf Merge branch 'edge-array' into 2.0 c9s 2015-11-10 20:30:07 +0800
  • fd9388437e Make edges as an array edge-array c9s 2015-11-10 20:29:07 +0800
  • 12947c74d0 update benchmark c9s 2015-11-10 19:59:21 +0800
  • 3376d1b771 Judy array is not used. c9s 2015-11-10 19:58:28 +0800
  • c18c466a9b use 64 * 3 bytes instead of 220 bytes for combined pattern c9s 2015-11-10 19:56:07 +0800
  • fbe3fb66b1 Update benchmark c9s 2015-11-10 19:48:37 +0800
  • a2994cfdac Reuse restlen c9s 2015-11-10 19:48:22 +0800
  • 34269aa045 Change compare_type from char to int c9s 2015-11-10 19:36:01 +0800
  • 0d9fbdbff7 update benchmark result c9s 2015-11-10 19:35:09 +0800
  • 659dc19b1b Replace short integer with int to fit into cacheline (assume 64byte) c9s 2015-11-10 19:29:18 +0800
  • 5d35d34ab3 Put pcre_extra back c9s 2015-11-10 19:21:53 +0800
  • 3e57819bdf update benchmark result c9s 2015-11-10 19:20:48 +0800
  • 6234166ffd Update benchmark csv c9s 2015-11-10 19:18:02 +0800
  • 5002272a33 Move pointer fields to top of the structure c9s 2015-11-10 18:43:25 +0800
  • b6d76f75c1 Update benchmark result on Macbook Pro Retina c9s 2015-11-10 18:29:10 +0800
  • 0e476b5a4f add route test for r3_tree_insert_route Coney Wu 2015-10-18 14:57:55 +0800
  • 5f39b73211 Add test_root_match test case c9s 2015-10-18 07:39:32 +0800
  • 031a37514e Merge pull request #83 from sjones608/cplusplus_bool Yo-An Lin 2015-10-01 09:56:22 +0800
  • d12296af59 Don't typedef bool if compiling with C++ Steve Jones 2015-09-28 11:42:45 -0500
  • eb2ff77e5c Merge pull request #82 from RickySu/memoryleak-fix Yo-An Lin 2015-09-11 18:24:07 +0800
  • 292b082c78 fix memory leak Ricky Su 2015-09-11 15:14:07 +0800
  • d9a7deab9a Merge pull request #81 from RickySu/headerfile-fix Yo-An Lin 2015-08-28 14:00:08 +0800
  • d5296df683 add extern c in c++ Ricky Su 2015-08-27 13:58:36 +0800
  • 5eb3e483b3 Merge pull request #80 from RickySu/slug_find_name Yo-An Lin 2015-08-26 22:06:46 +0800
  • f445c261c6 add r3_slug_find_name and rename slug_count to r3_slug_count Ricky Su 2015-08-26 22:00:23 +0800
  • 3a62cb6559 Fix cmake build c9s 2015-03-05 11:45:39 +0800
  • 85f1b218a5 Make build sucessful Gasol Wu 2014-10-09 01:20:55 +0800
  • 50643bb25f Add missing files from Pux Gasol Wu 2014-10-09 01:20:28 +0800
  • 868ee4a27b Add workable config.m4 Gasol Wu 2014-10-07 22:22:33 +0800
  • 01239c96f6 Fixes typo Brendan Ashworth 2014-10-12 12:00:16 -0700
  • ea286b2c56 Adds clib package.json for dependency management Brendan Ashworth 2014-10-12 11:54:57 -0700
  • 17276ae8eb Update README.md Yo-An Lin 2015-01-27 17:35:26 +0800
  • c7fcba3ee5 Merge pull request #77 from pangyre/patch-1 Yo-An Lin 2014-11-20 15:34:43 +0800
  • 607a285426 Update README.md Ashley Pond V 2014-11-19 19:46:30 -0800
  • e95aed1f6f Fixes typo Brendan Ashworth 2014-10-12 12:00:16 -0700
  • 37f572701f Adds clib package.json for dependency management Brendan Ashworth 2014-10-12 11:54:57 -0700
  • 82143dfacb use am slient rule c9s 2014-09-27 15:49:12 +0800
  • 0f01283e78 Merge pull request #74 from PeterDaveHello/patch-1 Yo-An Lin 2014-08-14 07:06:39 +0800
  • 7a39929776 make CI build faster Peter Dave Hello 2014-08-13 14:29:18 +0800
  • bd22e7b35c free slug object c9s 2014-08-12 18:02:48 +0800
  • 21dcdd5807 Merge pull request #70 from tonytonyjan/patch-2 Yo-An Lin 2014-08-09 17:49:45 +0800
  • 84a27bdf05 Merge pull request #69 from tonytonyjan/patch-1 Yo-An Lin 2014-08-09 17:49:27 +0800
  • b80270afe9 Merge pull request #72 from kanru/fix-pcre-return-type Yo-An Lin 2014-08-09 17:48:52 +0800
  • 3629452fe0 Fix pcre_exec's return type Kan-Ru Chen (陳侃如) 2014-08-04 01:07:37 +0800
  • 5d22dc54af Add a new binding link. 簡煒航 (Jian Weihang) 2014-07-30 05:28:33 +0800
  • 302763b783 Update README.md 簡煒航 (Jian Weihang) 2014-07-29 21:47:58 +0800
  • 8c5b25949e Merge pull request #65 from czchen/feature/pcre Yo-An Lin 2014-07-05 16:04:23 +0800
  • 3963bddb1f Merge pull request #64 from czchen/feature/debug Yo-An Lin 2014-07-05 16:03:46 +0800
  • b3482c7792 Use Requires for libpcre in r3.pc ChangZhuo Chen (陳昌倬) 2014-07-04 21:27:56 +0800
  • 6eb509beb2 Use ##__VA_ARGS__ to avoid build fail ChangZhuo Chen (陳昌倬) 2014-07-04 18:26:32 +0800
  • 21d9c486c0 Use DEBUG instead of ENABLE_DEBUG in config.h ChangZhuo Chen (陳昌倬) 2014-07-04 18:25:22 +0800
  • 270fd1dd7b Fix image path c9s 2014-06-28 01:25:29 +0800
  • 1dca0fb453 update changelogs 1.3.3 c9s 2014-06-28 00:54:43 +0800
  • 13900d44ba bump version to 1.3.3 c9s 2014-06-28 00:53:32 +0800
  • da026219be Fix gvc graph generator function c9s 2014-06-28 00:53:04 +0800
  • 72f10015d5 Fix copyright email c9s 2014-06-27 13:24:40 +0800
  • 1eeae6d26e bump version to 1.3.2 1.3.2 c9s 2014-06-27 00:18:22 +0800
  • 9a9572a0d5 Fix duplicated symbol define c9s 2014-06-27 00:05:24 +0800
  • 04ac654440 Fix Makefile.am for C++ c9s 2014-06-26 23:58:50 +0800
  • d00ac51809 Fix cmakelist c9s 2014-06-26 23:56:50 +0800
  • db35d03217 Merge pull request #62 from caasi/patch-2 Yo-An Lin 2014-06-20 10:28:24 +0800
  • 6e468fd5b5 Update README.md caasi Huang 2014-06-20 03:09:26 +0800
  • 5e00b60f79 Merge pull request #61 from czchen/feature/ppa Yo-An Lin 2014-06-19 15:22:01 +0800
  • cc253e069a Add ubuntu PPA link feature/ppa ChangZhuo Chen (陳昌倬) 2014-06-18 23:48:17 +0800
  • 7754043252 Include 3rdparty CMakeLists.txt c9s 2014-06-18 20:54:46 +0800
  • a697301c44 strndup polyfill for cmake c9s 2014-06-18 20:47:06 +0800
  • 8ebaac0536 Fix CMakeLists.txt c9s 2014-06-18 20:27:35 +0800
  • fb0cb84c3c Put CMakeLists.txt back c9s 2014-06-18 19:20:44 +0800
  • 25e3644630 put cmake_modules files back, we can support two build systems c9s 2014-06-18 19:18:58 +0800
  • 9eab3619c1 Merge pull request #60 from caasi/patch-1 Yo-An Lin 2014-06-14 05:51:59 +0800
  • ce4095af35 initialize node.data caasi Huang 2014-06-14 00:55:24 +0800
  • cebf4cfba0 Add ip_mask feature/ip c9s 2014-06-13 19:38:04 +0800
  • 3e03f8ed97 Merge pull request #58 from Ronmi/debian Yo-An Lin 2014-06-13 10:29:08 +0800
  • c103f669a0 Rename debian package directory to save package maintainers' life. See https://github.com/c9s/r3/pull/55#issuecomment-45902891 Ronmi Ren 2014-06-13 08:32:44 +0800
  • 5a536b9145 Add ip_addr and ip_mask field to route struct c9s 2014-06-12 22:34:11 +0800
  • 34e779c84a fix route cmp function Yo-An Lin 2014-06-12 21:01:16 +0800
  • f74126e0a8 Merge pull request #57 from whitglint/master Yo-An Lin 2014-06-12 20:35:45 +0800
  • 09cdbfaa60 Fix Travis CI compile error. whitglint 2014-06-12 20:05:24 +0800
  • fb65694934 Fix Travis CI compile error. whitglint 2014-06-12 19:37:08 +0800
  • b9dc94bbee Add ip cmp function c9s 2014-06-12 19:01:19 +0800
  • 98f27dadc9 test matched route data c9s 2014-06-12 18:52:39 +0800
  • db55c63b9d Merge pull request #56 from Ronmi/debian Yo-An Lin 2014-06-12 18:48:22 +0800
  • 03b5d107cd fix route appending bug reported by @othree c9s 2014-06-12 17:50:47 +0800
  • 360646e680 Add C++ example. whitglint 2014-06-12 16:55:44 +0800
  • a8cd804402 add instruction about packaging in README Ronmi Ren 2014-06-12 16:26:01 +0800
  • f21d070803 fix dependency Ronmi Ren 2014-06-12 13:39:51 +0800
  • 594d5361dd Merge pull request #55 from Ronmi/debian Yo-An Lin 2014-06-12 15:47:13 +0800
  • 5361a52b58 initial debian packaging Ronmi Ren 2014-06-12 11:04:17 +0800
  • 31974a6e9c fix gvc generate function c9s 2014-06-11 21:54:08 +0800
  • 2c5f135600 macro rename c9s 2014-06-10 20:18:59 +0800
  • 7f8684d808 put compare_type to the second place c9s 2014-06-10 20:18:18 +0800
  • b7a20774f2 struct field bit c9s 2014-06-10 20:16:33 +0800
  • 4611566512 fix version c9s 2014-06-08 11:59:25 +0800
  • 4180b30be3 Update README.md Pedro 2014-06-07 19:03:23 +0800
  • f4b776ce35 clean up bench str c9s 2014-06-05 08:07:04 +0800
  • 2e7ec1357d quick "for" statement c9s 2014-06-05 07:45:34 +0800