tinc
2022-05-29 Guus SliepenIf we link with OpenSSL, use it for Chacha20-Poly1305...
2022-05-29 Guus SliepenLet sptps_speed benchmark all cipher suites.
2022-05-29 Guus SliepenAdd cipher suite selection options to sptps_test.
2022-05-29 Guus SliepenAdd AES-256-GCM support to SPTPS.
2022-05-29 Kirill IsakovDon't retry outgoing connections if node is connected
2022-05-29 Kirill IsakovExtract filesystem-related functions into fs.c
2022-05-29 Kirill IsakovImprove recently seen address cache
2022-05-29 Kirill IsakovAdd Markdown reformat to lint.py
2022-05-28 Guus SliepenReflow all Markdown files.
2022-05-28 Kirill IsakovCI: add checks for basic compatibility with muon
2022-05-28 Kirill IsakovCI: add backwards compatibility checks
2022-05-28 Kirill IsakovMake build files compatible with muon
2022-05-27 Kirill IsakovAdd tests for import/export errors
2022-05-27 Kirill IsakovAdd tests for join/invite errors
2022-05-27 Kirill IsakovAdd tests for key generation commands
2022-05-27 Kirill IsakovAdd tests for miscellaneous commands
2022-05-27 Kirill IsakovAdd tests for network commands
2022-05-27 Kirill IsakovAdd tests for dump commands
2022-05-27 Kirill IsakovAdd tests for sign/verify commands
2022-05-27 Kirill IsakovCI: don't fail on chown error
2022-05-27 Kirill IsakovFix UB pointer comparison in event.c
2022-05-27 Kirill IsakovFix UBSAN failure in b64decode_tinc()
2022-05-27 Kirill IsakovDon't tarpit localhost connections
2022-05-24 Kirill IsakovSplit event.c into per-API files
2022-05-24 Kirill IsakovBSD: add kqueue support
2022-05-23 Kirill IsakovAdd optional systemd integration
2022-05-23 Kirill IsakovEnable more clang-tidy checks
2022-05-23 Kirill IsakovCI: use compilation database for clang-tidy job
2022-05-23 Kirill IsakovFix weight comparison in edge BFS
2022-05-21 Kirill IsakovCI: remove OpenSSL 3 from Fedora; add RHEL 9 & Alpine...
2022-05-07 Kirill IsakovRemove -Qunused-arguments
2022-05-02 Kirill Isakovgcrypt: initialize secure memory on startup
2022-05-02 Kirill IsakovMove macOS-specific code into a subdirectory
2022-05-02 Kirill IsakovAdd basic pledge/unveil sandbox on OpenBSD
2022-05-02 Kirill Isakovmingw: fix static linking with recent ncurses
2022-05-01 Kirill IsakovReplace getrandom() with getentropy()
2022-05-01 Kirill IsakovCI: run all test flavors on BSDs
2022-04-28 Kirill IsakovUse hardening option to add only hardening flags
2022-04-28 Kirill IsakovImprove use of compiler attributes
2022-04-28 Kirill IsakovConvert tincd path args to absolute paths
2022-04-27 Kirill IsakovFix reading broken BER in gcrypt/rsa.c
2022-04-26 Kirill IsakovFix resource leaks found by GCC -fanalyzer
2022-04-26 Kirill IsakovUse enums for command-line options
2022-04-26 Kirill IsakovAdd colors to tincd logger
2022-04-24 Kirill IsakovImprove proxy server support
2022-04-23 Guus SliepenReoder the README and add a quickstart guide.
2022-04-22 Kirill IsakovWipe (some) secrets from memory after use
2022-04-22 Kirill IsakovCI: add libgcrypt to sanitizer run
2022-04-22 Kirill IsakovAdd link to building docs to the top of README.md
2022-04-22 Kirill IsakovCI: run all test flavors even on failure
2022-04-22 Kirill IsakovCI package jobs: workaround for git security fix
2022-04-22 Kirill IsakovCI: ignore package job failures
2022-04-21 Guus SliepenAdd __pycache__ directories to .gitignore.
2022-04-21 Kirill Isakovconnection_t: remove unused compression_level field
2022-04-21 Kirill Isakovconnection_t: split compression_level/log_level into...
2022-04-21 Kirill IsakovMinor type improvements in legacy protocol code
2022-04-21 Kirill Isakovconnection_t: allocate legacy context on first use
2022-04-21 Kirill IsakovUse actual port in tincd logs / tinc get Port / invitations
2022-04-16 Kirill Isakovcmd_config: replace action magic numbers with enum
2022-04-12 Kirill IsakovRefactor crypto RNG; add getrandom() support
2022-04-11 Kirill IsakovReduce duplication in request handler tables
2022-04-10 Kirill IsakovCI: fix creation of Windows installer
2022-04-10 Kirill IsakovRewrite integration test suite in Python
2022-04-10 Kirill IsakovUpdate old Python code
2022-04-10 Kirill IsakovAdjust CI to new integration tests
2022-04-10 Kirill IsakovCorrect close() function when building with MSVC
2022-04-10 Kirill IsakovAllow building sptps_{test,keypair} with MSVC
2022-04-04 Guus SliepenRun shfmt as part of the reformat target.
2022-04-02 Guus SliepenImprove handling invitation read errors.
2022-04-01 Guus SliepenSpeed up the authentication protocol security tests.
2022-04-01 Guus SliepenReduce log level of SPTPS errors.
2022-04-01 Guus SliepenPrevent underflow when sending UDP probes.
2022-04-01 Guus SliepenMake sure version.py runs succesfully even if git is...
2022-03-31 Kirill IsakovFall back to VERSION file if .git is not present
2022-03-28 Kirill IsakovDisable function attributes on unsupported compilers
2022-03-28 Kirill IsakovAdd __packed__ attribute on drop-in structs
2022-03-28 Kirill IsakovAdd check for __Static_assert() and asserts on struct...
2022-03-28 Kirill Isakovmeson: use Python script for version detection
2022-03-28 Kirill IsakovReplace MinGW with Windows to avoid ambiguities
2022-03-28 Kirill IsakovAdd support for building tinc with MSVC
2022-03-28 Kirill IsakovGitHub CI: add MSVC jobs
2022-03-27 Kirill IsakovMention Windows SDK compat in installation docs
2022-03-27 Kirill IsakovAdd dirent.h
2022-03-27 Guus SliepenDon't put the --recursive option in .astylerc.
2022-03-27 Guus SliepenFix compiler warning.
2022-03-27 Kirill IsakovFix building tinc and running tests on Solaris
2022-03-23 Kirill IsakovAdd unit tests suite using cmocka library
2022-03-23 Kirill IsakovMove integration tests into a subdirectory
2022-03-23 Kirill IsakovAdd cmocka packages to CI jobs
2022-03-23 Kirill IsakovRearrange conflicting tincd globals
2022-03-23 Kirill IsakovAdd support for meson build system
2022-03-23 Kirill IsakovGitHub CI: change build system to meson
2022-03-22 Kirill Isakovsourcehut CI: change build system to meson
2022-03-22 Kirill IsakovUpdate docs with instructions on building with meson
2022-03-21 Kirill IsakovMove sys/mman.h into have.h
2022-03-21 Kirill IsakovRemove vendored LZ4
2022-03-20 Kirill IsakovRemove autotools configs
2022-03-18 Kirill IsakovExtract common logic in OpenSSL-specific code
2022-03-17 Kirill IsakovAdd support for OpenSSL 3.0+
2022-03-16 Kirill IsakovCI: add tests with OpenSSL 3.0
next