Commit Graph

136 Commits

Author SHA1 Message Date
iphydf
895a6af122
cleanup: Remove NaCl support.
We now depend on libsodium unconditionally. Future work will require
functions from libsodium, and nobody we're aware of uses the nacl build
for anything other than making sure it still works on CI.
2023-12-25 00:36:38 +00:00
iphydf
e4d1958ffa
refactor: Allow NULL logger; make it no-op in NDEBUG. 2022-04-03 18:29:22 +00:00
zugz (tox)
3cc72f5f57
fix: fix typo in git command in INSTALL.md 2022-03-31 00:00:00 +00:00
Tha14
73b0e0fed7
Add information regarding git submodules, cmp 2022-03-28 22:49:31 +03:00
sudden6
bc006beb4e
cleanup: split CMakeLists.txt and add some missing targets 2022-03-27 20:09:10 +02:00
iphydf
ee154da4a9
refactor: Use cmp instead of msgpack-c for events packing.
This library is better in every way.
2022-03-26 23:57:15 +00:00
Maxim Biro
dcc65c385f
Update Windows Docker build deps 2022-02-13 22:54:08 -05:00
Maxim Biro
3baf169da1
Use a bit less random example for options
Just in case someone treats these options as a recommendation, which
they are not, they are there just to show how to set various data types.
2022-02-13 22:23:35 -05:00
Maxim Biro
b36014ab36
Update the list of CMake options 2022-02-13 22:22:27 -05:00
cryptogospod
86ed00a218
docs: Add libmsgpack dependency in INSTALL.md 2022-02-11 00:01:19 +01:00
Maxim Biro
b2ea0e5c76
Add programs for creating savedata & bootstrap keys 2022-01-27 16:31:07 -05:00
zugz (tox)
01c3869bd0
Add instructions for building unit tests to INSTALL.md 2021-11-30 14:10:16 +00:00
Maxim Biro
6f3cdb1780
Remove references to Tox's package repository
Since it's shut down
2021-03-02 04:25:53 -05:00
Maxim Biro
d8c676bb01
Remove references to Jenkins
Since we are shutting it down
2021-03-02 04:25:32 -05:00
Maxim Biro
0d5f85485b
Update deps used in Windows build scripts 2021-02-25 13:59:18 +03:00
redmanmale
98c148179f
Add Cygwin build script 2021-02-25 13:57:42 +03:00
Maxim Biro
40dd88596e
Add minimal save generator 2020-04-04 16:38:28 -04:00
iphydf
28baf9632f
Remove testing/av_test.c.
It's a maintenance burden. Nobody uses this. It depends on an ancient
version of opencv that less and less systems actually have.
2020-03-02 21:07:55 +00:00
zugz (tox)
08e6a1863e
bump libsodium version in appveyor.yml and windows Dockerfile 2019-11-17 13:40:34 +01:00
zugz (tox)
0f8f82a3cf
Add cmake option for building additional tests
Closes #1262
2018-12-11 21:49:34 +01:00
chrono
17a7bf3fd2
Add AUTOTEST Option to CMakeLists.txt 2018-10-07 22:09:54 +00:00
Maxim Biro
f5afc52655
Default to not defining MIN_LOGGER_LEVEL in CMake
That way CMake's behavior matches what autotools does -- letting
toxcore/logger.h handle the default case.
2018-10-07 15:15:58 -04:00
iphydf
d296490a74
Use code font for tool names and flags in INSTALL.md. 2018-09-02 21:36:41 +00:00
Robin Lindén
0647c2c5bc
Look for dependencies in third_party/ 2018-02-11 13:45:52 +01:00
iphydf
6cd4fcdec4
Remove libcheck from the dependencies.
We're not gaining much from this library, and it's a burden, especially
for windows development.
2018-02-09 20:51:39 +00:00
Robin Lindén
0fbdb03f40
Add MSVC compilation instructions 2018-02-08 18:41:49 +01:00
iphydf
52f6e4e7c5
Move tox_shell program to the toxins repository.
https://github.com/TokTok/toxins/tree/master/tox_shell
2018-02-06 13:06:22 +00:00
iphydf
a3a0e553f3
Move irc_syncbot to the toxins repository. 2018-02-06 11:45:50 +00:00
iphydf
f71ec8dd02
Move the tox_sync tool to the toxins repository. 2018-02-05 18:15:31 +00:00
Maxim Biro
29cd93a49c Update install instructions to use CMake 2018-01-25 16:04:53 -05:00
iphydf
d7583a719a
Remove nTox from the repo.
It's a maintenance burden nobody uses. Let's make toxic the official
console client, instead.
2018-01-20 19:05:53 +00:00
iphydf
2c8fb05f6e Remove deprecated ToxDNS
Based on #331.

Fixes #42.
2017-12-29 00:32:18 +00:00
dartraiden
987ad5eac1
Fix typos in docs 2017-09-20 21:31:56 +02:00
James
4ceaad505d
Configure needs to find libsodium headers.
Add soft-links for them, in the places that it expects.
2017-08-30 21:13:35 +02:00
Maxim Biro
f6285d7a60 Fix markdown formatting 2017-04-19 20:22:28 -04:00
Zetok Zalbavar
69e1b99b1d
docs(INSTALL): Bring back autotools instructions
Reverted, since apparently cmake is not supposed to be used for things
other than testing/development and causes client build failures.

Apparently making it work for clients would require complicating
maintenance, which clearly can't be done.

This reverts commit 48ddb11599.
2017-01-05 09:32:08 +00:00
Sergey 'Jin' Bostandzhyan
4c9ed8f5a0
Add a separate configure switch for DHT_bootstrap
closes #319
2017-01-03 20:42:07 +00:00
iphydf
09c8575a7d
Merge remote-tracking branch 'zetok/docs-install' 2016-10-26 13:07:26 +01:00
Zetok Zalbavar
f4446ec979
docs: correct instructions for cloning & harden agains repo name changes 2016-10-25 09:36:59 +01:00
Corey Sheldon
0a0e595b67 Corrected libsodium tag
-tags/1.0.3 
+tags/1.0.11

Also expanded the @"Rpm Development Tools"  bit for clarity and sanity across the instructions.
2016-10-25 08:08:18 +00:00
Zetok Zalbavar
48ddb11599
docs(INSTALL): update compiling instructions for Linux
Also change links from irungentoo/toxcore to TokTok/toxcore
2016-09-30 08:23:22 +01:00
Zetok Zalbavar
4d83451da6
docs(INSTALL.md): update instructions for Gentoo 2016-08-20 19:44:50 +01:00
Vishnu Ks
756e208b07 updated git repo urls
updated the git urls from `git` to `https`. The old urls are no longer supported
2015-10-14 15:49:44 +05:30
irungentoo
6120b0e0bb
Merge branch 'patch-1' of https://github.com/passiweinberger/toxcore 2015-09-15 22:08:39 -04:00
Pascal Weinberger
13f0ab21d3 Fix ubuntu git link for libvpx 2015-09-09 11:53:28 +02:00
randoms
f83f064234 Install instructions: Use 1.0.3 tag for libsodium 2015-08-08 13:53:05 +08:00
Gitgud Software
0ec5539de2 Fix libVPX git repository
The libVPX repository has been moved, as specified here:

http://www.webmproject.org/code/
2015-07-27 15:52:44 -04:00
Zetok Zalbavar
7b9142d2bb
INSTALL.md: some formatting improvements and fixes
Note that Fedora dependencies section still needs to be actually checked by
someone who runs Fedora and would know whether info is right or not.
2015-07-12 17:05:40 +01:00
Corey Sheldon
f0bdb94a3b Update INSTALL.md 2015-07-09 08:27:41 -04:00
Corey Sheldon
c6630513cd Update info for Fedora
--Updated calls to package manager which is now  dnf by default 
--Mention of using  /etc/ld.so.conf directly which works and  in most distros *SHOULD NOT* cause  global override issues
2015-07-09 07:51:47 -04:00