ffc9e86585
chore: release version v1.2.2
2022-09-27 22:07:34 +00:00
Jim Kane
f3cfbb38a6
improvement: Update Bitwise use, libs
...
In order to accomodate deprecations in elixir 1.14, change how some
Bitwise functions are called.
Update library dependencies to avoid deprecation warnings.
2022-09-28 11:03:39 +13:00
1f32239bee
chore: release version v1.2.1
2022-09-22 23:48:53 +00:00
5a487190eb
fix: correctly validate IPv4 netmasks
...
Closes #2 .
2022-09-23 11:45:19 +12:00
910735e54c
chore: release version v1.2.0
2022-03-01 03:11:22 +00:00
215e19b0c3
feat: add Address.from_tuple/1
and Address.from_tuple!/1
2022-03-01 16:08:10 +13:00
02caaa4bdd
chore(deps): update dependency ex_doc to >= 0.28.1
2022-02-23 11:04:27 +13:00
e494dd8028
chore(deps): update dependency earmark to >= 1.4.20
2022-01-31 13:20:35 +13:00
a946cf6073
chore(deps): update dependency earmark to v1
2021-12-09 17:16:39 +13:00
295d0a987e
chore(deps): update dependency git_ops to ~> 2.4
2021-12-09 16:18:20 +13:00
a0f55534f1
chore(deps): update dependency ex_doc to >= 0.26.0
2021-12-09 14:52:02 +13:00
330e61ebe6
chore(deps): update dependency earmark to >= 0.2.1
2021-12-09 13:24:14 +13:00
96734c455d
chore(deps): update dependency credo to ~> 1.6
2021-12-09 11:30:11 +13:00
c9e8226133
chore: update renovate.json.
2021-12-09 11:17:01 +13:00
d3d7c9b4df
chore: set up git_ops and auto-releasing
2021-12-08 13:31:45 +13:00
4c419319f2
Merge branch 'deps/ex_doc-0.26.0' into 'main'
...
chore(dev-deps): Update ex_doc to 0.26.0.
See merge request jimsy/ip!9
2021-12-08 00:20:19 +00:00
7d59bd8b10
chore(dev-deps): Update ex_doc to 0.26.0.
2021-12-08 00:20:19 +00:00
d18253b3b0
Merge branch 'deps/earmark-1.4.19' into 'main'
...
chore(dev-deps): Update earmark to 1.4.19.
See merge request jimsy/ip!8
2021-12-08 00:18:14 +00:00
957f03c59f
chore(dev-deps): Update earmark to 1.4.19.
2021-12-08 00:18:14 +00:00
656396888d
Merge branch 'deps/dialyxir' into 'main'
...
chore(dev-deps): remove dependency on dialyxir.
See merge request jimsy/ip!7
2021-12-08 00:15:27 +00:00
aa0602b6ed
chore(dev-deps): remove dependency on dialyxir.
2021-12-08 00:15:27 +00:00
e4ae8bcef4
Merge branch 'deps/credo-1.6.1' into 'main'
...
chore(dev-deps): Update credo to 1.6.1.
See merge request jimsy/ip!6
2021-12-08 00:12:29 +00:00
62ca427662
chore(dev-deps): Update credo to 1.6.1.
2021-12-08 00:12:29 +00:00
f102acde4c
chore: change default branch to main
.
2021-12-08 12:51:30 +13:00
James Harton
d97cdf7246
Merge branch 'renovate/dialyxir-1.x' into 'master'
...
Update dependency dialyxir to v1
See merge request jimsy/ip!5
2020-07-23 21:53:04 +00:00
James Harton
7bba79170e
Update dependency dialyxir to v1
2020-07-24 09:51:36 +12:00
James Harton
6b83708d0a
Merge branch 'renovate/configure' into 'master'
...
Configure Renovate
See merge request jimsy/ip!4
2020-07-23 21:39:49 +00:00
James Harton
db94a760b9
Add renovate.json
2020-07-23 16:44:24 +12:00
James Harton
aef3216396
Update credo to build on Elixir 1.9.
2019-07-01 19:35:15 +12:00
James Harton
a2f69a908a
Bump version 1.1.0.
2019-04-23 18:15:29 +12:00
James Harton
5fe6c4e289
Fix bug in prefix's enumerable implementation.
2019-04-23 17:09:28 +12:00
James Harton
52a04d37b5
Fix outdated dependencies.
2019-04-23 17:09:17 +12:00
James Harton
b6b58026a4
Update MIT license file
2019-03-04 15:07:55 +13:00
James Harton
5790ad701d
Merge branch 'update-deps' into 'master'
...
Update deps
See merge request jimsy/ip!2
2018-09-04 03:25:04 +00:00
James Harton
09ebfcf747
Update deps
2018-09-04 03:25:04 +00:00
James Harton
9047519d2f
Bump version to 1.0
2017-11-02 16:41:38 +13:00
James Harton
3c5f964a9e
Improve typespecs and run dialyzer.
2017-10-25 16:20:39 +13:00
James Harton
a0381549a4
Update README.
2017-10-12 10:35:47 +13:00
James Harton
eb3cc6d635
Implement ~i
and IP.Scope.prefix_scope()
2017-10-12 10:22:58 +13:00
James Harton
9fe8c49296
Tidy up documentation.
2017-10-12 09:03:36 +13:00
James Harton
5e258e11ad
Typo.
2017-10-11 18:30:23 +13:00
James Harton
2e2f81d9c5
Add basic docs to the readme.
2017-10-11 18:26:19 +13:00
James Harton
54e27ff9c8
Add description.
2017-10-11 18:11:38 +13:00
James Harton
d4ab558f30
Implement prefix contains prefix test.
...
Also override credo's max line length because who works in 80x25
anymore?
2017-10-11 18:06:48 +13:00
James Harton
ee7b25e79c
Include address scope in inspect output.
2017-10-11 17:41:57 +13:00
James Harton
d92a777500
Credo fixes.
2017-10-11 09:18:59 +13:00
James Harton
26abbcd64f
Add IP address scopes.
2017-10-10 22:56:30 +13:00
James Harton
e60eced8b0
Fix credo warnings.
2017-10-10 08:49:05 +13:00
James Harton
db9ab41b53
Add Unique Local Address generation.
2017-10-10 08:46:15 +13:00
James Harton
78885b2b2d
Implement parsing of strings into prefixes.
2017-10-09 16:38:54 +13:00