├── LICENSE ├── README.md ├── pom.xml └── src ├── main ├── java │ └── io │ │ └── leopard │ │ └── javahost │ │ ├── AutoUnitRunnable.java │ │ ├── Config.java │ │ ├── Dns.java │ │ ├── Hosts.java │ │ ├── JavaHost.java │ │ ├── impl │ │ ├── AbstractDns.java │ │ ├── AbstractHosts.java │ │ ├── ConfigClasspathImpl.java │ │ ├── ConfigImpl.java │ │ ├── DnsImpl.java │ │ ├── HostsCacheImpl.java │ │ └── HostsImpl.java │ │ └── model │ │ └── Host.java └── resources │ └── autounit.properties └── test ├── java └── io │ └── leopard │ └── javahost │ ├── Ipv6Test.java │ ├── JavaHostTest.java │ └── impl │ ├── DnsImplTest.java │ └── HostsImplTest.java └── resources └── test.txt /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/io/leopard/javahost/AutoUnitRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/src/main/java/io/leopard/javahost/AutoUnitRunnable.java -------------------------------------------------------------------------------- /src/main/java/io/leopard/javahost/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/src/main/java/io/leopard/javahost/Config.java -------------------------------------------------------------------------------- /src/main/java/io/leopard/javahost/Dns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/src/main/java/io/leopard/javahost/Dns.java -------------------------------------------------------------------------------- /src/main/java/io/leopard/javahost/Hosts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/src/main/java/io/leopard/javahost/Hosts.java -------------------------------------------------------------------------------- /src/main/java/io/leopard/javahost/JavaHost.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/src/main/java/io/leopard/javahost/JavaHost.java -------------------------------------------------------------------------------- /src/main/java/io/leopard/javahost/impl/AbstractDns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/src/main/java/io/leopard/javahost/impl/AbstractDns.java -------------------------------------------------------------------------------- /src/main/java/io/leopard/javahost/impl/AbstractHosts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/src/main/java/io/leopard/javahost/impl/AbstractHosts.java -------------------------------------------------------------------------------- /src/main/java/io/leopard/javahost/impl/ConfigClasspathImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/src/main/java/io/leopard/javahost/impl/ConfigClasspathImpl.java -------------------------------------------------------------------------------- /src/main/java/io/leopard/javahost/impl/ConfigImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/src/main/java/io/leopard/javahost/impl/ConfigImpl.java -------------------------------------------------------------------------------- /src/main/java/io/leopard/javahost/impl/DnsImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/src/main/java/io/leopard/javahost/impl/DnsImpl.java -------------------------------------------------------------------------------- /src/main/java/io/leopard/javahost/impl/HostsCacheImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/src/main/java/io/leopard/javahost/impl/HostsCacheImpl.java -------------------------------------------------------------------------------- /src/main/java/io/leopard/javahost/impl/HostsImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/src/main/java/io/leopard/javahost/impl/HostsImpl.java -------------------------------------------------------------------------------- /src/main/java/io/leopard/javahost/model/Host.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/src/main/java/io/leopard/javahost/model/Host.java -------------------------------------------------------------------------------- /src/main/resources/autounit.properties: -------------------------------------------------------------------------------- 1 | order=1 2 | 3 | integration.run.1=io.leopard.javahost.AutoUnitRunnable 4 | -------------------------------------------------------------------------------- /src/test/java/io/leopard/javahost/Ipv6Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/src/test/java/io/leopard/javahost/Ipv6Test.java -------------------------------------------------------------------------------- /src/test/java/io/leopard/javahost/JavaHostTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/src/test/java/io/leopard/javahost/JavaHostTest.java -------------------------------------------------------------------------------- /src/test/java/io/leopard/javahost/impl/DnsImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/src/test/java/io/leopard/javahost/impl/DnsImplTest.java -------------------------------------------------------------------------------- /src/test/java/io/leopard/javahost/impl/HostsImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanhaichao/javahost/HEAD/src/test/java/io/leopard/javahost/impl/HostsImplTest.java -------------------------------------------------------------------------------- /src/test/resources/test.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | --------------------------------------------------------------------------------