diff --git a/netconf-service/old/Makefile b/netconf-service/old/Makefile
deleted file mode 100644
index 23067d48..00000000
--- a/netconf-service/old/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-all:
- gcc -O6 -c ../ext/lz4/lz4hc.c ../ext/lz4/lz4.c
- g++ -DZT_OSNAME="linux" -DZT_ARCH="x86_64" -I/usr/include/mysql -I../ext/bin/libcrypto/include -O -pthread -o netconf.service netconf.cpp ../node/Utils.cpp ../node/Identity.cpp ../node/Salsa20.cpp ../node/C25519.cpp ../node/SHA512.cpp ../node/CertificateOfMembership.cpp lz4.o lz4hc.o -lmysqlpp
-# g++ -DZT_OSNAME="linux" -DZT_ARCH="x86_64" -I/usr/include/mysql -I../ext/bin/libcrypto/include -O -pthread -o netconf-test netconf-test.cpp ../node/Utils.cpp ../node/Identity.cpp ../node/Salsa20.cpp ../node/Logger.cpp ../node/Service.cpp ../node/C25519.cpp ../node/SHA512.cpp lz4.o lz4hc.o
-
-clean:
- rm -f *.o netconf.service netconf-test
diff --git a/netconf-service/old/netconf-test.cpp b/netconf-service/old/netconf-test.cpp
deleted file mode 100644
index 605b94f1..00000000
--- a/netconf-service/old/netconf-test.cpp
+++ /dev/null
@@ -1,83 +0,0 @@
-/*
- * ZeroTier One - Global Peer to Peer Ethernet
- * Copyright (C) 2011-2014 ZeroTier Networks LLC
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- *
- * --
- *
- * ZeroTier may be used and distributed under the terms of the GPLv3, which
- * are available at: http://www.gnu.org/licenses/gpl-3.0.html
- *
- * If you would like to embed ZeroTier into a commercial application or
- * redistribute it in a modified binary form, please contact ZeroTier Networks
- * LLC. Start here: http://www.zerotier.com/
- */
-
-/* Self-tester that makes both new and repeated requests to netconf */
-
-#include
-#include
-#include
-#include
-#include
-
-#include
-#include
-#include
-
-#include "../node/Dictionary.hpp"
-#include "../node/Service.hpp"
-#include "../node/Identity.hpp"
-#include "../node/RuntimeEnvironment.hpp"
-#include "../node/Logger.hpp"
-#include "../node/Thread.hpp"
-
-using namespace ZeroTier;
-
-static void svcHandler(void *arg,Service &svc,const Dictionary &msg)
-{
- std::cout << msg.toString();
-}
-
-int main(int argc,char **argv)
-{
- RuntimeEnvironment renv;
- renv.log = new Logger((const char *)0,(const char *)0,0);
- Service svc(&renv,"netconf","./netconf.service",&svcHandler,(void *)0);
-
- srand(time(0));
-
- std::vector population;
- for(;;) {
- Identity id;
- if ((population.empty())||(rand() < (RAND_MAX / 4))) {
- id.generate();
- population.push_back(id);
- std::cout << "Testing with new identity: " << id.address().toString() << std::endl;
- } else {
- id = population[rand() % population.size()];
- Thread::sleep(1000);
- std::cout << "Testing with existing identity: " << id.address().toString() << std::endl;
- }
-
- Dictionary request;
- request["type"] = "netconf-request";
- request["peerId"] = id.toString(false);
- request["nwid"] = "6c92786fee000001";
- request["requestId"] = "12345";
-
- svc.send(request);
- }
-}
diff --git a/netconf-service/old/netconf.cpp b/netconf-service/old/netconf.cpp
deleted file mode 100644
index 3a03864c..00000000
--- a/netconf-service/old/netconf.cpp
+++ /dev/null
@@ -1,518 +0,0 @@
-/*
- * ZeroTier One - Global Peer to Peer Ethernet
- * Copyright (C) 2011-2014 ZeroTier Networks LLC
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- *
- * --
- *
- * ZeroTier may be used and distributed under the terms of the GPLv3, which
- * are available at: http://www.gnu.org/licenses/gpl-3.0.html
- *
- * If you would like to embed ZeroTier into a commercial application or
- * redistribute it in a modified binary form, please contact ZeroTier Networks
- * LLC. Start here: http://www.zerotier.com/
- */
-
-/*
- * This is the netconf service. It's currently used only by netconf nodes that
- * are run by ZeroTier itself. There is nothing to prevent you from running
- * your own if you wanted to create your own networks outside our system.
- *
- * That being said, we'd like to charge for private networks to support
- * ZeroTier One and future development efforts. So while this software is
- * open source and we're not going to stop you from sidestepping this, we
- * do ask -- honor system here -- that you pay for private networks if you
- * are going to use them for any commercial purpose such as a business VPN
- * alternative.
- *
- * This will at the moment only build on Linux and requires the mysql++
- * library, which is available here:
- *
- * http://tangentsoft.net/mysql++/
- *
- * (Packages are available for CentOS via EPEL and for any Debian distro.)
- *
- * This program must be built and installed in the services.d subfolder of
- * the ZeroTier One home folder of the node designated to act as a master
- * for networks. Doing so will enable the NETWORK_CONFIG_REQUEST protocol
- * verb.
- */
-
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-
-#include
-#include
-#include