romik-g
739975dc3d
Re-format to reduce image file by 50%
2016-03-03 13:29:24 -05:00
irungentoo
c510e2407f
Merge branch 'master' of https://github.com/susnux/toxcore into susnux-master
2016-03-01 15:17:00 -05:00
Roman Yepishev
c886f906a8
Move argument comments to the end of line
2016-02-27 14:32:49 -05:00
Roman Yepishev
32d86978fd
Remove unused main() arguments
2016-02-27 12:07:04 -05:00
Roman Yepishev
9035325e56
Remove magic numbers from addr_resolve
...
* Add #defines for INET/INET6 returns
* Remove magic number 3 - exact AF_INET/INET6 result found.
* Updated network_test.c
2016-02-27 11:45:02 -05:00
Roman Yepishev
b0e720846f
Add missing files so that archive for make dist is complete
2016-02-26 22:58:13 -05:00
irungentoo
72b1a17cc2
Merge branch 'GrayHatter-master'
2016-02-14 14:37:44 -05:00
Gregory Mullen (GrayHatter)
d552cd6e24
lets define this correctlly instead
2016-02-13 20:56:15 -08:00
Gregory Mullen (GrayHatter)
9628f9d171
added the dropped ;
2016-02-13 20:53:30 -08:00
Gregory Mullen (GrayHatter)
58ebf7a5b6
added versioning to toxencryptsave
2016-02-13 20:50:16 -08:00
Gregory Mullen (GrayHatter)
ea21a541ff
missed a line tox to toxav
2016-02-13 20:50:01 -08:00
Gregory Mullen (GrayHatter)
96bf594be5
update the compatablity function to match the macro
2016-02-13 20:44:30 -08:00
Gregory Mullen (GrayHatter)
2d361228cd
SemVer toxav too
2016-02-13 20:23:29 -08:00
Gregory Mullen (GrayHatter)
4c7856b346
Get SemVer more ready
2016-02-13 19:41:51 -08:00
Ferdinand Thiessen
a8873ed4fd
Fix #1520 : Program returns random data in a function
...
Added default return to non void functions level_syslog and level_stdout.
2016-02-05 22:31:34 +01:00
irungentoo
94cc8b11ff
Realised there was no test to test these functions.
2016-01-30 21:56:54 -05:00
irungentoo
dfe5d9b256
Fixes.
...
Fixed bug from merged PR.
Don't build useless files when building with libsodium.
2016-01-30 17:23:15 -05:00
irungentoo
ccfa6c6a4f
Merge branch 'kpp-code_review'
2016-01-30 16:30:28 -05:00
Roman Proskuryakov
23b0c9cded
fix: replace memset with sodium_memzero for sensitive data
2016-01-27 02:17:40 +03:00
Roman Proskuryakov
7d66c70037
add: more comments into network.c
2016-01-27 02:14:59 +03:00
Roman Proskuryakov
b3655f2c60
add: comments about hairy code
2016-01-27 02:14:59 +03:00
Roman Proskuryakov
94d6333107
add: comment about endianness
2016-01-27 02:14:59 +03:00
Roman Proskuryakov
ed3a794c9b
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
2016-01-27 02:14:59 +03:00
irungentoo
61f8e65c01
Merge branch 'travis-fix' of https://github.com/nurupo/InsertProjectNameHere
2016-01-24 21:58:57 -05:00
irungentoo
bf7a7ef4b6
Merge branch 'nurupo-tox-bootstrapd-get-nodes-fix'
2016-01-24 21:58:33 -05:00
Maxim Biro
e4f86e2485
Update Travis script
...
Reduces the running time from about 8 minutes to about 5, as it uses
packaged libraries instead of building them. This is possible because
of the Ubuntu Trusty becoming available on Travis. The new check that
is in Trusty has different behaviour than the previously user version
of it -- it doesn't output the detailed result of tests. To fix this
we cat a file where this detailed result is stored.
2016-01-24 01:38:20 -05:00
Maxim Biro
c597f0786d
Add missing newline
2016-01-24 01:33:53 -05:00
irungentoo
47c1e5fa43
Merge branch 'mannol-master'
2016-01-15 15:35:12 -05:00
Eniz Vukovic
bd62c6a359
Fix issue #1497
2016-01-13 23:14:51 +01:00
irungentoo
b9ef24875c
Test fix.
2016-01-04 22:59:29 -05:00
irungentoo
405854e1e7
Cleanups.
2016-01-04 22:48:58 -05:00
irungentoo
c6bed82d47
Merge branch 'tox-bootstrapd-docker-support' of https://github.com/nurupo/InsertProjectNameHere
2016-01-04 22:43:36 -05:00
irungentoo
760f20c945
DHT improvements part 1.
2016-01-04 20:14:57 -05:00
Maxim Biro
9d1efd5949
Change init.d to SysVinit
2016-01-02 18:55:53 -05:00
Maxim Biro
516d5ac09d
Add information on how to update the bootstrap daemon
2016-01-02 18:46:52 -05:00
Maxim Biro
6c104b5fe3
Keep it in alphabetical order
2016-01-01 21:10:20 -05:00
Maxim Biro
f74d7c5ae6
Version bump
2016-01-01 20:29:24 -05:00
Maxim Biro
1b721ea1ec
Add Dockerfile for the daemon
2016-01-01 20:29:24 -05:00
Maxim Biro
c22c06adbe
Flush stdout output
...
Apparently when no tty is attached, which is the case for Docker, the
buffer size for stdout increases to the point that only half of the
entire log might be written.
2016-01-01 20:29:24 -05:00
Maxim Biro
5d9e40bbd3
Unify function comment style
...
Use doxygen java-style function comments already used in log.[c|h].
2016-01-01 20:29:24 -05:00
Maxim Biro
232488816e
Fix license headers and file descriptions
2016-01-01 20:29:18 -05:00
Maxim Biro
d89fdb230b
Fix include paths
...
They are relative to the Makefile instead of the source file itself,
which is unintuitive and is messing with my IDE.
2016-01-01 20:28:48 -05:00
Maxim Biro
da76da6c95
Remove dependency on files from testing directory
...
Also remove unneeded includes and refactor sleep define.
2016-01-01 00:55:09 -05:00
Maxim Biro
7d86caf51f
Put command-line arguments related functions in a separate file
2016-01-01 00:36:57 -05:00
Maxim Biro
6b40a581b1
Put config-related functions in a separate file
...
bootstrap_node_packets.c was giving an error as it was being included
twice and there were no include guards, so part of it was split into
bootstrap_node_packets.h.
2016-01-01 00:19:35 -05:00
Maxim Biro
e1fc8c1d3c
Add ability to run the daemon in foreground
...
Useful for things like a Docker container or just running it in the
terminal.
Complements the stdout logging option. This is actually why the stdout
logging was added in the first place -- to be used in the foreground
mode, though nothing stops one from using stdout in the background
mode, which one could redirect to a file.
2015-12-31 23:18:39 -05:00
Maxim Biro
2ef1ce9421
Fix wrong filename mentioned above license
2015-12-31 20:06:37 -05:00
Maxim Biro
ffa927fa36
Rename LOGGER_BACKEND to LOG_BACKEND
2015-12-31 20:01:24 -05:00
Maxim Biro
a40fd1bb6c
Add ability to specify multiple command line arguments
...
Needed in order to specify which log backend to use.
Init scripts need to be updated to contain --config before the path to
the config file.
2015-12-31 19:58:34 -05:00
Maxim Biro
8c812f5341
Make daemon use the new log code
...
"log" is a reserved name (log from math.h), so it got changed into
write_log.
2015-12-31 02:44:44 -05:00