Kirill Isakov
|
a80253aee6
CI: fix archive name for sanitizer results.
|
3 years ago |
Kirill Isakov
|
53b239863e
CI: improve sanitizer runs; minor cleanups.
|
3 years ago |
Kirill Isakov
|
77cd819058
Restore libgcrypt support.
|
3 years ago |
Kirill Isakov
|
3b6d366005
Move repeating MIN/MAX macros into dropin.h.
|
3 years ago |
Kirill Isakov
|
b2701c7c54
Rename base64 funcs to show they're not RFC-compliant.
|
3 years ago |
Kirill Isakov
|
171810e427
CI: run tests with libgcrypt.
|
3 years ago |
Guus Sliepen
|
c55480eff9
Fix memcmp() reading out of bounds in the tinc info command.
|
3 years ago |
Mathew Heard
|
b322126576
Use epoll() if available.
|
3 years ago |
Kirill Isakov
|
83f4d9d559
Fix UBSAN warnings in linux/device.c.
|
3 years ago |
Kirill Isakov
|
1022812ed4
Fix invalid logger() calls in Solaris device code.
|
3 years ago |
Kirill Isakov
|
ef27852d0f
Fix more memory leaks and invalid free() in invitation.c.
|
3 years ago |
Kirill Isakov
|
bcac314fe2
Replace pointers to cipher_t/digest_t in connection_t with structs.
|
3 years ago |
Kirill Isakov
|
0c443c5316
CI: downgrade cross-compilation jobs to debian:buster
|
3 years ago |
Mathew Heard
|
290ca7a798
Simplify signal handling.
|
3 years ago |
Kirill Isakov
|
04d8a8e34e
Fix UBSAN warnings about conversions and overflows.
|
3 years ago |
Guus Sliepen
|
6831262780
CI: use explicit Debian release names.
|
3 years ago |
Kirill Isakov
|
560ba93b98
tincd on Windows: call srand() after main2()
|
3 years ago |
Kirill Isakov
|
c1e1612fae
FreeBSD CI: unbreak clang-tidy.
|
3 years ago |
Kirill Isakov
|
4203f7c88d
Improve failure detection in the test suite.
|
3 years ago |
Mathew Heard
|
ac2a1722b7
hash table fix
|
3 years ago |
Guus Sliepen
|
0891154941
Bump the timeout for the sanitizer tests.
|
3 years ago |
Guus Sliepen
|
8c8dfd6686
Avoid warnings from -fsanitize=integer in the hash functions.
|
3 years ago |
Mathew Heard
|
9a018c2e37
Subnet Cache hashtable improvements
|
3 years ago |
Kirill Isakov
|
914d1be411
Use splay trees inside node_t directly.
|
3 years ago |
Kirill Isakov
|
3a149f7521
Replace pointers to global splay trees with structs.
|
3 years ago |
Kirill Isakov
|
bf81fce8ff
Make apt stop asking questions when building deb package.
|
3 years ago |
Fufu Fang
|
0871c30951
Reduce pointer indirection for global list_t variables
|
3 years ago |
Fufu Fang
|
9e917cc3b6
Fix -Wsign-compare error in keys.c
|
3 years ago |
Guus Sliepen
|
789146757c
Symlink README to README.md when running make dist.
|
3 years ago |
Kirill Isakov
|
ae021d42d5
Rename README to make software forges properly render Markdown.
|
3 years ago |