93 Commits (7deccef1c2f609870fae00a3a1eb11d0eb2a28a5)

Author SHA1 Message Date
Romain Vimont e5ea13770b Add socket wrapper
4 years ago
Romain Vimont 3eac212af1 Use net_send() from net_send_all()
4 years ago
Romain Vimont 3adff37c2d Use sc_ prefix for sockets
4 years ago
Romain Vimont eb6afe7669 Move net_init() and net_cleanup() upwards
4 years ago
Romain Vimont 0681480809 Add read_pipe_all()
4 years ago
Romain Vimont eaf4afaad9 Add command execution with redirection
4 years ago
Romain Vimont 7229e3cce0 Extract util function to build a local file path
4 years ago
Romain Vimont 07d75eb336 Simplify net_send_all()
4 years ago
Romain Vimont 1d1c9f36f4 Retrieve correct error messages on Windows
4 years ago
Romain Vimont 6f03022646 Fix net_send_all()
5 years ago
Romain Vimont 4c4d02295c Add buffering debugging tools
5 years ago
Romain Vimont 32e692d5d2 Replace delay by deadline in timedwait()
5 years ago
Romain Vimont ec871dd3f5 Wrap tick API
5 years ago
Romain Vimont 099cba07f0 Rename queue to sc_queue
5 years ago
Romain Vimont f33d37976c Fix assertion race condition in debug mode
5 years ago
Romain Vimont 488991116b Expose function to get the current log level
5 years ago
Romain Vimont 5c95d18beb Move log level conversion to log API
5 years ago
Romain Vimont f062dfd30b Merge branch 'master' into dev
5 years ago
Romain Vimont ffc00210e9 Add strlist_contains()
5 years ago
Andrea Gelmini 498ad23e98 Fix typos
5 years ago
Romain Vimont c53bd4d8b6 Assert non-recursive usage of mutexes
5 years ago
Romain Vimont 21d206f360 Expose mutex assertions
5 years ago
Romain Vimont d2689fc168 Expose thread id
5 years ago
Romain Vimont f6320c7e31 Wrap SDL thread functions into scrcpy-specific API
5 years ago
Romain Vimont 30e619d37f Replace SDL_strdup() by strdup()
5 years ago
Romain Vimont 97b001e7c0 Fix undefined left shift
5 years ago
Romain Vimont 7afd149f4b Fix file_handler process race condition
5 years ago
Romain Vimont 6a50231698 Expose a single process_wait()
5 years ago
Romain Vimont b8edcf52b0 Simplify process_wait()
5 years ago
Romain Vimont ab912c23e7 Define feature test macros in common.h
5 years ago
Romain Vimont 59feb2a15c Group common includes into common.h
5 years ago
Romain Vimont d580ee30f1 Separate process wait and close
5 years ago
Romain Vimont 821c175730 Rename process_simple_wait to process_wait
5 years ago
Romain Vimont 4bd9da4c93 Split command into process and adb
5 years ago
Romain Vimont 0ba74fbd9a Make scrcpy.h independant of other headers
6 years ago
Romain Vimont a3ef461d73 Add cli option to set the verbosity level
6 years ago
Romain Vimont 2a3a9d4ea9 Add util function to parse a list of integers
6 years ago
Romain Vimont db6252e52b Simplify net.c
6 years ago
Romain Vimont 61274a7cdb Factorize integer argument parsing
6 years ago
Yu-Chen Lin fbc86a616c Correct coding style
6 years ago
Romain Vimont 15a206b7fc Assert return value of mutex functions
6 years ago
Romain Vimont 510caff0cd Replace SDL_assert() by assert()
6 years ago
Romain Vimont dfd0707a29 Move utilities to util/
6 years ago