aboutsummaryrefslogtreecommitdiffstats
path: root/lua/inet
AgeCommit message (Collapse)Author
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>
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-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-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-16refactor lua/ directoryAsbjø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>
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-06luacheck: clean upAsbjø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-06Fix Lua 5.2 supportAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@fiberby.net>
2017-02-13initial commitAsbjørn Sloth Tønnesen
Signed-off-by: Asbjørn Sloth Tønnesen <ast@fiberby.net>