summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-10-08always rebuild debs for install-debsAndrew Cady
2021-10-08new command toxishAndrew Cady
2021-10-08tokssh can safely accept new ssh keys, since the tox ID is self-authenticatingAndrew Cady
2021-10-08Makefile: output consistencyAndrew Cady
2021-10-08"make install" will use sudoAndrew Cady
2021-10-08clarify string manipulation codeAndrew Cady
doing it eliminated some warnings
2021-10-07enabling warnings found this real bugAndrew Cady
the bug didn't matter
2021-10-07whitespaceAndrew Cady
2021-10-07silence unused variable warningsAndrew Cady
2021-10-07Makefile fixesAndrew Cady
2021-10-07silence warningsAndrew Cady
2021-10-07enable warningsAndrew Cady
ROFL, warnings were disabled. also enabled -O2
2021-10-07fixup! fix gitversion.h to rebuild only when changedAndrew Cady
2021-10-07cleanup whitespaceAndrew Cady
2021-10-07fix gitversion.h to rebuild only when changedAndrew Cady
2021-10-07fix whitespaceAndrew Cady
2021-10-07hard-code dependencies instead of using wildcardAndrew Cady
2021-02-24debian package will include service file; install target will enable serviceAndrew Cady
2020-08-29install toksshAndrew Cady
2020-08-29Fix public key conflictAndrew Cady
The public keys of different toxid ssh servers were stored in known_hosts under the name 'localhost'. The key is stored under the toxid instead.
2020-08-28steveAndrew Cady
2020-08-23tighter variable scopeAndrew Cady
2020-08-23logging improvementsAndrew Cady
2020-08-22use tox_timer for sleep on clientAndrew Cady
2020-08-22fixup! change log levelsAndrew Cady
2020-08-22error handling/reportingAndrew Cady
2020-08-22fixup! factorize usleep()-related code in main.cAndrew Cady
2020-08-22change log levelsAndrew Cady
2020-08-21factorize usleep()-related code in main.cAndrew Cady
2020-08-21do not need to check program_mode hereAndrew Cady
2020-08-21split large function in two, changing nothingAndrew Cady
2020-08-21remove unused statesAndrew Cady
2020-08-21set CONNECTED state in callbackAndrew Cady
2020-08-21whitespaceAndrew Cady
2020-08-21It's fixed!Andrew Cady
2020-08-21It's broken.Andrew Cady
2020-08-21WIPAndrew Cady
2020-08-21cleaning up the client state machineAndrew Cady
2020-08-21represent program mode as a single enumAndrew Cady
2020-08-21Implement wildcard rulesAndrew Cady
The rules are reloaded as needed upon every connection.
2020-08-21Change enum rules_policy to bool enforce_whitelistAndrew Cady
This reflects the fact that the rules constitute a whitelist.
2020-08-21Allow wildcards in rulesAndrew Cady
The hostname "*" is treated as a wildcard. Port 0 is treated as a wildcard. Closes https://github.com/gjedeer/tuntox/issues/56
2020-08-21Move rule check to separate functionAndrew Cady
Renamed some variables. Improved clarity of conditional.
2020-08-21fix indentationAndrew Cady
2020-08-21avoid unneeded conditionalsAndrew Cady
2020-08-21improve clarityAndrew Cady
2020-08-20skip tox bootstrapAndrew Cady
2020-08-20Implement logging of the remote friend IP addressAndrew Cady
This relies on a patched c-toxcore. For that reason, it is disabled by an #ifdef.
2020-08-20add "-dirty" to gitversion.h when tree is dirty"Andrew Cady
2020-08-20gitignore gitversion.hAndrew Cady