A high-level view of the changes in each beeLīn-Java binary release.
beeLīn Java NameService implementation. This fixes several issues:
The browser now correctly sends an HTTP
Hostheader with the request allowing
.bitdomains to be resolved correctly on sites using name-based virtual hosting.
The browser should also be able to load full URLs to
.bitdomains from within the context of existing pages.
Resolves more types of
Binary release is for Mac OS X only. For Windows and Linux building from source is a single command.
Not all variants of Namecoin JSON DNS records are parsed correctly.
Subdomains are not handled correctly. Currently only resolves two-level domain names, like
DNSChain server used is hard-coded to
beeLīn JavaFX Browser
In release v0.0.2 the browser has no direct references to the beeLīn Java library
.bit name resolution entirely through standard Java libraries.
The go button must be clicked to load a URL
URLs must be complete URLs starting with
beeLīn Java Library
Implements Java NameService SPI so that any app using standard Java networking (e.g.
InetAddress.getByName()) can resolve
.bitURLs transparently. Requires configuration via System properties as shown below:
System.setProperty("sun.net.spi.nameservice.provider.1", "namecoin,beelin"); System.setProperty("sun.net.spi.nameservice.provider.2", "default");
First release. Binary for Mac OS X only.