summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)Author
2023-08-07Fix up clang-formatting a bitBenjamin Barenblat
2023-08-07clang-format MoshBenjamin Barenblat
2023-08-07Add a clang-format file and prepare for clang-formattingBenjamin Barenblat
2023-08-07Add missing fatal_assert.h includeAlex Chernyakhovsky
2023-08-07Use pipe to communicate between client and server at startupAshley Hedberg
2023-07-30Switch to C++ versions of standard C headersAlex Chernyakhovsky
2023-07-30Remove using-declarations for std:: typesAlex Chernyakhovsky
2023-07-30Modernize all typedefs with using statementsAlex Chernyakhovsky
2023-07-30Removed shared_ptr shimAlex Chernyakhovsky
2023-07-30Switch to fully-qualified #includeAlex Chernyakhovsky
2023-07-30Rename VERSION to VERSION.stampAlex Chernyakhovsky
2022-10-26Disable emulation-attributes-bce on tmux 3.3aAlex Chernyakhovsky
2022-08-03Audit and fix up format stringsBenjamin Barenblat
2022-07-05Fixes for distcheckAlex Chernyakhovsky
2022-07-05Correct memory leak in ocb-aes testAlex Chernyakhovsky
2022-06-27OCB: Use OpenSSL EVP instead of deprecated AESBenjamin Barenblat
2022-06-27Stop using deprecated Nettle functionsAlex Chernyakhovsky
2022-06-27OCB: Heap-allocate keysBenjamin Barenblat
2022-06-27OCB: Make primitive AES API explicitBenjamin Barenblat
2022-06-27Delete unused ROUNDS macroBenjamin Barenblat
2022-06-27Add nettle to the CI matrixAlex Chernyakhovsky
2022-06-22Go back to internal OCB implementationBenjamin Barenblat
2022-06-13Use OpenSSL native OCB-AES implementationAlex Chernyakhovsky
2022-06-06Separate OpenSSL-based OCB implementation from othersBenjamin Barenblat
2022-05-30Revert "Remove redundant malloc/free"Alex Chernyakhovsky
2022-05-30Add fuzzer for the terminalAlex Chernyakhovsky
2022-05-30Add fuzzing infrastructureAlex Chernyakhovsky
2022-05-30Add support for generating coverage reportsAlex Chernyakhovsky
2021-12-10Merge pull request #1150 from ncfavier/patch-1Andrew Chin
2021-10-21Only use CLOCK_MONOTONIC_RAW with __APPLE__ systems.Harry Sintonen
2021-08-26Add tmux and alacritty to title_term_typesNaïm Favier
2020-12-05Use CLOCK_MONOTONIC_RAW when availableHarry Sintonen
2020-05-18If exec()ing the remote command fails, pause brieflyJohn Hood
2020-05-17Move generated includes to their own directory to avoid conflicts.John Hood
2019-01-04Apply latest consecutive resize, not earliest.Peter Edwards
2018-08-29unicode-later-combining.test: Document slightly.John Hood
2018-08-15Some more namespace hygiene for "using decl;".John Hood
2018-08-15Remove "using namespace std;".John Hood
2018-08-15Always use std::min, std::max.John Hood
2018-08-15Fix bind(2) being misinterpreted as std::bind() with libc++7 on FreeBSD.John Hood
2018-08-03Fix more inappropriate const_iterator usage.John Hood
2018-08-03src/statesync/completeterminal.cc: fix bad iterator typeJohn Hood
2018-08-03C++03 bound functions are not available in C++17; removeJohn Hood
2018-08-03Ignore select() errors on Travis/MacOS.John Hood
2018-08-03mosh-server: improve error loggingJohn Hood
2018-04-11Fix gcc8 snprintf truncation warning.John Hood
2018-01-18Type Select::got_signal as volatile sig_atomic_tAnders Kaseorg
2017-11-21Use HAVE_UTEMPTER instead of HAVE_UPTEMPTERMichael Jarvis
2017-11-08Construct socket name correctly for tmux_check()John Hood
2017-11-08Add a separate test for BCEJohn Hood