Gregory Mullen (grayhatter)
903c39f8e8
Change and move Bulid status icon
2016-07-11 13:56:50 -07:00
iphydf
7dab0400a8
Enable toxcore logging when building on Travis.
...
The logging code is rarely tested by users, so we use Travis to exercise it.
2016-07-07 20:53:49 +01:00
iphydf
83f525886a
Start recording test coverage and move to ubuntu precise.
...
- We use coveralls.io to report on test coverage and avoid getting below a
certain threshold. The threshold is currently 60%, but we will be increasing
it when it stabilises.
- We use gcc/clang -ftest-coverage and gcov to measure C test coverage.
- We switched to container based Travis build infrastructure, which has the
advantage of faster boot times[1] (1-6s vs. 20-52s). The trusty beta supports
caching, but the longer boot times make it an unattractive target.
- We now need to build more dependencies ourselves and cache the result. We
still fetch what we can (currently opam, libvpx, and check) from apt.
[1] https://docs.travis-ci.com/user/ci-environment/#Virtualization-environments
2016-07-07 12:45:55 +02:00
iphydf
532435120a
Remove trailing whitespace from toxav.in.h.
2016-07-07 12:44:16 +02:00
iphydf
adc39b9ebd
Merge branch 'avswitch' of https://github.com/derivefh/toxcore
2016-07-07 12:42:58 +02:00
irungentoo
532629d486
Merge branch 'network-test-magic' of https://github.com/roman-yepishev/toxcore
2016-03-19 00:09:36 -04:00
irungentoo
aafeb7ddd8
Merge branch 'make-dist' of https://github.com/roman-yepishev/toxcore
2016-03-13 22:07:50 -04:00
derive
13fc00cc1b
Added astyled toxav.h to match toxav.in.h
2016-03-09 15:52:31 +13:00
nobody
285dabdbc1
Updated to match current toxav.h
2016-03-09 01:22:15 +13:00
irungentoo
2e48a3f51d
Merge branch 'tox-bootstrapd-smaller-docker' of https://github.com/nurupo/InsertProjectNameHere
2016-03-07 14:57:51 -05:00
irungentoo
c817b3334f
Merge branch 'nurupo-apidsl-check'
2016-03-07 14:56:50 -05:00
Maxim Biro
41046e2eef
Added check of whether tox.h or toxav.h were edited directly
...
tox.h and toxav.h must be generated by apidsl instead of edited directly.
2016-03-07 14:35:09 -05:00
romik-g
c2b2142f33
Changes from @nurupo for build and runtime dependencies that reduce image size
...
Also removal of example bootstrap nodes from the config file in one line
2016-03-03 13:30:11 -05:00
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