summaryrefslogtreecommitdiff
path: root/other/fun
AgeCommit message (Collapse)Author
2020-05-06cleanup: Make pylint and mypy happy with bootstrap_node_info.py.iphydf
2020-04-26Rework the toxchat/bootstrap-node Docker image.iphydf
* Use fully static build for the bootstrap daemon. * Store a sha256sum of the binary in the repo. * Updated documentation for it. * Add support for fully static build in cmake. * Enable the docker build on every PR, so we catch changes to the checksum. I realise this is adding toil, but having the checksum is valuable for security of released binaries.
2020-04-20Enable TCP relay test in Bazel and autotools build.iphydf
This test was fixed by @robinlinden, but not enabled in all builds.
2020-04-04Add minimal save generatorMaxim Biro
2020-03-12Use rules_cc instead of native cc_library rules.iphydf
2018-08-19Avoid redefining macros from different files.iphydf
2018-08-19Fix const cast in save-generator.iphydf
2018-08-19Add save file generator, save compatibility test, and generate a save fileendoffile78
2018-07-22Run Clang global static analysis on Travis.iphydf
This uses a single .cc file containing almost all the code in the repository to perform whole program analysis.
2018-07-21Avoid implementations in .h files or #including .c files.iphydf
Also, avoid the need for putting `_XOPEN_SOURCE` in every test file.
2018-03-16Remove the use of the 'hh' format specifier.iphydf
It's not supported in mingw. See https://github.com/TokTok/c-toxcore/issues/786.
2018-02-08Use the markdown GPLv3 license in the c-toxcore repo.iphydf
2018-02-08Fix LAN discovery on FreeBSD.iphydf
Also, add an auto-test for bootstrap and for LAN discovery. Bootstrap is never tested otherwise, and LAN discovery is a prerequisite for everything else. Having these two tests lets us rule out or identify LAN discovery as a possible cause for test failures.
2018-02-08Remove csrc from the RTPHeader struct.iphydf
This is not used by anything in the code, so we shouldn't have it in the header.
2018-01-30Use nullptr as NULL pointer constant instead of NULL or 0.iphydf
This changes only code, no string literals or comments.
2018-01-28Avoid clashes with "build" directories on case-insensitive file systems.iphydf
2018-01-21Add BUILD files for all the little tools in the repo.iphydf
Also, fix av_test.c, since I broke it last time.
2016-09-09Minor cleanups: header reordering, adding {}.iphydf
I hadn't done this for the "fun" code, yet. Also, we should include system headers after our own headers. "In general, a module should be implemented by one or more .cpp files. Each of these .cpp files should include the header that defines their interface first. This ensures that all of the dependences of the module header have been properly added to the module header itself, and are not implicit. System headers should be included after user headers for a translation unit." -- http://llvm.org/docs/CodingStandards.html#a-public-header-file-is-a-module
2016-08-12Check code formatting on Travis.iphydf
We run astyle on Travis and check if there is a diff. The build terminates if git finds a difference.
2015-02-01Add script to generate save files with custom keysAlexandre Erwin Ittner
Allow users to play with keys generated outside Tox core without depending on features from any specific client. Just generate a stub save file that every client will understand.
2014-07-09Merge branch 'fun-bootstrap-node-info' of ↵irungentoo
https://github.com/nurupo/InsertProjectNameHere
2014-07-09Added a script to query DHT bootstrap node infoMaxim Biro
2014-06-20Fixed a case when public key contained null bytesMaxim Biro
2014-06-20Fixed sodium includeMaxim Biro
2014-06-20Added strkeyMaxim Biro
2014-06-20Fix exceptional file leak in other/fun/sign.cTux3 / Mlkj / !Lev.uXFMLA
2014-04-16multiple spelling fixesCarlos E. Garcia
2014-02-10Added entry to TODO and a public key cracker (vanity key finder) to other/fun.irungentoo
2014-02-09Fixed memory leaks and removed repeated codeMaxim Biro
2013-08-29Merge branch 'master' of https://github.com/JamoBox/ProjectTox-Core into ↵irungentoo
JamoBox-master Conflicts: toxcore/LAN_discovery.h
2013-08-29Correct a lot of the grammar and spelling. Also spent a few hours fixing the ↵pete
comments so they follow a standard.
2013-08-21Added signer/checker using ed25519 and libsodium I wrote for fun.irungentoo