Alice39s
1ebdffed66
chore(license): use local README.md copies for C# packages
...
- Copy README.md into IP2Region.Net and IP2RegionMaker directories
- Update csproj to pack local README.md instead of parent-relative path
- Keep LICENSE.md packing unchanged
2026-06-30 00:44:23 +09:00
Alice39s
5f9beeebd4
fix(license): align C# binding and maker license metadata
...
- Change PackageLicenseExpression to Apache-2.0 OR MIT
- Add missing license metadata to C# maker
- Add local LICENSE.md and pack it into NuGet packages
2026-06-29 23:39:13 +09:00
Alice39s
819ad5605a
fix(license): align Rust binding and maker license metadata
...
- Change license to Apache-2.0 OR MIT
- Add missing license field to Rust maker
- Add LICENSE.md to crate roots for cargo packaging
2026-06-29 23:39:13 +09:00
Alice39s
8d4a489806
fix(license): align Java binding and maker license metadata
...
- Replace single Apache-2.0 license entry with Apache-2.0 and MIT
- Include root LICENSE.md in packaged jars via build resources
- Preserve default src/main/resources resource directory
2026-06-29 23:39:13 +09:00
lionsoul2014
fc46254325
more options for segments iterate
2026-06-23 10:07:48 +08:00
lionsoul2014
d638015592
region.fields with sep
2026-05-30 12:22:44 +08:00
lionsoul2014
3eb65a2657
sep args for segment parse
2026-05-30 11:02:41 +08:00
lionsoul2014
fac3d0376a
PushBack for empty match
2026-05-24 20:14:29 +08:00
lionsoul2014
a8b9d542c6
srcReader is nil check
2026-05-24 20:13:47 +08:00
lionsoul2014
8b79b69524
fix Index overflow for the cidr parse with bits equals to IP max bits
2026-05-19 19:43:51 +08:00
lionsoul2014
0ce74b8873
add io.Reader based xdb input supports
2026-05-19 11:42:03 +08:00
lionsoul2014
072b6fed24
segments iterate with CIDR supports
2026-05-16 10:58:49 +08:00
lionsoul2014
f939363a19
SegmentFrom parser is ready for CIDR and IP range
2026-05-16 10:14:20 +08:00
lionsoul2014
353524325a
CIDR to ip range supports
2026-05-16 00:07:15 +08:00
lionsoul2014
72c657c378
export the Region API for callbacks
2026-04-29 17:36:30 +08:00
lionsoul2014
19a8816827
clean the region cache
2026-04-29 16:04:40 +08:00
lionsoul2014
787bd7ae07
use the Region cache
2026-04-29 15:52:40 +08:00
lionsoul2014
5b10989ac2
Thread-safe impl for CacheRegion
2026-04-29 13:44:14 +08:00
lionsoul2014
90e827633a
Use the Region struct to manager the region info instead of old string
2026-04-29 12:23:51 +08:00
lionsoul2014
aab908c923
create if file not exists
2026-04-24 16:14:45 +08:00
lionsoul2014
c314ef54ca
add SaveToFile(string) api
2026-04-24 09:41:02 +08:00
lionsoul2014
69d267d85d
fix the bug of convert eList to segment list
2026-04-23 17:33:23 +08:00
lionsoul2014
d730db816a
editor with put callback and auto segments merge
2026-04-22 16:28:11 +08:00
lionsoul2014
d36edc6e15
empty cli args value & help flag support
2026-04-22 15:34:45 +08:00
lionsoul2014
1d9ffabfeb
add the LISENCE to the golang package root
2026-04-19 10:23:13 +08:00
lionsoul2014
36c9de10bb
use the sCmd args for sub-command
2026-04-09 21:06:08 +08:00
lionsoul2014
e3094c8ef2
export the cmd util funcs
2026-04-08 10:56:37 +08:00
lionsoul2014
e76f995ceb
add autoMege flag and return total/merged count for segments iterate
2026-04-02 11:24:56 +08:00
lionsoul2014
edb29aea3b
add ip sub/half/middle functions
2026-04-02 11:00:19 +08:00
fa1seut0pia
1eba8ece3b
容器化 golang xdb_maker
2026-03-22 09:50:24 +08:00
lionsoul2014
04e51e2182
mv all the tests files to the ./sample
2026-03-13 09:36:24 +08:00
lionsoul2014
c63b1dc5db
empty source and auto append supports
2026-03-12 11:23:43 +08:00
lionsoul2014
29c7048f93
optimize the disorder segments check
2026-03-07 11:28:30 +08:00
lionsoul2014
fa16a4a45d
non-contiguous and disorder ip range supports
2026-03-06 14:28:07 +08:00
lionsoul2014
51e194a105
discontinuous or unordered data segments edit supports
2026-03-05 14:22:03 +08:00
lionsoul2014
b965ab8be9
non-contiguous segments load
2026-03-04 14:39:50 +08:00
lionsoul2014
112dfb99b5
non-contiguous ip ranges supports
2026-03-04 12:44:05 +08:00
lionsoul2014
e87f580510
add english readme for c# maker
2026-02-26 14:24:40 +08:00
lionsoul2014
962335954a
use xdb binary
2026-02-26 14:22:51 +08:00
lionsoul2014
79886f77e7
update the command title
2026-02-26 14:11:16 +08:00
lionsoul2014
132221b494
add english readme for python maker
2026-02-26 14:08:10 +08:00
Leon / 狮子的魂
9d4b165409
Merge pull request #450 from lionsoul2014/i18n_cpp_maker_readme
...
add english readme for cpp maker
2026-02-25 23:19:51 +08:00
lionsoul2014
b030661865
add english readme for cpp maker
2026-02-25 23:17:50 +08:00
lionsoul2014
537e6f9306
add english readme for rust maker
2026-02-25 23:13:29 +08:00
lionsoul2014
a31a966546
add english readme for java maker
2026-02-25 23:01:17 +08:00
lionsoul2014
e8242a24ea
add english readme for golang maker
2026-02-25 22:41:35 +08:00
lionsoul2014
ad4253dbb0
update the demo tests result with the latest data
2026-01-28 22:48:03 +08:00
lionsoul2014
e6e3087144
source data clear based supports
2026-01-28 20:02:58 +08:00
lionsoul2014
56606de2f6
update the fields list doc link
2025-12-26 12:19:27 +08:00
Yunbin Liu
a91c8e9747
refactor and support ipv6 for binding maker and editor use C++
2025-11-28 08:19:56 +00:00