aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-04-03release v0.3.0HEADlua-inet_0.3.0masterAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2023-04-03expose LPeg patternsAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2020-02-17release v0.2.0lua-inet_0.2.0Asbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2020-02-17extend READMEAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2020-02-17add :full_family()Asbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2020-02-17document :family()Asbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2020-02-17fix cross-family sortingAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2020-02-17Fix rockspec after cgit config change (2019-07-30)Asbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-30add release v0.1Asbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-28add support for lua 5.4 alphaAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-28set: contains: return the matching networkAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-23README: minor fixesAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-20add inet:subnets()Asbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-19add inet:bits()Asbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-19check bounds properlyAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-18add :hostmask()Asbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-18add inet6:netmask()Asbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-18add api versioningAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-18readme: minor fixesAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-18add more power to add/sub operatorsAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-18add another well-known mixed networkAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-18use and test mixed_networksAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-18define inet.mixed_networksAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-18add inet.is_set()Asbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-17initial new set supportAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-17tests: readme: improve readabilityAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-17tests: readme: show differences in first table layerAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-17tests: readme: properly compare tablesAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-17tests: readme: improve error reportingAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-17tests: readme: allow multiline examplesAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-17tests: readme: strengthen parserAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-16refactor lua/ directoryAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-16tests: test the examples in the readmeAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-16initial readmeAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-16tests: add a lot more testsAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-16inet6: __mul: bugfix, need more tests for edge casesAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-16add inet4:clone() for parity with inet6Asbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-16inet6: fix text representation to comply with RFC 5952Asbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-16move __lt() aka. < to :contains(), to fix sortabilityAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-16refactor inet.new()Asbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-07-13add type check and family funcitonsAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-06-03fix inspectabilityAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2019-06-18add long overdue license fileAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
2017-03-06set: basic support for looping over setsAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@fiberby.net>
2017-03-06tests: enable tests to be run under plain luaAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@fiberby.net>
2017-03-06luacheck: clean upAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@fiberby.net>
2017-03-06test: set: no need for inspectAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@fiberby.net>
2017-03-06set: aggregate: also dedupAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@fiberby.net>
2017-03-06Cleanup MakefileAsbjørn Sloth Tønnesen
Only keeping the test target, as the rest is unmaintained, since it's not used when installing through the Debian packaging. Signed-off-by: Asbjørn Sloth Tønnesen <ast@fiberby.net>
2017-03-06Fix Lua 5.2 supportAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@fiberby.net>