Commit Graph

  • 5e0f4dfdf3 Added more tests Robinson 2021-04-06 01:28:36 +0200
  • d33cee3817 Added JNA network utility, added getting DNS nameservers via JNA Robinson 2021-04-06 01:28:09 +0200
  • 546ed90ec2 Fixed bug with windows OS detection Robinson 2021-04-06 01:27:37 +0200
  • 2164890bd0 Added ability to get LAN address Robinson 2021-04-06 01:27:22 +0200
  • 1cc7ac128b Changed from `isPrivate` to `isSiteLocal` to reflect the actual name Robinson 2021-04-05 23:08:10 +0200
  • 9a0b2d9c6e Suppressed warnings nathan 2020-09-19 23:42:40 +0200
  • b1a49be45e Changed getByName -> fromString (to fit with the rest of the API naming conventions). "" host for InetAddress is now (correctly), null nathan 2020-09-18 03:01:51 +0200
  • 0ea4ed19b2 Added checks to see if a network stack is available nathan 2020-09-10 00:22:47 +0200
  • 2872a46442 Removed unnecessary field nathan 2020-09-09 00:34:04 +0200
  • 1838795987 Fixed logging context name nathan 2020-09-09 00:33:51 +0200
  • b69f7a9772 Changed logging level nathan 2020-09-09 00:30:56 +0200
  • 092ad76820 Added proper WILDCARD addresses. Moved previous IPv4 WILDCARD -> WILDCARD_SAFE nathan 2020-09-08 23:54:16 +0200
  • 89141a11f9 Code polish nathan 2020-09-08 23:53:45 +0200
  • 8669cab86c Optimized how IP (as IP address) InetAddress resolution works for IPv4/6 nathan 2020-09-08 23:02:34 +0200
  • 0bb5b251fe Updated version nathan 2020-08-20 22:39:36 +0200
  • bdbb8da05f Fixed issues with mac address conversion + added unit test nathan 2020-08-20 22:39:17 +0200
  • d3bf811b21 Added IPv4.inRange(string, string, int) to make some range checks easier nathan 2020-08-20 22:38:18 +0200
  • 431703ee1d updated version nathan 2020-08-20 17:34:10 +0200
  • 6f54f881f5 Fixed bit masking for network range checks (this affected isPrivate). Added unit tests nathan 2020-08-20 17:33:34 +0200
  • b3aea5960a Fixed field typo nathan 2020-08-20 17:15:18 +0200
  • 54f89df277 Fixed ipv4WortToByte, and IP toInt/toString. Added more tests nathan 2020-08-20 00:27:51 +0200
  • e98cdd2705 fixed typo nathan 2020-08-18 22:35:27 +0200
  • da9b897f39 Updated build/plugins. license has kotlin as 1980 since that is when the interior files (for that jar) are published. We use the self-published date for license information nathan 2020-08-18 22:35:09 +0200
  • f2aeec156b Fixed warnings, added implementations nathan 2020-08-18 22:34:13 +0200
  • 887729faf8 WIP ping nathan 2020-08-18 22:33:40 +0200
  • f8b4485cf2 Added dhcp to namespace, cleaned up "normal" dhcp nathan 2020-08-18 22:28:03 +0200
  • 32dc98470b Added IP.isLoopback nathan 2020-08-18 01:51:57 +0200
  • b7dabe6db0 code polis for updated lib nathan 2020-08-11 16:24:36 +0200
  • 7c6e072739 Added toLongSafe nathan 2020-08-11 16:24:23 +0200
  • 0074adf5ea Added isPrivate check for ipv4 nathan 2020-08-11 16:24:02 +0200
  • b7d62e4242 Added Mac.toLong(string) nathan 2020-08-09 14:50:35 +0200
  • 27a90021a7 Fixed conflict between route.flush(), and namespace-route.flush() nathan 2020-08-09 14:44:33 +0200
  • da0a84256a Updated readme nathan 2020-08-09 13:09:31 +0200
  • f10dca6718 cleanup, wip for publication nathan 2020-08-09 12:50:16 +0200
  • f4c8d75e9a Updated license text nathan 2020-08-08 22:27:31 +0200
  • 012f3c75f6 Added more unit tests nathan 2020-08-08 22:26:57 +0200
  • 63dc7ee987 Removed experimental stuff nathan 2020-08-08 22:26:49 +0200
  • 44f4ac1aa1 Initial commit of multiple project merge nathan 2020-08-08 20:23:27 +0200
  • 497ad34b72 first commit nathan 2019-06-12 16:11:53 +0200