├── .editorconfig ├── .gitattributes ├── .gitignore ├── LICENSE.txt ├── README.MD ├── src ├── client.cpp ├── client.h ├── client.vcxproj ├── client.vcxproj.filters ├── client_entry.cpp ├── client_exports.def ├── client_updater.cpp ├── client_updater.h ├── core.h ├── core_crypto.cpp ├── core_crypto.h ├── core_filesystem.cpp ├── core_filesystem.h ├── core_hash.cpp ├── core_hash.h ├── core_heap.cpp ├── core_heap.h ├── core_msg.h ├── core_socket.cpp ├── core_socket.h ├── core_timer.cpp ├── core_timer.h ├── core_util.h ├── loader.h ├── loader.vcxproj ├── loader.vcxproj.filters ├── loader_entry.cpp ├── loader_exports.def ├── loader_test.cpp ├── server.cpp ├── server.h ├── server.vcxproj ├── server.vcxproj.filters ├── server_clients.cpp ├── server_clients.h ├── server_entry.cpp ├── server_iptable.cpp ├── server_iptable.h ├── signtool.vcxproj ├── signtool.vcxproj.filters └── signtool_entry.cpp └── updater.sln /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/README.MD -------------------------------------------------------------------------------- /src/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/client.cpp -------------------------------------------------------------------------------- /src/client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/client.h -------------------------------------------------------------------------------- /src/client.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/client.vcxproj -------------------------------------------------------------------------------- /src/client.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/client.vcxproj.filters -------------------------------------------------------------------------------- /src/client_entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/client_entry.cpp -------------------------------------------------------------------------------- /src/client_exports.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/client_exports.def -------------------------------------------------------------------------------- /src/client_updater.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/client_updater.cpp -------------------------------------------------------------------------------- /src/client_updater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/client_updater.h -------------------------------------------------------------------------------- /src/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/core.h -------------------------------------------------------------------------------- /src/core_crypto.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/core_crypto.cpp -------------------------------------------------------------------------------- /src/core_crypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/core_crypto.h -------------------------------------------------------------------------------- /src/core_filesystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/core_filesystem.cpp -------------------------------------------------------------------------------- /src/core_filesystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/core_filesystem.h -------------------------------------------------------------------------------- /src/core_hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/core_hash.cpp -------------------------------------------------------------------------------- /src/core_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/core_hash.h -------------------------------------------------------------------------------- /src/core_heap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/core_heap.cpp -------------------------------------------------------------------------------- /src/core_heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/core_heap.h -------------------------------------------------------------------------------- /src/core_msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/core_msg.h -------------------------------------------------------------------------------- /src/core_socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/core_socket.cpp -------------------------------------------------------------------------------- /src/core_socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/core_socket.h -------------------------------------------------------------------------------- /src/core_timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/core_timer.cpp -------------------------------------------------------------------------------- /src/core_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/core_timer.h -------------------------------------------------------------------------------- /src/core_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/core_util.h -------------------------------------------------------------------------------- /src/loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/loader.h -------------------------------------------------------------------------------- /src/loader.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/loader.vcxproj -------------------------------------------------------------------------------- /src/loader.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/loader.vcxproj.filters -------------------------------------------------------------------------------- /src/loader_entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/loader_entry.cpp -------------------------------------------------------------------------------- /src/loader_exports.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/loader_exports.def -------------------------------------------------------------------------------- /src/loader_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/loader_test.cpp -------------------------------------------------------------------------------- /src/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/server.cpp -------------------------------------------------------------------------------- /src/server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/server.h -------------------------------------------------------------------------------- /src/server.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/server.vcxproj -------------------------------------------------------------------------------- /src/server.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/server.vcxproj.filters -------------------------------------------------------------------------------- /src/server_clients.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/server_clients.cpp -------------------------------------------------------------------------------- /src/server_clients.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/server_clients.h -------------------------------------------------------------------------------- /src/server_entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/server_entry.cpp -------------------------------------------------------------------------------- /src/server_iptable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/server_iptable.cpp -------------------------------------------------------------------------------- /src/server_iptable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/server_iptable.h -------------------------------------------------------------------------------- /src/signtool.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/signtool.vcxproj -------------------------------------------------------------------------------- /src/signtool.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/signtool.vcxproj.filters -------------------------------------------------------------------------------- /src/signtool_entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/src/signtool_entry.cpp -------------------------------------------------------------------------------- /updater.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkga/self-updater/HEAD/updater.sln --------------------------------------------------------------------------------