[Pkg-voip-commits] [tox] branch master created (now 64bec84)

felix salfelder felix-guest at moszumanska.debian.org
Mon Aug 22 15:55:47 UTC 2016


This is an automated email from the git hooks/post-receive script.

felix-guest pushed a change to branch master
in repository tox.

        at  64bec84   Merge tag 'upstream/0.0.0'

This branch includes the following new commits:

       new  f8ccb9a   Initial commit
       new  77b903a   Update README.md
       new  40575c6   Added IRC.
       new  b24bb23   Added DHT.h (I hope it's not to bad)
       new  e1d7d8c   Update DHT.h
       new  391e101   Merge pull request #1 from juryben/patch-1
       new  1f5fba0   Updated DHT.h
       new  6e881ef   Added function to DHT.h and fixed half written sentence in readme.
       new  f3dfd88   Updated readme and DHT.h
       new  25f5af0   Added base DHT.c
       new  baf14f8   Merged "wxWidgets VS template for windows" from juryben
       new  7e341fb   Now compiles. Functions starting to take form.
       new  388c0f3   More Functions.
       new  73a742a   Added distance function and changed some stuff.
       new  3bc95be   More functions added, some fixes.
       new  bdf3d9f   Added the ping list functions.
       new  61e9103   Fixed some mistakes.
       new  af1b3b7   Made small application to test the DHT. Core DHT: finished some more functions.
       new  b792e3d   Updated DHT_test with WSA stuff.
       new  cc1a3f5   Fixed? DHT_test compiling on windows.
       new  8bc40b7   Manually merged fix from nurupo.
       new  8f4a011   Last commit of the day. Client will soon be able to send send nodes packets.
       new  20c7244   Added a simple cmake list
       new  d8d8aa6   Added support of Travis CI
       new  ffcabf2   Create muh parser.php
       new  7b4bcfa   Update muh parser.php
       new  80be7a7   Merge pull request #9 from nurupo/master
       new  b9563fd   Merge branch 'master' of https://github.com/irungentoo/InsertProjectNameHere
       new  c938581   DHT almost done, started testing. Fixed ADDR compiling problem. No more warnings with GCC and clang.
       new  bd37e3a   Fixed sendnodes and updated readme.
       new  338bfc1   Readme updated.
       new  3396d8e   DHT implementation finished. Currently testing it.
       new  adc9c64   Fixed stuff, things work better now.
       new  1837745   Fixed one possible bug in the DHT and added a basic TODO list.
       new  5d70f9c   Fixed a line in DHT.c and clarified something in DHT_test.c.
       new  25b22d6   Change markdown headers
       new  3f2dbd2   More header markdown cleanup
       new  28a13b7   Even more header fixing
       new  ec0bfa6   Testing if removing the after-hash marks is valid markdown
       new  617632d   Testing unindent will look good for paragraph text
       new  66c5535   Removed many indents for readability
       new  ccc4d49   Last indents and linkification of IRC links
       new  52a794e   GitHub does not support IRC:// links
       new  f9d5438   Merge pull request #12 from mehrzad/master
       new  f54f4ef   Add .txt links
       new  20232be   Merge pull request #13 from mehrzad/master
       new  14ab4c8   Updated docs.
       new  f45e3c2   Added small things to readme.
       new  c2ad804   Added warnings for GCC
       new  68d2995   Merge pull request #14 from nurupo/master
       new  d183734   Couple fixes.
       new  f7574c6   Updated docs.
       new  c7f7e30   Moved the network functions from the DHT into network.
       new  81e2043   Small update.
       new  46ee2d6   Stuff added
       new  ed4b941   Removed gui and visual studio stuff from repo due to complaints.
       new  dcc3921   Licenced the code under the GPL for now.
       new  e6d14d1   Oups.
       new  488df25   Changed function name.
       new  24fd7c5   Added Draft of proposed Lossless UDP protocol.
       new  0979a85   Fixed readme.
       new  a400ea3   Relative links in Readme.
       new  7266a14   Made UDP doc clearer.
       new  0068d37   Made doc clearer.
       new  d0ed163   Fixed something in the DHT, added a milisecond time function.
       new  24925a2   Cleaned up some stuff.
       new  87633f6   Programs to test Lossless UDP done.
       new  3986206   Added a function.
       new  457feee   Added current work on Lossless_UDP (Not done do not test it yet)
       new  fd44c68   Couple fixes.
       new  d6d3522   Removed random php
       new  c9d0c20   Test programs updated. (I'm gonna wait until I finish Lossless_UDP before pushing it.)
       new  d86a39e   Cleaned bunch of stuff. Only the actual data transmission is left to do.
       new  7451bec   Merge pull request #16 from nurupo/master
       new  7f2d4bb   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  6bd2421   Lossless UDP now works.
       new  4ad22ad   Updated Lossless UDP.
       new  2e0c3bb   Added a new test program. Fixed some stuff in Lossless UDP.
       new  4b6929b   Added friend list parser
       new  1e81efa   Rename asm-xml.h.h to asm-xml.h
       new  377f221   Added more object files
       new  c9d71e6   Added asm-xml source
       new  fa85f6c   Create README.md
       new  1eb64e7   Rename README.md to README
       new  1404e2b   Update README
       new  fefa062   Update README
       new  d718af7   Moved XML parser to another folder.
       new  c2b6dc1   Update README
       new  e7ba368   Update README
       new  c779879   Update README
       new  4cab893   Update README
       new  d0c7359   Update README
       new  92b59a2   Update README
       new  5340791   Update README
       new  d228211   Update and rename main.c to friends_parser.c
       new  755757a   Added Group Parser
       new  9f6b609   Made code more portable.
       new  7c40150   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  65a198f   Fixed small bug. Updated TODO.
       new  62839f1   Small changes.
       new  a10a4aa   Added basic draft of the messenger protocol.
       new  8ffd100   Updated TODO
       new  8928c81   Update and rename groups_parser to groups_parser.c
       new  e296739   Added NaCl crypto library.
       new  e1acd32   Draft proposal of how crypto will be implemented added. TODO updated.
       new  5591d44   Fixed typos.
       new  168e0fd   Fixed typo.
       new  1767fd5   Updated readme and TODO.
       new  c86c1c8   TODO updated.
       new  1e17492   Update TODO.
       new  ccb270a   Compiled for windows and fixed stuff accordingly.
       new  358f46f   Some slight modifications to the crypto protocol.
       new  a480c01   Crypto done(still need to test it a bit more thought)
       new  b75b99a   Updated roadmap and TODO.
       new  244705b   Added WHY.txt
       new  928fc1e   Fixed link.
       new  7458473   Forward secrecy implemented into crypto.
       new  6a9805d   Small fixes in the crypto doc.
       new  2528ec1   Very basic start on the Tox messaging api.(Should give you a basic idea how it's gonna work)
       new  a632d96   Fixed to be confilcts with the DHT and the messenger part.
       new  9a0d749   Added IDEAS.txt and added checks to 2 net_crypto functions.
       new  c00cf85   Spelling mistakes fixed.
       new  dd8d34d   Quick fix
       new  ea2459f   Merge pull request #17 from SHTheSuper/master
       new  4024a70   Add Travis-CI status image
       new  3df906c   Merge pull request #19 from KenanY/travis-status-image
       new  db37eca   Some work done on the messenger part.
       new  4d50638   Basic IM messenger backend pretty much done (You can start the GUI)
       new  127fced   Added comment block to Messenger test.
       new  803fbaf   Comments updated.
       new  c310719   update gitingore
       new  458d7dc   Update .gitignore
       new  aad063f   Merge pull request #22 from juryben/master
       new  ae6f898   Added some thoughts on how to harden the DHT.
       new  116f7b2   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  e680d88   Delete friends function now works and some other changes.
       new  c600835   cast parameters to unsigned char and terminal localhost regex without domain
       new  488ac35   Merge pull request #27 from juryben/master
       new  f471602   updated TODO
       new  0b18dcd   Per friend request data added.
       new  a20efb7   Removed useless define.
       new  1989246   Some more ideas on how to harden the DHT.
       new  e830861   Use UTF-8 for all the text that is sent/recieved.
       new  79aa715   First part of DHT hardening done.
       new  e80ac12   Build fixed?
       new  5725e86   Build fixed?
       new  e21e414   If someone wants to fix the cmake, go ahead.
       new  573c88d   Fixed cmake and Travis
       new  4899be8   Merge pull request #31 from nurupo/master
       new  5f2fdf1   Removed useless XML parser.
       new  835ef03   Added something to DHT_hardening.txt
       new  d4fe483   NaCl moved to other repo.
       new  d63d63d   Simple boostrap server added.
       new  c2fb803   Added conversion from friend_id to client_id
       new  3a95d5d   Merge pull request #33 from nurupo/master
       new  11a2bf0   Fixed 2 small mistakes present in the last pull request.
       new  5441562   Added ncurses tox client
       new  b3e5da1   Added doMessenger() to the loop and connecting to the bootstrap node
       new  5b3c444   Merge pull request #36 from ollieh/ncursesclient
       new  11a39bb   Cmake changed, small change in random_int()
       new  5b761ba   Added FAQ
       new  65bda2a   ncurses test doesn't work very well. Putting back the old test.
       new  9f38ab5   fixed the ncurses client i believe
       new  b69fbb1   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core into ncursesclient
       new  383630b   Merge pull request #38 from ollieh/ncursesclient
       new  a58a6f5   prettier output
       new  96b8cb1   Fixed @ appearing in messages.
       new  9160a12   Merge pull request #39 from ollieh/ncursesclient
       new  71abd15   Fixed ncurses problems.
       new  084185a   use DEBUG define to turn on some printfs.
       new  6e13905   Some dynamic memory allocation added to the DHT.
       new  41d31e9   Deleting friend now kills the connection to that friend.
       new  f3dfeb6   Fixed useless inbound connection not timing out.
       new  0b366ed   Added /q to exit
       new  7674e65   Merge pull request #40 from m0jo/master
       new  859f31c   Just cleaning up as I read, no behaviour changes
       new  619ecb0   Merge pull request #43 from Jeffail/master
       new  d62b91f   Lossless UDP tests fixed.
       new  c8d046e   Some very basic flow control added to lossless UDP.
       new  e63ba9c   Loading and saving added to DHT.
       new  5572396   Saving and loading of keys added.
       new  bec416a   Fixed some bugs and a regression.
       new  ffa809b   ncurses test now tells you when you connect to the DHT.
       new  4864cb9   Bug fixed, Loading and saving added to core.
       new  f27b5c9   Fixed bug with deleting friends.
       new  817ad50   Fixed small mistake (Thank you stal).
       new  ef0efd7   Improved build system
       new  e9f0059   Make Travis use clang
       new  6939a48   Apply compiler flags only once
       new  ec38df6   Set appropriative cmake_policy
       new  e02620c   Merge pull request #45 from nurupo/master
       new  ad44110   Added nicknames and nickname syncing.
       new  7611ca8   Added draft of routing protocol.
       new  b190dc6   Add custom user statuses to core, updated nTox to support nicknames and user statuses.
       new  eb26220   Fix a leak.
       new  8a71941   Merge pull request #47 from stal888/master
       new  c8d7044   Status packet is now id 49 (It's cleaner that way).
       new  d6f6d4e   Update TODO.txt
       new  70da858   Added installation guide
       new  fa8852a   Merge pull request #49 from nurupo/master
       new  01a9fb8   Merge pull request #48 from sometwo/patch-1
       new  0de6116   Move packet IDs to Messenger.h.
       new  6291a04   Fixed bug in the messenger loading.
       new  dd47a90   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  dd623d1   Merge pull request #50 from stal888/master
       new  f06cd56   Saving of userstatus not implemented, removed loading of them.
       new  6095788   Added a daemon version of DHT_bootstrap made by tawm_.
       new  6c2b0e7   Update readme; I'm vain like that.
       new  13c5765   Schematics & build status
       new  b2481f8   God I'm dumb
       new  6c6af6d   Fix up build status
       new  16dbdd0   Remove WHY.txt
       new  76df53b   Add support for DHT_bootstrap to connect to other nodes
       new  44da025   Merge pull request #53 from stal888/master
       new  8744bcd   Merge pull request #52 from NemDiggers/master
       new  d792247   Fixed bug that sometimes prevented two clients from connecting.
       new  8a50c04   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  c667879   Update DHT.c
       new  2d88476   Fixed big bug in DHT.
       new  2b47121   Update Messenger.c
       new  c657778   The last fix was wrong, this time it's properly fixed.
       new  0032026   Merge pull request #56 from Martijnvdc/patch-1
       new  727ab4a   Update Lossless_UDP.c
       new  cf6327d   Update net_crypto.c
       new  ac6003e   Merge pull request #57 from Martijnvdc/patch-2
       new  a72777e   fix comments of some files
       new  48e2a80   Don't assume that all callbacks are set.
       new  41cc5b1   Merge pull request #60 from nurupo/master
       new  11e9406   Merge branch 'master' of https://github.com/sometwo/ProjectTox-Core into sometwo-master
       new  5101ef7   Fixed comments in other files as per request of jvrv
       new  9616cc6   More changes made to comments, as requested by jvrv
       new  72ea431   Merge pull request #62 from Captainhat/master
       new  5ec78d7   Fixed header inclusion for Windows
       new  ae8814c   Merge pull request #63 from nurupo/master
       new  497329a   Make nTox resolve DNS addresses.
       new  e0b6e7c   Fix sign on function
       new  fe7c7ed   Merge pull request #65 from stal888/addr-resolve
       new  24bca44   Cleaned up some clarity issues
       new  292ccc5   Merge pull request #66 from m3hr/master
       new  e4469b5   Added address resolving function (Thank you stal).
       new  0ec94ad   Merge pull request #67 from nurupo/master
       new  a1078ef   Updated nTox
       new  9eb301e   Merge pull request #68 from nurupo/master
       new  b9b5048   Fixed segfault.
       new  d88cdf7   Don't exit on arrow keys
       new  3793b0b   Merge pull request #69 from stal888/arrows
       new  4f4e41f   Initial connections might be faster.
       new  6e827f2   We've updated our URL
       new  0ec04a9   Removed docs, all are now in the wiki
       new  8da1a37   Merge pull request #70 from NemDiggers/master
       new  71fef4e   Merge pull request #71 from ollieh/master
       new  38e4970   Fixed links in README.
       new  2cf9681   Update nTox.c
       new  0d26ee9   Merge pull request #72 from notadecent/master
       new  7fecd73   Added routing functions to DHT.
       new  eccdd80   Update INSTALL.md
       new  550725c   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  7863a55   Updated nTox.c (added timestamp)
       new  c999fb6   Implemented a faster algorithm for generating nonces
       new  9b63450   Fixed an embarassing typo
       new  8563b0b   Merge pull request #74 from mouseym/patch-1
       new  c211e36   Merge pull request #76 from notadecent/master
       new  5a5e6fd   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  99c3426   Going with irungentoo's suggestion and using memcpy instead of sectioning with arithmetic
       new  b16013b   Fixed temp redeclaration
       new  d35ddc1   Merge pull request #78 from redwire/master
       new  533f136   Made a cmake project for Core
       new  6260df2   Fixed missed version and policy
       new  1dbd121   moved saving to nTox.c
       new  d60f5ea   Excluded tests that are not currently supported on building platform
       new  8ae0292   Updated .travis.yml to build all targets
       new  f1495f8   Updated INSTALL.md
       new  98c5950   added data file to gitignore
       new  34bc2fa   Fixed tabulation
       new  2ab2ebe   Fixed comments
       new  b739389   Merge pull request #83 from ollieh/savingloadingfiles
       new  11891e2   Merge pull request #84 from nurupo/master
       new  635e921   Fixed warnings.
       new  488c8af   Adds the option 'nokey' to disable loading and saving keys, for debugging purposes
       new  b368a6b   Merge pull request #87 from TrevorDorl/master
       new  55361ea   Modified the way friend requests worked.
       new  164d92e   Added saving and loading of keys by default
       new  a8a72d0   Added cmake file for DHT_bootstrap_daemon
       new  37b7e4c   Merge stuff from notadecent.
       new  8e43282   Bootstrap servers now route friend requests.
       new  485d5ee   Merge pull request #89 from nurupo/master
       new  4504011   Fixed build.
       new  fec1fe8   Print port just because
       new  cca045b   Merge pull request #90 from NemDiggers/master
       new  53b58a4   Print the defined port.
       new  11d02de   Fixed small thing in DHT.
       new  d0b4fa5   Friend requests should be better.
       new  8379941   Added small thing to DHT.
       new  52f3b15   Added support of linkage with C++ code
       new  e9e9a37   Merge pull request #91 from nurupo/master
       new  2cf0586   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  23f13cd   Fixed include
       new  a11fa54   Added config file
       new  413c581   Add libconfig to the build process
       new  9f6f311   Update daemon to use config files
       new  f1ea602   renamed init script
       new  ea49be0   Fixed a tiny bug
       new  06eb768   Updated server.cfg
       new  6f6db8a   removed useless header
       new  87aad78    removed silly test
       new  0019fe0   Merge pull request #94 from nurupo/master
       new  4aeded2   Disregard
       new  ea550d4   Some cleanup
       new  2b8d86e   Merge pull request #97 from nurupo/master
       new  27ca0d6   Fixed Travis build
       new  020aa78   Merge pull request #1 from nurupo/master
       new  53e096c   Update README.md
       new  ff9e682   Merge pull request #98 from notadecent/patch-1
       new  b7a4c20   Merge remote-tracking branch 'ProjectTox/master'
       new  29aa702   Added simple init_networking() error checking
       new  4398763   Update rect.py
       new  0af0c27   Changed bind() == -1 check to INVALID_SOCK check
       new  de7f72f   Merge branch 'master' of https://github.com/Astonex/ProjectTox-Core
       new  3b53bc3   Merge pull request #96 from tawm/master
       new  9239884   Changed the error checking to not just be Windows only
       new  57e7ed7   Merge pull request #99 from Astonex/master
       new  ee331fd   Experimental and unoptimized symmetric NAT hole punching added.
       new  63375b6   Broadcast now enabled on socket.
       new  f377eb9   Licensing
       new  b9169ff   Small change
       new  59b34e4   Formatting.
       new  1577a1e   Minor screwup fixed
       new  8c70b7c   Merge pull request #103 from SilentSand/master
       new  3d1c77d   Added basic Local/LAN discovery.
       new  e65bedc   I don't know how this happened.
       new  5bfb395   Remove unnecessary braces
       new  9d860fa   Merge pull request #105 from nfkd/patch-1
       new  a1b93c3   took out several strlen() calls out of the loop; replaced int's with size_t where needed
       new  056195b   Fixed the multiple friends request recieved at the same time problem.
       new  a1fd6d5   Fix braces and a comment
       new  a3298d2   Fix some indenting
       new  ef2e0c7   Merge pull request #106 from sometwo/patch-3
       new  bd48ef5   Merge pull request #107 from sometwo/patch-4
       new  db8d47d   styling
       new  16c9e23   Fix braces
       new  2bbffc9   Merge pull request #108 from sometwo/patch-5
       new  0565374   Merge pull request #109 from nfkd/patch-1
       new  4478cd4   Fix braces and some white-spaces
       new  d62aec7   Fix braces and a few whitespaces
       new  d04f5f4   Merge pull request #110 from nfkd/patch-2
       new  e6a33fe   Small inconsistency fixed.
       new  6082293   Update INSTALL.md
       new  6515a52   Update INSTALL.md
       new  85b2db2   Merge pull request #112 from KostyaKow/master
       new  052a231   Merge pull request #113 from Astonex/patch-1
       new  c9063cf   Update DHT.c
       new  753f47e   Updated Windows instructions
       new  1b4ea2e   Merge pull request #114 from nurupo/master
       new  11e18d7   Update DHT.c
       new  37a300f   Close the socket in shutdown_networking()
       new  3e1b96f   Merge remote-tracking branch 'ProjectTox/master'
       new  792a02e   Merge pull request #111 from nfkd/patch-3
       new  45b5ef0   Merge pull request #115 from Astonex/master
       new  241aca9   A *lot* of style changes.
       new  1a64462   Merge branch 'master' of https://github.com/KostyaKow/ProjectTox-Core into KostyaKow-master
       new  14b4365   Ran the code through: astyle --style=linux
       new  4edf220   Fixed small astyle problems.
       new  77ebbed   created new files misc_tools.(c|h) and moved hex_string_to_bin() there.
       new  b3fa1fc   [fixed]created new files misc_tools.(c|h) and moved hex_string_to_bin() there.
       new  ecab4c8   Fixing broken commit
       new  8eb76e4   Merge pull request #117 from KostyaKow/master
       new  52a1181   styling
       new  1864f2b   Merge pull request #118 from nfkd/patch-1
       new  b83359c   Added friend request accepting to nTox and fixed a bug.
       new  deb124f   Fixed name related functions.
       new  caaa1ff   nTox now tells you if it could not send the message.
       new  0eb429e   Slightly improved hole punching in the DHT.
       new  db5775a   Added basic dynamic memory allocation to Lossless UDP.
       new  de90518   Updated install docs to reflect ubuntu dependencies for 13.04.
       new  9999fad   Added ncurses-dev for nTox curses client.
       new  125e606   Fix #124
       new  519b35e   Merge pull request #126 from rlewon/add_deps_install_doc
       new  dfbd764   Merge pull request #127 from untitaker/patch-1
       new  b8691af   Updated INSTALL.md for correcting OSX instructions
       new  200e704   Minor formatting edits
       new  0125434   Merge pull request #129 from notadecent/patch-2
       new  d09bccc   Merge pull request #128 from thunfischbrot/patch-1
       new  e0ffb63   New irc channel.
       new  3143bca   New irc channel.
       new  62dd1c7   Merge pull request #130 from nurupo/master
       new  49a61ef   IRC webchat link now links to irc channel.
       new  64f7402   Updated INSTALL.md to add dependencies for OSX
       new  db21bb6   Merge pull request #136 from thunfischbrot/patch-2
       new  5ad33e7   Essentially nTox without the ncurses for Windows. Slightly modified main()
       new  ca5660c   Merge remote-tracking branch 'ProjectTox/master'
       new  6c6a54b   Adding nTox_win32.make
       new  0cd561e   Removed unsued HISTORY define
       new  7e973c8   Some changes so the user's ID gets displayed
       new  04fdd9e   Initial commit for Toxic, a new curses interface for Tox. Still a work-in-progress.
       new  94aebcc   Merge pull request #142 from plutooo/master
       new  a39ee46   Fixed build.
       new  59ccce3   Added multi-threading so user input doens't hold up checking the network
       new  d503941   Merge pull request #138 from Astonex/master
       new  1d8f6e9   Fixed formatting of some cmake files
       new  261f365   Fixed function signature
       new  de7ebc5   Replace magic value "7" with string "echo"
       new  3b52624   Update INSTALL.md
       new  09a71f3   New friend list function for nTox client.
       new  20aad9c   Removed unneeded include. Fixed formatting and cleaned up output.
       new  84a0871   Fixed bugs, added friend listing (slightly buggy), and changed the general aesthetics
       new  e920be4   Fixed the friends listing
       new  d5e5412   Slight aesthetic change
       new  6ea5420   Implemented m_delfriend()
       new  1c345e7   Add invalid command
       new  15c0b14   Merge pull request #150 from Astonex/patch-2
       new  2491b2b   Merge pull request #152 from rlewon/messenger_friend_list_ntox
       new  374a4e3   Merge pull request #155 from Astonex/master
       new  0c251d4   Merge pull request #154 from xistance21/master
       new  e9dd83b   Merge pull request #146 from boredomist/patch-1
       new  b1726f5   Merge branch 'master' of https://github.com/nurupo/InsertProjectNameHere into nurupo-master
       new  5a66457   Fixed build.
       new  dbdeb67   Typo in readme fixed.
       new  3f85bdc   Fixed warning.
       new  1ae27fb   replace make install to checkinstall for linux installation
       new  d1a26f7   Update INSTALL.md
       new  c10d231   Merge pull request #161 from theshadowfog/patch-1
       new  12b19f6   renamed getname to getfriendname and added a getname function to get the name of our client
       new  2c756f1   changing testing clients to reflect changes made in core/Messenger.h
       new  dc57b77   added utility function format_message
       new  915ffaa   Update nTox.c
       new  184eaac   Fixed cmake
       new  e5db760   Merge pull request #165 from nurupo/master
       new  066c5e4   Merge pull request #166 from theshadowfog/patch-2
       new  b94d9d6   Merge branch 'patch-1' of https://github.com/dypa/ProjectTox-Core into dypa-patch-1
       new  6025054   Added a note about libconfig
       new  2d31136   Merge pull request #168 from nurupo/master
       new  87388b3   Merge branch 'master' of https://github.com/blackwolf12333/ProjectTox-Core into blackwolf12333-master
       new  77fa38f   Clarification.
       new  6d0abb4   Add missing newlines at EOF in sources
       new  5ac7f3d   Fix "comparison is always true due to limited range of data type" warning
       new  bd69513   Fixed segfault.
       new  0fd4991   Update .gitignore
       new  fd13ae2   travis: use apt-get -y option instead of GNU yes The Advanced Packaging Tool has an option to automatically assume Yes to all queries. We don't need to use GNU yes for this.
       new  579fa95   travis: use -q instead of -qq to prevent travis from sometimes timing out on long apt-get updates
       new  cc5e67c   Merge pull request #172 from rylai-/master
       new  c51e5c3   Merge pull request #1 from irungentoo/master
       new  026790e   Fixed a bunch of bugs in TOXIC, added friendlist and more.
       new  358da6d   Merge pull request #175 from plutooo/master
       new  ee1a0f5   Merge pull request #174 from Shivamshaz/patch-1
       new  3edb2f1   Update nTox.c
       new  f1486e5   Merge pull request #178 from theshadowfog/patch-3
       new  20e4cd0   Update nTox.c
       new  010adbe   Modified Travis to build libconfig from sources
       new  c58ffba   Merge branch 'master' into nurupo-master
       new  5298e80   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  2696134   README.md: s/Freenode/freenode/
       new  bdefabe   Merge pull request #182 from RichiH/patch-1
       new  d97db7f   Merge pull request #179 from theshadowfog/patch-5
       new  0e091f7   Add tutorial videos to readme
       new  d169e68   break line
       new  69980e3   Remind users that directory isn't actually legit
       new  cd0518a   Update Messenger.c
       new  f25bfb9   Merge pull request #183 from Proplex/master
       new  f6d5087   Merge branch 'patch-3' of https://github.com/Astonex/ProjectTox-Core into Astonex-patch-3
       new  1b4eea2   Small fixes.
       new  4faa145   Update CMakeLists.txt
       new  7803acc   Create FindLibConfig.cmake
       new  b1ec17a   Merge branch 'patch-1' of https://github.com/Teknocrat/ProjectTox-Core into patch-1
       new  52a77cc   Merge pull request #187 from Teknocrat/master
       new  bd8ba0b   Update readme.md
       new  2d7143e   Update nTox.c
       new  89dd7ed   Add detection of required libraries
       new  d848c15   Fixed cpu usage
       new  207c067   Clean up/format code
       new  fedb82e   Adding homebrew commands to INSTALL
       new  9f6be0c   stat file before attempting to open
       new  11d4f18   Create start_guide.de.md
       new  c4a5dab   Create start_guide.md
       new  439de6f   Fix space/tab indentation
       new  f77fe65   NaCl compiling option
       new  e52db5b   Wrote the commands down and a 'start up' guide.
       new  17e64b3   initialize num_requests
       new  335fe2b   Merge pull request #206 from pflo/master
       new  31d9af8   Merge pull request #205 from mhinz/fix-indent
       new  b2dbefb   Merge pull request #201 from blast-hardcheese/master
       new  b4eb49e   Merge pull request #200 from jquadrin/master
       new  0c27406   Merge pull request #193 from Astonex/master
       new  f2d310b   Merge pull request #191 from theshadowfog/patch-6
       new  943694a   Merge pull request #190 from pyrobisqit/patch-1
       new  d28726c   Merge pull request #189 from CharmlessCoin/master
       new  7252456   Merge pull request #171 from AMDmi3/freebsd-fixes
       new  f2f266e   Merge branch 'master' of https://github.com/xzfc/ProjectTox-Core into xzfc-master
       new  55a2e59   Fixed build.
       new  bdd13d1   Merge branch 'master' of https://github.com/JFreegman/ProjectTox-Core into JFreegman-master
       new  d9f88fd   more tweaks to README.md
       new  ccbe4c6   Show error message instead of "added friendnumber -1"
       new  5438da4   Merge pull request #209 from pyrobisqit/patch-1
       new  d0888f7   Fixed something in readme.
       new  14bf069   Merge pull request #210 from nickodell/master
       new  2247b7f   Added chat windows, and some clean up.
       new  3c177d6   Merge pull request #213 from plutooo/master
       new  0815d11   toxic: Made everything 1000x more userfriendly.
       new  639d1fa   Merge pull request #215 from plutooo/master
       new  0d5eef4   Backspace key should now work on more terminals in toxic.
       new  3eafbc9   remove debugging printf statement
       new  c558cb6   Merge pull request #216 from JFreegman/master
       new  a784c85   touch up docs to link to eachother
       new  8f6e1d8   partially fixed friend add bug (key length test still broken)
       new  a448d39   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  0ae9ec1   partially fixed friend add bug (key length test still broken)
       new  44d9e24   small fix
       new  00e2cf8   formatting
       new  52ddf5e   forgot to print messages
       new  8dfba27   Slight changes
       new  f05aa30   Merge remote-tracking branch 'ProjectTox/master'
       new  b81dc55   Merge pull request #219 from JFreegman/master
       new  1a8017d   Merge pull request #218 from bahamas10/dave-touchup-docs
       new  5d8a1c6   added required linker flag to 'compile with' remark
       new  d7dcb6f   Remove period from status set
       new  1ff5d67   Merge pull request #223 from Proplex/master
       new  bf17d6e   Merge pull request #224 from cedeon/master
       new  7417dfe   Fixed friends list and deleting friends. Automatically loads name/status from last time.
       new  1e1c731   Add help command to Toxic
       new  b5b28e4   Merge branch 'master' of https://github.com/Astonex/ProjectTox-Core into Astonex-master
       new  c3b5fe3   Merge pull request #227 from Proplex/master
       new  d8867b9   corrected comment and removed forced message for friend adds
       new  a604de9   fixed friend add bugs
       new  b67be8f   added cmake to osx brew instructions
       new  026b715   Add sodium/ to .gitignore
       new  9ce3864   Move start_guide.md to docs/ and delete using_tox.md
       new  42e955d   Add nicknames to the chat list
       new  1f03295   Update start_guide.md
       new  d40ec2c   Update start_guide.md
       new  5ceb601   restored this branch to be on par with upstream
       new  efe63ef   mac on homepage
       new  93aad44   mac on homepage
       new  dba9f18   add cmake to brew packages
       new  aee2d05   Use print_usage for help command
       new  b553043   Merge pull request #236 from CharmlessCoin/network
       new  e42decc   Merge pull request #237 from chovy/master
       new  2916b6e   Merge pull request #235 from bigfack/master
       new  50a617a   Merge pull request #231 from KenanY/gitignore-sodium
       new  22d010b   Merge pull request #233 from Spittie/patch-1
       new  1d19cbc   Merge pull request #238 from clpr/master
       new  83c6cb3   Merge pull request #230 from justquick/master
       new  6244af0   Merge branch 'useless-start-guide' of https://github.com/KenanY/ProjectTox-Core into KenanY-useless-start-guide
       new  7a08681   Fixed possible issues with the crypto reported by an anonymous person.
       new  d534a05   Removed code that didn't work.
       new  1d04ab3   Add back-tab support for toxic.
       new  8b4c116   Merge pull request #241 from clpr/master
       new  633edcf   Fixed possible timing problem.
       new  75daa1a   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  3d916b3   core: getaddrinfo() lookup error handling
       new  1c9f10d   Some clarifications
       new  f6c510b   Merge pull request #244 from plutooo/master
       new  2711cd7   Add sphinx config files
       new  f956a07   Add cmake files for building docs
       new  7ebc69f   Add docs directory to cmake
       new  d341302   Remove ALL target from docs
       new  8abc0a3   added error code for no message on friend add & updated nTox.c/nTox_win32.c
       new  ab8f549   Refactored most of DHT.c, added local vim config
       new  d4b1598   Remove using_tox.rst
       new  c7b8d91   add reSt versions of start_guide and start_guide.de
       new  c16f596   so-called
       new  ffd69a6   Possible timing problem fixed.
       new  307e4d2   Trying to make Lossless UDP more readable with style changes
       new  36698f0   Merge branch 'master' of https://github.com/rlt3/ProjectTox-Core
       new  3f64046   Convert INSTALL.md to reSt
       new  0fab783   Add install.rst to documentation toc
       new  3720eba   Trimming some things down and re styling comments
       new  1fb96df   Update link to install documentation
       new  2b8bb63   Remove markdown files
       new  79f0a2c   Fixed stupid copy pasting mistake.
       new  d2a4ada   Merge pull request #246 from ProMcTagonist/patch-1
       new  ebf3d66   Merge pull request #245 from nurupo/master
       new  8a0800d   redid get_broadcast(), looks like it should work now
       new  9fbff0c   nTox: fixed 2 possible crashes, 3 incorrect packet lengths
       new  95e0ead   Sphinx is not required for building any more
       new  939c4af   moved some code around, changed how we print the debugging
       new  e95ecfc   Test building docs with travis
       new  ba00e58   Changing some if loops around, specifically where some counts could be done once (checking if packets were over the max_data_size, etc) rather than over a couple lines
       new  4a5bc1f   removed debugging
       new  a164c15   removing unnecessary binary files
       new  ca4d8de   Update INSTALL.md
       new  1e01637   Merge pull request #248 from bigfack/patch-1
       new  c6799c5   Merge pull request #220 from fhahn/sphinx-docs
       new  7097349   removed potential segfault
       new  4f2146c   Back to old methods, reordered the structs, defines, and global variables to the top, should be no changes to binary
       new  ff2e04b   Fix bug where messages from yourself were preceeded by [-1]
       new  67b7523   Remove code that did nothing.
       new  4c949c5   Merge pull request #252 from nickodell/master
       new  2e892cc   Merge pull request #251 from CharmlessCoin/network
       new  e3c47d9   Merge pull request #249 from rlt3/master
       new  368ba8e   Merge pull request #247 from Jeffail/master
       new  276e3f9   Editor specific files don't belong in the repo.
       new  af8e843   Merge pull request #229 from JFreegman/master
       new  9121671   Updated comments.
       new  fd95ab5   Remove some magic numbers; use macros to clarify intent
       new  5541008   fixed cursor
       new  fbf92e4   remove cursor from friend and chat windows
       new  1205b90   rm unused arg
       new  7189f4c   fixed cursor
       new  fd9ca04   Merge branch 'master' of https://github.com/JFreegman/ProjectTox-Core
       new  fda296e   Refactored client/friend helper functions (down to line 274)
       new  e7f7455   Refactored DHT.c down to line 367
       new  a5a1f91   Refactored DHT.c down to line 567
       new  cef8a3e   Refactored DHT.c down to line 779
       new  f9816b4   Refactored DHT.c down to line 881
       new  1708dc1   Refactored DHT.c down to line 1048 (beginning of NAT)
       new  bcf36e8   Refactored DHT.c, all of NAT punching functions (line 1217
       new  67efb67   Refactored DHT.c from end of NAT punching to EOF
       new  637096b   Updated the readme to the new wiki page, linked the Mac OSX INSTALL.md
       new  35d24ab   The bold INSTALL.md did not look correct
       new  f2c713f   Merge pull request #259 from JFreegman/master
       new  eba7428   Merge pull request #262 from stqism/master
       new  7379392   Merge pull request #253 from nickodell/master
       new  751ecba   Update commands.rst
       new  20951dd   DHT: Fix return value of time().
       new  a2b4b3f   Merge pull request #263 from theshadowfog/patch-7
       new  b917697   Merge branch 'master' into Jeffail-master
       new  388076a   Update README.md
       new  247c420   cmake: Rewrite FindSODIUM.
       new  d428091   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  6ed5b89   removed getnumfriends()
       new  df8a8ff   Merge branch 'master' into Jeffail-master
       new  c7d383d   Merge pull request #266 from CharmlessCoin/core
       new  eba7fdb   Merge pull request #265 from theshadowfog/patch-4
       new  2a074d1   Merge branch 'master' into Jeffail-master
       new  4b49df8   added #defines for friend.status as well as for erroring on m_addfriend*
       new  b114575   updated return value comments
       new  563c2b3   Fixed a build error due to the removal of getnumfriends()
       new  85324e0   Merge pull request #269 from ragesalmon/master
       new  a464752   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  14c8f7f   changing OSX instructions in INSTALL.md to reflect how everything works
       new  1c99d5c   removing useless files
       new  e13e714   Forgot the include to packages to grab for the non-homebrew steps
       new  e739de9   reverting unneeded changes
       new  960078d   INSTALL.md should reflect how you build on OSX now.
       new  948c82a   Merge pull request #273 from rlt3/master
       new  b1be9ee   Re-arranged the code, and added a maxnumfriends counter
       new  58ef293   Update nTox_win32.c
       new  346e4b2   Fixed problems.
       new  8d1f775   Fix bug where memcpy could overrun buffer
       new  7b46b04   Time is better as an unsigned variable.
       new  8022362   Merge branch 'Jeffail-master'
       new  61f4147   Fixed warnings.
       new  f9d28d3   Merge branch 'master' of https://github.com/Astonex/ProjectTox-Core into Astonex-master
       new  0ec775c   Removed deprecated function.
       new  f8f24ba   Fixed crashes.
       new  9c039cf   Replace ZEROBYTES - BOXZEROBYTES with MACBYTES
       new  10feea4   Adds timestamp to toxic, fixes issue #217
       new  809ee9a   new_lines should use strncpy, and wrote get_id() to declutter code
       new  f906fd6   cleaned up my changes
       new  9267ab2   Fixed a bug with the minutes only being 1 character long when less than 10
       new  9e5800a   Fixed regression.
       new  7d7c5fa   Merge pull request #275 from nickodell/master
       new  e029b65   Merge pull request #277 from CharmlessCoin/nTox_fixes
       new  8bc8016   By popular demand, I made a patch to add seconds to the timestamp
       new  adffc77   Forgot a bit of documentation on using the patch
       new  d19b4b9   Moved PATCH.md to the toxic folder
       new  3678b30   cleaned up print_friendlist(), it now prints a message if you have _no_ friends
       new  8fa074d   cursor done better, fixed for chat windows
       new  b9e3bf1   changed some formatting, fixed the removal of x and y
       new  7dd63b4   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  62bf320   Removed the seconds patch, it breaks things
       new  6b8f12e   added a getopt system, with -f and -h flags
       new  bb2ea0e   Fixed the printing of a few strings, moved some code around.
       new  a85fce5   Curses dependence added to CMake
       new  9b6283c   whoops, removed part of a string by accident.
       new  97fbdea   Merge https://github.com/JFreegman/ProjectTox-Core
       new  5ea6b58   Curses check is now only on *nix
       new  dd6f44a   Added break Statement
       new  cef0c68   Merge https://github.com/greato/ProjectTox-Core
       new  e9c330d   Merged a change from a pull request, added a break
       new  c444d7a   Added a break from a pull request
       new  9e2eed6   Merge pull request #1 from stqism/master
       new  c1a8bc5   Can only accept friend request when one is pending now
       new  892249e   Merge remote-tracking branch 'ProjectTox/master'
       new  52f1dcd   Fixed a segfault when recieving text
       new  6cfdf68   Merge branch 'master' of github.com:stqism/ProjectTox-Core
       new  0e4baac   Merge pull request #2 from stqism/master
       new  86d7734   Removed some useless code
       new  bc2d857   Merge pull request #3 from stqism/master
       new  4175f73   installation instructions for Fedora (17)
       new  e874c5b   should be 'make check'
       new  d5493bb   added backspace to nTox; removed trailing spaces
       new  0ba09a7   added some more details (libsodium without checkinstall)
       new  7b11211   rearranged fedora specific instructions
       new  b838c86   typo
       new  d2f2fd3   Merge pull request #291 from m-kress/master
       new  2e4a143   Merge pull request #290 from pb82/master
       new  dc8e188   Merge pull request #287 from greato/master
       new  c01b87e   Merge pull request #282 from bakwc/master
       new  8cb960e   Merge pull request #281 from JFreegman/master
       new  fcad4d0   nTox_win32 - Updated friends list display
       new  da8996d   Merge branch 'master' of git://github.com/irungentoo/ProjectTox-Core
       new  2894415   fixed printing time stamp in toxic
       new  8fac63f   Changing status to offline when quitting wont overwrite last saved status
       new  2e476a0   Merge branch 'master' of github.com:m-kress/ProjectTox-Core
       new  1ae2bfb   added seconds to time stamp in toxic
       new  08fbaf0   Merge pull request #296 from Astonex/master
       new  72c1769   Update readme to refer to new developer blog.
       new  aa78644   Merge pull request #298 from Proplex/master
       new  e5d2c21   DHT: added id_equal(), ipport_equal(), is_timeout()
       new  a1c3155   People aren't that excited to send messages
       new  27b8244   Merge pull request #300 from Proplex/master
       new  646fe21   Merge pull request #299 from plutooo/master
       new  add9c0b   Changed CMake options to compile the core shared
       new  fb14b3e   Fixed compatibility with original NaCl.
       new  7b84aaa   Merge pull request #302 from ChlorideCull/master
       new  391e1ae   Merge pull request #4 from m-kress/master
       new  e4d63c6   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  5c136b1   Merge pull request #5 from stqism/toxic-testing
       new  6209d10   Merge branch 'master' of https://github.com/stqism/ProjectTox-Core
       new  54aebfd   Removed an early break
       new  e77424c   Fixed a link
       new  7503bfe   Fixed a link
       new  d34e4a3   added the -f flag for toxic
       new  5e14348   Merge pull request #304 from yati-sagade/master
       new  9b56e21   added a proper error message for messing up the -f flag
       new  0c3cd5d   Merge pull request #305 from CharmlessCoin/toxic
       new  1ddd28f   Merge pull request #276 from stqism/master
       new  09a6d2d   Merge branch 'nTox' of https://github.com/CharmlessCoin/ProjectTox-Core into CharmlessCoin-nTox
       new  c13de2d   added command to clear prompt screen
       new  a65715e   fix for issue #306
       new  158751c   various fixes for first time user * added linking to libsodium * fixed links to docs to point to wiki
       new  68317c8   Merge pull request #307 from CharmlessCoin/toxic
       new  43f6608   cleaned up load_key() and added more error checking
       new  6222e32   added some better error checking for print_nickname() anr print_statuschange()
       new  175a434   removed some magic numbers from line_eval()
       new  6f0ae0d   Merge pull request #308 from jaekwon/bleh
       new  5817c2c   fix for #288
       new  170af10   Merge remote-tracking branch 'upstream/master'
       new  b36bca2   fixed bug that would cause this to always exit
       new  357c02a   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  0b6806d   Removed memory leak, thanks to diath for spotting it.
       new  b513c3d   added command functionality to chat windows and a few minor improvements
       new  7b380ed   didn't mean to delete that
       new  ae8367d   whoops, returning a free'd variable is really not what I meant...
       new  91d883c   already a pull request with this addition
       new  5300e98   toxic: Fixed doMessenger() interval.. Toxic is much faster and responsive now.
       new  b471236   Manally merged #314 and #317
       new  0259cb0   added fix in nTox_win32.c
       new  b0f3b27   Merge pull request #321 from plutooo/master
       new  b262272   Merge pull request #319 from stqism/master
       new  b4ae32c   Merge pull request #313 from CharmlessCoin/bug_fixes
       new  b9f387b   Merge pull request #311 from CharmlessCoin/nTox
       new  0fad8e3   Fixed a calloc getting freed before being used
       new  10024f5   Merge pull request #325 from stqism/master
       new  8680cf7   Make private functions in core/net_crypto.c static
       new  2a9fedc   Make private functions in core/Lossless_UDP.c static
       new  c387de5   Make private functions in core/LAN_discovery.c static
       new  7567e0a   Make private functions in core/DHT.c static
       new  1b6c16f   Merge https://github.com/stqism/ProjectTox-Core
       new  a8f7521   Fixed 2 Null pointer derefrences in both nTox and toxic
       new  5074146   Merge pull request #327 from stqism/master
       new  f6207ef   Merge pull request #326 from fhahn/private-functions-static2
       new  f03dc44   Fixed Windows build
       new  c1e4365   Merge pull request #330 from nurupo/master
       new  03a2bac   Improved cmake
       new  ca3380b   Added cmake options into INSTALL
       new  5e43dc7   Merge pull request #331 from nurupo/master
       new  3bc7f15   added ability to close and reopen chat windows & other minor changes
       new  e479f33   test
       new  17f121c   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core into testing
       new  29880b4   init array
       new  5617bf0   Use void for functions with no parameters
       new  dc70daf   Merge pull request #333 from fhahn/void-parameters
       new  519e226   Merge pull request #312 from Niautanor/master
       new  d1f84ef   temporary fix to prevent m_addfriend from segfaulting
       new  dc3fe77   Merge pull request #334 from lukechampine/master
       new  bafd996   Fixed toxic friends list flicker
       new  39545a9   Added a 'clear' function to the prompt
       new  a91aee0   Merge remote-tracking branch 'upstream/master' into testing
       new  dcb10c0   Merge pull request #338 from Nominate/patch-1
       new  42c79df   Grammar/aesthetic amendment
       new  f0397eb   Merge pull request #339 from Nominate/patch-3
       new  b7f9892   Add functions for dealing with userstatus kinds.
       new  5ec3b23   Make test clients compatible with userstatus kinds No features were added, just fixed callbacks.
       new  071ac46   core: Rewrote ping-module, better performance and cleaner code.
       new  4b76983   chat window deleting and re-adding - it just werks
       new  d925505   Merge branch 'master' of git://github.com/irungentoo/ProjectTox-Core
       new  16a74ff   list commands on chat window popup
       new  9364db9   Fix bug where handle_NATping wouldn't perform bounds checking
       new  84607c8   Fix bug where friendreq_handlepacket did not do bounds checking
       new  8618662   Merge pull request #347 from nickodell/master
       new  3f712d2   bug fix and added wrapping on friends list
       new  663764e   spacing didn't match outgoing msgs
       new  cb39cdb   Throws in a bell when a message is recieved, to warn to user
       new  c9a597b   Merge branch 'master' of https://github.com/plutooo/ProjectTox-Core into plutooo-master
       new  437554b   Update install.rst
       new  853c706   Merge pull request #348 from stqism/master
       new  f4c40c3   Merge pull request #349 from volgafan/patch-1
       new  7985049   Removed a useless ! from toxics status
       new  256a4fe   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  37afc3c   Windoze
       new  109fe7b   Merge pull request #341 from stal888/userstatus-ext
       new  5d16574   Merge pull request #350 from stqism/master
       new  524cf18   Fixed style and is_pinging().
       new  1daf064   Merge branch 'plutooo-master'
       new  7aa4510   Merge pull request #351 from joshuaj/toxic_flicker_fix
       new  caee2c3   Added flash, apparently in weird cases it works when beep fails
       new  56ac2af   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  b4664f3   Merge pull request #352 from stqism/master
       new  95a3f69   Merge branch 'master' of git://github.com/irungentoo/ProjectTox-Core
       new  3cd6aeb   On UNIX, if pkg-config is available, use it to find the location of libconfig's headers.
       new  9613646   Merge pull request #353 from cjsthompson/master
       new  1f001b2   Stops line-spamming and clears before printing help
       new  45c84e5   Corrected wrap-around
       new  fb9791b   Update prompt.c
       new  532f16a   Fixed formatting
       new  611c0af   Merge pull request #354 from Nominate/patch-4
       new  eacd123   Merge branch 'master' of https://github.com/JFreegman/ProjectTox-Core into JFreegman-master
       new  99d9ecf   core: Move send ping packets functions to ping.c
       new  e71413d   core: Move send ping packets functions to ping.c
       new  659a1a0   Merge branch 'dev'
       new  6e61074   core: Move ping request/response into ping.c
       new  543b129   Added a linked list implementation.
       new  fc5a2f5   Merge branch 'master' of https://github.com/plutooo/ProjectTox-Core into plutooo-master
       new  14413c4   fixed print_statuschange & m_set_userstatus usage in nTox_win32.c
       new  9e0ee5b   core: Moved handle ping packets to ping.c
       new  39a213a   Merge pull request #361 from plutooo/master
       new  3dfaa46   Added ERROR() and WARNING() for debugging.
       new  50d9e80   Merge pull request #362 from KostyaKow/master
       new  29773d9   Small bug fixed.
       new  ba520d1   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  16b3ec7   code format/clean up
       new  8042165   Merge pull request #363 from JFreegman/master
       new  60f3333   Added a linked list implementation.
       new  f603342   Added ERROR() and WARNING() for debugging.
       new  7ddeb2b   Fix bug where we could run past the end of the friends list
       new  eb546db   Fix segfault when no broadcast device is found
       new  34f5315   Fix bug where file handle wasn't closed on success
       new  e18bbaf   Merge remote-tracking branch 'upstream/master'
       new  d04f2d0   Merge pull request #366 from nickodell/master
       new  c644ccd   Merge branch 'master' of git://github.com/irungentoo/ProjectTox-Core
       new  4b34ecf   added files for unit tests
       new  b32a7b2   testing/toxic/prompt.c: changed execute() to skip whitespace at start of command
       new  caa75b5   testing/toxic/prompt.c: changed execute() to ignore whitespace at end of commands
       new  9052435   Fixed two bugs
       new  3f3be02   forgot this
       new  ea969c6   Manually merged my earlier commits with upstream
       new  c02e1a0   Fixed flash killing beep
       new  ba48234   Allow to set a specific userstatus type in toxic
       new  defabe8   set USERSTATUS_KIND_RETAIN as default
       new  64b05c0   Cleanup test and work on .travis file
       new  6349ccc   Don't ignore the result of fwrite. Since we're building with -Wall and -Werror, this causes compile failures.
       new  924219b   Actually use write_result
       new  6864e9c   Merge pull request #374 from leeroy2098/master
       new  48d7d60   Merge pull request #370 from JFreegman/master
       new  e760c9e   Merge pull request #360 from DarkSER/master
       new  0c47880   Merge branch 'master' of https://github.com/ptrasd/ProjectTox-Core into pull-requests
       new  5a8da17   Merge branch 'provide-status-type' of https://github.com/jin-eld/ProjectTox-Core into pull-requests
       new  2b916b9   Fixed it not compiling
       new  105e2fa   Add read receipts using packet ID 65.
       new  a102fa7   Add #undef before #define to fix redefinition warning
       new  9f6262f   Check for correct error value in toxic.
       new  c082866   Document functions, and fix bug.
       new  83112c5   Fix incompatible pointer type warning by changing type of print_statuschange to match parameter of userstatus callback.
       new  ece3407   Moved main.c to maaster
       new  59f873f   Merge branch 'read-receipt' of https://github.com/stal888/ProjectTox-Core into pull-requests
       new  3622a5c   Manually merged prompt.c to upstream
       new  dda22a0   Merge pull request #377 from sodwalt/feature
       new  0f664f3   Merge branch 'master' of git://github.com/irungentoo/ProjectTox-Core into auto_tests
       new  d263824   I suppose adding the FindCheck script would be nice
       new  d70b56c   Travis failed on wget, dummy commit...
       new  e47790c   Fixed the -lCheck issue
       new  9801ece   Separated StatusMessage from UserStatus
       new  b1a2af2   Modified clients to properly work with the changes
       new  4dbcfdf   Some cosmetic improvements.
       new  00ecb05   Merge branch 'master' of https://github.com/stqism/ProjectTox-Core into pull-requests
       new  81fccf6   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  8649f86   removed script changes so _this_ build will pass
       new  8b47b61   jesus, I'm going to sleep after this commit
       new  f669b28   Merge branch 'master' of http://github.com/irungentoo/ProjectTox-Core
       new  f63a89b   Merge pull request #381 from CharmlessCoin/auto_tests
       new  6a84fd6   Added check to INSTALL.md, the addition of autotests requires it
       new  b6a3f2b   Added length checks
       new  4779561   Refactored an expression
       new  b68c120   Merge pull request #383 from stqism/master
       new  d72f828   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  338da1f   Fixed auto tests
       new  b3e02d9   Adds full -D support to toxics versioning, includes the commit number
       new  225f74e   Merge pull request #382 from nurupo/master
       new  67c2b9f   Re-export m_callback_userstatus
       new  0e03b04   Reinstate semicolon
       new  f66b6ce   Made a callback for Friend.status change
       new  d7e2cca   Attempt to get and create a proper directory for config storage.
       new  6f98fc4   fix magic numbers
       new  0f2b4e5   oops
       new  4efd97a   Added Vim swap files and ctags file
       new  1bbdd9d   Merged upstream main.c changes
       new  4d0cce2   Merge https://github.com/irungentoo/ProjectTox-Core
       new  d975056   Removed superfluous statusmsg
       new  fde0971   Updated chat.c to bring /status inline with prompt.c status command
       new  dff2493   Use ctest to run unit tests
       new  c171aad   Disable failing test assertion
       new  50214c5   Run unit tests with travis
       new  0f63cc2   Merge pull request #392 from panosalbanis/master
       new  4e4a7b9   Merge pull request #391 from JFreegman/master
       new  7d7dd64   Merge pull request #384 from stqism/master
       new  e8ee3c0   Merge pull request #388 from stal888/patch-1
       new  97e178d   Implement proper config directories.
       new  b5f5b1a   Cleanup and Error fixes
       new  815628b   make friendlist resize dynamically
       new  a3a0fb5   Moved a define and fixed another.
       new  997a15d   Merge pull request #393 from Nominate/patch-1
       new  4542a6b   Merge pull request #394 from Nominate/patch-2
       new  a023908   Merge pull request #395 from fhahn/ctest
       new  cd22973   Merge pull request #396 from lukechampine/dynamicfriends
       new  caedd44   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core into upstream
       new  320c5a6   Merge branch 'upstream'
       new  1fb2085   Fixed dynamic memory allocation.
       new  23f55c1   Fixed a silly code ordering mistake
       new  04c9749   Made name consistent with other 'on change' callbacks
       new  249f552   Merge pull request #397 from leeroy2098/merge
       new  9634a23   Merge branch 'master' of https://github.com/nurupo/InsertProjectNameHere into nurupo-master
       new  54bacf4   Update nTox_win32.c
       new  d9d0980   Merge pull request #398 from Astonex/patch-4
       new  c2fbe6e   Update .gitignore
       new  8719f46   added actions/alternate messages
       new  982c86d   added /me actions to toxic
       new  4d09e90   Merge pull request #399 from ReAzem/patch-1
       new  5024bab   Merge pull request #400 from JFreegman/master
       new  85092b6   Update CMakeLists.txt
       new  24bebf5   Fix typo in function name which results in missing symbol
       new  eb7ac13   Merge pull request #402 from Astonex/patch-5
       new  cd730b5   Merge pull request #403 from jin-eld/fix-friend-status-callback
       new  ff25b59   added -n argument to toxic to disable loading keys from file (for testing)
       new  7bd9c83   Fixed a printf argument.
       new  29264b5   Merge pull request #404 from KostyaKow/small_fixes
       new  9910115   fixed chat window text wrapping
       new  0b8fa72   Fix a recurring typo in code and comments.
       new  9673900   Merge pull request #408 from cbrueffer/receivedfix
       new  8542b5b   Merge pull request #407 from JFreegman/master
       new  b378a24   make toxic handle input in a more sane manner
       new  fdb3e19   Added INFO() debugging macro.
       new  1033d89   Added arrays.
       new  5f41c30   Moved long comments to wiki.
       new  4f2ecd2   Minor style changes.
       new  4b217bc   Macports support (OS X only). MAP_ANON -> MAP_ANONYMOUS (OS X only).
       new  91d8344   Macports support (OS X only). MAP_ANON -> MAP_ANONYMOUS (OS X only).
       new  fa6fd75   Added headers to fix build errors.
       new  e3ab9af   Merge commit '4b217bca97' into HEAD
       new  b9991e1   Merge pull request #410 from KostyaKow/array
       new  79cbfb5   Merge pull request #411 from slvr/master
       new  44902d1   Merge pull request #409 from lukechampine/betterprompt
       new  0b9adb1   Kill EOF whitespace.
       new  19bbed4   Extracted repeated code into a function
       new  c6d06ae   Moved some checks around
       new  9dd691d   Changed the way statusmessage is allocated
       new  0f8eea8   Introduced data pointer and data_length
       new  ccc481f   Merge pull request #412 from cbrueffer/misc
       new  f0786d1   Returned the length check
       new  1ec9516   Merge pull request #413 from nurupo/master
       new  6052b1f   network_registerhandler
       new  448d012   networking_poll: DHT_bootstrap_daemon
       new  951dbc1   Updated initMessenger
       new  75c2dd4   fixed typo: handle_ping_request -> handle_ping_response
       new  da01baf   core/substrate.h wasn't supposed to be here
       new  341de59   Fixed possible bug.
       new  8f6f8e2   networking_poll: receivepacket(&ip_port, data, &length) == -1
       new  7f27fca   tabs -> spaces
       new  021852d   Implemented encrypt_data_fast, decrypt_data_fast and crypto tests
       new  acca5c8   Added crypto_speed_test
       new  a5f3476   Ensure encrypt_precompute is called when status == CONN_ESTABLISHED
       new  da8ef89   Merge remote-tracking branch 'upstream/master' into pr
       new  5b64655   handle_ping_response function signature correction
       new  2694fc8   auto-connect to DHT on startup
       new  216efc9   don't need that
       new  401cbef   fix memory leak
       new  6c2b280   Merge pull request #415 from slvr/pr
       new  56df7e5   was making the ID change on every startup
       new  e37fd0c   That define doesn't belong here.
       new  8e05bcb   Merge pull request #422 from slvr/crypto-speed-boost
       new  1139ca5   make argument handling (esp. of strings) more robust
       new  e5e5ec6   Merge pull request #425 from lukechampine/betterprompt
       new  2c2d608   potential seg fault
       new  851c525   m_addfriend triggerd m_callback_friendstatus with a friendid thats not returned yet from m_addfriend
       new  6c0db66   Fixed m_sendmessage to return the ID of the message sent
       new  31bf4ae   Merge pull request #427 from Alek900/master
       new  3a2d453   Merge pull request #429 from dparnell/pristine
       new  c0d5fe9   Merge pull request #423 from JFreegman/master
       new  a34403e   Fix a possible memory leak
       new  1170fe1   Merge pull request #431 from leeroy2098/merge
       new  48e32e8   Update readme to reflect site repo move
       new  d741c49   How did I manage to fuck this up?
       new  c009245   Merge pull request #432 from stal888/patch-2
       new  440871b   Fixed warnings on Windows
       new  f377567   Merge pull request #433 from nurupo/master
       new  eaa7d3e   Replaced friendstatus with connectionstatus
       new  7f3cbfd   Merge pull request #434 from nurupo/master
       new  ee95bf0   Fixed a typo
       new  e427197   Fixed a mistake
       new  b5d6c22   Merge pull request #435 from nurupo/master
       new  ed3b036   Send our current status and name to friend that just came online. Our username and status might have changed while our friend was offline.
       new  139d915   Merge pull request #436 from Alek900/master
       new  46209d9   make connection more robust
       new  4293c4b   Messenger refactor - redid work from pull request 79
       new  d87b79d   a little overkill
       new  33e104f   Merge pull request #438 from mkfifo/master
       new  1a39c39   Implemented Deadline Timer and timer_test
       new  8d3e68b   Added support for userdata in callbacks
       new  f3511db   Added LAN discovery timer
       new  c6b496d   Messenger Timer
       new  a56d87c   remember to call timer_poll
       new  107e4b8   Merge pull request #437 from JFreegman/master
       new  f9bfb42   Merge pull request #439 from Alek900/master
       new  be840b4   Merge remote-tracking branch 'upstream/master' into timer
       new  a0c6296   Resolve Merge Conflict
       new  565a348   minor improvements and bug fixes
       new  92029ba   put a bunch of repeated code into a function and added timestamps to status/nick changes
       new  d343dca   Update README.md
       new  0ac4f1f   auto-connect errors verbose
       new  5c0da43   unresolved addresses fail silently
       new  6b256ff   toxic: Fix get_user_config_dir().
       new  6b06431   core: Fix a possible buffer overflow using getself_name().
       new  4bfeb2f   timer_new -> new_timer and timer_delete -> delete_timer to avoid name conflict
       new  9e3f48c   Removed core/Messenger.c.orig
       new  471c148   Portabily print out uint64_t using PRIu64
       new  fe4e377   Merge pull request #445 from ReAzem/patch-1
       new  4cc4e79   Merge pull request #447 from gladiac/fixes
       new  cb4f67b   Merge pull request #441 from slvr/timer
       new  d0cd78f   Merge branch 'master' of https://github.com/JFreegman/ProjectTox-Core into JFreegman-master
       new  8fe1dec   Fixed merge problem and set better default names.
       new  97f449a   Fixed spam problem. (I broke the API so this will not build)
       new  f93e23e   Updated some files.
       new  381ae76   store messenger when friends are added
       new  73163f6   Friend requests with different nospam fix and added saving/loading of nospam.
       new  4132cdf   clarified comment.
       new  06ccdb5   Simple XOR checksum added to address.
       new  63efa44   Attempt to quickly fix a test.
       new  e7d002f   Hackish fix for the tests.
       new  3c35db1   Commented out old tests that are broken with current master.
       new  7d588ef   Fuck.
       new  c8a46e1   ...
       new  a8d1f86   ...
       new  0590d83   removing unnecessary function pointer _isset variables
       new  cf5ad56   fixing minor memory leak of friendlist
       new  382094a   fix memory leak
       new  d3828cd   Merge commit 'a8d1f86f8ba9b39c8f913bce99a2282d81235cc9'
       new  72ee99e   rewrite of get_id function
       new  3b42f48   Have toxic handle new no-spam values from friend request
       new  bfa6241   populate friends in toxic on startup
       new  08735b1   fixed calculation of messenger size (no spam was not accounted for)
       new  5c7245f   C99 fix
       new  1260aee   Update prompt.c
       new  eeafe23   Merge pull request #460 from krisl/master
       new  4e21ac0   prefer param over static
       new  9fb82fc   Merge branch 'master' of https://github.com/naxuroqa/ProjectTox-Core into pr
       new  3f37c55   add header guard and includes to windows.h
       new  75ce481   remove externs in favor of includes
       new  1edb7c1   move windows functions to its own file
       new  4946c80   remove temporary callbacks from refactoring
       new  b7dd806   Merge branch 'master' of https://github.com/mkfifo/ProjectTox-Core into pr
       new  661adac   Merge branch 'remove_externs' of https://github.com/krisl/ProjectTox-Core into pr
       new  4ddd91b   Fixed small compile error on my end.
       new  0e0785c   Merge branch 'patch-6' of https://github.com/Astonex/ProjectTox-Core into pr
       new  0b27a0c   Incorrect constants: s/BOXZERO/ZERO/
       new  ee34b51   s/BOXZERO/ZERO/
       new  a854a73   Reduced redundant code, added new crypto test
       new  8eb8fb2   Messenger fix from pr #461.
       new  0338c3c   Merge pull request #464 from slvr/crypto-fix
       new  5909a13   Add friend now fails if it already is in DHT.
       new  a3d3d37   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  2196fb8   Fix segfault when using -f in toxic
       new  3ce7f04   Merge pull request #465 from manuel-arguelles/load_from_file
       new  5662950   Added logo in readme to repo.
       new  9566435   Logo is now hosted on the repo.
       new  1b2ac06   Fix for another segfault/leak case when using -f arg
       new  f5d7d45   Merge pull request #466 from naxuroqa/master
       new  aa114d2   small bug fixes
       new  b22537f   Merge pull request #467 from JFreegman/master
       new  4330bfb   Metadata collection prevention part 1 of ???.
       new  26a01e9   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  e9f15d3   refresh windows after resize
       new  93b34ef   move client data struct to header file
       new  6b38b70   provide access to the close client list
       new  1e190c9   add dhtstatus file
       new  bf6c04b   add dhtstatus window
       new  d0098ef   core,nTox,toxic - Fix for Issue #453. Refactoring w/astyle.
       new  36dfea3   For me, installing check wasn't enough. check-devel was required (Fedora 19)
       new  8a56f9c   Added new server
       new  52d3194   Merge official
       new  e6ac93e   Merge pull request #468 from ABrambleNinja/patch-1
       new  70b633d   Merge pull request #469 from jmaldonado6253/patch-1
       new  76bfeff   Merge fix
       new  56bcbb8   Merge official
       new  3590f0a   Check return value of realloc_friendlist and return FAERR_NOMEM on error
       new  bf0c236   Merge pull request #473 from fhahn/check-realloc-return-value
       new  575804d   Small improvement to DHT. Useless file removed. Small fix to toxic.
       new  2663b9d   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  9e3d5d6   Updated comment.
       new  ff7b4f8   Add spam length to data length in comparison against max size
       new  bc15b10   Commented out nTox_win32
       new  d93b5e2   Fixed function agruments according to new API
       new  75873e3   Merge pull request #475 from nurupo/master
       new  0a00c5c   Merge pull request #457 from aaboagye/master
       new  36cb9b0   Merge branch 'master' of https://github.com/rose-m/ProjectTox-Core into rose-m-master
       new  b152305   Fixed loading and a small problem with the length of crypto requests.
       new  add81b3   Merge pull request #471 from krisl/master
       new  487c7d2   Fix for issue 472
       new  03d6914   Merge pull request #472 from naxuroqa/master
       new  cc21c62   moved conf.py to its right place cleaned up the cmake for building the docs nicer
       new  095b3c4   Some DHT hardening done.
       new  1731016   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  c5af8f4   Merge pull request #477 from naxuroqa/master
       new  88ff81d   Passed everything through astyle.
       new  1207304   Metadata collection prevention part 2 of ???
       new  ab5c2a3   Line breaks removed.
       new  f2c336e   Added docs detailing containing latest protocol changes.
       new  d1d24c1   Messenger stores / loads nickname new toxic command to show nickname (mynick)
       new  35376d8   Merge pull request #480 from rose-m/master
       new  7d092c3   Added dynamic memory allocation to crypto connections.
       new  f259ab5   Fixed bug.
       new  a385c79   Use ck_assert_msg
       new  5c0c182   Remove unused script for running tests
       new  2e90691   Add test for getname
       new  12564b1   Merge pull request #483 from fhahn/small-test-improvements
       new  91ae384   Standarized DHTservers
       new  ebe4a3f   Added more colors
       new  c91e459   Might improve windows detection
       new  71bc275   Fixed a core memory leak
       new  17d3878   Added minor error checking in Core, this helps prevent CERT MEM04-C; CWE-131
       new  1e4f980   remove WINDOW_STATUS, simplify adding and selecting chat windows
       new  a03dcbb   Fixes CERT MEM04-C; CWE-131 in net_crypto.c
       new  a87804c   reduce number of windows, use consistent naming
       new  146f6ac   remove callback introduced temporarily during refactoring
       new  1986e6b   Ran it through astyle
       new  86596a6   Makes cmake install DHTservers to its new place
       new  31e29c4   Added more selectable dht servers
       new  ab83082   Added windows support to the standarized location
       new  c3d90c6   Added mac support with data, standarized data
       new  bdfd890   Added mac support to the standardized data file, cleaned up a bit
       new  a5882f0   No longer assumes Minix/BSD/AIX users actually use Macs when assigning a default name
       new  89a6440   Added username replacer for appdata on c drive
       new  ffb8779   Merge pull request #16 from grimd34th/tox-bugs
       new  af12267   Fixed toxic not running
       new  5e0a132   Merge pull request #479 from krisl/internalise_window_handling
       new  847d6cd   INSTALL.md: cd to the previous directory after installing libsodium
       new  3aaa144   Merge pull request #488 from kongr45gpen/patch-1
       new  558a80f   Merge branch 'tox-bugs' of https://github.com/stqism/ToxCore into stqism-tox-bugs
       new  88ea465   Properly fixed possible realloc with size zero problem.
       new  45fec94   Fixed segfault and removed deprecated code.
       new  5df77bd   Fixed broken build paths
       new  93104d1   Fixed stack problem.
       new  9533cea   Merge pull request #490 from ayberk/master
       new  a3c9855   fix OS check in toxic
       new  adac625   Use configdir.c instead of hardcoded paths for the list of DHT servers.
       new  e8b8dfe   Modified cmakefile to move the serverlist to the proper directory. Tested on GNU/Linux.
       new  29b61c5   Made configdir check XDG_CONFIG_HOME for config dir
       new  783a24a   Merge pull request #494 from frh/master
       new  b8bf052   Merge pull request #491 from loadletter/master
       new  c2561cd   fix define checks
       new  d6ae8dc   fix potential memory issue
       new  88986f7   Prevented possible MITM attack.
       new  17890b1   Realloc apparently doesn't always behave like free() if size is zero.
       new  4b48038   Fixed segfault.
       new  0aabb5b   Merge with upstream
       new  7543d6d   Merge pull request #497 from rose-m/master
       new  2f4f819   fix tab bar bugs
       new  22f7668   fix tab bar bugs
       new  b16906d   Merge pull request #499 from JFreegman/master
       new  afa6ede   Some refactoring done.
       new  3cd582a   Fixed issue 470, crypto_test still forcing libsodium when NaCL is chosen
       new  3707833   Merge pull request #502 from stqism/issue-470-fix
       new  7f55916   fixed space handling in commands (issue #495)
       new  617b2c8   Merge pull request #503 from rose-m/issue-495-fix
       new  9f0efe9   Merge branch 'master' into refactor
       new  a1c40d7   More refactoring done.
       new  ac621d9   Refactor of core done.
       new  2f66b31   nTox and cmake fixed.
       new  747c290   Fixed DHT_test.c and added some checks.
       new  4ade191   Remove timer test, fix CMake files to respect this change
       new  4f1dfa4   Fix Messenger_test
       new  1fde3ce   DHT_bootstrap fixed.
       new  ffa01f8   Merge remote-tracking branch 'upstream/refactor' into refactor
       new  6adbefa   Use the messenger's dht instead of creating a new one
       new  7c34474   Fix friends test
       new  6de3e06   Merge pull request #505 from sonOfRa/refactor
       new  86b1139   Fixed DHT_serverdaemon.
       new  c7aafcf   Lossless UDP tests fixed.
       new  128223d   astyle --options=tools/astylerc -r ./*.{c,h}
       new  c128532   Merge pull request #506 from irungentoo/refactor
       new  6a2569c   Fixed DHTservers' path for Windows
       new  e494785   Fixed bug.
       new  55dc948   Merge pull request #508 from nurupo/master
       new  3868a53   refactoring packet IDs
       new  734b611   more ID extraction
       new  6ffbfe7   Merge pull request #509 from rose-m/refactor
       new  da6416a   Added signer/checker using ed25519 and libsodium I wrote for fun.
       new  c9a8860   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  155823e   Fixed segfault and added support for single quotes in toxic
       new  d840e8a   Add cmake module for ncursesw
       new  9378939   Add wide char support in toxic (issue #440)
       new  d5e96fe   Remove fix_name() function
       new  eec11fc   Merge pull request #511 from sanketsparmar/fixed_quotes
       new  f249084   Merge pull request #512 from manuel-arguelles/toxic_unicode
       new  7719a9e   init_cryptopacket is now called by new_DHT.
       new  7ffa401   Make wide character support optional
       new  4711cdb   Merge pull request #515 from manuel-arguelles/unicode_optional
       new  cabc5ad   New api proposal.
       new  c759967   Remove toxic from core repository
       new  c1888fb   Merge pull request #516 from jin-eld/remove-toxic
       new  97aef14   Removed nTox_win32
       new  733066a   Added TOX prefix to enum.
       new  9eddeb0   Merge pull request #517 from stqism/screw-nTox_win32
       new  4d89d63   Removed useless and broken tests.
       new  bcb8713   Merge branch 'master' into new-api
       new  9d3a8d9   New API done and tested.
       new  658bfab   Forgot to commit a file in last commit.
       new  0f77a2d   Added tox_ to 2 typedefs.
       new  eb0bb66   Fixed some comments.
       new  d746a01   Add entry to allow make install
       new  05f3ae1   Merge pull request #518 from manuel-arguelles/make_install
       new  a71361d   Replaced some defines with enums.
       new  f8f550e   Merge branch 'new-api'
       new  33ee73f   Add pkg-config file
       new  e2aa816   Merge pull request #519 from manuel-arguelles/pcfile
       new  e658892   Rename core directory because of autoconf name clash
       new  50c8a82   Implemented autotools based build scripts
       new  974b8fb   Move travis build to autotools
       new  1ec7033   Remove cmake build system
       new  c2c4ad8   Merge pull request #484 from jin-eld/shared-lib-pr
       new  af05473   Let clients include <tox/tox.h>
       new  f98e0f5   Merge pull request #520 from jin-eld/tune-pkg-config
       new  e125936   Updated the INSTALL.md to reflect the new build system
       new  dc0bc49   Merge pull request #521 from stqism/docs
       new  9bec6f0   This fixes out of tree builds
       new  47476b3   Merge pull request #522 from jin-eld/fix-out-of-tree-builds
       new  fe7e69a   Fix typo in configure script help text
       new  e3da5d1   Merge pull request #523 from jin-eld/fix-configure-help-typo
       new  4326c4c   Fixed semantics of tox_array (should also be more memory efficient).
       new  39101b0   Fixed style in several macros.
       new  ae3ab2e   Some more style changes
       new  cb9a0a5   Updated INSTALL.md to list clients, improved options
       new  9a7f7b5   Added array for loop.
       new  e44ebb1   fixed typos
       new  792709e   Consistency check for grammar
       new  7fa17f9   consistency check
       new  05167a9   Merge pull request #526 from JamoBox/patch-1
       new  7a5f3ec   Merge pull request #525 from stqism/docs
       new  c27cf09   Merge pull request #527 from vx-k/master
       new  81a47d5   Merge pull request #528 from vx-k/style_change
       new  4b6db8d   Fixed display issue with INSTALL.md
       new  b4c358d   Merge pull request #529 from Jman012/master
       new  76761a6   Modified Lossless_UDP connections to work with tox_array.
       new  c23fbfa   Removed commented code and fixed broken functions for Lossless_UDP tox_array.
       new  60bf999   Made array stuff more readable.
       new  634a67f   Also generate a .dll in MinGW builds
       new  bc734f9   Merge pull request #531 from jin-eld/dll
       new  2fa0b69   Add /usr/local/* to search paths on FreeBSD
       new  c30187f   Merge pull request #532 from jin-eld/freebsd
       new  7ce599d   Fix trailing whitespace
       new  ed1c130   Move extra libtool options into configure
       new  947d62d   Merge pull request #533 from jin-eld/separate-lt-options
       new  79f7590   Trying to fix memory leak.
       new  f792b1b   Tune automake options to avoid problems with newer versions
       new  fefa2bd   connection_id can be negative, so it shouldn't be uint32_t.
       new  9b249c5   Merge pull request #534 from jin-eld/automake-compatibility
       new  4e9d09f   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core into udp_connections
       new  abaaef0   Fixed several embarrassing errors and potential problems in tox_array.
       new  82a3eb9   Fixed for loop counter errors.
       new  14a8ee4   Make nTox work on MinGW/Win32
       new  e0779ed   Merge pull request #536 from jin-eld/ntox-win32
       new  31354d8   Fixed another thing in loop; added initialization for tox_array in lossless UDP.
       new  00507fa   Removed some no longer needed ifdefs.
       new  1033c2d   Fixed possible bug.
       new  059d2cf   Use defines instead of numbers in DHT_test
       new  77e4d85   Updated bootstrap node key for my server
       new  9e30979   Merge pull request #540 from optimumtact/master
       new  85940f9   Fixed bug.
       new  82b8927   Correct a lot of the grammar and spelling. Also spent a few hours fixing the comments so they follow a standard.
       new  ea99460   Merge branch 'master' of https://github.com/JamoBox/ProjectTox-Core into JamoBox-master
       new  eb33796   Moved misc_tools from testing to toxcore.
       new  df4b1c6   Removed packet structs.
       new  0ed6ce8   Removed now useless file.
       new  93e2e1e   Sync makefile with source list
       new  fb26fe4   Add "make dist" to travis
       new  205ba48   Merge pull request #543 from jin-eld/sync-sources
       new  d2d1af2   Made IP_Port a union.
       new  8d71f67   Changed handshake code to use union IP_Port.
       new  790867d   Changed naming for IP union.
       new  25563ac   Fixed build errors.
       new  b37a016   Merge pull request #544 from KostyaKow/master
       new  7441a23   Merge branch 'udp_connections' of https://github.com/vx-k/ProjectTox-Core into vx-k-udp_connections
       new  8f0bef5   Fixed warnings and moved hex_string_to_bin to testing/
       new  ba5bd35   Fixed possible bugs in tox_array.
       new  f124cfa   Return values checking for tox_array_push_ptr in Lossless UDP.
       new  0834e4b   Fix build error on non-linux machines.
       new  7110001   Merge pull request #545 from stal888/patch-3
       new  41d4e02   Fixed possible compiling problems on some compilers.
       new  bbc6b09   put free_connections() back
       new  0bd4edc   Compiler fix.
       new  52c47a0   Fixed possible crash.
       new  dcabd64   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  4247eec   Wrote a quicksort macro and modified sort_list to use it
       new  ecddafd   Made clang happy by taking definitions for the macro out of functions and adding declarations
       new  a93980e   Cleaned up pull request.
       new  bcbf3ac   Create autogen.sh
       new  3781cd2   Merge pull request #547 from grimd34th/master
       new  5b627fe   Removed out of date documentation.
       new  d03ddda   Removed useless line from travis.
       new  cbe7eb7   Update INSTALL.md
       new  e57695f   Fixed build.
       new  5b18a90   Removed now dead link from readme.
       new  9ef4bab   Fixed bug.
       new  0181fd9   Fixed test.
       new  871a641   Properly fixed test.
       new  c911631   Merge pull request #548 from davidbaumann/patch-1
       new  7d29bd2   Forward compatibility with automake 1.14
       new  d9fc869   Add .dirstamp to gitignore
       new  4cb9693   Add forgoten source to the dist target
       new  2a1093a   Update autogen.sh
       new  1112a8a   Merge pull request #551 from grimd34th/patch-1
       new  86c748e   Merge pull request #550 from jin-eld/automake-portability
       new  a1099d7   Fixed possible bug.
       new  d1c5278   Fix signed/unsigned comparison warnings
       new  36a3b02   Merge branch 'master' of github.com:tylerb/ProjectTox-Core
       new  55621e9   More comment refactoring - DHT.c
       new  925f63f   More comment refactoring.
       new  433cc9c   Even more comment updates.
       new  5233656   Properly fixed signed/unsigned comparisons.
       new  3857720   Fixed some warnings.
       new  7c11070   Fixed missing field initializers warnings
       new  2548085   Merge pull request #554 from nurupo/master
       new  7b944e9   comment updates
       new  61880ab   last of the comment refactoring from toxcore
       new  a4bf258   Merge branch 'master' of https://github.com/JamoBox/ProjectTox-Core into JamoBox-master
       new  7e8a34b   Fixed possible segfaults from bad input.
       new  b73ba82   Removed useless code, possibly fixed something.
       new  0fed441   Update INSTALL.md
       new  c59975d   Work in progress group chats.
       new  c7c1b92   Remove error printouts
       new  53ea283   Merge pull request #556 from jin-eld/no-printouts
       new  f59172d   Merge pull request #555 from jin-eld/readme
       new  0136534   Possible bugs fixed, all received strings now force NULL terminate.
       new  36ac8e4   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  31f4379   Fixed small problem.
       new  efea6b9   Possibly fixed LAN discovery on some configurations.
       new  b9455ef   Function for retreiving a list of friend numbers
       new  c78b235   Merge pull request #559 from jin-eld/friendlist
       new  cc8a536   Base of group chats seems to be working now.
       new  bb35305   Merge branch 'group-chats'
       new  7ecd809   Added name lengths to friend names.
       new  64570a1   Fixed autotest, increased MAX_STATUSMESSAGE_LENGTH.
       new  e092eee   Allow to build vs nacl instead of libsodium
       new  4444494   Merge pull request #562 from jin-eld/nacl
       new  bdf31fc   Added TODO list and made m_copy*_statusmessage functions return length of copied buffer on success.
       new  220fb72   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  1d75ed7   Update TODO
       new  eeec997   Merge pull request #563 from kigu/patch-1
       new  f5bf852   Removed friendstatus from client API
       new  f7e14e5   Modified test
       new  49dd407   Merge pull request #564 from nurupo/friendstatus-patch
       new  2e33ffe   Updated README.
       new  0d41d7f   Messaging now works in group chats.
       new  3853a30   initialize name_length
       new  5a18971   a better way
       new  7e84ba4   wrong type
       new  7722d42   Merge pull request #565 from JFreegman/master
       new  a128e3f   network.h: - global: added sock_t - Networking_Core: added family (currently always AF_INET) and port - sendpacket(): changed signature to require (Networking_Core *) instead of sock_t
       new  29d777e   network.h: - IP: add in_addr_t as part of the union - IP: rename IP to IP4
       new  55214aa   network.*: - IP4: changed in_addr_t to struct in_addr for compatibility reasons - IP6: added - IPAny: added - addr_resolve_or_parse_ip(): converts a string into an IPAny
       new  1803222   network.h: - added ipany_ntoa()
       new  0ef7daa   Update TODO
       new  291fa8d   fix autobuild (not built locally)
       new  dbd75e9   network.*: - IPAny_Port: analogous to IP_Port - ipport_equal: moved from DHT.c and adapted
       new  9439d29   caught by autobuild, missing net->sock to net change
       new  9a8dc57   - added missing include (autobuild warning)
       new  a77253c   tox.*, DHT.*; - second set of *_bootstrap_ex() functions to allow addresses instead of IPs
       new  00c9c8a   More stuff done in group chats.
       new  f932fd4   tox.*, Messenger.*: - initialisation: argument added to enable/disable ipv6 as socket
       new  c137ec9   move group chats to /toxcore
       new  1f5bfab   Start of group chats integration into the core.
       new  05d7b15   tox.*, Messenger.*: - initialisation: argument added to enable/disable ipv6 as socket
       new  447fdc7   Merge branch 'Integration' of https://github.com/FullName/ProjectTox-Core into Integration
       new  b91b87f   Merge branch 'master' into Integration
       new  bcf251a   group_chats.c: - *->net->sock to *->net (like everywhere else :))
       new  9e80dd7   Merge pull request #567 from kigu/patch-2
       new  bcb283c   big push, putting all the infrastructure in place behind TOX_ENABLE_IPV6
       new  f267266   fix: bad memset length in ip_init()
       new  3ae7460   util.*: - added logging functions, default off
       new  5ed6fd0   Merge remote-tracking branch 'upstream/master' into Integration
       new  e89dda5   DHT.c: - client_in_list: split loop in two to avoid inserting a client_id duplicate - final pieces for IPv6 expansion: (handle_)sendnodes_ex(), called from hande_getnodes() resp. handler callback
       new  23d8d26   Commented out useless function.
       new  261d78b   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  64ca4b5   tox.*, DHT.*: - return to the caller if the string could be resolved into an IP
       new  8ba6a5f   Merge remote-tracking branch 'upstream/master' into Integration
       new  5549993   Fixed building with NaCl.
       new  4cf0d85   cmdline parsing of --ipv4/6 plucked into util
       new  0139f28   Merge remote-tracking branch 'upstream/master' into Integration
       new  5869057   network.c: - reset errno from failed bind() calls if the last one succeeds
       new  8591241   cmdline parsing: - add missing includes (autobuild warnings)
       new  5e076e3   network.c: logging more details, fixing poll
       new  a326e85   Prettier fix to missing length initialization
       new  d35fee4   toxcore/util.h: - moved cmdline_parsefor_ipv46() to testing/misc_tools.c
       new  be716af   network.c: - undo "fixing" the wrong variable - fix the logging in receivepacket()
       new  d0f5ad3   cleanup TravisCI warnings (missing exports/extraneous args to printf)
       new  513e378   tox.h, DHT.h: - tox_bootstrap_ex(), DHT_bootstrap_ex() renamed to tox_bootstrap_from_address(), DHT_bootstrap_from_address() - (handle_)sendnodes_ex() renamed to (handle_)sendnodes_ipv6() - only sending sendnodes_ipv6() if we're actually IPv6 enabled - changed comments to conform better
       new  ef86109   Messenger.c: - unbroke Messenger_load(): lost a length adjustment - addeditional check for enough data available
       new  5e1523e   network.c: - removed almost unused variable without further use
       new  d017189   nTox.c: - don't claim "Added friend" per default, check for returned ID first - on '/q' SAVE... else everything but the keys is lost on each restart - for that, split load_key() into load_data() and save_data() - announce own nickname on startup
       new  9bd7e56   Some small work on group chats done.
       new  b37b521   Integration of group chats into messenger in progress.
       new  20f8655   nTox.c: - correct a message who claims we're going to exit when we actually aren't - don't treat a failed close on reading the data file as failure of the reading
       new  a74cfae   tox.h: - #define'd tox's network port (as range) - finally killed tox_new_ex() in favor of changing tox_new()'s signature - renamed tox_bootstrap() to tox_bootstrap_from_ip()
       new  0cfbe00   Messenger.c: - remove local PORT definition in favor of TOX_PORT_DEFAULT
       new  591d6c7   network.*: - addr_resolv(_or_parse_ip)(): added an optional parameter to return both an IPv6 and an IPv4 address if requested address family was AF_UNSPEC - logging of unhandled packets
       new  b5db325   Patch to allow DHT_bootstrap to also do LAN discovery.
       new  c35e0bd   Merge remote-tracking branch 'upstream/master' into nTox
       new  d95df29   Merge remote-tracking branch 'upstream/master' into DHT_bootstrap
       new  cdd5878   Merge remote-tracking branch 'upstream/master' into Integration
       new  983d36f   Merge pull request #575 from FullName/DHT_bootstrap
       new  91d7f48   Very basic group chats, tested and working with nTox.
       new  41b162e   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  f8b979a   Put group chat functions in the public API.
       new  ec3734f   TOX_ENABLE_IPV6 is now #define'd per default. Added some logging and error messages.
       new  e67a11d   Merge remote-tracking branch 'upstream/master' into Integration
       new  cbd575f   Merge remote-tracking branch 'upstream/master' into nTox
       new  484615e   Made (load_/save_)data() functions static.
       new  f2ad7fd   Rename load_old_key_or_save_new_one() to load_data_or_init().
       new  339dcd6   Nonce generation changes.
       new  87f5f9d   State loading/saving: Instead of a blob, segment into sections marked with tags.
       new  d2603cf   Merge remote-tracking branch 'upstream/master' into MessengerLoadSave
       new  fa576e4   Merge remote-tracking branch 'upstream/master' into Integration
       new  a341b25   Change sublength to 32 bits. Someone might have more than (sizeof(Friends) / 65536) friends...
       new  09cdd81   DHT.c: - get_close_nodes()/sendnodes()/sendnodes_ipv6(): when selecting for SEND_NODES/SEND_NODES_IPV6, treat embedded IPv4-in-IPv6 addresses as being IPv4
       new  d9965df   LAN_discovery.c: - LAN_ip(): use standard macro from IPv4-in-IPv6 test
       new  e818fce   Merge remote-tracking branch 'upstream/master' into nTox
       new  a7d059a   network.c: - addr_resolve(): for() instead of while(), flip conditions for a much neater function (suggested by Andreas Schneider) - ip_ntoa(): enforced termination: terminate at the maximum position, that's the one snprintf() may forget - networking_poll(): forgot tabs2spaces
       new  36e5636   DHT.c: - get_close_nodes(): refactored the inner loop out into get_close_nodes_inner()
       new  0db05ec   Save datafile when adding a friend/accepting a friend request. (Note to self: make clean is your friend. Those extra seconds are well spent.)
       new  64d000c   Some fixes.
       new  12d1c51   astyled everything.
       new  46a99a8   Fixed some warnings.
       new  18cfda2   Small fixes.
       new  04e7b0e   Fixed small problems, updated TODO.
       new  20a8fb8   Fixed warnings.
       new  dde98eb   DHT peer finding for new friends should now be slightly faster.
       new  2092b5d   addr_resolve() rewrite broke { (ipv6enabled == true) name => IPv4 address }
       new  1e1782a   ip_equal(): handle embedded v4 vs. native v4 as equal
       new  16a6c9f   Merge remote-tracking branch 'upstream/master' into Integration
       new  f447027   Merge pull request #579 from FullName/Integration
       new  8c41244   Fixed portablity problems.
       new  fca574a   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  43b609d   Fixed merge problems.
       new  bbeb6e1   Fixed portability problems.
       new  decdb7a   more portability fixes.
       new  6d3ac93   Merge remote-tracking branch 'upstream/master' into nTox
       new  96d39de   Fix leaks and null dereferences in net_crypto
       new  6bb9f94   Merge pull request #581 from stal888/csafixes
       new  ee1cc34   Fix in ip_equal, plus testing code which led to that fix...
       new  b6377df   Merge pull request #580 from FullName/networking_test
       new  7a69f2d   Merge pull request #577 from FullName/nTox
       new  57d10f0   Merge remote-tracking branch 'upstream/master' into MessengerLoadSave
       new  a069f67   additional length >= size checks
       new  ab2805a   Fix warnings of -Wall -Wextra
       new  d17249a   Merge pull request #582 from FullName/UnWallWextra
       new  98fb06c   Merge pull request #576 from FullName/MessengerLoadSave
       new  1d2f446   Toxcore should never print anything when built normally.
       new  67da01f   Fixed build.
       new  0de40d0   Make test "endtoend" pass on 'slow' systems
       new  1c57a3a   Tests of state loading/saving lead to two fixes for DHT.c and util.c
       new  aa71dea   Merge remote-tracking branch 'upstream/master' into MessengerLoadSave
       new  d0168f4   Merge pull request #584 from FullName/MessengerLoadSave
       new  0b7479e   Merge pull request #583 from FullName/TestCryptoSlow
       new  dd12d46   Functions to get name of peer in group chat added.
       new  d4e135d   numchats needs to be decremented
       new  9ce1828   Merge pull request #585 from JFreegman/master
       new  5a83c12   astyled everything.
       new  7c5b983   Merge branch 'group-chat'
       new  88e80dc   Allow loginit() to be delayed, store loglog() data in intermediate buffer and flush it out when loginit() is called
       new  1a9ee5c   Fixed bad code in nTox.
       new  d2b9b05   Forgot an else.
       new  e2e2719   Merge pull request #588 from FullName/LoggingPreInitStoring
       new  f10c94a   reserve lower half of client lists for ipv4 for now
       new  993554b   Fixed bug in Lossless UDP.
       new  7e5da03   Fixed bug in Lossless UDP.
       new  524af7e   Increased the size of the UDP buffers.
       new  53397f6   Small fix in Lossless UDP.
       new  20b6900   Fixed bug.
       new  b9306d6   Fix compilation on windows for ipv6 code
       new  13bd6aa   reserving 50%+ for ipv4, take 2
       new  01ec9d6   Merge pull request #593 from BtbN/win_fixes
       new  89005f1   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core.git into ipv6.yield50%toipv4
       new  330c1be   nTox: keep bootstrap()ping every 10 seconds, until we get a connection running (the initial one might get lost, it IS done via UDP after all)
       new  892c7aa   Merge pull request #594 from FullName/nTox.KeepBootstrappingUntilConnected
       new  4e76ca4   honor the claim of sort_list(), that the result is in anti-intuitive order, and treat element zero as the furthest
       new  6312624   Small fix in Lossless UDP.
       new  f56a852   Thou shalt not take singular commands after an if into #ifdef DEBUG...
       new  a07162b   Merge pull request #595 from FullName/MessengerLoadSave
       new  112c8da   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  3e4599e   Lossless UDP is now suitable for sending files.
       new  a6abf00   Connection speed ups.
       new  88678e5   moved stuff that belongs into ping.[ch] there
       new  cb68be0   Change tox_get_friendlist API. tox_get_friendlist() -> tox_copy_friendlist(). You now have to allocate your own memory to pass into tox_copy_friendlist. To help with this, tox_count_friendlist() has been added to get the length of the friend list.
       new  e36f6c4   Fixed bug.
       new  05477f7   Fixed bug.
       new  1cc4710   Fix bug.
       new  bb0cd7d   Fixed a bug or two.
       new  83c6e9d   Fixed the connection bug and cleaned up some stuff.
       new  64150f4   Merge pull request #590 from FullName/ipv6.yield50%toipv4
       new  115cb8a   Merge pull request #600 from Jman012/master
       new  8b5d9dc   Merge branch 'patch-9001' of https://github.com/stal888/ProjectTox-Core into stal888-patch-9001
       new  ba169b7   Keep the code consistent.
       new  0d54a67   Removed unused variables.
       new  757c958   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  a7eb9b2   Fix inet_pton/ntop on win32
       new  ed0071b   Merge branch 'win_inetpton' of https://github.com/BtbN/ProjectTox-Core
       new  bb6566e   Astyled network.c
       new  f4163e3   Fix typo. "if (yesno != 0 || yesno != 1)" always true
       new  c43ad78   Merge pull request #601 from maksqwe/master
       new  7d1fb4b   A markdown-formatted file had the .txt extension
       new  59170c7   Merge pull request #602 from davidgumberg/groupchat
       new  bcba9b9   Fix bug.
       new  47aa8b0   Merge pull request #603 from stal888/patch-4
       new  c470298   made setfriendname part of public api
       new  5d25bc1   Fixed typo.
       new  23e03b0   check length of name
       new  b014931   Merge pull request #604 from JFreegman/master
       new  05a3851   Fixed windows build.
       new  1994c3c   Possible bug fixed.
       new  4a3bed3   Possibly fixed the weird disconnecting/reconnecting bug.
       new  7c30037   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  370e368   Merge pull request #596 from FullName/ping.moveandclean
       new  83c665f   Fixed possible bug.
       new  3c78aef   Fixed bug where hole punching was attempted even though the clients were connected.
       new  beff2b6   Possible bug fixed.
       new  9de2953   expanded Client_data to hold two addresses (IPv4, IPv6) instead of one
       new  6fe25e4   Permit -Wshadow as useful warning.
       new  c7c72b0   Merge pull request #606 from FullName/Permit.Wshadow
       new  06a8517   minimalistic increase in elegance ;)
       new  483a6cc   Logging loop corrected.
       new  f7f670b   don't lose globally valid addresses for locally valid ones
       new  0e318af   Merge branch 'ClientData46' of https://github.com/FullName/ProjectTox-Core into FullName-ClientData46
       new  2dd1c55   Astyled the code.
       new  d14ba73   Fixed possible problem.
       new  62e7d6b   Update INSTALL.md
       new  d4378fd   Merge pull request #608 from Nominate/patch-5
       new  ed07194   friend_iplist and route_tofriend behaviour fixes.
       new  92f89b9   LAN ips can be sent to LAN ips.
       new  2b8d0d0   Behaviour with LAN ips is now better, also fixed possible bug.
       new  e1bea73   Fixed small issue.
       new  0e21733   Merge branch 'FullName-ClientData46'
       new  abd4278   Connection bug fixed.
       new  8adb34e   Fixed possible bug.
       new  d4e4223   Potential DoS fixed.
       new  aae9fae   Fixed possible problem.
       new  9f1080f   Fixed connection bug.
       new  01ddd32   Updated TODO.
       new  a0f9426   File sending.
       new  3c7de51   Basic ntox file sending.
       new  b9bffce   Speeded up/fixed NAT hole punching and peer finding.
       new  766cff6   File sending now works on bad wireless connections.
       new  6dbc8a5   Core now takes better care of file transfers.
       new  6182af8   nTox updated with changes in core, some file sending things fixes.
       new  efa3c79   Removed useless ifdefs.
       new  2467e6d   Fixed bug.
       new  0fb3c9e   Max length of filenames is now 255 bytes.
       new  2af0d43   Add tox_wait() for socket, allow tox.h include in tox.c
       new  6425cf3   File control packets can now be used by the person sending the file.
       new  8a77211   Merge branch 'file-transfers' of https://github.com/irungentoo/ProjectTox-Core into file-transfers
       new  fbd494a   File sending added to public api.
       new  c014ceb   Merge branch 'file-transfers'
       new  1f92ee2   Only add write-ready to select() if we have packets queued
       new  378a87d   Code cleanups.
       new  edf7991   Fixed some possible bugs.
       new  1331a32   Broken *_wait() into *_wait_prepare() and *_wait_execute()
       new  b0f9e6d   m_addfriend_norequest now prevents you from adding your own id as friend.
       new  b2c5e16   Fixed file sending bug.
       new  ac11732   Tox sync added.
       new  97f1929   Fixed warnings.
       new  355c55f   sendqueue_length no longer determines if we check for socket-can-write, but sendpacket() sets a timestamp if it happened
       new  40e020b   Merge remote-tracking branch 'upstream/master' into wait: replace void *tox with Tox *tox in tox.c (which now includes the declarations from tox.h)
       new  24e4a70   Oops. Didn't pass along the results from inside to outside...
       new  6ef2b5e   Code cleanups.
       new  94691bf   Code cleanups.
       new  8d40ddf   Some configuration/build fixes, so building basicaly everything else than the library can be disabled
       new  9d6c52c   Merge pull request #613 from BtbN/compile_pure
       new  3658c37   Merge pull request #609 from FullName/wait
       new  4aa507b   Added function to get the piece size for sending files.
       new  a60ffa9   fix for missing EAGAIN definition on windows
       new  f5179af   Merge pull request #616 from naxuroqa/master
       new  b0d2328   Update DHT_bootstrap.c
       new  5344413   Merge pull request #617 from fr0stycl34r/patch-1
       new  77ec510   Hardening the Tox network, document writing in progress.
       new  571412f   Added message ids to action messages
       new  31f5d7a   Merge pull request #618 from nurupo/action-messages-with-id
       new  f2497b6   Improved hole punching.
       new  1b971de   tox A/V: encode/decode and display/playback
       new  da72787   tox A/V: RTP/MSI implementation
       new  5bc2560   tox A/V: integration of A/V code into tox
       new  dc1c019   Small fix.
       new  a81b708   A/V integration in progress.
       new  f9391e5   Toxmsi build fix
       new  8abad7b   Merge pull request #619 from rayslava/master
       new  017860f   Update TODO
       new  0aa6ba8   Added resume support if the connection breaks during file sending.
       new  6952daa   Updated public api.
       new  d01b4a8   Merge pull request #621 from kigu/patch-3
       new  07d334b   Do not build tox_sync on win32
       new  31b371e   Merge pull request #622 from jin-eld/no-tox-sync-on-windows
       new  6391208   Added some things to the TODO list.
       new  bdbf4a3   Fixed building on windows.
       new  ff11e73   Fixed minor typo.
       new  8352c7b   Added more OS generated files to .gitignore
       new  92f185c   Merge pull request #623 from Bahkuh/master
       new  368231b   Removed bad function from public API (This breaks toxic.)
       new  3df81b0   fixed build errors on windows
       new  de696c1   Removed unnecessary #if
       new  8e150f7   Merge pull request #626 from Garydos/master
       new  147d820   Fixed connection sometimes being too slow and some other possible problems.
       new  1ad9e6d   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  a0f0883   Main: Eliminate TOX_ENABLE_IPV6 (then always on), CLIENT_ONETOONE_IP (then always off).
       new  9303c18   Merge branch 'Cleanup-defines' of https://github.com/FullName/ProjectTox-Core into FullName-Cleanup-defines
       new  57f3a01   Update INSTALL.md
       new  be06888   Fixed possible bug.
       new  c03a363   Update INSTALL.md
       new  af2d55d   Update INSTALL.md
       new  e9d9260   Merge pull request #628 from hugwijst/patch-1
       new  f581e20   This squash should work now.
       new  b515eac   Merge pull request #630 from Bahkuh/master
       new  a67b4f8   Code cleanups.
       new  2e75648   Code cleanups.
       new  55decec   Code cleanups.
       new  f3be560   Removed out of date videos.
       new  8e0ab68   Removed define that could become confusing.
       new  9bef5f5   Adding encrypted data to send/getnode packets part 1.
       new  bba1054   Added symmetric crypto functions to net_crypto.
       new  0a4c3d7   Move unix_time(), id_cpy()/id_eq(), is_timeout()  to util.*
       new  2fdc412   Astyled some files.
       new  065495c   Merge remote-tracking branch 'upstream/master' into cleanup_unix_time_id_eq_cpy_is_timeout
       new  f7b90f1   Adding encrypted data to send/getnode packets now done.
       new  5569266   Removed now useless ping_id from send/get node packets.
       new  bb0ec76   Fixed build error with libsodium.
       new  b891446   For security reasons, keep memcpy's and memcmp's in crypto functions.
       new  9ccdac0   All modules using unix_time should run unix_time_update()
       new  bbef18a   Update time before running functions for recieved packets.
       new  a6edd9d   Base of hardening stuff.
       new  05a5184   Clarified a comment.
       new  3116336   Small changes to A/V
       new  8acdb7c   Merge pull request #633 from Martijnvdc/master
       new  f704072   Increased port range.
       new  937dbd3   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  f607d66   Added some hardening functions to test get nodes.
       new  d2ab13c   Cleaned up some code/fixed some warnings.
       new  4c6dc7a   Public headers should not have any internal references
       new  cb0316b   Merge pull request #634 from jin-eld/fix-public-headers
       new  3d019fb   added AV_codec.h to public headers
       new  5971d8f   renamed AV_codec to toxmedia
       new  2bdce93   Merge pull request #635 from Martijnvdc/master
       new  988922b   Removed some now useless code.
       new  415835c   Merge branch 'master' into harden
       new  b903a31   Offer solution for "error while loading shared libraries: libtoxcore.so.0: cannot open shared object file: No such file or directory".
       new  e2e1689   Merge pull request #636 from fr0stycl34r/patch-1
       new  beaa31b   Testing requests are now sent.
       new  b41edb0   Updated hardening doc.
       new  d56909f   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  fb13210   Update av_api.md
       new  6c0cfd0   Update av_api.md
       new  9ff2875   Update av_api.md
       new  0234609   Update av_api.md
       new  760edd0   Update av_api.md
       new  21c8c67   Update av_api.md
       new  52ee379   Update av_api.md
       new  7fc3ed0   Update av_api.md
       new  52d1c9a   Merge pull request #637 from blackwolf12333/master
       new  91c9dc2   Get node testing response packets are now handled.
       new  41e083c   Fixed possible issue.
       new  2e6250e   The group chats we invite a friend to are now stored.
       new  7879314   Send ping packets in group chats every 30 seconds.
       new  71f7a49   Auto delete inactive peers in the group chat.
       new  aee5043   addto_lists(): store the IP/Port that was used to *send*.
       new  03485a8   Behind #define LOGGING: Correct usage of now() to replacement unix_time().
       new  fdefb18   Reduce duplicate data. Add a mostly empty skeleton test.
       new  b060d87   Unify most of handle_sendnodes[_ipv6]() into a common handle_sendnodes_core(), leave only a minimal trail.
       new  4bf4b3f   Merge pull request #640 from FullName/logging_fixes
       new  af62804   Merge pull request #641 from FullName/autotests_reduce
       new  a980f46   Merge pull request #642 from FullName/dht_handle_sendnodes_unify
       new  e1b215c   Merge branch 'add2lists_forward' of https://github.com/FullName/ProjectTox-Core into FullName-add2lists_forward
       new  e30105a   Code cleanups.
       new  572fb60   Optimized data sending slightly more.
       new  4993928   Started as a simple bugfix for wrap(), expanded to more detailed help.
       new  57763f2   Merge branch 'master' into harden
       new  ce29937   Added more printing to DHT_test, fixed typo.
       new  4943054   Fixed small issues.
       new  0a3f1f3   Fixed test.
       new  ba000a2   Merge pull request #643 from FullName/nTox-patches
       new  553aba0   nTox.c: - multiple places: tox_getname() doesn't terminate the string, make sure nTox does - format_message(): .  - renamed to print_formatted_message() .  - changed semantics: does the new_line() itself, saves caller from freeing the buffer (which no caller did) .  - changed signature: now also prints the friend's name when sending .  - intern: date is only printed once, the message line gets only time - print_message(): enforce null termination - main(): .  - setlo [...]
       new  81d4e4d   Merge remote-tracking branch 'upstream/master' into nTox-patches
       new  18c98eb   Fixed possible segfault.
       new  e457eb6   Undo faulty newlines, undo extra newlines.
       new  6d31a9b   Group chat: Add a nickname message. Remove strange default nickname. (Seriously...)
       new  62125ce   Merge pull request #645 from FullName/nTox-patches
       new  244c625   Merge branch 'group_peername' of https://github.com/FullName/ProjectTox-Core into FullName-group_peername
       new  5e6fbf3   Cleaned up the code.
       new  bde536f   Add a "conversation mode", where you set your conversation partner once and then all non-commands are sent as message to them. /cf # rsp. /cg # sets, /cr resets target
       new  0f2c2fe   IPv6 address of ::1 is local.
       new  28dcfae   On replacing a client with another, clear the stale association. Also check both associations for timeout, not just the incoming one.
       new  926dc32   Merge pull request #647 from FullName/ntox-conversations
       new  3af83a6   Merge pull request #648 from FullName/LAN_ip-ip6-loopback-is-local
       new  ca621bd   Wrapping: Expanded space of output to be a bit larger than input. Basic wrap(): Embed continuation markers if there's enough space.
       new  0d8329b   Significantly trimmed down version of an ID<=>IP cache. Besides acknowledging timeouts, the module isn't trying to do anything fancy with the data besides storing and retrieving.
       new  706b6ec   Merge pull request #649 from FullName/DHT-client_id-change-wipe-other-address
       new  da21a8f   Merge pull request #651 from FullName/ntox-wrap-basic-with-continuation
       new  b132c92   Assoc's array is now allocated dynamically and per default much smaller (320 entries). id_hash() was not at all working as expected for very small bucket size (when (size / 4) was zero). Simplified to be trivially correct. Also added a used flag on adding an entry, which is set by callers if they have that association in active use. Those get priority over unused entries on collision. Fleshed out test to be at least elementary useful. Each group chat now uses an own, [...]
       new  d83abcc   Send our name when someone new joins the group chat.
       new  a82ad57   Fixed build error on windows.
       new  81b472d   Tolerate instable connectivity: if *all* set close nodes are in terminal timeout (KILL_NODE_TIMEOUT), reset them all to BAD_NODE_TIMEOUT. That keeps the client trying to at least ping the nodes in the hopes of the connection coming back up.
       new  067cc96   Fixed segfault.
       new  26efa85   Merge pull request #652 from FullName/reset_on_long_timeout
       new  1473126   Nodes now only send good nodes (or the node that was specifically asked for).
       new  cdfe09d   Merge pull request #650 from FullName/ID-IP-basic
       new  37d9728   Added functions tox_count_chatlist and tox_copy_chatlist.
       new  21e5145   Fixed a few typos.
       new  64aff6b   Fixed possible issue.
       new  6bd77a2   Fix instructions
       new  55fa67e   Merge pull request #657 from fr0stycl34r/patch-1
       new  478d799   Added null check to each chat before incrementing.
       new  ace8c22   Fixed a cuple stylistic bugs. Behaviour should be the same but the code is now proper. Also fixed tox_copy_friendlist.
       new  6b7f282   Merge pull request #656 from Jman012/master
       new  d72613e   No one actually gives a shit about seeing this, so lets actually be able to see useful stuff
       new  96fd7ef   Fixed that
       new  c34e68e   Fixed "'"
       new  05a0540   echo is useless
       new  59757aa   Merge pull request #659 from stqism/master
       new  ee3f91a   Group chat peers now tell others when they quit.
       new  2079cbc   Speed up group chat bootstrapping by a bit.
       new  d2b56fa   Added function to get the number of peers and list of names for group chats.
       new  f21a9a7   Added callback that tells you when the peer name list of a group chat changes.
       new  2b94408   Kill_messenger now kills group chats.
       new  0a84c61   Fixed bug with group chats.
       new  e85e9db   group_namelistchange(): for ui reasons, divulge the peernumber and the nature of the change (add, del, name change).
       new  6374093   Fixed possible build problem.
       new  56079c9   Mimic more exactly what delpeer() does in the callback. If the deleted peer wasn't last, send a name-change update for the overwritten peer.
       new  0b0848d   setnick(): don't callback when an identical nickname is set again
       new  2967b67   Merge pull request #663 from FullName/peerchange-detail
       new  bc06c7b   Behaviour changes for the group chat callback.
       new  a204b95   Print a more detailed message on CHAT_CHANGE_PEER_DEL, so a user isn't confounded by the change of peer numbers.
       new  3fe7e08   Merge pull request #665 from FullName/peerdel-ntox-feedback
       new  74b13a9   Friend requests from friends are now discarded.
       new  26fef7c   Various changes to nTox including a potential crash (also possible from remote!), and a tiny change to toxcore.
       new  82c60d6   Fixed ghost peer problem.
       new  8dd33bb   30 seconds is way too long.
       new  3d5a1d9   Merge pull request #666 from FullName/nTox-various
       new  eec31ed   Fix return code inconsistency.
       new  1df2d58   Should return 0 for tox_file_dataremaining since it returns unsigned
       new  4eeca89   Merge pull request #667 from aitjcize/ret-code-inconsistency
       new  6e691a3   Fixed possible issue.
       new  8419d34   Fix API name consistency.
       new  2cb7f24   Fix typo.
       new  c8985d9   Merge pull request #668 from aitjcize/api-name
       new  5e4f3ce   Add sodium_init() function to startup.
       new  2a75abb   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  fcc1463   The stuff in do_DHT only need to be run once per second.
       new  3c16b0c   Tweaked hole punching a bit.
       new  a93d76a   fix 'typedef redefinition' build errors on older gcc versions building toxcore
       new  c00970e   Messenger: New function to check & handle timed-out friend requests
       new  b6a5aa3   Merge pull request #669 from alexandervdm/master
       new  222a28e   Logging: Messenger's "Friend" and DHT's "DHT_Friend" don't necessarily use the same indices.
       new  d87a13c   Fixed bug with hole punching.
       new  b3d5544   Don't hole punch when we are connected.
       new  632e692   Merge pull request #670 from FullName/log-match-m_friend-and-dht_friend
       new  3f2d815   fix naming inconsistency in tox.h
       new  110a8e8   get_close_nodes(): make use of assoc to find some really close nodes
       new  e6a1754   Merge pull request #672 from alexandervdm/master
       new  bfce8a9   Messenger: Fix compile issue with check_friend_request_timed_out
       new  94df395   Merge pull request #671 from palistov/do-friends-cleanup
       new  3d27077   Merge branch 'sendnodes-with-assoc' of https://github.com/FullName/ProjectTox-Core into FullName-sendnodes-with-assoc
       new  c764fc1   Shared address space for stacking NAT (CGN) is, just like 'regular' private address space, LAN.
       new  245a151   Added a assoc test.
       new  2aae893   All nodes returned must be good.
       new  45785ff   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  4207b73   Merge pull request #674 from FullName/RFC6598
       new  7cd43ec   Merge branch 'master' into harden
       new  d078c5e   Try to replace not tested/possibly bad nodes before good nodes.
       new  1c45e59   Added/updated some basic docs and cleaned up some things.
       new  606c2c1   Small fixes.
       new  ad9d20c   do_Assoc(): keep the data of the buckets somewhat current
       new  a4968bd   Compatibility fixes.
       new  48c50b5   Send groupchat ips like DHT ones.
       new  d5092e7   Cleaned up and fixed various things.
       new  563664d   Fixed possible issue.
       new  2d841fb   More API consistent fix.
       new  e0a7565   Merge pull request #677 from aitjcize/api-name
       new  d3ccc00   Increased some intervals/timeouts to lower network usage.
       new  f3212ab   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  9a5a5fa   Fix a code cleanup.
       new  08890a2   Fixed arm bug.
       new  cbee548   Fixed arm bug.
       new  dfd46a0   Merge branch 'assoc-refresh-distant-data' of https://github.com/FullName/ProjectTox-Core into FullName-assoc-refresh-distant-data
       new  4a5136f   Merge pull request #678 from FullName/retipp-fix
       new  b92cdcf   added groupchat actions
       new  4391a86   small fix
       new  e05120f   Fixed comment.
       new  24974ef   Code cleanups.
       new  15d17b0   Astyled the code.
       new  7092303   Added simple test for tox.
       new  a576e45   Added new tox autotest.
       new  d945489   This might help travis pass the CPU intensive tests.
       new  a6d5a54   Fixed ntox building on windows.
       new  92e9ec6   Always build DHT_bootstrap
       new  f1ba547   Merge pull request #682 from jin-eld/build-dht-bootstrap
       new  83cb946   Removed upper size limit from encrypt and decrypt_data_symmetric.
       new  c51b8a9   Added function to save an encrypted version of the messenger.
       new  47436c3   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  a55437a   Added some tests.
       new  01949b6   Added proposal on how to solve all the privacy related problems with the DHT.
       new  ad2037e   Added the shell of onion.{c, h}
       new  042d759   All recv packets now handled.
       new  977aab7   It makes more sense for new_keys() to be in new_net_crypto()
       new  86aff82   Another packet type added to onion.c
       new  822c7d3   Another packet type is now handled by onion.c
       new  346dc52   onion.c now handles another packet type.
       new  9c9e3b0   Added a function to create and send a onion packet.
       new  5341801   Fixed small issues in onion.c
       new  97b9a9c   Added onion.c to build system and added a test.
       new  ec429b7   Some small cleanups.
       new  3d5a88f   Updated TODO.
       new  97a141c   Some work done on the onion announce part.
       new  d46891c   A bit of work done on the onion part.
       new  7e2d212   Some work on the onion part done.
       new  6cd1e7f   Tests added and some fixes for the onion part.
       new  566c9f6   onion_announce seems to be working perfectly.
       new  5e6e503   Added shell of onion_client.c
       new  0fd8e49   Fixed problem in onion_announce.c
       new  ea7d1a7   Putting the sendback outside the encrypted part of the response.
       new  83e9890   Some work done on the client part.
       new  6cb1e93   updated TODO.
       new  91ce609   Removed useless line.
       new  94b5e55   Some work on onion_client done.
       new  dac7fe0   Some work done on onion_client
       new  6754879   Some work done in onion_client.
       new  878762a   Added functions to add/remove friends in onion_client.
       new  a49a09f   Onion data packets can now be handled in onion_client.
       new  b345bce   Some packet handling code added to onion_client.
       new  aff78b1   onion_client almost done.
       new  9fcb707   Wrote random_path function.
       new  db2a407   describe configuration of libsodium path
       new  cd2474a   Incorporated onion into Tox.
       new  608330e   Onion servers are now DHT ready.
       new  d11cf9c   Small performance increases.
       new  91b06da   Fixed spelling.
       new  8d1ef66   Fixed segfault.
       new  99ae238   Some optimizations and fixes.
       new  28edc23   Improved DHT bootstrap daemon
       new  733916e   Tell github that README is a markdown file
       new  f254f3a   Fixed some formatting
       new  50ad4e8   Renamed to fix build process
       new  8a80b5e   Fixed comments and variables' names
       new  5a4756a   Fixed build
       new  cdcb8b8   Added no_replay and added some things to the docs.
       new  885e589   Astyled the code
       new  639b37d   Small protocol change for more replay attack prevention.
       new  e6e2112   Commented out now useless code.
       new  3268f18   Some small improvements added.
       new  bffc3d9   Spellchecked everything
       new  81dd4a8   Fixed onion_test.
       new  6b7dff3   Merge pull request #688 from nurupo/dht_bootstrap_daemon
       new  718b441   Fixed spelling
       new  500acfc   Merge pull request #689 from nurupo/dht_bootstrap_daemon
       new  d8f2072   Fixed function conflict
       new  c3763cb   Added .sh to the script
       new  01c3c1b   Merge pull request #690 from nurupo/dht_bootstrap_daemon
       new  174cec7   proper windows preprocessor detection
       new  49d2d7f   Merge pull request #691 from benwaffle/master
       new  0a9377d   Update network.c
       new  66f0a7e   Merge pull request #692 from benwaffle/patch-1
       new  9aa94bf   Fakeid packets are now also sent via the DHT.
       new  aff6b11   Merge branch 'onion'
       new  522f90f   Enabled onion in bootstrap_serverdaemon.
       new  b67d6bd   Fixed missing cleanup
       new  96767c1   Moved things around
       new  b9896e3   Merge pull request #693 from nurupo/dht_bootstrap_daemon
       new  15d01ca   Updated DHT server list with onion supporting DHT servers.
       new  8421e44   Added updated bootstrap server.
       new  bba5176   Adjusted some timeouts and fixed possible memory leak.
       new  4e1bc48   Fixed some portability issues.
       new  980318a   Adjusted some timeouts.
       new  04d13fb   Fixed bug.
       new  98043f4   Updated DHT server list.
       new  00100ea   random_nodes_path should return slightly better paths.
       new  50cfbc2   Fixed BSD IP stack issue
       new  5e8ba8e   Merge pull request #694 from stqism/patch-1
       new  e08e193   Decreased interval between sending announce packets.
       new  03e41b8   Update INSTALL.md
       new  5eecd92   Update DHTservers
       new  5414e4d   Merge pull request #695 from benwaffle/patch-2
       new  0c0cc3d   Merge pull request #699 from stqism/patch-2
       new  51d8c41   Fixed group chat doc.
       new  65d320e   Done with encryption and core adaptations.
       new  913239e   In respect to freedom, i fixed terminology
       new  81097ff   Minor fix
       new  7b252be   Set last_noreplay to zero when friend goes offline.
       new  142340a   Added build system
       new  0d53abe   Fixed possible anonimity leak with the onion routing.
       new  900e3be   Improved support for Plan 9, older SunOS, and AIX.
       new  b9ef9b9   Added more error checking
       new  4782a84   Made bootstrapping optional
       new  5534724   Shortened daemon's name
       new  86ba735   Improved hole punching a bit.
       new  d89bd2a   Not my finest moment
       new  803c6f4   Moved to networking.h
       new  4e84497   Moved Unix support
       new  c766ff9   That newline looks cleaner
       new  2ead95b   made install.md Unix friendly
       new  934ddff   Fixed reverting install.md
       new  7df9c0e   Merge pull request #703 from nurupo/dht_bootstrap_daemon
       new  b14fd4f   FBSD 10+, SunOS support
       new  460e52c   missing #endif
       new  b428429   Merge pull request #702 from stqism/patch-4
       new  88f9707   Small fix
       new  575135b   Attempted fix of some hole punching issues.
       new  5f26d8a   Mention Jenkins, default to ssl
       new  30200d0   Use ssl whenever possible
       new  0062119   Merge pull request #704 from stqism/patch-5
       new  17000b1   added solution to the 'Unable to locate package libopus-dev' problem
       new  8f3966a   Merge pull request #706 from kc1212/install_readme
       new  f1e0e16   A bit of tests added.
       new  5da8026   Convert IPv4 in IPv6 to IPv6 address in recieve packet.
       new  1505d48   Fixed bug with client_ping_nodes() not pinging any nodes.
       new  a13e30e   Test passes now, uncommented it.
       new  04580cf   Fixed PID forgetfulness.
       new  5171782   Merge pull request #709 from tawm/master
       new  a377c7f   Improved onion connection by a bit.
       new  d5c005f   Fixed error in last commit.
       new  984c564   Added fixes to rtp and updated phone
       new  172f18b   Added fixes to rtp and updated phone
       new  ad5d58b   Added DHT bootstrap server info packets.
       new  dbe256c   Fixed warning.
       new  c7b8d49   Fixed possible issue.
       new  8d3fd08   Lowered the route to friend minimum number of peers.
       new  7ccff33   Made onion test taste more like onion.
       new  9c02283   Fixed bandwidth issue.
       new  e9f3477   added API function to get online friend count
       new  8b91493   decrement counter on friend delete
       new  4d18d03   Use a more appropriate distance function for group chats.
       new  696a6ba   Onion_test should be now a bit less failure prone.
       new  c46a3e2   Update README with current information
       new  e0e48a8   Merge pull request #717 from JFreegman/master
       new  7f977f9   Merge pull request #718 from Proplex/2guud2btru
       new  5fad72b   Modified hex_string_to_bin
       new  ecbceac   Fixed memory leaks and removed repeated code
       new  3782213   Fixed build
       new  c498c20   Merge pull request #720 from nurupo/master
       new  7a2ed25   Astyled and removed some useless files.
       new  80f001e   Fixed possible memory leak.
       new  d6e2f90   Added entry to TODO and a public key cracker (vanity key finder) to other/fun.
       new  95dd3df   Added paragraph explaining how strings work in Tox.
       new  704c27c   All strings should now be forced terminated when received.
       new  cfb820c   Made onion paths expire.
       new  bba2027   Onion now eventualy deletes friends from the DHT search.
       new  2772cb3   updated/fixed TODO list.
       new  707ba40   Fixed small bug in DHT.
       new  71b4851   Added custom userpackets.
       new  c44f95e   Fixed issue.
       new  5408e3e   Added callback for A/V usage.
       new  9b61edb   Fixed some possible issues.
       new  1ef5d40   Possibly fixed the issue that group chats would sometimes DOS themselves.
       new  fd3dc22   Adjusted some delays.
       new  96e3f70   Replaced magic numbers inside candidates_create_internal() with enumerated list
       new  d2019bb   Added user typing changes in core.
       new  0a91084   Added some fixes for payload calculation
       new  faaaa05   Fixed audio bug and added reason when terminating call
       new  82a9d1d   Fixed bug
       new  3228454   Whoops
       new  b30b98a   Fixed _all_ the issues
       new  292708c   Started adding public API
       new  393433c   Public header ready to go
       new  3ae3731   Added comments...
       new  99b1b10   This should install vpx
       new  b47ae4f   Try this fix
       new  272ed7e   Moved event to toxav
       new  f79b327   Fixed build 'error'
       new  9d1eb27   Merge branch 'av-fix' into av-good
       new  00d4459   Fixed user typing bug where it'd alway return an error.
       new  00f38c8   Typos.
       new  baa4a2f   Astyled av code.
       new  32afb6b   Typing: Changed all return values to int for consistency and the -1 error.
       new  5cd5f32   Typing: Forgot the callback argument types.
       new  f152d4c   Merge branch 'lehi-dev' of https://github.com/lehitoskin/ProjectTox-Core into lehitoskin-lehi-dev
       new  8de8022   astyled last commit.
       new  3df67bc   Updated TODO.
       new  a77dacb   Changed libtoxcore_la_LDADD to libtoxcore_la_LIBADD cause of creating a library.
       new  34a5fc8   Merge pull request #736 from exonity/master
       new  186c852   Ugh
       new  4b4507b   Fixed test issue.
       new  472ab51   Merge branch 'master' of https://github.com/Jman012/ProjectTox-Core into Jman012-master
       new  62ef4ed   Astyled and added tests.
       new  63ad1cb   Fixed some stuff
       new  b267a36   No need for libconfig in travis
       new  7395bac   Stupid mistake
       new  bd97315   Merge pull request #742 from mannol1/master
       new  80d5aaa   Fixed bug in DHT.
       new  a390493   crypto_secretbox_NONCEBYTES is the one to use for the symmetric encryption.
       new  354a392   Added better documentation to the api, move some defines, fixed a possible issue.
       new  fdf1b69   Groupchat crashing bug fixed.
       new  7838973   Fixed the groupchat bug in a smarter way.
       new  fb757bc   Merge pull request #747 from Jman012/master
       new  efb070d   Removed user agent header from msi and updated travis build stuff
       new  4f80d29   Fixed pointer position
       new  098df5a   Added local file sending test to tox_test and updated TODO.
       new  bc61d96   Apparently libvpx needs yasm
       new  0a73a62   Merge pull request #749 from mannol1/master
       new  b982521   Add a configure flag for disabling soname versions
       new  c84df4a   Merge pull request #751 from sonOfRa/master
       new  046f92c   Removed typedefs for consistency
       new  388b122   Merge pull request #753 from nurupo/master
       new  554afe1   Some api changes.
       new  36adc48   Added size functions for names and status messages
       new  6992e8c   Merge pull request #757 from nurupo/api-fix-1
       new  298f832   Fixed the size function for self status message
       new  a81cec0   Merge pull request #758 from nurupo/api-fix-1
       new  50d2b45   fixed build.
       new  9b1de38   Make Travis build bootstrap daemon again
       new  41ad4c4   Fixed some dht bootstrap daemon related things in install.md
       new  44c1dfc   Enable nTox in Travis
       new  5a142bb   Renamed dht server to dht node
       new  f219fb4   Merge pull request #760 from nurupo/server-to-node
       new  f3becc6   Strings now no longer need to be NULL terminated.
       new  199f083   Userstatus function fixes.
       new  4888d91   pkg-config and av
       new  cf8a090   Merge remote-tracking branch 'upstream/master'
       new  95d0c83   Merge pull request #763 from mannol1/master
       new  4937024   Update INSTALL.md
       new  718b5e8   Speeded up DHT peer finding and decreased DHT bandwidth usage.
       new  e32b5f0   Merge pull request #764 from mouseym/patch-2
       new  bcb393d   Added bound checking for friend ID input in DHT test
       new  9bb27fb   bound checking in messenger testing
       new  1591eee   Merge pull request #768 from seshagiriprabhu/buffer_overflow_in_testing
       new  4cd3d91   Allow to optionally use randombytes_stir() instead of sodium_init()
       new  b01c19c   Merge pull request #769 from jin-eld/alternative-sodium-init
       new  e8b6e4a   Main buildscripts for android
       new  9d06e43   Merge pull request #765 from Prototik/master
       new  cebae58   Major speed/cpu usage/bandwidth improvements to onion.
       new  1c67614   Fixed/updated tests.
       new  8a31ff6   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  d0d9f95   Fixed onion test.
       new  16b93e8   Very simple fix to lower bandwidth usage at startup.
       new  de69dce   Some small DHT CPU optimizations.
       new  c0c660c   Small CPU optimizations to ping requests/reponses.
       new  3253958   Some CPU optimizations and fixes to onion_announce_request.
       new  602c71b   Made onion paths expire eventually client side.
       new  a251e71   Some small changes/fixes.
       new  1cb38ab   Minor documentation cleanup
       new  81f748e   Merge pull request #782 from AgathaTheWitch/master
       new  b6fe49e   CPU usage improvements.
       new  ce6440c   Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
       new  abd27ec   All OSX commands now copyright friendly
       new  45329dc   Set typing status before calling callback.
       new  7f3e1ae   Fix libtoxav link error.
       new  1fe8351   Merge pull request #785 from aitjcize/master
       new  c47e727   Merge pull request #788 from aitjcize/avlinking
       new  3a1f259   Merge pull request #783 from kylobite/patch-1
       new  3bcc6e2   CPU optimizations.
       new  51393e6   Made save more portable.
       new  71284fa   Your userstatus and message are now saved with tox_save().
       new  6a78e2e   Fixed several bugs and added some features
       new  b451565   Merge pull request #789 from mannol1/master
       new  d058a59   Fixed some possible ways connections could linger indefinitely without being killed.
       new  48d757f   Speeded up onion requests.
       new  0e97836   Fixed clients not connecting when there is only 2 people on the network.
       new  e118319   Some tox_wait_* improvements
       new  95c8e9c   Merge pull request #790 from nurupo/tox-wait-fix
       new  8d7ba01   send_custom_user_packet now returns -1 when friend is offline.
       new  d0e3712   Reduced the number of useless onion packets sent.
       new  06613e3   Remove libtoxav.pc from git
       new  7b87975   Merge pull request #792 from jin-eld/remove-libtoxav.pc
       new  d1fbbae   Added custom callback data and capability identifier
       new  6858d63   Merge pull request #795 from mannol1/master
       new  54b1daf   Changed msi callbacks
       new  e364c64   Merge pull request #796 from mannol1/master
       new  9ba7cb7   Removed logging to stderr and fixed timeout handling
       new  dbc4314   Invoke callback via invoke_callback func
       new  500528a   Merge pull request #798 from mannol1/master
       new  128a0d2   Detailed docs for TCP server pretty much done.
       new  a13de8b   updated compilation and execution instructions for Lossless UDP tests, and fixed minor typos
       new  2bb5e2c   Started writing the code for the TCP relay server.
       new  cb9b8fc   Fixed bug, unconfirmed friends now load correctly.
       new  29afa26   Slightly more work done on the TCP relay server.
       new  3acf43b   A bit of work done on the TCP relay server.
       new  116467f   Organize the Readme
       new  5594b87   Add Qt-Gui
       new  e990f05   Added new callback
       new  6a63605   Comment fix
       new  e143e5d   Merge branch 'udp_test_fixes' of https://github.com/kc1212/ProjectTox-Core into mouseym-patch-3
       new  99d8300   Merge branch 'master' of https://github.com/mannol1/ProjectTox-Core into mouseym-patch-3
       new  e954944   A bit of work done on the TCP relay server.
       new  7d1060a   add api function that gets the last time a friend was seen online
       new  419a2fb   retain old data file friendlists on load
       new  5babb28   Friend request callback now contains the Tox object.
       new  f9c9b26   Renamed toping to to_ping.
       new  eefc709   Merge pull request #802 from JFreegman/master
       new  8974ed8   Disabled shared lib when building vs. nacl library
       new  f85d5e5   Merge pull request #807 from jin-eld/fix-nacl-builds
       new  847cbdf   Tell pkg-config when tox core is built vs. nacl
       new  63c50c8   Fix regression that disabled shared library builds
       new  2e78c23   Merge pull request #808 from jin-eld/fix-nacl-2
       new  6f0f363   Merge pull request #809 from jin-eld/fix-shared-lib-builds
       new  5770a0e   Merge branch 'api-fix'
       new  e2b235e   Fixed warning.
       new  f7beb70   nTox fixes.
       new  91838f8   Fixed issue where other could send a bad userstatus.
       new  d013673   A bit more code written for TCP servers.
       new  2e48b31   Fixed an api inconsistency.
       new  d2d8965   Fixed other api inconsistency.
       new  04001b2   Friends client id is now removed from the request received list when he is deleted.
       new  6b6dbc1   Well this seems to be working
       new  88f286e   Clare case fix
       new  cb1c1d2   Some work on TCP server done.
       new  ba4681e   Fix shared/static settings when building vs. NaCl library
       new  70475d2   Fix NaCl builds for *BSD
       new  3b841b0   Merge pull request #815 from jin-eld/nacl-fix-3
       new  6c76aac   Why do it even care
       new  05ddf40   Remove header
       new  07078f7   Merge pull request #817 from mannol1/master
       new  90d7eb4   A bit more work on TCP server.
       new  441198f   Basic TCP server stuff should be all done, started testing it.
       new  249d2d9   TCP server testing in progress.
       new  5c49f7d   fix RTPHeader filling by zeros underflow
       new  a116673   Merge pull request #818 from maksqwe/rtp_header_fix
       new  8aaa5fe   TCP server almost ready.
       new  98cba88   TCP server now has onion functionality.
       new  27a7bf5   TCP server now sends/handles ping packets.
       new  4f1e02b   tox_group_get_names now returns a list of name lengths along with the list of names.
       new  ce412b2   Fixed bug where TOX_FAERR_SETNEWNOSPAM would be returned instead of TOX_FAERR_ALREADYSENT when re adding a confirmed friend.
       new  c8ab296   Some code cleanups.
       new  413933a   Maximum name lengths should now be the real maximum and not one byte less.
       new  23f57d8   Added functions to get/set the nospam value to the public api.
       new  9b476ad   Added test
       new  1efb1d3   Rename suite
       new  813198a   Astyled test.
       new  3f0d6b5   Codec settings
       new  ef744eb   Merge branch 'master' of https://github.com/mannol1/ProjectTox-Core into mannol1-master
       new  bd0d24f   Added TCP_client.
       new  6e1a3b5   Bug fix
       new  faded12   Merge branch 'master' of https://github.com/mannol1/ProjectTox-Core into mannol1-master
       new  9862406   Include 'netinet/in_systm.h' on OpenBSD
       new  6c47b47   Drop typedef redeclarations
       new  33eede5   Add /usr/local/{include,lib} to search paths on OpenBSD
       new  626a81b   Merge branch 'openbsd' of https://github.com/czarkoff/ProjectTox-Core into czarkoff-openbsd
       new  e4a5c0c   Fix phone.c
       new  416a079   Fix memory leak.
       new  49e1604   whitespace fix & proper use of "i.e.,"
       new  0502548   Merge branch 'avfix' of https://github.com/aitjcize/ProjectTox-Core into aitjcize-avfix
       new  736f5f8   Added TCP test to build system.
       new  881e956   Some code written for the TCP part.
       new  268172e   Pings and onion packets implemented in TCP_Client.c
       new  ecf0ff3   sockets: support Mac OS X way of disabling SIGPIPE on a socket
       new  b16af69   TCP_client pretty much done?
       new  1808c88   toxav/Makefile.inc: add LIBSODIUM_* variables to flags
       new  20336c0   media.h: include 'opus.h' instead of 'opus/opus.h'
       new  229b2b2   Added function to TCP client and some tests.
       new  f9bf7b0   Major protocol changes, this commit breaks all network compatibility.
       new  3835bc1   Merge branch 'master' of https://github.com/tycho/ProjectTox-Core into tycho-master
       new  be413de   Fixed regression, announce responses can contain 0 nodes.
       new  6578d93   DHT_bootstrap.c now has TCP server functionality enabled.
       new  cf33c2f   multiple spelling fixes
       new  de079d7   Some speedups and small fixes.
       new  38e3b35   Merge pull request #834 from cgar/spelling
       new  47fb2e8   Fixed build issues.
       new  9f6b17d   Added function to increment nonce by specified number.
       new  db3672b   Added text document explaining what needs to be done before TCP can be merged.
       new  39ac20f   Fixed possible pointer issues.
       new  98bea09   Autoconf apparently gives us a nice define for processor endianess.
       new  235ce56   Fixed possible buffer overflow in function to send friend requests.
       new  8815956   Small cleanups.
       new  09d9d34   Removed deprecated function from public api.
       new  1603ca9   Small cleanup.
       new  9c6a843   Crypto related cleanups.
       new  496d4fe   Fixed a test.
       new  c46ab58   Fixed test.
       new  1bfe15e   Decided pretty much how the handshake would work.
       new  384750a   Major cleanups.
       new  0559904   Updated some files so that they could build with latest core.
       new  2aa3cdf   Fixed the DHT bootstrap daemon.
       new  2b28353   Properly deallocate friends' status messages in kill_messenger
       new  0e3ad9c   Merge pull request #841 from stal888/leaky_friends
       new  78cbb28   sendnodes packets now contains a byte indicating the number of nodes
       new  a79eafb   The data in the DHT get nodes and send nodes packets can now be of variable length.
       new  c16928c   MAX_SENT_NODE is now 4.
       new  45d122e   Fixed building with NaCl.
       new  09aa97f   Fixed issue.
       new  82873d6   Fixed minor issue.
       new  42b25a4   Yeah many calls
       new  50cea69   Added raw UDP cookie request packet handler.
       new  b9370d5   Added some functions to create/handle middle level protocol packets.
       new  94545c3   Added some packet defines.
       new  3863e01   Some more work done on the middle network protocol.
       new  0505df0   Added number to cookie request/response packets to prevent possible DoS issue.
       new  5715e50   Some more code written for the middle level protocol stuff.
       new  509edb9   Remove duplicates.
       new  19a4b1e   Improved the crypto_cmp function.
       new  47aa53a   Protocol implementation is starting to look ok.
       new  deb8bfc   Random number functions belong in crypto_core.
       new  8e24771   Remove Lossless UDP (This breaks Tox.)
       new  aca18f6   Small fixes.
       new  8b29ac8   Fixed one case of the handshake not being sent.
       new  8ae0a79   Move the handshake creating code to a function.
       new  0fa03b9   Bunch of random changes
       new  db78c99   Messenger now works with the new net_crypto api.
       new  38ebfc2   Fixed one test.
       new  20e9d9c   Fixed other test.
       new  4dc0af6   All time in core is now monotonic.
       new  fca5e1b   Added arrays to store packets on send/recv in net crypto.
       new  8369ac9   Updated A/V to new time function.
       new  32c8d51   Fixed bug.
       new  1d87660   Update README.md
       new  52bfd7c   Merge branch 'zetok-readme'
       new  9cabfe8   Removed useless code.
       new  9fccb80   Fixed bug.
       new  98f20c7   Connection between toxes is lossless once again.
       new  8902232   Fixed major denial of service issue.
       new  a26ced5   Merge branch 'master' into TCP
       new  b0731f5   Fixed small issues.
       new  9bb910a   This should work
       new  1e485b2   Added basic congestion control to net_crypto.
       new  ff4368a   Fixed build by adding librt to build system.
       new  1580a5c   Added kill packets.
       new  87cec79   Fixed issue where callbacks were not set for accepted connection.
       new  10da970   Added ping_array, a special efficient array for use in operations that require sending ping type packets.
       new  8783bea   Use ping_array to store onion announce information instead of sending over a huge cookie.
       new  53cc5ea   Fixed onion test.
       new  5b58da3   Fixed segfault.
       new  2ea0657   Fixed some issues.
       new  8d50e4a   Fixed tox_test sometimes timing out.
       new  a5ff3f8   Nodes already in the DHT closelist should not be added to the toping list.
       new  a05ab89   pack/unpack nodes can now pack and unpack TCP nodes.
       new  6b1578a   TCP_client callbacks now have a per connection number that can be set.
       new  c2523a3   Fixed TCP_test.
       new  8afe4a4   Really fixed TCP_test.
       new  0b2c44a   It's bad to have more than one path with the same first node in the same path array.
       new  c5559e1   Added OOB packets to the TCP client and server.
       new  1e7164f   Fixed possibility that packet_send_rate would get stuck.
       new  a514167   Exposed and tested disconnect notification TCP packets.
       new  297281d   Fixed some issues in TCP_server.
       new  cda3ced   TCP_server fix.
       new  1f7d8b7   Fixed TCP_client connections not timing out correctly.
       new  843171f   This works.
       new  933428b   Removed non spec behaviour.
       new  3ab05b6   Some TCP code added to net_crypto.
       new  86c191c   Fixed typo.
       new  454cadb   Changed cookie/cookie request packet.
       new  a5da6df   Net_crypto can now handle packets sent as TCP OOB packets.
       new  3aef471   Added function to set the DHT public key in onion_client.
       new  80e4e56   Fixed bug in TCP server where memory was expected to be zero but sometimes wasn't.
       new  60ed415   Added a function to get the DHT public key stored in net_crypto.
       new  b5f84b3   net_crypto now works again on pure UDP.
       new  ea96c17   Fixed this
       new  ceaeae8   Added TCP server functionality
       new  9d4947f   add_tcp_relay_peer() can be used to add relays that we know that peer is connected to.
       new  8be6b09   Extracted min and max allowed port values into named constants
       new  e75930e   Some small fixes
       new  7dd8112   Added MOTD functionality
       new  e87929e   TCP branch now ready for start of real testing.
       new  d573271   Fixed connection issue.
       new  8cb3ddd   Fixed TCP client connection isse.
       new  d68197b   Save a couple TCP relays on save and reconnect to them on load.
       new  376eeca   Fixed possible connection issue.
       new  0035cfa   Merge branch 'tcp-bootstrap-daemon' of https://github.com/nurupo/InsertProjectNameHere into nurupo-tcp-bootstrap-daemon
       new  906969d   Fixed out of bounds write.
       new  77d2ad3   Fixed IP_Port packed struct being 1 byte too big on windows.
       new  28c5665   Fix current_time_monotonic on OS X.
       new  207e871   libsodium header should only be included when libsodium is used.
       new  8b5e3d5   Allow multiple instances of the daemon
       new  261a703   Fixed a bug
       new  fe1694f   Added default ports to the .c file, included 33445 port
       new  286d8d9   Made config file more consistent with default values
       new  0d711af   IP_Port packing unpacking in onion.c
       new  116f3d4   Removed now useless code.
       new  8cec3cd   Merge branch 'bootstrap-daemon-improvements' of https://github.com/nurupo/InsertProjectNameHere into nurupo-bootstrap-daemon-improvements
       new  cecefd2   mistakes
       new  ede8455   function comments in header
       new  e85feb8   Fixed a bug where someone could just send back the ping request packet with only the first byte set to 1 instead of 0 and the public key set to the one of the reciever as a valid response packet.
       new  d27a838   added missing ipport_pack
       new  fc19327   Merge branch 'notsecure-master'
       new  fe66fcc   list
       new  987a8d9   tcp relay sharing (PACKET_ID_SHARE_RELAYS)
       new  8e5e89b   configure.ac: Don't check for clock_gettime on OS X
       new  410294d   style, failure check on realloc
       new  a1f2a18   Merge upstream and other stuff
       new  c9f1c68   Merge upstream fo real now?
       new  0620d1f   GOGOGO
       new  9ae2fde   style (again)
       new  1b0a810   max number of shared relays
       new  1810d1e   proper realloc failure check
       new  403ab7c   misplaced bracket
       new  0fa5feb   Merge branch 'notsecure-work3'
       new  d65ea9b   equivalent bitwise not
       new  35ae6cb   list takes data to remove faster
       new  b034be4   use LIST in TCP_server
       new  6eae3d5   fixed some mistakes
       new  248fd21   Merge branch 'notsecure-work'
       new  2c8f6ff   epoll for tcp server
       new  83d4d8e   Install tox_bootstrap_daemon
       new  f818c1a   Added functions to send and receive lossy encrypted packets over the Tox connection.
       new  be4559d   Merge branch 'patch-5' of https://github.com/stal888/ProjectTox-Core into stal888-patch-5
       new  9db41e7   Merge remote-tracking branch 'upstream/master' into Multicalls-patch
       new  e3a4755   Adds --disable-rt to configure, fixing Android
       new  1e4eb83   improved conjestion control
       new  b25e575   Merge branch 'stqism-master'
       new  acc2543   Merge branch 'net' of https://github.com/notsecure/ProjectTox-Core into notsecure-net
       new  d9f5e01   Fixed memory allocation type inconsistency
       new  0f0ef7a   Fixed nodes never being marked as used
       new  3ed7a32   Merge branch 'nurupo-assoc-fix'
       new  9a33e0f   Merge branch 'msi-fix' of https://github.com/nurupo/InsertProjectNameHere
       new  a54d098   Changed lossy packet function names to better ones.
       new  d765d91   Merge branch 'epoll' of https://github.com/notsecure/ProjectTox-Core into notsecure-epoll
       new  49ab5ac   fixed list_remove
       new  b6cbdef   Merge branch 'fix' of https://github.com/notsecure/ProjectTox-Core into notsecure-epoll
       new  ad28acd   Fixed an issue in list.
       new  e3bc591   more conjestion control
       new  f295125   Merge branch 'net' of https://github.com/notsecure/ProjectTox-Core into notsecure-net
       new  565e953   Tests works and some fixes
       new  08ca08d   Small fix
       new  9d53bc5   This function only needs to be ran once per second when epoll is enabled because all it does then is send pings and check timeouts which are calculated by the second.
       new  82e3888   Merge branch 'mannol1-Multicalls' into multi-av
       new  9a4659e   Replaced randombytes_salsa20_random_buf() with randombytes() in av tests.
       new  2a719f3   Fixed issue.
       new  0239f79   Friend status is now set right before calling the tox_callback_user_status callback.
       new  da3b6a0   Fixed tox_get_num_online_friends function.
       new  5346af8   file transfer fixes
       new  41af0e4   Merge branch 'net' of https://github.com/notsecure/ProjectTox-Core into notsecure-net
       new  42675ed   Fixed possible issue.
       new  9528f7c   Fixed --disable-rt, link against -lm
       new  68511f4   Merge branch 'stqism-master'
       new  184e71e   Check for CLOCK_MONOTONIC_RAW
       new  e9d8edd   Merge branch 'Ansa89-CLOCK_MONOTONIC_RAW-fix2'
       new  d87c772   Reduced size of get_node packets.
       new  ec25f64   Fixed Tox sync.
       new  20ab02c   Double-free on timeout fix
       new  1963a30   Merge branch 'master' of https://github.com/mannol1/ProjectTox-Core into mannol1-master
       new  08ddce4   Rearranged mutex actions. Now allow calling av actions from callbacks
       new  e0ed51b   Apparently i forgot the most important thing...
       new  6b152d2   Merge branch 'master' of https://github.com/mannol1/ProjectTox-Core into mannol1-master
       new  0e81490   Replaced tox_wait* functions with tox_do_run_interval().
       new  2ebefb8   Fixed potential memleaks
       new  ab44440   Merge branch 'master' of https://github.com/mannol1/ProjectTox-Core into mannol1-master
       new  89bf082   Renamed tox_do_run_interval to tox_do_interval.
       new  d7c1157   Fixed byte order and removed log functions from misc_tools
       new  24c6db5   Fixed the undefined reference to pow error
       new  a62a61f   Merge branch 'nurupo-pow-fix'
       new  fa203aa   We gon let it burn burn burn
       new  9684339   Merge branch 'mannol1-master'
       new  7c1b801   Fixed typo.
       new  1bad0b5   Fixed TOX_MAX_MESSAGE_LENGTH define.
       new  ad20432   tox_test now checks if TOX_MAX_MESSAGE_LENGTH is correctly set.
       new  4eecaf3   Increased some timeouts to try to prevent disconnections when transferring files on wireless networks.
       new  ba0f797   Added instructions on how to pause/resume file transfers.
       new  edd5ab3   This might fix the issue that someone reported about tox no longer cross compiling for windows.
       new  de5a33e   Tweaked file transfers a bit.
       new  b44b58c   Added data packet padding to toxcore.
       new  dc6f46a   Request packets are now sent with send_data_packet_helper().
       new  aa256d5   Doubled minimum transfer rate.
       new  11ca389   Fixed bug when passing invalid call index
       new  c6d885e   Merge branch 'mannol1-master'
       new  94a675f   Optimized net_crypto UDP packet sorting using list.
       new  0b3980f   Removed useless code
       new  a4ac149   Fixed regression that made packet_send_rate increase even when no data was transmitted.
       new  2cbfbef   Fixed possible bug in list.
       new  ac5e44d   Kill toxes when finished in tox_test to test tox_kill.
       new  7adefb6   Renamed list functions to fix conflict issue on certain machines.
       new  d540d9f   Updated outdated crypto doc.
       new  02f889e   Updated documentation.
       new  550fced   Phone was removed from core a while back.
       new  99572e9   IN6_ARE_ADDR_EQUAL was used only once, replaced it.
       new  f2101a7   Toxcore closer to building correctly with gcc -std=c99.
       new  9aa28c1   fix nTox cmdline input slow problem.
       new  e7faa2c   Merge branch 'kitech-ntox'
       new  7a11c10   Fixed some nTox bugs.
       new  b74922a   Removed very old savefile compatibility to cleanup the code.
       new  8904728   Removed None becouse it conflicted with the None defined in other headers.
       new  9e028b2   Const correctness for toxcore/util.c
       new  55d9862   Const correctness in toxcore/crypto_core.c
       new  e651cc9   Const correctness in toxcore/list.c
       new  8bdf487   Const correctness in toxcore/network.c
       new  99d5940   Const correctness in various interdependent files
       new  0793696   Astyle and fixes.
       new  2fa8815   Fixed some warnings.
       new  95e896a   Added warnings to travis building.
       new  63f25f8   Fixed segfault when logging was enabled.
       new  4f2674e   Added ability to set custom lossless packets in Messenger.
       new  2740099   pthread is now a core dependency instead of just a toxav dependency.
       new  a0d50a6   Updated TODO.
       new  c49d74a   Attempt fix of tox_sync not building on some systems.
       new  8d8083b   join_groupchat now fails when not direct connected.
       new  0b4640a   Fixed typo.
       new  6d7a4d3   Const correctness for toxcore/assoc.c
       new  5a34595   Const correctness in toxcore/onion_client.c
       new  920a87b   Const correctness in toxcore/friend_requests.c
       new  714b2ae   Const correctness in toxcore/group_chats.c
       new  4940c4c   Const correctness for various packet callbacks
       new  9c11c15   Added toxdns.
       new  d6a9ce3   Fixed some issues in toxdns and added a test.
       new  1a3d45f   Updated toxdns howto.
       new  a38d962   Merge branch 'const_correctness' of https://github.com/schuetzm/ProjectTox-Core into schuetzm-const_correctness
       new  750c75a   Astyled code.
       new  881b2d9   Fixed some warnings.
       new  f09171b   fix func proto
       new  6408c40   Added more input validation to add_friend functions.
       new  2de0840   The comments say this function only returns -1 on error, fixed that.
       new  f547ebe   Merge branch 'ntox' of https://github.com/kitech/toxcore into kitech-ntox
       new  888ebea   Small fixes.
       new  78bd8b3   Fix possible nullptr dereferences in toxav/msi.c
       new  13794e0   Comment out extra argument to sprintf
       new  5f06aba   Merge branch 'tux3-nullptr-1'
       new  52710a9   Merge branch 'sprintf-extra-arg-1' of https://github.com/tux3/toxcore into tux3-sprintf-extra-arg-1
       new  54e8986   Included assert.h for Messenger/DHT.c
       new  4c12ee3   Fix scope, ressource leaks in boostrap daemon
       new  881ccce   Merge branch 'master' of https://github.com/Jman012/toxcore into Jman012-master
       new  9d78e74   Made av public header C++-enabled
       new  741ad00   Removed IRC references
       new  a82cbff   Preparation work to make onion packets go through TCP.
       new  db724df   Merge branch 'av-fix' of https://github.com/nurupo/InsertProjectNameHere into nurupo-av-fix
       new  3c64c87   dns3_test now automatically does the DNS request.
       new  9b2d3e5   Merge branch 'bootstrap_daemon-leaks-1' of https://github.com/tux3/toxcore into tux3-bootstrap_daemon-leaks-1
       new  88a131a   Fixed bug when adjusting queue size
       new  3206faf   Remove some immediatly overwritten writes
       new  7276596   Fix exceptional file leak in other/fun/sign.c
       new  dee6c72   Fix redundant assignment in TCP_server.c
       new  aba37b0   Merge branch 'mannol1-master'
       new  8aa163f   Merge branch 'perf-rebase' of https://github.com/tux3/toxcore
       new  5c87c7b   Merge branch 'leak-rebase' of https://github.com/tux3/toxcore
       new  760333b   Merge branch 'tcpserv' of https://github.com/tux3/toxcore
       new  3044bd8   Fix CppCheck style errors
       new  d413fef   Started with VAD
       new  dda3c39   Got a little dated
       new  a32d270   Reduced number of realloc calls bs_list does
       new  6f8850e   Fix FreeBSD instructions, sodium 0.5.0
       new  37cbb8c   Update README.md
       new  b901054   Added strkey
       new  b85f192   Fixed sodium include
       new  bc62510   Merge branch 'tux3-cppcheck-style'
       new  7787454   Merge branch 'patch-1' of https://github.com/stqism/ToxCore
       new  2037d27   Fixed a case when public key contained null bytes
       new  5c0b6c8   Added tolerance to VAD and lowered Jitter buffer default value
       new  74485a5   Merge branch 'strkey' of https://github.com/nurupo/InsertProjectNameHere
       new  7715008   Merged upstream
       new  f3c09d1   Merge branch 'list-fix' of https://github.com/nurupo/InsertProjectNameHere
       new  e6699f6   Fixed possible issues with list introduced in the last commit.
       new  87be366   Merge branch 'master' of https://github.com/mannol1/toxcore
       new  6f46dd5   Removed hamful code
       new  139cfa7   Merge branch 'master' of https://github.com/mannol1/toxcore
       new  4e7593a   basic packet splitting for video frames
       new  3303b29   used define instead of constant.. removed unecessary value from packet
       new  97c548b   unrelated: got rid of some warnings
       new  6441351   dont rely on undefined behaviour
       new  1fd0f92   Merge branch 'notsecure-split-video'
       new  610af9f   only allow call cancel during a pending invite
       new  2231cd4   Merge branch 'JFreegman-avcancel'
       new  a7c5540   Fixed video bitrate being set way higher than it should.
       new  b1a15b1   Some video tweaks.
       new  eb2688b   Tweaked conjestion control algorithm.
       new  a058a17   Fixed some more possible issues with file transfers/conjestion control.
       new  3063f09   Lowered video bitrate to 500kb/s and lowered audio buffer size.
       new  2735b4a   Fixed segfault that happened because calls could be hanged up more than once.
       new  ac4def6   Fixed possible bug if more than one ringing msi packet was sent to us.
       new  0d98869   Fixed calling msi_reject more than once possibly causing issues.
       new  b61a5cf   Added install instructions for cross-compiling to Windows
       new  8daffc8   Fixed spacing issue in the install instructions
       new  1f5496e   remove pointer type warnings when building with mingw
       new  00127e3   Fixed tox_do_interval() returning value so high it broke A/V.
       new  6e2704c   Merge branch 'windows-install-instructions' of https://github.com/nurupo/InsertProjectNameHere
       new  f433065   Merge branch 'master' of https://github.com/notsecure/toxcore
       new  aeaf997   Removed redundant encryption and asserts
       new  bd6f8a2   Merge branch 'mannol1-master'
       new  8f7638d   Core should no longer attempt to send data faster than the links can carry it.
       new  8391417   Const correctness for toxcore/Messenger.c and related files
       new  aba594d   Const-correctness for toxcore/net_crypto.c
       new  0aa0cbd   Const-correctness for toxcore/onion_announce.c
       new  1494992   Const-correctness for onion.c
       new  9762089   Const-correctness for onion_client.c
       new  bc5eafa   Fixed video in call sometimes freezing.
       new  000692f   Const-correctness for TCP_client.c
       new  ece7e53   Const-correctness for TCP_server.c
       new  53d731b   Const-correctness for tox.c
       new  d6b6ae4   Updated some items in the TODO list.
       new  6d4fdb3   Merge branch 'const_correctness' of https://github.com/schuetzm/ProjectTox-Core
       new  c4f0650   Fixed const related warnings.
       new  d3560a3   Removed redundant code and fixed toxav codec actions being called when call inactive
       new  a9a7f6a   Forgot to uncomment test builds
       new  f8a2a86   Resolved conflicts when merging upstream
       new  aa1194a   Merge branch 'mannol1-master'
       new  db88e7d   Fix removed missing include
       new  2a70d29   Merge branch 'master' of https://github.com/mannol1/toxcore
       new  ab6643c   Update OSX install instructions in INSTALL.md
       new  d7500bc   Some extra fixes.
       new  94b9dfd   Added getter for current call status
       new  a8fa360   Merge upstream
       new  705fceb   Merge branch 'mannol1-master'
       new  9f164b4   Resolution of video can now be changed during call by passing it frames with a different resolution.
       new  83b9fbc   Fixed out of bounds read.
       new  7f1e5ff   This seems to fix the crash that happens when changing the resolution of the desktop stream to something higher than the initial one in utox.
       new  8b9d399   Make rtp & codec actions thread-safe
       new  ebdc236   Fixed conflicts
       new  9af7c33   This might be causing problems
       new  a51f6bb   Merge branch 'mannol1-master'
       new  bdb0032   Fixed bug when loading friends list already containing an added friend.
       new  77c7a3e   Check if call is active after getting mutex handle
       new  65b4c02   The width and height set during the video encoder initialization is now described as the maximum width and height of images.
       new  5b60c8f   Merge branch 'patch-5' of https://github.com/mouseym/ProjectTox-Core
       new  9d15402   Merge branch 'master' of https://github.com/mannol1/toxcore
       new  d8406db   delete groupchat when join fails
       new  dfa483b   Fixed msi_session being used after being freed.
       new  04b1b2c   Merge branch 'del-failed-groupchats' of https://github.com/JFreegman/ProjectTox-Core
       new  a13bc5e   Update ping_array.c
       new  18c0a7f   Merge branch 'kyconny-patch-1'
       new  f9f3a81   Typo fix.
       new  35813b4   Update for OS X build instruction
       new  738bc56   Merge branch 'toxxxer-patch-1'
       new  3d4de76   use callbacks for a/v
       new  c527979   make autotests compile
       new  b90ecb3   locks in test
       new  b4f43b4   Fixed overflow bug.
       new  909db02   Merge branch 'split-video' of https://github.com/notsecure/toxcore
       new  95d737c   Fixed segfault and other possible bugs in msi.c
       new  2772bff   Fixed possible out of bounds read.
       new  9874173   Fixed deadlock.
       new  7ce9816   Fixed threading bug that could cause segfaults.
       new  bd4c142   Fixed some timer related issues.
       new  5e1ae35   Added a script to query DHT bootstrap node info
       new  aeb1228   People are getting confused...
       new  422ff3b   TCP should be a bit more solid.
       new  aa26a07   Merge branch 'patch-4' of https://github.com/stqism/ToxCore
       new  e334188   Merge branch 'fun-bootstrap-node-info' of https://github.com/nurupo/InsertProjectNameHere
       new  f89f189   wintox has been renamned to uTox
       new  e2d388b   fix send rate going up when peer disconnects
       new  a754cb5   Merge branch 'master' of https://github.com/irungentoo/toxcore into split-video
       new  1d6c393   Made TCP a bit more solid.
       new  271f03a   Call now gets terminated when other person times out.
       new  7ab4ae7   Merge branch 'patch-1' of https://github.com/mrshu/toxcore
       new  a5d2775   .
       new  21e797a   Fixed some small TCP issues.
       new  0eb874d   Merge branch 'split-video' of https://github.com/notsecure/toxcore
       new  7285807   Set a deadline in the vpx video decoder to try to solve issues on slow hardware.
       new  4fa115e   Fixed documentation comment errors
       new  8fd457c   Fix win32 mingw native build
       new  88e3375   Merge branch 'jin-eld-fix-code-doc'
       new  2119a35   Merge branch 'fix-mingw32-native' of https://github.com/jin-eld/ProjectTox-Core
       new  0244bd5   Attempted fix of file transfer issue.
       new  4da8664   Packets can now be sent from the connection status callback.
       new  2ea634e   Set packets_left to default non zero values when creating connection.
       new  32ed095   Change connection status before handling data packets.
       new  59821d6   Fixed file sending documentation.
       new  078d60a   Fixed bug with TCP.
       new  ae7a11c   Fixed TCP bug.
       new  22d28dd   added priority packet system for TCP server
       new  96249e8   fixed some issues
       new  0486510   Merge branch 'notsecure-split-video'
       new  e04fff3   applied priority queue changes to the TCP client too
       new  13b23b1   fix memory leak
       new  129df01   Merge branch 'JFreegman-memleak'
       new  1e69af8   Merge branch 'split-video' of https://github.com/notsecure/toxcore
       new  bcfb126   Fixed possible bug with TCP nonce not getting incremented.
       new  733c519   Build system now automatically enables epoll support in TCP server when supported.
       new  9c84b54   Spread packets over many TCP relays instead of just using the first one.
       new  f0a172f   Set some functions as static, fixed warning.
       new  8195ade   Removed useless function.
       new  4e85be6   declare calculate_sum_sq static inline
       new  cc1466e   remove this too
       new  d5902f1   Merge branch 'lllllllleeeeeeeeellllll' of https://github.com/stal888/ProjectTox-Core
       new  1aeeef5   Improved protocol and cleaned code a bit
       new  97ad1e6   Added addr_parse_ip() to network.h header.
       new  b63e4ad   LAN discovery should now work on windows machines with multiple ethernet devices.
       new  2ca2baf   Updated gitignore to ignore kdevelop directory
       new  7911525   Fixed conflicts
       new  8d15ccc   Don't set connection to established if packet is kill packet.
       new  fdb5d89   Fixed bug where two Tox clients sometimes didn't reconnect right after disconnecting due to them getting stuck in a connection loop.
       new  0cf9f27   This should fix test failing
       new  6ede3e8   Merge branch 'master' of https://github.com/mannol1/toxcore
       new  511d197   Fixed warning.
       new  c3818ac   Use epoll_create() instead of epoll_create1() for compatibility with older kernels.
       new  cc53e92   Fixed --disable-epoll making configure fail.
       new  fffe72b   fix mannol
       new  f6bca8e   fix warnings
       new  f6d829d   Merge branch 'split-video' of https://github.com/notsecure/toxcore into notsecure-split-video
       new  7d7cc2d   dark forces were very active, so to say...
       new  443abcf   Rewrote audio packet queue.
       new  2d0c503   Merge branch 'master' of https://github.com/mannol1/toxcore
       new  450c503   Increased default jitter buffer size by 1.
       new  da03fea   Fixed some issues with queue.
       new  84c2833   Fixed crash.
       new  d052bbc   Start sequence number at zero instead of one.
       new  54e7d29   Make codec settings dynamic
       new  fc230c8   Fixed tests and conflicts
       new  ee3822f   Fixed buffer overflow
       new  ab4673e   Merge branch 'mannol1-master'
       new  1e5e8eb   Fixed undefined references from libvpx.so in toxav_basic_test
       new  6dcd90a   Only send kill packet when killing established connection.
       new  26bec89   Merge branch 'master' of https://github.com/pyruvate/toxcore
       new  8aa62cf   Initialize codec session with right values.
       new  7bbde2d   Reduced max size of queue.
       new  87dd6be   Fix test_many_clients in tox_test
       new  e1158be   Fixed segfault.
       new  df6e6df   Spreading packets around TCP relays causes issues with the audio and video.
       new  8be8d84   Size parameter is now checked in toxav_send_audio().
       new  9a74e5d   Merge branch 'master' of https://github.com/pyruvate/toxcore
       new  07ddbb8   Added function to get public and private key from Tox object.
       new  f5d40f2   Updated download page link.
       new  d270cf5   Fixed possible threading issues.
       new  946a09f   Adding a new connection while a lossy packet is being sent could also cause thread related issues.
       new  95710ed   decode video on separate thread
       new  c0a7cbb   fix test
       new  7e806ae   fix initialization order
       new  8ee3f64   audio/video decoding on separate thread with a queue
       new  0556406   Merge branch 'notsecure-split-video'
       new  77df398   Disable decode deadline, fixed build error.
       new  6c1ac97   Added userdata pointer to audio/video callbacks
       new  0719a42   Merge branch 'mannol1-master'
       new  07833b6   Increase dequeue queue size to 16 to prevent stuttering.
       new  82c40b9   remove unneeded printf's/prevent stdout spam
       new  4019820   Merge branch 'JFreegman-debug'
       new  733c509   Fix some toxav warnings
       new  d08d032   Update with upstream
       new  d3e66d7   one decoding thread per call
       new  02ed20d   Merge branch 'notsecure-split-video'
       new  9445b40   Fixed threading bug.
       new  d4218dc   Set pointer to NULL when freeing to fix issue.
       new  aaaeac8   Merge branch 'master' of https://github.com/mannol1/toxcore
       new  69c8da6   The receiver of a file now needs to confirm that he did receive it correctly.
       new  0e70b7c   Update readme
       new  b0bdc81   Merge branch 'fr0stycl34r-patch-1'
       new  2ef89f6   memset call to zero when killing call.
       new  a679756   crypto speed test is pretty useless, removed it.
       new  545cc91   Increased ping interval time to decrease bandwidth usage.
       new  bb2a6cb   Added path_nodes array and add_path_node() function.
       new  ec9082f   Remove DEFTESTCASE and DEFTESTCASE_SLOW redefinitions
       new  a460b9f   Added tests for addto_lists function
       new  bdf1c97   Refactoring of node replacements in addto_lists function
       new  354f08e   Tests fix for an original behavior for duplicates
       new  56624c0   Onion paths creation no longer dependent on DHT only.
       new  f6955f2   Merge branch 'remove-sort_list' of https://github.com/pyruvate/toxcore
       new  0faa2fb   Fixed bug.
       new  f83fcbb   Added length check to onion_send_1().
       new  5a22fbf   Some code refactoring to make passing onion packets through TCP easier.
       new  e6f21d0   Added functions to receive and send onion packets via TCP to net_crypto.c
       new  2c7654b   No longer rely on source ip to get the path the packet was sent with.
       new  db655c7   Onion packets can now be received via TCP.
       new  19b07f7   Fixed bug that led to increased bandwidth usage.
       new  70d3387   Added function to create onion packets to send via TCP.
       new  bc4fe2c   Decreased maximum onion_test test time.
       new  6311bf8   If the path is a TCP one, the onion packet is sent with TCP.
       new  450ad2d   Tox now closer to working on TCP only networks.
       new  f4b10c9   Tox should now work on TCP only networks.
       new  78dd223   Added basic socks5 proxy support to TCP client.
       new  dbab15c   Remove useless code.
       new  1298932   UDP can now be disabled.
       new  5376d40   tox_isconnected() now works on TCP only.
       new  fb9fc81   Save some path nodes to speed up joining network on pure TCP.
       new  cb815f7   When getting disconnected from good relay, try to reconnect.
       new  f0b2cd7   Function to save path nodes.
       new  ef78169   Added disabling of UDP and basic SOCKS5 proxy support to public API.
       new  7557b92   Modified tox_bootstrap_from_address() function.
       new  bb1bb58   Set socket family to family of proxy when using proxy.
       new  162a900   New congestion control algorithm.
       new  9134048   Some thread safety related fixes to TCP connections in net_crypto.
       new  0fe6d84   Removed useless line.
       new  2040fc4   Renamed tox_bootstrap_daemon into tox-bootstrapd
       new  e474a32   Made init.d script work with systemd
       new  ba7058c   Made possible to run the daemon under its own user
       new  69e619b   Renamed files for less confusion
       new  504160e   Fixed daemon taking long time to stop
       new  d00c3c3   Fixed some warnings
       new  6ca7d86   Merge branch 'bootstrapd-update' of https://github.com/nurupo/InsertProjectNameHere
       new  c959f6c   Added function to check if we were only connected to LAN DHT peers.
       new  92dd71c   Speeded up onion friend finding.
       new  02f90fc   Added .sh ending to bootstrapd's init script Fixes some build issues.
       new  f368b67   Merge branch 'nurupo-bootstrapd-fix'
       new  7330ebd   Added tox_shell to testing.
       new  62e6e9b   Daily OS X fix.
       new  86a4685   Merge branch 'stal888-patch-6'
       new  69a55b8   Fixed some gcc warnings.
       new  eaedf4f   Fix toxcore linkage on qnx
       new  6408c7d   Merge branch 'master' of https://github.com/beemaster/toxcore
       new  43723f2   Small code cleanup.
       new  08bdf45   Removed now deprecated function.
       new  740ab85   onion_isconnected is the best indicator of if tox is connected.
       new  f0e6ab1   Updated Windows cross-compiling instructions
       new  841cbbf   Merge branch 'install-update' of https://github.com/nurupo/InsertProjectNameHere
       new  bc5daa5   Added FreeBSD include
       new  1b82c2c   Merge branch 'nurupo-tox-shell-fix'
       new  13c4ddf   Update downloads URL
       new  18eb44a   Removed unnecessary parameters
       new  33f6281   Merge branch 'olologin-master'
       new  12cada5   Merge branch 'patch-2' of https://github.com/Proplex/ProjectTox-Core
       new  f1ed0ee   fix the memory leak in new_TCP_server function
       new  bbfa9ef   Merge branch 'lobiCode-myChan'
       new  33b4268   Added function to check if packet sent with net_crypto was received.
       new  ff02d5a   Removed send withid functions from api.
       new  30524bf   Changed how receipts work.
       new  411457d   Fixed gcc warnings.
       new  52ad2c6   added checking for null pointer in new_Assoc function
       new  69725e8   Lossless crypto packets can now be sent without the congestion control applying to them.
       new  0f023d9   Removed useless code.
       new  fa007a3   Speeded up start of file transfers.
       new  7affcd8   Update INSTALL.md
       new  e4f6647   Add support for user avatars in the core protocol
       new  59b16bd   Merge branch 'myChan' of https://github.com/lobiCode/toxcore
       new  548adda   Merge branch 'patch-1' of https://github.com/bjorn/toxcore
       new  1069b85   Tweaked some values in DHT to decrease the discovery time mainly for the auto tests.
       new  6d68027   Increased time between ping packets by 1 second.
       new  5a20f1b   Linked toxav in the main dependencies section.
       new  01203a2   Expose the tox_add_tcp_relay() function in the public api.
       new  38c411e   Fixed iOS possible SIGPIPE issue.
       new  f52261e   Merge branch 'patch-6' of https://github.com/mouseym/ProjectTox-Core
       new  bb7bde3   Fixed typo.
       new  34fc0be   Added encrypted save to toxcore, if sodium is used Note, this is untested
       new  f383151   Merge branch 'master' into encrypted_data
       new  c3e3258   Update tox.c
       new  06eff4b   Increased number of friends tested in tox_test.
       new  9748dc4   fix travis sodium version
       new  c3fda66   Merge branch 'encrypted_data' of https://github.com/dubslow/toxcore into encrypted_data
       new  df7a627   Added custom packet functions to public tox api.
       new  64ce60c   This fixes an issue where nodes could stay unannounced for certain periods of time.
       new  9ac8a5f   Updated docs.
       new  fc77cfe   Fixed typo.
       new  a0302b7   Added tests for custom lossy and lossless packets.
       new  46e03c4   Merge branch 'master' into encrypted_data
       new  f771bfb   Added tox_connect function, no connecting done during tox_load
       new  7eb7e68   compiling against nacl seems to break VANILLA_NACL...
       new  98a93c7   Fixed spacing
       new  2bb2bc4   spelling corrections
       new  d69a684   Merge branch 'cgar-spelling'
       new  766fce3   Grammar fix
       new  35da73b   Fix exceptional leak in msi.c
       new  6c2ea90   Remove unused variable in handle_sendnodes
       new  5abcb7e   Remove unused function in DHT.c
       new  675f050   Merge branch 'tux3-master'
       new  ce68358   Merge branch 'master' of https://github.com/urras/toxcore
       new  184b050   Merge branch 'smallfix' of https://github.com/tux3/toxcore
       new  820a327   Merge branch 'compiletimeLTO' of https://github.com/tux3/toxcore
       new  b0fabd1   Merge branch 'master' into encrypted_data
       new  45f3b95   modify inclusions
       new  74434c7   nacl compiles! still needs testing though.
       new  4b2aed7   Replace fprintf(stderr,...) by LOGGER_*() in net_crypto
       new  d0448d3   Merge branch 'tux3-TCPSNHAPPEN27TCPSNHAPPEN27TCPSNHAPPEN27'
       new  61bfa59   Add magic number, auto tests still required
       new  2656666   testing works, but doesn't pass...
       new  c26c6d8   memzero() segfaulted for unknown reasons... probably pebkac...
       new  27369ac   Removed tox_connect, initial connections are made on first tox_do
       new  269fd68   Merge branch 'tox_connect' of https://github.com/saneki/toxcore
       new  9527d28   Some cleanups to last PR.
       new  579e799   encrypted save fully work with both libsodium and nacl they both reliably pass "make check"
       new  eb58cdc   sigh... forgot to add very necessary files...
       new  ed7bed6   Increased maximum number of incomming TCP connections in TCP server.
       new  cbb526e   Merge branch 'encrypted_data' of https://github.com/dubslow/toxcore
       new  331efce   Properly ported a toxencryptsave function to NaCl.
       new  5a2a756   Fixed toxencryptsave include issue.
       new  f49ab64   proper libsodium version
       new  bd62581   Merge branch 'ProMcTagonist-patch-1'
       new  64830ce   Use libsodium 0.7.0+ (more thorough though)
       new  7ec83c3   Merge branch 'master' of https://github.com/dubslow/toxcore
       new  9cb0c98   Reduce max udp packet size to 2K.
       new  729a511   Lowered minimum transfer speed.
       new  53ce4f3   Added TOXDNS_MAX_RECOMMENDED_NAME_LENGTH define that clients can choose to ignore if they want.
       new  fcc6d43   Prevent core from doing DNS requests when UDP is disabled.
       new  70b4018   Remove support for avatar image formats other than PNG
       new  f07c7d6   Tox is now shown as being online only when properly announced.
       new  b52eb48   Remove chattiness from avatar data transfers
       new  c43526b   Fixed memory leak.
       new  900d72f   Fixed test.
       new  468b0aa   Updated cross-compile instructions
       new  b52da45   Merge branch 'avatars' of https://github.com/ittner/toxcore
       new  21be438   Some fixes to avatar pull request.
       new  e0725ac   Fixed typo.
       new  da70ef8   Merge branch 'update-crosscompile-instructions' of https://github.com/nurupo/InsertProjectNameHere
       new  744f51e   Added some checks to mutex related functions.
       new  f277940   ifdef out use of linux/limts.h in test_avatars
       new  ba6ae15   housekeeping
       new  bce301f   Merge branch 'stal888-patch-1'
       new  d409bad   remove tox_avatar_hash
       new  fc28c24   Update documentation after API changes
       new  4ede062   Merge branch 'dubslow-housekeeping-docs' of https://github.com/ittner/toxcore
       new  80fdfba   Merge branch 'master' of https://github.com/dubslow/toxcore
       new  d264010   Tox object doesn't need to be passed to tox_hash.
       new  aca2d61   Some code written for new group chats.
       new  d67624b   Removed groupchats from core.
       new  ebdfa89   Removed now useless atributes from structs.
       new  c17fc04   Update avatar documentation
       new  d5d8481   More groupchats code written.
       new  8b35d19   Group chats are starting to work.
       new  83842e6   add API function to unset avatar
       new  bb60c28   DHT can now be used for group chat cons and friend cons at the same time.
       new  b308afd   Wrote more new groupchats code.
       new  33721da   Added callbacks to DHT called when the ip of a peer is discovered.
       new  939f200   Removed now useless network sturct size tests.
       new  f2a3133   Added callbacks to onion_client and net_crypto for the temp dht key.
       new  c618263   Removed useless code from onion_client.
       new  a8b7ddc   Moved cleaup_friend functionality to Messenger.
       new  33e5c34   Only set dht public key and direct ip when first creating connection.
       new  03d6f95   Remove timestamp from set_connection_dht_public_key().
       new  834ffee   Make the ip port from DHT timeout after a while.
       new  6c71bb7   Moved all the connection stuff from messenger to friend_connection.
       new  1e44eda   Increasing max number of onion paths might increase initial connection speed.
       new  6f4ab49   Modify avatar recommendations
       new  964fcac   Removed useless code from groupchats.
       new  230a65c   Removed send_group_message_packet and its callback function from Messenger.
       new  5550cc6   Merge branch 'update-avatar-docs' of https://github.com/ittner/toxcore
       new  3711b88   test_avatars: Implement new policy for the user avatar file
       new  72d6a92   Merge branch 'unset_avatar' of https://github.com/JFreegman/toxcore
       new  acfc97d   Group chats now use friendcon_id instead of friendnumber.
       new  57666d9   Merge branch 'master' of https://github.com/irungentoo/toxcore
       new  118febc   change avatar requirements
       new  ad80485   Fixed crash in tox_new().
       new  627e4d3   Merge branch 'master' of https://github.com/dubslow/toxcore
       new  a46810a   Rework toxav/rtp.c to use ntohl/htonl and ntohs/htons
       new  45090ab   Merge branch 'rework_av'
       new  9dd6202   Added some functions to friend_connection.
       new  e304fa8   Group chats now actually work somewhat.
       new  de1a531   del_groupchat and kill_groupchats now work properly.
       new  e6fcef4   If connection is already connected, send a online packet to it.
       new  1ac1522   Removed useless code.
       new  92f804d   Peers now time out and delete themselves from group chats.
       new  df21223   People in groups can now be added/removed from friends list without issues.
       new  c7b3b7a   Fixed tox_load() comment.
       new  26d119a   Implemented tox_callback_group_namelist_change callback in group chats.
       new  5cde8a2   null terminate group messages (cause jfreegman can't str8 c)
       new  2977261   Added name packet to group chats, send one when appropriate.
       new  6687a05   Merge branch 'master' of https://github.com/dubslow/toxcore
       new  b969f1b   Kill group connection to friend once we are connected to group.
       new  45ca02f   Fixed group bugs.
       new  c05cd74   Added names to peer response packet.
       new  3cc9379   Removed useless variables.
       new  07ab8e5   Fixed group peer chosing algorithm.
       new  cafbdd5   Reduced the risk of two people being given the same peer id in groups.
       new  5555f01   Send friend request with connection if for some reason (groupchats) we are already connected to the friend but they have not added us yet.
       new  4ea4228   implement group_names function
       new  83e31c1   Merge branch 'JFreegman-groupnames'
       new  cc5453e   Add working tox nodes
       new  116c7f7   Merge branch 'Proplex-patch-2'
       new  f39c160   Create osx_build_script_toxcore.txt
       new  660843c   Update INSTALL.md
       new  eaf15bf   Update INSTALL.md
       new  4290241   Made toxdns header cpp-friendly
       new  e310824   Merge branch 'lyubod-master'
       new  3df5401   Merge branch 'toxdns-header-fix' of https://github.com/nurupo/InsertProjectNameHere
       new  366e737   readme.md: "goals of tox" -> "goals with tox"
       new  eee37b5   fix #1104
       new  12f41a4   Merge branch 'master' of https://github.com/dubslow/toxcore
       new  e6f3069   refactor toxencryptedsave to allow passphrase encryption of arbitrary data also a minor API change for clarity
       new  07523b7   Merge branch 'patch-3' of https://github.com/stal888/toxcore
       new  d80ee91   Relay peer kill messages too.
       new  54fdf3b   re-refactor to separate pass->key and key->encryption
       new  532ace6   Enable IPv6, fix systemd PID bug
       new  2df986f   Does a realloc with a size of 0 if every port is invalid
       new  3f855b2   Merge branch 'master' of https://github.com/dubslow/toxcore
       new  0444ca1   Merge branch 'master' of https://github.com/stqism/ToxCore
       new  ccfd777   apparently i forgot to add/commit these comments...
       new  458a09f   Merge branch 'master' of https://github.com/irungentoo/toxcore
       new  57d3b3b   Fix include issue
       new  cfa142f   Merge branch 'dubslow-master'
       new  09302e8   Free ports when there are no valid ones
       new  3d23982   Fixed return value comment of new_networking function
       new  1200e69   Added IPv4 fallback, made IPv6 and IPv4 fallback enabled by default
       new  e677bbc   Fixed a typo
       new  2bdbc2b   Added some const-correctnessness
       new  fd255ee   Fixed a typo
       new  b41eadf   tox_count_chatlist() now works.
       new  e8d7763   Don't fail when the binary is not found Per Debian Policy Manual, paragraph 9.3.2: Writing the scripts.
       new  97707a7   Add function to check if the peernumber is ours for group chats.
       new  6985353   Added basic IRC group syncbot to testing.
       new  44a9375   re-implement copy_chatlist function
       new  3d1c0f0   irc_syncbot now parse out NULL characters from the Tox groupchat.
       new  9ef1be1   Use monotonic time function already in toxcore.
       new  34311d1   Merge branch 'copy_chatlist' of https://github.com/JFreegman/toxcore
       new  6114bd7   Merge branch 'tox-bootstrapd-network-error-handling' of https://github.com/nurupo/InsertProjectNameHere
       new  8713099   astyle toxencryptsave.
       new  35b16b9   forgotten to free memory in pAdapterInfo
       new  1b60fbe   Trying to fix TimerHandler *handler memory leak
       new  ffb13e4   add load/save from key instead of pw
       new  ca38ee8   fix #1120
       new  0ce68b9   Initialise source.port to prevent garbage value
       new  ff1d4fa   add new test cases, cleanup astray printf
       new  418bb2b   Merge branch 'master' of https://github.com/xor2003/toxcore
       new  0fb3062   Merge branch 'master' of https://github.com/dubslow/toxcore
       new  a2db81b   Some video encoding improvements.
       new  e322926   File transfer speed should jump up a bit faster.
       new  f4e050f   Removed useless code.
       new  5f26ee2   Increased interval and ping packet timeout by 1 second to try to fix TCP issues.
       new  3c874bc   Fixed unaligned memory access.
       new  4b2248e   Update to Libsodium 1.0.0 since backward-compatibility is guaranteed through all the 1.x.y releases.
       new  31c1785   Load file portability code for big endian.
       new  cfac10f   Merge branch 'urras-master'
       new  d90ee9d   fix #1124 by adding salt manip functions Also, all data now has the magic number prepended. This is incompatible for all but the save/load functions, but I think nothing besides the one experimental qTox branch used any of those, which is why I feel confident about the change.
       new  9878b44   Merge branch 'dubslow-master'
       new  837f72b   Fix for memory leak. And add forgotten break
       new  6b0fe7e   Fix uninitialized
       new  69c9f68   Prevent lock
       new  7eca727   Don't send -1 bytes. There is such check everythere. But if we add it in side funciton the logic will change
       new  2aed4bb   Add a check (reported by Coverity)
       new  f73ad4a   Portability saving fixes for big endian systems.
       new  c8812d4   Merge branch 'big_endian_save'
       new  ea43207   Fix use-after-free of toxav's TimerHandler
       new  b877d1d   Merge branch 'master' of https://github.com/xor2003/toxcore
       new  9b5aa3f   Merge branch 'toxav-uaf' of https://github.com/tux3/toxcore
       new  9c480ac   Fixed possible threading issues.
       new  7836ced   Modify DHT.md to render correctly
       new  c136145   Merge branch 'irdan-irdan/doc-fix'
       new  18c66ee   Initial friend finding might work a bit better.
       new  854142d   Fix typo: romdom->random
       new  7bb0c49   Fix DHT memory leak
       new  70869b6   Merge branch 'master' of https://github.com/tux3/toxcore
       new  0df68a0   Update README.md
       new  2494296   Update TODO
       new  6198ab2   Merge branch 'stqism-patch-5'
       new  da723e9   Merge branch 'patch-1' of https://github.com/lance0/ProjectTox-Core
       new  d6685d1   Added actions to group chats.
       new  efad863   Missing cv-qualifiers in tox.h comments
       new  44f63db   Slightly improved the function that checks if Tox is online.
       new  d8c5be8   Merge branch 'master' of https://github.com/tux3/toxcore
       new  8c86ab2   Decreased Tox idle bandwidth usage but potentially increased time to find friends (needs some real world testing).
       new  3b14bbf   This might fix some peer finding issues.
       new  1f4b061   Added some comments to net_crypto.h
       new  54beaa4   Some initial groupchat lossy packet code.
       new  be27c6c   Added functions to relay lossy group chat packets.
       new  0bcfd03   Added some functions to send and handle lossy packets.
       new  1c5e93c   Added more group functions to eventually have working A/V.
       new  6d90808   Some function changes for better A/V integration to group chats.
       new  d7f1f22   First commit of actual A/V code for group chats.
       new  d354dce   Remove dead store
       new  d214db1   Remove unused variable
       new  bbbeecb   Group audio starting to take shape.
       new  5715a94   Basic audio packet parsing code.
       new  97742ed   Group chats now have types.
       new  94ac524   Group audio might work now but I have not tested anything yet.
       new  534efc7   Fixed irc syncbot.
       new  f0f68ef   Audio group chats still have some small issues.
       new  ab42c91   Prevent connection ips from switching on LAN.
       new  370d553   Fixed some audio group chat issues.
       new  bf0289e   Fixed bug.
       new  95c5962   Merge branch 'master' of https://github.com/tux3/toxcore
       new  a8f670b   Added comments.
       new  8c0225b   2 channel audio can now be sent to groupchats.
       new  3b10a24   Cleaned up some code, made group av clean up properly after itself when the group is killed.
       new  d9f99c1   Added function to get groupchat type.
       new  4a9661f   basic group titles
       new  65aad48   add title send to peer send
       new  c56853e   public api, finishing tweaks
       new  4e40978   fix type checking
       new  3e612ee   Fixed audio groupchat issue.
       new  26a6bde   Fixed group av issues.
       new  6d00288   Fixed groupchat bug that caused peers to not connect to each other.
       new  2f93ba3   Properly fixed group av issue.
       new  5e2ba94   Merge branch 'titles' of https://github.com/dubslow/toxcore
       new  9cd1102   Fixed some threading related issues in toxcore.
       new  2b3f107   Group chat title fixes.
       new  106d7f2   add api function to get group title
       new  7fee48b   Increased audio packet queue size by 2.
       new  1bfc379   Merge branch 'get_group_title' of https://github.com/JFreegman/toxcore
       new  b808b0d   Some modifications to the last pull request.
       new  fef8dff   Setting groupchat title when the groupchat isn't connected should now return success.
       new  76d14ac   Last fix didn't really work well.
       new  a9c2fe9   Added an unfinished doc on how groupchats work.
       new  4e6f993   Cut bitrate by half for 1 channel audio.
       new  386c974   av refactor
       new  c830197   Decrease time to announce ourselves to 3 seconds.
       new  3a6d93f   Small update to groupchat docs.
       new  6a52b3c   get peer pubkey api
       new  1ef2092   Fixed small issue where group audio would jumble up sometimes at start of stream.
       new  057f08f   Tox clients now should show they are offline with much better precision.
       new  e742250   Merge branch 'peerpk' of https://github.com/dubslow/toxcore
       new  6bbb939   Cleaned up packet length types in toxcore.
       new  49f4583   Enable use of lower sample rates for group chats.
       new  3ba4803   Updated TODO.
       new  c67bc33   Removed some no longer promising clients from the TODO.
       new  279c33c   Merge branch 'master' of https://github.com/mannol/toxcore
       new  28ffa03   Fixed possible issue.
       new  89f2436   Astyle autotests.
       new  6e361a5   Fixed integer rollover bug in toxav.
       new  a7a225d   Fixed threading issues in toxcore.
       new  580c4a6   Fixed some fatal spelling mistakes
       new  6cff9ec   Forgot to replace this
       new  00b511e   Merge branch 'Impyy-fix-english'
       new  c319172   Added check to ensure that the available libsodium library is compatible
       new  b19d4ed   Fix link in TODO
       new  ed80c43   Fixed build issue.
       new  df85f72   Merge branch 'patch-1' of https://github.com/her001/toxcore
       new  61949ec   Merge branch 'sodium-check' of https://github.com/jin-eld/ProjectTox-Core
       new  d6f733c   Actually fixed build issue.
       new  767c065   Attempted fix of threading issue in test.
       new  db68c6e   Fixed toxav issues.
       new  975ce25   Fedora package name correction
       new  eafe0e6   Merge branch 'myroslav-patch-1'
       new  e62ded3   More av cleanup
       new  8deb032   Merge branch 'mutex-1' of https://github.com/mannol/toxcore
       new  e254c4f   Fixed bug where video didn't work anymore.
       new  1c3f887   Jbuff fixes.
       new  ee0f069   Check if key file was opened correctly in DHT_bootstrap.c
       new  15b73db   Joining a group chat should be more reliable.
       new  8e2b8d4   Group chats should be less likely to break.
       new  a6e1a74   Prevent joining groupchat more than once.
       new  b58fb09   Removed useless code.
       new  b52de10   Groupchat stability fixes.
       new  2ef9ef5   Comment fix.
       new  505bab7   Only copy when pointer isn't NULL in get_friendcon_public_keys().
       new  6070035   Fixed bug where group chat would see connection as offline when it was online.
       new  be9c6f8   Fixed possible threading issue.
       new  d8a8e8b   Fixed possible threading issues.
       new  4a27f61   Fixed possible threading issue.
       new  475c157   Fixed possible threading issue.
       new  f6b3e6e   Fixed possible threading issues.
       new  7dec6d0   Fix typo
       new  3489e33   Fix usage of 'have' versus 'has'
       new  4994d28   Merge branch 'Aaron1011-patch-1'
       new  f1db6e7   Merge branch 'patch-2' of https://github.com/Aaron1011/toxcore
       new  035cd7e   Added simple group auto test.
       new  5112156   Added basic group message test.
       new  422f228   Test now works with large groups.
       new  2bb1549   Group stability fixes.
       new  af0d6c0   Fixed possible issue with wrong size being passed to opus_decode().
       new  7e8ab1b   Delete close connection when peer leaves chat.
       new  668ab80   Restore compatibility with older group chats.
       new  8a56cb3   Change prototype for custom_packet_handler functions
       new  d595a28   Patch auto_tests/tox_test.c with the new prototype
       new  7d27893   Merge branch 'more_consistent_custom_packet_handlers' of https://github.com/wrouesnel/toxcore
       new  4ec9295   Fixed tox_test.c
       new  13dd769   Add define for the maximum length of the friend request to the public api.
       new  4eeeb8e   Added a tox_add_friend auto test.
       new  d7f5713   Fixed crash when connection was killed during the packet callback.
       new  36851e7   Test if everything goes well when a peer leaves the group chat.
       new  12f396f   Fixed video packet assembling.
       new  71527c4   Having two buffers for audio isn't really good.
       new  39cc14c   Make the maximum size of the jbuf at least 4 times the capacity.
       new  129f620   Increase video quality and distance between keyframes.
       new  05cc7df   Fixed a memory leak
       new  4e1e315   Fixed memory leaks.
       new  7d4489b   Merge branch 'mem-leak-fix' of https://github.com/nurupo/InsertProjectNameHere
       new  6f3312c   More group auto testing.
       new  377da12   Added HTTP proxy support
       new  015a8b7   Sendback data size is always 8 bytes.
       new  3516a01   Fixed DHT doc.
       new  7425a0d   Increased max TCP connections.
       new  f9f2362   Some optimizations on how TCP relays are used.
       new  e1a3bb3   DHT fixes.
       new  d6da08f   Fixed test.
       new  82ba83e   cs_set_video_encoder_resolution improvements.
       new  ecba631   Fixed some A/V threading issues.
       new  9da75d0   Cut one on one default audio bitrate by half.
       new  99ae011   Removed calloc from logger_init, because the pid was no longer being appended.
       new  1fd43b4   Merge branch 'master' of https://github.com/irungentoo/toxcore into logger_init_fix
       new  1db0107   Build system fixes.
       new  0983733   Added cscope.files to .gitignore
       new  c2ae083   Merge branch 'logger_init_fix' of https://github.com/jdp5087/toxcore
       new  3ce743f   Merge branch 'cscope.files' of https://github.com/jdp5087/toxcore
       new  d1eb793   auto test group titles.
       new  e9bf384   Some refactoring of proxy code
       new  35602e1   Further refactoring of proxy code
       new  dd59d99   Fixed bug in tox_load where names of size TOX_MAX_NAME_LENGTH didn't load.
       new  15077f2   Improved detection of dead paths.
       new  3bd983f   Update INSTALL.md
       new  eb03375   Merge branch 'instructions' of https://github.com/zetok/ProjectTox-Core
       new  d8b0d2e   Don't populate path nodes too much.
       new  18b45ff   Add function to get nodes from onion path.
       new  895f269   Onion client improvements.
       new  a4f0b65   Fixed bug.
       new  fe57a72   Merge branch 'http-proxy-feature' of https://github.com/nurupo/InsertProjectNameHere
       new  c2e394c   Fixed bug with auto tests and cleaned up the code a bit.
       new  efea858   Make it possible to port clients to the new api by just replacing proxy_enabled with proxy_type.
       new  61dac5c   onion_isconnected fix attempt.
       new  ffa7a72   Use same jbuf size for group as for one on one chats.
       new  87fb1e4   Adjusted onion timeouts.
       new  1e3187c   fixed a typo
       new  523cc20   Remove useless code.
       new  bf6fe08   fixes #1210
       new  8ff85f0   Check if received ip family is valid for the onion packets.
       new  4c87377   Removed now useless packet id.
       new  8ac13be   Code cleanup.
       new  473915c   Remove useless defines.
       new  3328127   Merge branch '1210' of https://github.com/ldrumm/toxcore
       new  93a998d   Code cleanups.
       new  c09b575   Merge branch 'master' of https://github.com/aaannndddyyy/toxcore
       new  d4ea280   Removed useless function.
       new  840d182   fixed some typos / grammar
       new  b68d7f0   Merge branch 'fix-typos' of https://github.com/aaannndddyyy/toxcore
       new  4f4967a   toxav_prepare_transmission: More descriptive error
       new  979b4bf   Merge branch 'patch-1' of https://github.com/tux3/toxcore
       new  4858d2c   Reduced timeout of onion paths on the first try by 1 second.
       new  139fc8e   Removed unused variables.
       new  75b7e0d   Send less net_crypto packets.
       new  993f3bf   Speed up connection to network on TCP only.
       new  dd51e03   Send lossy packets to less peers.
       new  ad67259   Logger fix
       new  90f68f5   Merge branch 'mannol-master'
       new  3b99121   Fixed use after free.
       new  dfc6be9   Attempted fix of Tox killing routers.
       new  045ebf1   Fixed Windows build Apparently ERROR was defined as some constant somewhere on Windows.
       new  36b412e   Merge branch 'nurupo-logger-fix'
       new  6650f18   Attempted fix of Tox killing routers part 2.
       new  5e1d6f5   Fix TCP server regression.
       new  f07c588   Don't enforce limits on pings for LAN ips.
       new  553a8dd   Fixed warning.
       new  0fff7d9   Tox should work better on TCP only when some people have broken TCP nodes and don't update them.
       new  e57fb8c   Progress
       new  e29df66   fix_logger-v.0.2
       new  f1371ad   Merge branch 'mannol-master'
       new  a8bf060   Fixed logger build issue.
       new  09b33c7   Fix logging on Windows
       new  b188741   Add 2015 to copyright notice
       new  6e0b807   Attempted fix of Tox disconnecting during file transfers by tweaking some congestion control numbers.
       new  bf12a4d   Merge branch 'win_log' of https://github.com/MovingtoMars/toxcore
       new  236a13f   Fixed gcc warnings.
       new  b10aaec   Fixed gcc warnings.
       new  1092bc6   Code cleanups.
       new  eb12d1b   Zero broadcast ips are invalid.
       new  ff32b4b   Code cleanups.
       new  1450c22   Current progress
       new  6e3e812   Updated TODO.
       new  51b8ac8   Replace hardcoded nodes with examples Reverts Proplex'es change.
       new  4c220e3   Merge branch 'bootstrapd-example-nodes' of https://github.com/nurupo/InsertProjectNameHere
       new  548d877   Code cleanup.
       new  10ef3a6   client_id is a bad name for the long term public key.
       new  b83ff00   Code cleanups.
       new  f463cb5   Code cleanups.
       new  b8d530c   Api break.
       new  8e9a971   Prevent unnecessary sending of packets.
       new  33f6592   Fixed bug where mutex would be destroyed but not recreated for new net_crypto connection.
       new  eea4153   Rename "client id" to "public key" in avatar docs and examples
       new  c2421e6   Update avatar documentation
       new  ef0922c   Add script to generate save files with custom keys
       new  39680f3   Progress
       new  fbe9fd0   Merge branch 'ittner-update-avatar-docs-2'
       new  b7e0033   Merge branch 'make-funny-savefile' of https://github.com/ittner/toxcore
       new  15f228a   Travis should build Tox with Libsodium stable
       new  16c0736   Merge branch 'urras-patch-2'
       new  47cac28   Move OS X install script
       new  e5644bb   Merge branch 'urras-master'
       new  1302981   Removed useless misleading define.
       new  159df4b   Documentation and service description for using tox-bootstrapd with systemd
       new  66b27fc   Lowered CPU usage.
       new  7e7b7f6   Fixed memory leak.
       new  01b4ad7   Fixed memory leak.
       new  57c22b1   Fix memory leaks.
       new  62f8910   Fixed memory leak.
       new  93b1c34   Merge branch 'master' of https://github.com/ray65536/toxcore
       new  55b4484   kill_TCP_server() now frees everything in TCP server.
       new  2784063   Only create one global logger instance.
       new  14d942c   Fixed incompatible pointer type warning
       new  65cbea3   Merge branch 'bootstrap-node-packets-fix' of https://github.com/nurupo/InsertProjectNameHere
       new  d9ea6e9   Properly free everything at the end of each test.
       new  ee3adf2   Fixed memory leak.
       new  23d76f4   Fixed memory leak in test.
       new  78ea33b   Fixed test.
       new  33a79a1   Code cleanups.
       new  e658bc1   Code cleanups.
       new  6936b2e   Code Cleanups.
       new  c1817da   Code Cleanups.
       new  4148c87   Remove redundant link, update old link
       new  af3b83e   Wrong link
       new  877257d   Merge branch 'patch-2' of https://github.com/urras/toxcore
       new  4d173d7   Code cleanups.
       new  af10ca7   Code Cleanups.
       new  c086a66   Code Cleanups.
       new  eac0d43   Started implementing new Tox api.
       new  aad8575   Control part of new api already kind of works
       new  3c7888d   A bit of new api work done.
       new  fd56762   Code cleanups.
       new  8c245af   Started adjusting msi backend to new api
       new  7e2839e   New api progress.
       new  7329f3b   Fixed header protectors and cleaning up the msi
       new  8532dc8   Allow empty names and status messages.
       new  3f11d10   More new api work done.
       new  99ee86b   Messenger add friends functions error code fixes.
       new  7cefc9c   Fixed friend_not_valid function.
       new  c6a59e6   Updated types in Messenger callbacks to fit with the ones in the new api.
       new  61ca952   More new api functions implemented.
       new  483a6ff   Added 2 new headers into msi for buffer control
       new  6e259d5   Msi should be done; toxav.c need a cleanup and adjustments
       new  52a0753   Apparently enums are bad for wrappers and doing this makes wrapping toxcore easier.
       new  308cf5d   use bool in is typing callback.
       new  aca4147   Put const adjective before type nouns
       new  c037aef   Typing and status functions implemented.
       new  53d0eb8   Merge branch 'new_api' of https://github.com/dubslow/toxcore into new_api
       new  efe31ec   Removed extra msi header and started testing
       new  c87da92   Tox connection function and callback should now work as expected.
       new  af881e8   Merge branch 'fixed-receipts' into new_api
       new  41446f6   Implemented message send functions in public api.
       new  ca21569   Implemented callbacks.
       new  29601fe   New msi protocol
       new  bca649f   Fixed possible TCP server bug.
       new  085f904   When socket dies, kill it.
       new  972e6a9   Use edge trigger on listen socket in TCP_Server.
       new  9e65cd5   Implement pausing
       new  8fa8e9d   Remove avatar stuff from Messenger.
       new  d83efd3   Ported some of the code in testing/ to the new api.
       new  837d469   Fixed bug.
       new  ca997bd   toxav new api fixes.
       new  76dfccf   Ported some tests to the new api.
       new  a371ea0   Minor changes to README
       new  33370ed   Changes to custom packet functions in Messenger.
       new  e61e291   More tests ported to new api.
       new  e5791ed   Added different error codes for custom packet functions in Messenger.
       new  c5b03cd   Implemented custom packet functions in new api.
       new  6e8762b   Allow for specifying the port range to use in Tox_Options
       new  e632ef8   Realign toxencryptsave with new API
       new  d015879   Test fixes.
       new  8e59a82   Removed backwards compatibility code from core.
       new  2d30779   Update encryption autotest
       new  b780e68   Merge branch 'urras-patch-1'
       new  45e8807   Make toxav thread safe
       new  680c7c2   Merge branch 'new_api' of https://github.com/dubslow/toxcore into new_api
       new  36c3a27   Properly fixed encryptsave_test.c
       new  7a82565   Merge branch 'port_range_option' of https://github.com/saneki/toxcore into new_api
       new  0e00a51   Fix dist target
       new  b0ffef2   Add README.md to the dist tarball
       new  379522c   Add spec file for rpm generation
       new  6c37f49   Merge branch 'jin-eld-rpm'
       new  8524911   Removed useless TODO comments.
       new  1e17b46   minor punctuation fixes
       new  c955728   spelling, punctuation, ...
       new  ac7da66   Code cleanups.
       new  f66f9fe   enums are no longer typedefed to uint8_t.
       new  20090ea   Fixed typedef.
       new  14af278   Updated File request packet to new format.
       new  2af1608   Fixed debug fprintf.
       new  10ca292   Change fprintf debug into LOGGER_DEBUG for consistency
       new  3315fd2   Change LOGGER_DEBUG to LOGGER_ERROR for fail bind
       new  73b9cf4   Merge branch 'worfox-new_api' into new_api
       new  4c4ffb7   Fixed case where a recv and a sending file would have the same number.
       new  576e5ee   Updated new_filesender function in Messenger.c
       new  f5eca31   Fixed small issue.
       new  0207fcd   Implementation of new api file transfers.
       new  c434d48   testing/tox_sync now fully works on the new api.
       new  8e55d96   Ported nTox to new file transfer api.
       new  916b6aa   Added group chat functions to the public api.
       new  88a8a07   Implemented the 3 low level network information functions.
       new  572484f   Use .h for tox_old instead of .c to not break some of my build commands.
       new  43fe6e7   tox_callback_connection_status() implemented.
       new  9127449     This is a combination of 11 commits.   The first commit's message is: TOX_STATUS -> TOX_USER_STATUS, is more specific
       new  4ad7649   Merge branch 'aaannndddyyy-patch-1'
       new  1eca7b8   Added simple status message test to tox_test.c
       new  4ee0170   tox_new() fixes.
       new  7afab00   tox_new now sets error to TOX_ERR_NEW_PORT_ALLOC when binding to port fails.
       new  28d7076   Fixed tox_new issue.
       new  8dc2db2   Added position parameter to tox_file_send_chunk().
       new  7e5ca48   Don't assume tox_file_send_chunk() is called in the request chunk callback.
       new  0d67598   File transfer fixes and improvements.
       new  b4320e5   File sending improvements.
       new  334cb9c   Check more ports in tox_test.c
       new  3bf259f   Convert core code depending on the api
       new  eec1042   tox_friend_get_public_key() now does nothing when public_key is NULL.
       new  669975c   tox_file_send_chunk() must now send data the same length as requested in the requested chunk callback.
       new  96d9cef   File kind is now a uint32_t.
       new  64fefb6   revert to TOX_FILE_KIND
       new  8e2957e   Merge branch 'newer_api' of https://github.com/dubslow/toxcore into new_api
       new  c3e07b7   Remove TOX_FILE_KIND typedef.
       new  29857a3   This belongs in the previous commit.
       new  11e8e8b   When link can't send packets anymore, stop the request chunk callback.
       new  a1127e6   Better DHT distance function.
       new  6cf7270   Make nTox save on exit.
       new  fab2daf   Install tox_old.h too.
       new  518a399   There are many scenarios where the user would want to modify the contents pointed by proxy_address.
       new  409897f   Initialize Tox_Options with default values in tox_options_new
       new  ec65949   Avatar hash is now the filename of the file transfer instead of the first 32 bytes.
       new  08585e5   Merge branch 'new_api_patch' of https://github.com/Impyy/toxcore into new_api
       new  fa7c21f   New API fixups.
       new  2757b25   Merge branch 'iphydf-new_api' into new_api
       new  24c70c9   Added and implemented file_id parameter to file tranfers.
       new  e072079   Allow file names to be of length 0.
       new  ea8d272   Added tox_file_send_seek() function to api.
       new  e778bfb   Changed INVALID_LENGTH to TOO_LONG.
       new  67f6d08   Make sure some defines in the public api are always correct.
       new  8286c2c   Save function renamed to tox_get_savedata()
       new  0beaa2f   Renamed SEND_FAILED to SENDQ.
       new  ad87dbb   Kill all file transfers associated with the friend when friend goes offline.
       new  5b7cbc8   Api changes.
       new  b9e747f   When friend goes offline all his file transfers get removed.
       new  2f65de6   Move get_connection_status to self pseudonamespace, to contrast friend_get_connection_status
       new  d711362   Merged normal message function and send action function into one messaging function.
       new  dc60d98   Removed TOX_USER_STATUS_INVALID.
       new  45cf8a7   Merge branch 'one_more_rename' of https://github.com/dubslow/toxcore into new_api
       new  e0bd6ef   Renamed TOX_MESSAGE_TYPE_MESSAGE to TOX_MESSAGE_TYPE_NORMAL.
       new  d8da9bf   callback_file_request_chunk -> callback_file_chunk_request A couple of minor reasons, combined warrant a PR imo: a) fileChunkRequested is a better signal name than fileRequestChunkReceived, and I don't want to break consistency by reordering words for just this signal b) "request chunk" is parsed by English speakers as a verb-object combination,    implying sending the request, not receiving, whereas "chunk requested" is    parsed (more correctly) as an adjective-nou [...]
       new  4d24223   Merge branch 'dubslow-two_more_rename' into new_api
       new  2b2c9f3   Fixed group audio issues when getting an old audio packet.
       new  8c18dd4   Fix build warning.
       new  4f76a8c   Updating with master
       new  b1ec157   For file transfers UINT64_MAX is now used as the size for streaming transfers instead of 0.
       new  f2a017c   Allow sending of file transfer requests with length 0 but don't allocate any file number for them in core.
       new  8c23472   Transfers with filelength == 0 now behave exactly like transfers of every other size (except streaming of course).
       new  b098310   Renamed tox_file_send_control to tox_file_control.
       new  a4fae8f   Started testing transfer
       new  79cbad3   Fixes #1296
       new  19d2f4d   Fixes #1297
       new  4c664fd   Fixes #1298
       new  62af827   Some progress
       new  8aaddd7   Merge branch 'anuragagarwal561994-documentation-error' into new_api
       new  47d1c1d   Added some more checks for file packets.
       new  3fab804   Merge branch 'new_api'
       new  12c7c91   Changed the share relay packet id.
       new  995bddb   Audio works in test
       new  96ca88a   Make it possible to change channels/sample rate of the decoder
       new  6454552   tox.h comment fix.
       new  45858e2   Comment fix.
       new  c1aa5ba   Current progress of video testing
       new  7d061e8   If length is 0, data should be ignored.
       new  7001aa5   Removed old avatar doc.
       new  e294fae   Update documentation link
       new  56e5373   Consistency with core api
       new  cf70461   Merge pull request #1 from dubslow/new_api
       new  9bd20e8   Merge branch 'new_api' of github.com:mannol/toxcore into new_api
       new  2cafa4a   Merge branch 'master' of https://github.com/beemaster/toxcore
       new  e888b89   Merge branch 'patch-3' of https://github.com/urras/toxcore
       new  c59a6d4   Revert "Update documentation link"
       new  06b389e   Making tox_encrypted_new() use the same error codes as tox_new was a bad idea.
       new  725a528   Comment fix.
       new  1d583fa   Fixed file transfer bug.
       new  e65efc8   Improvement in test and removed some bloat from CS
       new  fdaad0b   A little CS cleanup
       new  212bbf2   Merge branch 'master' of https://github.com/stqism/ToxCore
       new  eedf26a   Additional description for tox_friend_delete.
       new  abff19f   Increase thread safety.
       new  4e94a45   Merge branch 'tox_friend_delete_additinal_documantation' of https://github.com/Raffinate/toxcore
       new  4824936   Removed unused variable.
       new  e998aca   Fix toxencryptsave to be consistent with new_api
       new  c7276ac   Amend comments to reflect undefined filenumber and friendnumber behavior
       new  99e0fde   Merge branch 'master' of https://github.com/dubslow/toxcore
       new  a47fad1   Merge branch 'comment-fix' of https://github.com/JFreegman/toxcore
       new  9b66c57   Fix minor code duplication
       new  f7beee4   Make keys into a struct for more programmer safety
       new  a2df5f2   Increased max possible amount of TCP connections in TCP server when using epoll.
       new  36ed495   Enough pestering me please
       new  abff31d   Merge branch 'master' of https://github.com/dubslow/toxcore
       new  62c4fd7   Video preview works (lmao)
       new  856fb58   API function to get last seen timestamp of friend also removed remnants of the no longer used variable ping_lastrecv
       new  5593d73   Merge branch 'last_online' of https://github.com/JFreegman/toxcore
       new  6315ff2   Attempted fix of on off UDP connection causing toxcore to disconnect from the friend.
       new  62dad7b   File transfer fixes.
       new  b279a4a   Fixed offline callback being called when connection timed out and died without ever actually being connected.
       new  083bfdd   Use define instead of 0.
       new  db931f0   Fixed typo.
       new  27cd42a   Update the toxcore todo list
       new  cf436fd   Fixed onion test.
       new  bf9f7e2   Video works but there is one deadlock left and video replay is slow
       new  9c003c9   Video works now
       new  3e9c4e8   TCP_connection started.
       new  7db063e   do not check for librt on OpenBSD
       new  4fa31d1   Make it possible to decode mono audio with stereo decoder
       new  c3a6c5b   Small change to TCP test.
       new  3c87c84   tox_hash fix.
       new  4e1f499   Some more work on TCP connection.
       new  11b750c   More work on TCP connection.
       new  b2d88a4   Random fixes
       new  4055582   Enable SO_REUSEADDR on TCP server socket.
       new  39b66c2   Merge branch 'rtobsd' of https://github.com/carbin/toxcore
       new  4ea4a5e   Merge branch 'patch-2' of https://github.com/GrayHatter/toxcore
       new  42d8be4   Added link to multiple nospam PR.
       new  2465f48   Started custom RTCP
       new  d05e392   Make tox_new return TOX_ERR_NEW_PORT_ALLOC for all socket related errors.
       new  4b29aff   TCP connection mostly done.
       new  2ff39d3   Fixed windows warning.
       new  3426561   Some work done on TCP_Connection.
       new  be014f9   Fixed memory leak in TCP connection.
       new  da6c172   The pretty basic adaptive bitrate is *working*
       new  f808788   If we know the pk that the oob packet was sent from treat it as a normal data packet.
       new  0bc3730   Made net_crypto use TCP_connection.
       new  565d737   Store TCP relays tied to friend and reconnect to some when reconnecting.
       new  7d466fd   Only increase connection lock if connection is actively used to connect to a friend.
       new  de89562   Some fixes and improvements.
       new  92a7085   Properly share connected relays and connect to the friend correctly with them.
       new  969367b   Update latest
       new  d1fd3e3   Updated with upstream
       new  2a2390b   Assign some TCP relays for use with onion packets and keep them connected for that purpose.
       new  c20062e   Fixed some tox.h comments.
       new  863b6d6   If connected tcp relay becomes disconnected, try to reconnect once.
       new  0886b4f   Enable proxy support in TCP_connection.
       new  eb0f50d   Send oob packets to all relays tied to the connection.
       new  453548f   Some messenger fixes.
       new  eb9f4ad   Fix toxav callback
       new  b4fc080   The only secure compare function currently needed is one to compare 2 public keys.
       new  3a12a3b   Update comment
       new  1a2fa1b   Some changes to net crypto.
       new  ef5ef8e   If connection is directly connected, don't fallback to sending with tcp if sending directly fails.
       new  4a987bf   Removed useless stuff.
       new  cbb8fdd   Add extern "C"
       new  41995ef   Fix markdown formatting
       new  3fd0ee5   Final touchups
       new  e4ae993   Some small fixes.
       new  0a0ed45   If a net_crypto connection isn't using the TCP relays, disconnect from them.
       new  e1a9898   Only allocate some TCP connections for onion use when needed.
       new  1bfd93e   Finished refactoring
       new  3bd4f59   Move the send tcp relay packet from Messenger to friend connection.
       new  db04386   Fixed possible issue.
       new  50b81dc   Fixed possible bug.
       new  390f94b   Fixed possible bug.
       new  fc54980   Fixed a case where the tcp_data_callback would get called when the connection only worked 1 way.
       new  e24d57d   Fixed some warnings.
       new  3e256e4   Fixed a couple possible issues with the friend connection callback.
       new  9d1acdd   Merge branch 'patch-4' of https://github.com/urras/toxcore
       new  28de3f5   Fixed some possible connection issues.
       new  144fc94   Almost done
       new  422e744   Switched tox.h to the dsl generated one.
       new  045b510   fix useless use of cat
       new  6a1efc3   Fixed one case of the connection callback not getting called on reconnection.
       new  27e0254   Almooooooost
       new  69e3e5f   Move LAN discovery from Messenger to friend_connection.
       new  e4a0203   working av new api
       new  b295bb7   Fixed 404ing link to TODO in README.md
       new  3454bc7   Merge branch 'master' of https://github.com/worfox/toxcore
       new  9bba7a0   Done
       new  d8c34f4   Merge branch 'master' into new_api
       new  45c4584   Fixed typo
       new  d259fc1   Merge pull request #2 from krobelus/new_api
       new  b2b11f0   Added many test and fixed various warnings
       new  5c4f275   Merge branch 'new_api' of github.com:mannol/toxcore into new_api
       new  280ae5e   Merge branch 'uuoc' of https://github.com/tsudoko/toxcore
       new  b2c966a   Fixed some warnings.
       new  7d13f19   Fixed some non standard C.
       new  bd67129   Added a define for the length of onion paths.
       new  6da97bb   Fixed some non standard C.
       new  a01a05a   Fixed warning.
       new  eb6e8aa   Fixed* api comments and some bugs
       new  0045ace   Small cleanups.
       new  d292988   Removed useless code.
       new  84d4f95   Fixed possible connection issue.
       new  048d793   Toxav fix.
       new  3d70fe1   Removed useless line.
       new  73fbc22   Fixed inconsistencies
       new  6a4c2e8   Only set last_to_ping if at least one node was pinged,
       new  3a28a8c   Added basic TCP server hosting to tox.h api.
       new  82ad181   Increased max announce entries.
       new  b2350f2   Check if call supports video encoding before encoding frame.
       new  86cd314   Updated daemon's systemd file, fixed typos in README @arthurtiteica has pointed out that systemd has more suitable facilities for creating a temporary directory for a PID file rather than calling  ExecStartPre, which requires an absolute path to coreutils executables we used for creating a directory and changing its owner, paths of which are are not universal across distributions. Systemd can take care of it for us without need to provide absolute paths, which is wha [...]
       new  88dbc9b   TCP relays are not sure to be valid onion nodes.
       new  478552d   Fixes and changes to tox_bootstrap and tox_add_tcp_relay.
       new  6403701   Fix bug
       new  53c6b26   Connect to own TCP server if hosting one.
       new  06188e9   Fixed segfault in tox-bootstrapd.
       new  40f113c   Added tcp test.
       new  b5d7125   Fixed friends getting disconnected when transferring files.
       new  62c40af   Added apidsl input file
       new  e3ee970   Don't resend the same packet twice within a short timeframe.
       new  8760aba   Some protocol efficiency improvements.
       new  1919292   If we get the ip/port of a relay on a local ip, assume that our friend is hosting a relay on his ip.
       new  19bd389   Remove pointless nullity check on array address
       new  815725a   Some fixes.
       new  782d68c   Syncbot fixes.
       new  7315ad0   Merge branch 'tcp_server'
       new  2ba076a   Load only secret key from tox save, not public key.
       new  3100042   Updated with master
       new  8e80ced   Move savedata to options struct.
       new  e1a419a   Fix make dist, broken in 422e744
       new  8c568a2   Merge branch 'urras-master'
       new  0cb20c1   Merge branch 'pointless-check' of https://github.com/tux3/toxcore
       new  8a32b3a   Merge branch 'bootstrapd-update2' of https://github.com/nurupo/InsertProjectNameHere
       new  441e007   tox_new returns NULL on failure.
       new  51c5810   These parameters should have been const.
       new  f7d2039   Fixed bug when deleting friend that we are connected to in group chat.
       new  ce077ee   Fixed rare bug where userstatus, name, etc... would not be sent to friend.
       new  3f6a8f1   Allow empty keys in toxencryptsave.
       new  29c37bf   Fixed comment.
       new  5ea703c   Comment fix.
       new  240561b   Return port error if tcp server failed to init.
       new  b072c69   Congestion control tweaks.
       new  17f7376   Add a test for loading with a secret key.
       new  097422a   Small change.
       new  99a678d   Update INSTALL.md a bit
       new  8f346b4   Merge branch 'instructions' of https://github.com/zetok/ProjectTox-Core
       new  6d883f4   Return error if file_id parameter is NULL.
       new  5196aa8   Added test.
       new  d694839   Rebased on master and removed alpha channel (again)
       new  979d773   Forgot about this
       new  bf90c63   Added test.
       new  ee1ab5f   Improve readability of handle_request() in crypto_core.c
       new  f4d0b85   Save DHT nodes in a smarter way.
       new  14afb3b   Save DHT friend nodes too.
       new  0a38ffc   Don't bootstrap to all loaded nodes at once.
       new  81d9580   Test fix.
       new  3299452   Merge branch 'improve-crypto' of https://github.com/codedust/toxcore
       new  3e35274   Remove useless variables.
       new  8ac74eb   Define fix.
       new  ae2caad   Use real path num in onion client.
       new  bc5d590   Reannounce if path is considered dead.
       new  836daa9   Added save/load live test.
       new  a3132fe   Fixed sample size in callback and other stuff
       new  1bfb76b   Fixed warning.
       new  4b9425f   Fixed travis.
       new  48ef0f3   Fixed warning.
       new  67df1ab   Made new_tcp_connections() not depend on dht.
       new  c13fb9a   Fixed warning.
       new  64084eb   Readme changes.
       new  4ffd558   Improve documentation about tcp_port
       new  68dc14f   Add real instruction on how to use APIDSL and astyle
       new  8383cc5   Merge branch 'contributing' of https://github.com/zetok/ProjectTox-Core
       new  0536bf8   Fix typo in readme: "enrironment" → "environment"
       new  022a3ec   Merge branch 'doc' of https://github.com/zetok/ProjectTox-Core
       new  1266347   Merge branch 'typo' of https://github.com/zetok/ProjectTox-Core
       new  a0e7832   Lower the chances of disconnect when transferring files.
       new  f043359   Fixed warning.
       new  1434b31   Added code to net_crypto to calculate rtt.
       new  f9f17fd   Merge remote-tracking branch 'upstream/master' into new_api
       new  9aba4ec   Random fixes
       new  361d6cc   Fixed make dist.
       new  f2be0a3   Fixed warning.
       new  08bc4eb   Added payload turning off by setting bit rate to 0
       new  0e98240   Some comment fixes.
       new  1ba55d0   Added explanation about how audio callback works
       new  2ecb71b   Renamed TOXAV_CALL_STATE to TOXAV_FRIEND_CALL_STATE
       new  13148d7   Added support for old groupchats
       new  b8362a6   Removed some comented out code.
       new  684ddd7   Clarifications for the TCP API
       new  50e0802   Removed useless parameter from new_TCP_server()
       new  6aaac70   Fixed bug.
       new  652eb54   Merge branch 'master' of https://github.com/JFreegman/toxcore
       new  219fabc   Fixed last PR.
       new  6c126e3   Implement handling capability change on rtp level
       new  97d6c4b   TCP connections test start.
       new  eff28e0   Install instructions: Use 1.0.3 tag for libsodium
       new  a377f55   Allow sending data after file is paused.
       new  02b156f   Merge branch 'patch-1' of https://github.com/paragonie-scott/toxcore
       new  4bc2413   Fixed missing include toxav_old.h
       new  7a3ca5d   Basic tcp connections test done.
       new  750201c   Added a couple of checks to test.
       new  c259250   Fixed Tox reporting itself as being connected with TCP when using UDP only on LAN.
       new  a5b71e4   Test fix.
       new  06f4e8d   Added a TCP test for oob packets.
       new  1d4552c   Test oob responding too.
       new  f3b65bc   Fix a couple API doc mistakes
       new  749a933   Link changes.
       new  ce9003d   send_message() is too global to be non-static
       new  b5b32b9   Merge pull request #1 from GrayHatter/patch-4
       new  0168d53   Fix segfault caused by cleanup functions in wrong order
       new  970c2cc   Merge branch 'master' of https://github.com/JFreegman/toxcore
       new  dd0880a   Fixed documentation.
       new  10e0209   Merge branch 'new_api' of github.com:mannol/toxcore into new_api
       new  c663051   Update info for Fedora
       new  f0bdb94   Update INSTALL.md
       new  964233b   Merge branch 'fix_segfault' of https://github.com/JFreegman/toxcore
       new  7d5de68   Fixed CALL_STATE naming
       new  7225725   Merge branch 'patch-2' of https://github.com/linux-modder/toxcore
       new  6f5d1a3   Tell A/V that friend is offline when friend is deleted.
       new  7b9142d   INSTALL.md: some formatting improvements and fixes
       new  e7faa32   Pack DHT nodes in save.
       new  6f8aab0   Merge branch 'instructions' of https://github.com/zetok/toxcore
       new  0444829   Use size define instead of sizeof.
       new  f15cb89   DHT_size now returns correct size for packed nodes.
       new  17af629   Added function to help calculate size of packet nodes.
       new  6ecf294   Pack connected TCP relay nodes.
       new  db88dc7   Allow savedata to be slightly smaller than the allocated buffer.
       new  defdc87   Fixed bug.
       new  05ad123   Pack onion path nodes in save.
       new  553f3ea   Fixed some strange build issues.
       new  ba857a2   Fixed bug.
       new  1de2ef7   Fixed bug.
       new  efcb66a   Save important parts of save first.
       new  e196a47   Removed useless variable.
       new  63ecb77   Comment fix.
       new  5def57a   This might improve the file transfer disconnect issue.
       new  fa5df6a   client_id -> public_key
       new  0ec5539   Fix libVPX git repository
       new  c989c24   client_id -> public_key
       new  dfc154c   client_id -> public_key
       new  23fbdf4   client_id -> public_key
       new  06c72f8   OPUS_APPLICATION_VOIP should be used
       new  bcb864a   Enable in-band FEC
       new  ef086a5   Set packet loss percentage
       new  f05fdae   added documentation
       new  87c9ac2   Merge branch 'Opus-Codec-Settings' of https://github.com/JasonLocklin/toxcore
       new  65f32bf   Merge branch 'patch-1' of https://github.com/gitgud-software/toxcore
       new  7e964d4   DHT save fixes.
       new  87b1102   Save fixes.
       new  443e23f   Remove useless var.
       new  1ef94e5   comp_client_id -> comp_public_key
       new  540db7e   client_id -> public_key
       new  4d28630   client_id -> public_key
       new  657a57b   Fixed memory leak during session cleanup and fixed naming.
       new  caebc53   Fix for DragonFlyBSD
       new  6cb8ff4   Removed a useless define.
       new  f83f064   Install instructions: Use 1.0.3 tag for libsodium
       new  3c8cae7   Removed redundant function from video.[h|c]
       new  6ab4308   Apply OPUS codec fixes
       new  2ab3b14   Merge branch 'dragonfly' of https://github.com/mneumann/toxcore
       new  12d3f93   Fix possible double free
       new  0be0e88   Remove empty lines
       new  c641b0f   Updated with upstream
       new  6098440   Increased timeouts.
       new  6fb8e8c   Merge branch 'master' of https://github.com/randoms/toxcore
       new  2b837d2   Remove useless code.
       new  bf5e9b8   Fix bug in codec initialization
       new  8f12f49   Increased max number of stored announce entries.
       new  4ca8223   typo
       new  bc4a60c   Merge pull request #2 from krobelus/new_api
       new  060a8fb   small typo change
       new  49c1f5c   small typo change
       new  2a49086   Merge pull request #1 from Jeeppler/Jeeppler-patch-1
       new  be1cd7d   changed friends list to friend list
       new  13f0ab2   Fix ubuntu git link for libvpx
       new  f71cada   Increased cookie timeout.
       new  db55de2   Changed Binaries/Downloads link to new Wiki page
       new  54cec87   Fix PACKET_ID_OFFLINE fallinthrough PACKET_ID_NICKNAME
       new  3f46571   Merge branch 'master' of https://github.com/tux3/toxcore
       new  a5c6247   Merge branch 'master' of https://github.com/Jeeppler/toxcore
       new  fb189bd   Merge branch 'patch-1' of https://github.com/anoadragon453/toxcore
       new  6120b0e   Merge branch 'patch-1' of https://github.com/passiweinberger/toxcore
       new  0dcb906   Fix broken link
       new  b1abbbd   Lowered interval in onion_client.
       new  715f41c   Adding dev irc channel
       new  b5c1b87   Editing some README phrasing, IRC channels on new line
       new  3631b46   Removed the unused autotools files
       new  947fe3f   Added ommited words in comment
       new  d6fdf16   New Adaptive BR algorithm, cleanups and fixes
       new  b933222   Update
       new  8f130b6   Remove old comment
       new  e5ddc0a   Test should not assert when hangup fails
       new  580726c   Changed gramatically incorrect comment in messenger_test
       new  bb67d9b   Return removed groupchats code
       new  363771e   Fix typo and change logger config option
       new  118a59d   Fix file modes
       new  756e208   updated git repo urls
       new  b5809f0   Merge pull request #3 from zetok/newav-file-modes
       new  5300f62   Merge branch 'master' of https://github.com/JacobHenner/toxcore
       new  dd2d14e   Merge branch 'master' of https://github.com/SoumitraAgarwal/toxcore
       new  085c942   Merge branch 'patch-1' of https://github.com/hackerkid/toxcore
       new  a25cc96   Prevent seek equal to size of file transfer so that toxcore respects what the docs say.
       new  90b1ca8   Fix setting resolution for vpx v1.4 (or newer i suppose)
       new  283297a   Increased timeouts.
       new  ef8b6cc   Install instructions: Use 1.0.3 tag for libsodium
       new  0ad1fad   Remove useless code.
       new  7da177c   Increased max number of stored announce entries.
       new  826e183   Increased cookie timeout.
       new  9c82410   Fix PACKET_ID_OFFLINE fallinthrough PACKET_ID_NICKNAME
       new  916bfed   small typo change
       new  ea06bf8   small typo change
       new  4afe6a2   changed friends list to friend list
       new  90c2a69   Changed Binaries/Downloads link to new Wiki page
       new  b699593   Fix ubuntu git link for libvpx
       new  4e5dd8a   Lowered interval in onion_client.
       new  a9060b7   Adding dev irc channel
       new  e7804c6   Editing some README phrasing, IRC channels on new line
       new  21b45b8   Added ommited words in comment
       new  fc25ca1   Changed gramatically incorrect comment in messenger_test
       new  7eaf97a   updated git repo urls
       new  0157017   Prevent seek equal to size of file transfer so that toxcore respects what the docs say.
       new  4f3be9f   Fix docs
       new  b23819a   Fixed some memory related bugs.
       new  d8a85d9   Fixed error in last commit.
       new  d012bb1   Added mutex lock+unlock.
       new  7972db5   Removed mutex operations
       new  87828a1   Add synchronization protection for send_frame API functions
       new  caa0382   Fix misplaced log message.
       new  e730bd5   Fix possible misalignment of RTP header
       new  fa0c87f   Revert "Removed mutex operations"
       new  ca4214b   Fix compile error on mingw
       new  f435e94   Merge branch 'new_api' of https://github.com/mannol/toxcore
       new  6a494e2   Astyle.
       new  c019c62   Prevent debug message from spamming stdout
       new  e1ad6cc   Merge remote-tracking branch 'upstream/master' into rm-files
       new  7022cef   File transfer fixes.
       new  dd2f9f4   Merge branch 'spammy-errors' of https://github.com/JFreegman/toxcore
       new  4a090c7   Merge branch 'rm-files' of https://github.com/GrayHatter/toxcore
       new  0d0b74f   More file transfer improvements.
       new  edbfca5   fix BWController misspelling
       new  6b7f1de   Lower chances of disconnect during file transfers.
       new  22634a4   Attempted fix of UDP disconnect bug that happens when both ipv4 and ipv6 are connected.
       new  c84b9c4   Remove an old fix that didn't fix anything.
       new  e1089c1   Less magic numbers.
       new  4df59de   Mannol toxav fix.
       new  d699a96   Don't spam request packets.
       new  9fc96fa   Send more request packets if packet receive rate is high.
       new  74f2fa0   Merge branch 'master' of https://github.com/helium-software/toxcore
       new  61c20d4   Merge branch 'fix-broken-link' of https://github.com/duthils/toxcore
       new  0c29c00   Attempted fix of disconnect when switching from TCP to UDP.
       new  548fafc   Fixed division by 0.
       new  5a800fe   Send queue size should not affect the speed of packets being resent.
       new  994a5db   File transfer fix.
       new  608ee07   File transfer fix.
       new  25843bf   More file transfer improvements.
       new  73b2144   Increase max file transfer speed.
       new  516b6ab   Forgot to commit these.
       new  96a7b7b   Fix error reporting in toxav_call()
       new  f40a605   Slightly increased number of peers to announce to.
       new  9c64769   Merge branch 'master' of https://github.com/mannol/toxcore
       new  73b2bce   If we receive a packet from a node we are searching for, ping it.
       new  4f33b27   Fixed DHT bug.
       new  feda36e   Forgot to stage this before committing.
       new  30acc33   uint32_t -> unsigned int.
       new  4a6837a   Improve likelyhood of the closest nodes being in our lists.
       new  deb0b35   DHT fix.
       new  8fa264e   Small fix.
       new  39700ab   Check if node can be stored before sorting.
       new  1986a2e   DHT fixes.
       new  ae801b3   DHT fix.
       new  22b1ebb   DHT improvements.
       new  5fe8429   DHT fix.
       new  7494c65   More DHT fixes.
       new  2d93eb2   Better DHT tests.
       new  b5978a0   Remove useless vars.
       new  1c8109e   Unused variable.
       new  7c2d448   Added my pixfile!
       new  07a6f48   Update so this works with the new distance function.
       new  7e56ae4   Small onion search improvement.
       new  9b9d442   Merge branch 'LittleVulpix-donatorfile' of https://github.com/LittleVulpix/toxcore
       new  4cfafe8   Send get nodes more to closer nodes than further nodes.
       new  5e6bd7b   Sort list if timed out nodes are in the middle of the list.
       new  836e180   More efficient DHT searching.
       new  9a87f03   Onion test fixed to work with faster DHT.
       new  1d91699   Fixed use of it after free.
       new  c1e00c5   Improved the to_ping list.
       new  97ba2f7   Less packet spam.
       new  09aa788   Slightly increase ping timeout.
       new  d6b4761   This is still useful.
       new  0938ba0   Send get nodes instead of ping to timing out nodes.
       new  07b4b04   Allow 0 length sendnode.
       new  dedf863   Fixed possible bug.
       new  78d6e2d   Change log levels
       new  bfc3c4e   Add logger object to be able to support multiple logging backends
       new  c50781a   Make logger a global object instead of an instance
       new  8c812f5   Make daemon use the new log code
       new  a40fd1b   Add ability to specify multiple command line arguments
       new  ffa927f   Rename LOGGER_BACKEND to LOG_BACKEND
       new  2ef1ce9   Fix wrong filename mentioned above license
       new  e1fc8c1   Add ability to run the daemon in foreground
       new  6b40a58   Put config-related functions in a separate file
       new  7d86caf   Put command-line arguments related functions in a separate file
       new  da76da6   Remove dependency on files from testing directory
       new  d89fdb2   Fix include paths
       new  2324888   Fix license headers and file descriptions
       new  5d9e40b   Unify function comment style
       new  c22c06a   Flush stdout output
       new  1b721ea   Add Dockerfile for the daemon
       new  f74d7c5   Version bump
       new  6c104b5   Keep it in alphabetical order
       new  516d5ac   Add information on how to update the bootstrap daemon
       new  9d1efd5   Change init.d to SysVinit
       new  760f20c   DHT improvements part 1.
       new  c6bed82   Merge branch 'tox-bootstrapd-docker-support' of https://github.com/nurupo/InsertProjectNameHere
       new  405854e   Cleanups.
       new  b9ef248   Test fix.
       new  bd62c6a   Fix issue #1497
       new  47c1e5f   Merge branch 'mannol-master'
       new  c597f07   Add missing newline
       new  e4f86e2   Update Travis script
       new  bf7a7ef   Merge branch 'nurupo-tox-bootstrapd-get-nodes-fix'
       new  61f8e65   Merge branch 'travis-fix' of https://github.com/nurupo/InsertProjectNameHere
       new  ed3a794   	fix: compare sensitive data with sodium_memcmp 	fix: make increment_nonce & increment_nonce_number independent of user-controlled input 	fix: make crypto_core more stable agains null ptr dereference
       new  94d6333   	add: comment about endianness
       new  b3655f2   	add: comments about hairy code
       new  7d66c70   	add: more comments into network.c
       new  23b0c9c   	fix: replace memset with sodium_memzero for sensitive data
       new  ccfa6c6   Merge branch 'kpp-code_review'
       new  dfe5d9b   Fixes.
       new  94cc8b1   Realised there was no test to test these functions.
       new  a8873ed   Fix #1520: Program returns random data in a function Added default return to non void functions level_syslog and level_stdout.
       new  4c7856b   Get SemVer more ready
       new  2d36122   SemVer toxav too
       new  96bf594   update the compatablity function to match the macro
       new  ea21a54   missed a line tox to toxav
       new  58ebf7a   added versioning to toxencryptsave
       new  9628f9d   added the dropped ;
       new  d552cd6   lets define this correctlly instead
       new  72b1a17   Merge branch 'GrayHatter-master'
       new  b0e7208   Add missing files so that archive for make dist is complete
       new  9035325   Remove magic numbers from addr_resolve
       new  32d8697   Remove unused main() arguments
       new  c886f90   Move argument comments to the end of line
       new  c510e24   Merge branch 'master' of https://github.com/susnux/toxcore into susnux-master
       new  739975d   Re-format to reduce image file by 50%
       new  c2b2142   Changes from @nurupo for build and runtime dependencies that reduce image size
       new  41046e2   Added check of whether tox.h or toxav.h were edited directly
       new  c817b33   Merge branch 'nurupo-apidsl-check'
       new  2e48a3f   Merge branch 'tox-bootstrapd-smaller-docker' of https://github.com/nurupo/InsertProjectNameHere
       new  aafeb7d   Merge branch 'make-dist' of https://github.com/roman-yepishev/toxcore
       new  532629d   Merge branch 'network-test-magic' of https://github.com/roman-yepishev/toxcore
       new  98446e0   Documentation: SysVInit workaround for <1024 ports
       new  755f084   Merge branch 'update-sysvinit-docs' of https://github.com/LittleVulpix/toxcore
       new  4505a58   Imported Upstream version 0.0.0
       new  d3d3af5   initial debian package
       new  d2287aa   Imported Upstream version 0.0.0
       new  79eef75   Imported Upstream version 0.0.0
       new  64bec84   Merge tag 'upstream/0.0.0'

The 3765 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-voip/tox.git



More information about the Pkg-voip-commits mailing list