├── .gitignore ├── .travis.yml ├── CHANGELOG ├── CREDITS ├── LICENSE ├── README.md ├── TODO ├── python-bindings ├── newsoul │ ├── __init__.py │ ├── driver.py │ └── messages.py └── setup.py ├── python-utils ├── nschat ├── nscontrol ├── nscontrol.1 ├── nslog ├── nslog.1 ├── nssirc.py └── setup.py ├── scripts ├── config.json └── newsoul@.service ├── src ├── NewNet │ ├── nnbaseptr.h │ ├── nnbuffer.cpp │ ├── nnbuffer.h │ ├── nnclientsocket.cpp │ ├── nnclientsocket.h │ ├── nnevent.h │ ├── nnfactorysocket.h │ ├── nnguardobject.h │ ├── nnlog.cpp │ ├── nnlog.h │ ├── nnobject.h │ ├── nnratelimiter.cpp │ ├── nnratelimiter.h │ ├── nnreactor.cpp │ ├── nnreactor.h │ ├── nnrefcounter.h │ ├── nnrefptr.h │ ├── nnserversocket.cpp │ ├── nnserversocket.h │ ├── nnsocket.h │ ├── nntcpclientsocket.cpp │ ├── nntcpclientsocket.h │ ├── nntcpfactorysocket.h │ ├── nntcpserversocket.cpp │ ├── nntcpserversocket.h │ ├── nnunixclientsocket.cpp │ ├── nnunixclientsocket.h │ ├── nnunixfactorysocket.h │ ├── nnunixserversocket.cpp │ ├── nnunixserversocket.h │ ├── nnweakrefptr.h │ └── util.h ├── codesetmanager.cpp ├── codesetmanager.h ├── config.cpp ├── config.h ├── distributedeventtable.h ├── distributedmessages.h ├── distributedsocket.cpp ├── distributedsocket.h ├── downloadmanager.cpp ├── downloadmanager.h ├── downloadsocket.cpp ├── downloadsocket.h ├── handshakemessages.h ├── handshakesocket.cpp ├── handshakesocket.h ├── ifaceeventtable.h ├── ifacemanager.cpp ├── ifacemanager.h ├── ifacemessages.h ├── ifacesocket.cpp ├── ifacesocket.h ├── main.cpp ├── messageprocessor.cpp ├── messageprocessor.h ├── mutypes.h ├── networkmessage.cpp ├── networkmessage.h ├── newsoul.cpp ├── newsoul.h ├── peereventtable.h ├── peermanager.cpp ├── peermanager.h ├── peermessages.h ├── peersocket.cpp ├── peersocket.h ├── searchmanager.cpp ├── searchmanager.h ├── servereventtable.h ├── servermanager.cpp ├── servermanager.h ├── servermessages.h ├── sharesdb.cpp ├── sharesdb.h ├── tcpmessagesocket.h ├── ticketsocket.cpp ├── ticketsocket.h ├── uploadmanager.cpp ├── uploadmanager.h ├── uploadsocket.cpp ├── uploadsocket.h ├── usersocket.cpp ├── usersocket.h ├── util.h └── utils │ ├── cipher.cpp │ ├── cipher.h │ ├── convert.cpp │ ├── convert.h │ ├── os.cpp │ ├── os.h │ ├── path.cpp │ ├── path.h │ ├── string.cpp │ └── string.h └── tests ├── mocks ├── sqlite.cpp ├── sqlite.h └── taglib │ ├── fileref.cpp │ └── fileref.h ├── test_config.cpp ├── test_main.cpp ├── test_sharesdb.cpp └── utils ├── test_convert.cpp ├── test_os.cpp ├── test_path.cpp └── test_string.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/CHANGELOG -------------------------------------------------------------------------------- /CREDITS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/CREDITS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/TODO -------------------------------------------------------------------------------- /python-bindings/newsoul/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/python-bindings/newsoul/__init__.py -------------------------------------------------------------------------------- /python-bindings/newsoul/driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/python-bindings/newsoul/driver.py -------------------------------------------------------------------------------- /python-bindings/newsoul/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/python-bindings/newsoul/messages.py -------------------------------------------------------------------------------- /python-bindings/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/python-bindings/setup.py -------------------------------------------------------------------------------- /python-utils/nschat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/python-utils/nschat -------------------------------------------------------------------------------- /python-utils/nscontrol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/python-utils/nscontrol -------------------------------------------------------------------------------- /python-utils/nscontrol.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/python-utils/nscontrol.1 -------------------------------------------------------------------------------- /python-utils/nslog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/python-utils/nslog -------------------------------------------------------------------------------- /python-utils/nslog.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/python-utils/nslog.1 -------------------------------------------------------------------------------- /python-utils/nssirc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/python-utils/nssirc.py -------------------------------------------------------------------------------- /python-utils/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/python-utils/setup.py -------------------------------------------------------------------------------- /scripts/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/scripts/config.json -------------------------------------------------------------------------------- /scripts/newsoul@.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/scripts/newsoul@.service -------------------------------------------------------------------------------- /src/NewNet/nnbaseptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnbaseptr.h -------------------------------------------------------------------------------- /src/NewNet/nnbuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnbuffer.cpp -------------------------------------------------------------------------------- /src/NewNet/nnbuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnbuffer.h -------------------------------------------------------------------------------- /src/NewNet/nnclientsocket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnclientsocket.cpp -------------------------------------------------------------------------------- /src/NewNet/nnclientsocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnclientsocket.h -------------------------------------------------------------------------------- /src/NewNet/nnevent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnevent.h -------------------------------------------------------------------------------- /src/NewNet/nnfactorysocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnfactorysocket.h -------------------------------------------------------------------------------- /src/NewNet/nnguardobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnguardobject.h -------------------------------------------------------------------------------- /src/NewNet/nnlog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnlog.cpp -------------------------------------------------------------------------------- /src/NewNet/nnlog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnlog.h -------------------------------------------------------------------------------- /src/NewNet/nnobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnobject.h -------------------------------------------------------------------------------- /src/NewNet/nnratelimiter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnratelimiter.cpp -------------------------------------------------------------------------------- /src/NewNet/nnratelimiter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnratelimiter.h -------------------------------------------------------------------------------- /src/NewNet/nnreactor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnreactor.cpp -------------------------------------------------------------------------------- /src/NewNet/nnreactor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnreactor.h -------------------------------------------------------------------------------- /src/NewNet/nnrefcounter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnrefcounter.h -------------------------------------------------------------------------------- /src/NewNet/nnrefptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnrefptr.h -------------------------------------------------------------------------------- /src/NewNet/nnserversocket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnserversocket.cpp -------------------------------------------------------------------------------- /src/NewNet/nnserversocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnserversocket.h -------------------------------------------------------------------------------- /src/NewNet/nnsocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnsocket.h -------------------------------------------------------------------------------- /src/NewNet/nntcpclientsocket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nntcpclientsocket.cpp -------------------------------------------------------------------------------- /src/NewNet/nntcpclientsocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nntcpclientsocket.h -------------------------------------------------------------------------------- /src/NewNet/nntcpfactorysocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nntcpfactorysocket.h -------------------------------------------------------------------------------- /src/NewNet/nntcpserversocket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nntcpserversocket.cpp -------------------------------------------------------------------------------- /src/NewNet/nntcpserversocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nntcpserversocket.h -------------------------------------------------------------------------------- /src/NewNet/nnunixclientsocket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnunixclientsocket.cpp -------------------------------------------------------------------------------- /src/NewNet/nnunixclientsocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnunixclientsocket.h -------------------------------------------------------------------------------- /src/NewNet/nnunixfactorysocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnunixfactorysocket.h -------------------------------------------------------------------------------- /src/NewNet/nnunixserversocket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnunixserversocket.cpp -------------------------------------------------------------------------------- /src/NewNet/nnunixserversocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnunixserversocket.h -------------------------------------------------------------------------------- /src/NewNet/nnweakrefptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/nnweakrefptr.h -------------------------------------------------------------------------------- /src/NewNet/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/NewNet/util.h -------------------------------------------------------------------------------- /src/codesetmanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/codesetmanager.cpp -------------------------------------------------------------------------------- /src/codesetmanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/codesetmanager.h -------------------------------------------------------------------------------- /src/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/config.cpp -------------------------------------------------------------------------------- /src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/config.h -------------------------------------------------------------------------------- /src/distributedeventtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/distributedeventtable.h -------------------------------------------------------------------------------- /src/distributedmessages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/distributedmessages.h -------------------------------------------------------------------------------- /src/distributedsocket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/distributedsocket.cpp -------------------------------------------------------------------------------- /src/distributedsocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/distributedsocket.h -------------------------------------------------------------------------------- /src/downloadmanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/downloadmanager.cpp -------------------------------------------------------------------------------- /src/downloadmanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/downloadmanager.h -------------------------------------------------------------------------------- /src/downloadsocket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/downloadsocket.cpp -------------------------------------------------------------------------------- /src/downloadsocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/downloadsocket.h -------------------------------------------------------------------------------- /src/handshakemessages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/handshakemessages.h -------------------------------------------------------------------------------- /src/handshakesocket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/handshakesocket.cpp -------------------------------------------------------------------------------- /src/handshakesocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/handshakesocket.h -------------------------------------------------------------------------------- /src/ifaceeventtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/ifaceeventtable.h -------------------------------------------------------------------------------- /src/ifacemanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/ifacemanager.cpp -------------------------------------------------------------------------------- /src/ifacemanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/ifacemanager.h -------------------------------------------------------------------------------- /src/ifacemessages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/ifacemessages.h -------------------------------------------------------------------------------- /src/ifacesocket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/ifacesocket.cpp -------------------------------------------------------------------------------- /src/ifacesocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/ifacesocket.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/messageprocessor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/messageprocessor.cpp -------------------------------------------------------------------------------- /src/messageprocessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/messageprocessor.h -------------------------------------------------------------------------------- /src/mutypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/mutypes.h -------------------------------------------------------------------------------- /src/networkmessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/networkmessage.cpp -------------------------------------------------------------------------------- /src/networkmessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/networkmessage.h -------------------------------------------------------------------------------- /src/newsoul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/newsoul.cpp -------------------------------------------------------------------------------- /src/newsoul.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/newsoul.h -------------------------------------------------------------------------------- /src/peereventtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/peereventtable.h -------------------------------------------------------------------------------- /src/peermanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/peermanager.cpp -------------------------------------------------------------------------------- /src/peermanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/peermanager.h -------------------------------------------------------------------------------- /src/peermessages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/peermessages.h -------------------------------------------------------------------------------- /src/peersocket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/peersocket.cpp -------------------------------------------------------------------------------- /src/peersocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/peersocket.h -------------------------------------------------------------------------------- /src/searchmanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/searchmanager.cpp -------------------------------------------------------------------------------- /src/searchmanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/searchmanager.h -------------------------------------------------------------------------------- /src/servereventtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/servereventtable.h -------------------------------------------------------------------------------- /src/servermanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/servermanager.cpp -------------------------------------------------------------------------------- /src/servermanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/servermanager.h -------------------------------------------------------------------------------- /src/servermessages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/servermessages.h -------------------------------------------------------------------------------- /src/sharesdb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/sharesdb.cpp -------------------------------------------------------------------------------- /src/sharesdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/sharesdb.h -------------------------------------------------------------------------------- /src/tcpmessagesocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/tcpmessagesocket.h -------------------------------------------------------------------------------- /src/ticketsocket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/ticketsocket.cpp -------------------------------------------------------------------------------- /src/ticketsocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/ticketsocket.h -------------------------------------------------------------------------------- /src/uploadmanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/uploadmanager.cpp -------------------------------------------------------------------------------- /src/uploadmanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/uploadmanager.h -------------------------------------------------------------------------------- /src/uploadsocket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/uploadsocket.cpp -------------------------------------------------------------------------------- /src/uploadsocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/uploadsocket.h -------------------------------------------------------------------------------- /src/usersocket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/usersocket.cpp -------------------------------------------------------------------------------- /src/usersocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/usersocket.h -------------------------------------------------------------------------------- /src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/util.h -------------------------------------------------------------------------------- /src/utils/cipher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/utils/cipher.cpp -------------------------------------------------------------------------------- /src/utils/cipher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/utils/cipher.h -------------------------------------------------------------------------------- /src/utils/convert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/utils/convert.cpp -------------------------------------------------------------------------------- /src/utils/convert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/utils/convert.h -------------------------------------------------------------------------------- /src/utils/os.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/utils/os.cpp -------------------------------------------------------------------------------- /src/utils/os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/utils/os.h -------------------------------------------------------------------------------- /src/utils/path.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/utils/path.cpp -------------------------------------------------------------------------------- /src/utils/path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/utils/path.h -------------------------------------------------------------------------------- /src/utils/string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/utils/string.cpp -------------------------------------------------------------------------------- /src/utils/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/src/utils/string.h -------------------------------------------------------------------------------- /tests/mocks/sqlite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/tests/mocks/sqlite.cpp -------------------------------------------------------------------------------- /tests/mocks/sqlite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/tests/mocks/sqlite.h -------------------------------------------------------------------------------- /tests/mocks/taglib/fileref.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/tests/mocks/taglib/fileref.cpp -------------------------------------------------------------------------------- /tests/mocks/taglib/fileref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/tests/mocks/taglib/fileref.h -------------------------------------------------------------------------------- /tests/test_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/tests/test_config.cpp -------------------------------------------------------------------------------- /tests/test_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/tests/test_main.cpp -------------------------------------------------------------------------------- /tests/test_sharesdb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/tests/test_sharesdb.cpp -------------------------------------------------------------------------------- /tests/utils/test_convert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/tests/utils/test_convert.cpp -------------------------------------------------------------------------------- /tests/utils/test_os.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/tests/utils/test_os.cpp -------------------------------------------------------------------------------- /tests/utils/test_path.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/tests/utils/test_path.cpp -------------------------------------------------------------------------------- /tests/utils/test_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiTakahashi/newsoul/HEAD/tests/utils/test_string.cpp --------------------------------------------------------------------------------