lionsoul2014
7b320846c9
update the test assert and optimize the bench tests
2026-06-11 16:37:31 +08:00
isslower
e7c240a8d9
Fix Python test helper arguments
2026-06-09 12:51:13 +08:00
lionsoul2014
62e1f98497
xdb io.Reader based stream input supports
2026-05-19 11:45:11 +08:00
lionsoul2014
59cf547107
re-use the Header
2026-05-09 19:52:13 +08:00
lionsoul2014
18ecd7ae85
add Cangjie query client
2026-05-06 20:58:41 +08:00
lewist4cj
a90191e8d8
Add Cangjie binding with service layer, tests, and docs
...
Cangjie ip2region xdb searcher binding with:
- Low-level Searcher API (content buff / vector index / file only)
- Multi-threaded service layer (Config, SearcherPool, Ip2Region)
- 41 unit tests covering xdb and service packages
- Example project with 4 usage demos + performance benchmark
- Full documentation in README.md
2026-05-05 10:59:51 +08:00
lionsoul2014
1d9ffabfeb
add the LISENCE to the golang package root
2026-04-19 10:23:13 +08:00
lionsoul2014
5244ebad08
update doc desc about setFairLock(boolean)
2026-04-05 22:04:48 +08:00
lionsoul2014
5cb17713a7
input ip type changed to any to supports string or bytes ip
2026-04-04 18:42:12 +08:00
lionsoul2014
e1f0d5126a
go1.18+
2026-04-04 18:39:52 +08:00
lionsoul2014
d9fc17727e
add bytes ip sub and middle util func
2026-04-04 18:39:31 +08:00
lionsoul2014
8f841e6237
add ConfigBuilder.setFairLock(boolean) to config whether ReentrantLock uses a fair lock
2026-04-04 17:54:05 +08:00
fa1seut0pia
007cb0808a
nginx 模块支持IPv6
2026-03-22 09:35:54 +08:00
fa1seut0pia
7d6ea00303
nginx 模块支持IPv6
2026-03-22 07:06:28 +08:00
fa1seut0pia
e183607da5
ngx_module_libs 与 bingding/c/Makefile 生成的 libxdb.a 保持一致
2026-03-22 07:06:28 +08:00
fa1seut0pia
b0466348da
避免 shell 通配符展开
2026-03-22 07:06:28 +08:00
lionsoul2014
ca665cfd2e
update the usage doc since v6 for nginx moudle is not ready yet
2026-03-03 13:53:54 +08:00
lionsoul2014
fb0efface4
optimize the ptr checking and return empty string for missing data
2026-03-03 13:40:54 +08:00
lionsoul2014
e373f92312
maven version to 3.3.5
2026-02-28 15:26:06 +08:00
lionsoul2014
d5e10e1383
assert the builder data source args to ignore errors like reported on issues/453
2026-02-28 15:22:54 +08:00
lionsoul2014
1c6d299efa
add english readme for c++ binding
2026-02-25 22:21:31 +08:00
lionsoul2014
b3115ba7aa
adjust the layout
2026-02-25 20:12:14 +08:00
lionsoul2014
81885a16cf
add english readme for erlang binding
2026-02-25 20:07:35 +08:00
lionsoul2014
2b61de20d6
package version to 3.1.7 with cn/en doc
2026-02-25 18:49:22 +08:00
lionsoul2014
7a1970729a
python 3.0.3 with cn/en README doc
2026-02-25 14:12:16 +08:00
lionsoul2014
c9e8acaffc
add english readme for javascript binding
2026-02-25 13:07:05 +08:00
lionsoul2014
3f0480be1f
add english readme for python binding
2026-02-24 16:09:57 +08:00
lionsoul2014
a694cfa8d2
add global emoji for supported lang list
2026-02-24 15:56:58 +08:00
lionsoul2014
cab8fbc4ab
add english readme for rust binding
2026-02-24 15:47:33 +08:00
lionsoul2014
8302525ae8
remove the lang label
2026-02-24 15:34:08 +08:00
lionsoul2014
87418d879a
add english readme for pure lua binding
2026-02-24 15:29:41 +08:00
lionsoul2014
39c297ad04
add english readme for lua c extension binding
2026-02-24 14:45:34 +08:00
lionsoul2014
2861abcb83
add english readme for c binding
2026-02-24 13:40:09 +08:00
lionsoul2014
6c98b8faf9
add english readme for java binding
2026-02-24 12:22:27 +08:00
lionsoul2014
c4a3a2e1f8
add en README for php binding
2026-02-24 11:54:18 +08:00
lionsoul2014
0e828bba0d
lang navi
2026-02-24 11:54:06 +08:00
lionsoul2014
b0ab8a0b2f
update the README title
2026-02-23 21:23:23 +08:00
lionsoul2014
572fda5910
remove the tailing empty line
2026-02-23 19:28:06 +08:00
lionsoul2014
67d709ab39
add en README and golang binding
2026-02-23 19:22:48 +08:00
Argo Zhang
3539f5e4e3
chore: bump version 3.0.1
2026-02-12 13:32:57 +08:00
Argo Zhang
7bb61ec59c
test: 更新单元测试
2026-02-12 11:04:18 +08:00
lionsoul2014
89852a70f0
special chars filter sample
2026-02-10 15:13:48 +08:00
lionsoul2014
d427b4dcd8
fix the doc desc errors
2026-02-02 19:02:55 +08:00
lionsoul2014
ad0cfd6bd9
pack the ftell & fseek for later large file supports
2026-01-27 18:56:04 +08:00
lionsoul2014
91f281d53c
stdlize the Reserved IP region info
2026-01-25 19:17:19 +08:00
lionsoul2014
05158e0a2e
search tests result updated with the latest data
2026-01-25 18:56:46 +08:00
lionsoul2014
969a5f0e03
tests with output in Chinese and English
2026-01-25 14:44:31 +08:00
lionsoul2014
c2bb78aecd
update the demo tests result with the latest data
2026-01-25 14:37:50 +08:00
lionsoul2014
e139731d9e
update the demo tests to the latest result
2026-01-25 14:23:09 +08:00
lionsoul2014
398149f17e
update the desc for ip2region.close and builder.setCacheSliceBytes
2026-01-09 11:30:43 +08:00