Thread: [CustomDNS-CVS] CVS update: customdns/src/java/CustomDNS
Status: Alpha
Brought to you by:
emk
|
From: Eric K. <em...@us...> - 2000-09-06 11:57:39
|
Date: Wednesday September 6, 2000 @ 4:57 Author: emk Update of /cvsroot/customdns/customdns/src/java/CustomDNS In directory slayer.i.sourceforge.net:/tmp/cvs-serv30397/src/java/CustomDNS Modified Files: UpdateProtocol.java Removed Files: UpdateServer.java Log Message: Modular UpdateServer & custom *.ini support. Modified Files: * BUGS - Added note about documentation shortcomings. Source Builders can probably afford to sponsor the necessary improvements before the next release. * conf/CustomDNS-Services.ini * tests/Test.ini - Changed CustomDNS.UpdateServer to CustomDNS.UpdateServer.Server. * conf/Makefile.in - Install *.ini files as read-only. Sysadmins should *copy* these files and use the spiffy new SERVICES_INI and DNS_INI env vars to specify the new name, or pass an *.ini file name to start-customdns directly. * src/java/Makefile.in - Added and removed Java source files as appropriate. * src/java/CustomDNS/UpdateProtocol.java - Some new protocol constants for authentication failure and "OK but deprecated". * tools/customdns.init.in - Added support for SERVICES_INI and DNS_INI environment vars. These allow the sysadmin to point to new versions of the relevant *.ini files. * tools/start-customdns.in - We now support arguments of "services", "dns", or an explicit *.ini file name. The *.ini file name should not have any path information, and should live in the standard configuration directory. Added Files: * src/java/CustomDNS/UpdateServer/ConnectionState.java * src/java/CustomDNS/UpdateServer/PasswordCredentials.java * src/java/CustomDNS/UpdateServer/Server.java - Newly re-factored and subclassable version of UpdateServer.java. Much nicer and certainly easier to customize. See the JavaDoc comments for more information. Removed Files: * src/java/CustomDNS/UpdateServer.java - Got refactored and deleted. See above. =================================================================== File: UpdateProtocol.java Status: Up-to-date Working revision: 1.3 Wed Sep 6 11:55:05 2000 Repository revision: 1.3 /cvsroot/customdns/customdns/src/java/CustomDNS/UpdateProtocol.java,v Existing Tags: CUSTOMDNS_0_4 (revision: 1.2) CUSTOMDNS_0_3 (revision: 1.2) =================================================================== File: no file UpdateServer.java Status: Up-to-date Working revision: No entry for UpdateServer.java Repository revision: 1.3 /cvsroot/customdns/customdns/src/java/CustomDNS/Attic/UpdateServer.java,v Existing Tags: CUSTOMDNS_0_4 (revision: 1.2) CUSTOMDNS_0_3 (revision: 1.2) |
|
From: Eric K. <em...@us...> - 2000-09-06 20:31:05
|
Date: Wednesday September 6, 2000 @ 13:31 Author: emk Update of /cvsroot/customdns/customdns/src/java/CustomDNS In directory slayer.i.sourceforge.net:/tmp/cvs-serv21461/src/java/CustomDNS Modified Files: UpdateProtocol.java Log Message: New protocol constants & startServer redesign. * src/java/CustomDNS/UpdateServer/Server.java - Made startServer a public method & stopped calling it from the constructor. It must now be called directly. - Fixed example code to call startServer directly. - Fixed example code to use appname properly. * src/java/CustomDNS/UpdateProtocol.java - New protocol constansts. =================================================================== File: UpdateProtocol.java Status: Up-to-date Working revision: 1.4 Wed Sep 6 20:27:28 2000 Repository revision: 1.4 /cvsroot/customdns/customdns/src/java/CustomDNS/UpdateProtocol.java,v Existing Tags: CUSTOMDNS_0_4 (revision: 1.2) CUSTOMDNS_0_3 (revision: 1.2) |
|
From: Eric K. <em...@us...> - 2000-09-06 20:42:59
|
Date: Wednesday September 6, 2000 @ 13:42 Author: emk Update of /cvsroot/customdns/customdns/src/java/CustomDNS In directory slayer.i.sourceforge.net:/tmp/cvs-serv28309/src/java/CustomDNS Modified Files: UpdateProtocol.java Log Message: Added STATUS_TABULAR_OUTPUT. =================================================================== File: UpdateProtocol.java Status: Up-to-date Working revision: 1.5 Wed Sep 6 20:42:59 2000 Repository revision: 1.5 /cvsroot/customdns/customdns/src/java/CustomDNS/UpdateProtocol.java,v Existing Tags: CUSTOMDNS_0_4 (revision: 1.2) CUSTOMDNS_0_3 (revision: 1.2) |
|
From: Eric K. <em...@us...> - 2000-10-16 16:25:35
|
Date: Monday October 16, 2000 @ 9:25 Author: emk Update of /cvsroot/customdns/customdns/src/java/CustomDNS In directory slayer.i.sourceforge.net:/tmp/cvs-serv12214/src/java/CustomDNS Modified Files: Configuration.java ESpeakDNS.java Log Message: Preliminary support for multiple domains, covering configuration and VirtualDNS. 'make install' does not currently install a working version of CustomDNS, because the config files in conf are out of date. All the new features have test code! More work soon... Modified Files: * src/java/Makefile.in - Added new Java source files. - Fixed 'make test' to change working directory. * src/java/CustomDNS/Configuration.java - Added support for parsing named.boot files and returning the results. * src/java/CustomDNS/ESpeakDNS.java - Preliminary, incomplete support for multiple domains. * src/java/CustomDNS/Tests/AllTests.java - Added test suite for ZoneTable to list of all suites. * src/java/CustomDNS/Tests/CustomDNSTestCase.java - Changed data dir to handle new directory for 'make test' * src/java/CustomDNS/Tests/TestConfiguration.java - Test parsing of named.boot files. * src/java/CustomDNS/Tests/TestVirtualDNS.java - Test multi-domain lookups. * src/java/CustomDNS/VirtualDNS/VirtualDNS.java - Multiple domain support. * tests/Makefile.in - Whitespace changes. * tests/customdns.prop.in - New values for customdns.zonelist and customdns.dns.zonefile. Added Files: * src/java/CustomDNS/VirtualDNS/ZoneTable.java * src/java/CustomDNS/Tests/TestZoneTable.java - This class maps hostnames to objects associated with particular zones. * src/java/CustomDNS/VirtualDNS/PrimaryZoneConfiguration.java - A quick & dirty data structure class--probably should be an inner class of Configuration. * tests/named.boot * tests/test.myzone.master * tests/test.outer.inner.master * tests/test.outer.master - New configuration files for testing. =================================================================== File: Configuration.java Status: Up-to-date Working revision: 1.3 Mon Oct 16 16:22:44 2000 Repository revision: 1.3 /cvsroot/customdns/customdns/src/java/CustomDNS/Configuration.java,v Existing Tags: CUSTOMDNS_0_4 (revision: 1.2) CUSTOMDNS_0_3 (revision: 1.2) =================================================================== File: ESpeakDNS.java Status: Up-to-date Working revision: 1.3 Mon Oct 16 16:23:52 2000 Repository revision: 1.3 /cvsroot/customdns/customdns/src/java/CustomDNS/ESpeakDNS.java,v Existing Tags: CUSTOMDNS_0_4 (revision: 1.2) CUSTOMDNS_0_3 (revision: 1.2) |