Commit graph

  • 349f36ba69
    fix anchor links LuXu 2021-11-15 17:31:49 +08:00
  • a26303f2e0
    update Simplified Chinese readme to 1.20 LuXu 2021-11-15 17:20:57 +08:00
  • 9cb14b5166 Inherit only specific handles on Windows windows_inherit_handles Romain Vimont 2021-11-14 19:29:54 +01:00
  • 1eaa73de9d Inherit only specific handles on Windows Romain Vimont 2021-11-14 19:29:54 +01:00
  • 9cb8766220 Factorize resource release after CreateProcess() Romain Vimont 2021-11-15 07:49:01 +01:00
  • 061e1eb89f test Edwin Chen 2021-11-14 22:28:12 -08:00
  • d9552316c7 test Edwin Chen 2021-11-14 22:27:59 -08:00
  • e15a6e2fbf test Edwin Chen 2021-11-14 22:27:49 -08:00
  • fd4ec784e0 Remove useless assignments on error Romain Vimont 2021-11-14 22:53:02 +01:00
  • 52cebe1597 Fix Windows sc_pipe function names Romain Vimont 2021-11-14 22:37:51 +01:00
  • 020b3510ae Inherit handles only if necessary on Windows fix_inherit_handles Romain Vimont 2021-11-14 19:51:42 +01:00
  • dcf9887f56 Mark sockets as non-inheritable on Windows Romain Vimont 2021-11-14 19:41:04 +01:00
  • 6a27062f48 Stop connection attempts if interrupted Romain Vimont 2021-11-14 15:39:20 +01:00
  • 739ff9dce0 Fix compilation errors with old SDL versions Romain Vimont 2021-11-14 15:15:34 +01:00
  • da8be4c8d5 Fix compilation errors with old SDL versions sdl Romain Vimont 2021-11-14 15:15:34 +01:00
  • 65b023ac6d Update links to v1.20 Romain Vimont 2021-11-14 01:51:32 +01:00
  • a045e28df8 Bump version to 1.20 v1.20 Romain Vimont 2021-11-14 00:22:12 +01:00
  • 52138fd921 Update script to build without gradle to SDK 31 Romain Vimont 2021-11-14 00:23:36 +01:00
  • 1bb0df5da1 Extract ANDROID_JAR path in build script Romain Vimont 2021-11-14 00:34:12 +01:00
  • 562ec6e9b3 Merge branch 'master' into dev Romain Vimont 2021-11-14 01:25:00 +01:00
  • 1be5daf999 Fix word order in README Romain Vimont 2021-11-13 23:57:18 +01:00
  • 57387fa707 Mention crash on Android 12 on old scrcpy in FAQ Romain Vimont 2021-11-13 23:20:06 +01:00
  • 4e811a4a68 Adapt icon in README Romain Vimont 2021-11-13 19:17:30 +01:00
  • 99a4a48477 Replace "connected on" to "connected via" Romain Vimont 2021-11-13 19:33:18 +01:00
  • 1d97d77032 Improve scrcpy presentation in README Romain Vimont 2021-11-13 09:39:26 +01:00
  • 45b0f8123a Increase delay to inject HID on Ctrl+v Romain Vimont 2021-11-13 20:59:01 +01:00
  • c1a34881d7 Use sc_ prefix for server Romain Vimont 2021-11-12 23:24:12 +01:00
  • 057c7a4df4 Move str_util to str Romain Vimont 2021-11-12 23:12:51 +01:00
  • 979ce64dc0 Improve string util API Romain Vimont 2021-11-12 23:08:19 +01:00
  • 9a0bd545d5 Rename SC_INVALID_SOCKET to SC_SOCKET_NONE Romain Vimont 2021-11-13 09:58:52 +01:00
  • c4d008b96a Extract adb tunnel to a separate component Romain Vimont 2021-11-12 22:32:29 +01:00
  • 0d45c29d13 Move IPV4_LOCALHOST to net.h Romain Vimont 2021-11-12 18:59:56 +01:00
  • 37c840a4c8 Interrupt on process terminated Romain Vimont 2021-11-12 21:40:22 +01:00
  • f488cbd7e7 Make server interruptible Romain Vimont 2021-11-12 18:50:50 +01:00
  • 40340509d9 Add interruptor utilities Romain Vimont 2021-11-12 18:50:50 +01:00
  • e0896142db Introduce interruptor tool Romain Vimont 2021-11-12 18:50:50 +01:00
  • 0426708544 Run the server from a dedicated thread Romain Vimont 2021-10-30 15:33:23 +02:00
  • 5b9c88693e Wait using a condition variable in server Romain Vimont 2021-10-31 14:56:37 +01:00
  • a54dc8212f Reorder server functions Romain Vimont 2021-11-12 18:30:20 +01:00
  • 882e4cff5f Copy server params Romain Vimont 2021-10-27 23:40:52 +02:00
  • 9fa4d1cd4a Reorder server and server_params Romain Vimont 2021-10-27 23:20:47 +02:00
  • 0bfa75a48b Split socket creation and connect/listen Romain Vimont 2021-10-31 22:01:57 +01:00
  • ed19901db1 Set video and control sockets only on success Romain Vimont 2021-11-01 11:44:58 +01:00
  • e69356c550 Initialize tunnel_enabled flag internally Romain Vimont 2021-11-01 11:08:01 +01:00
  • 03de9224fc Introduce process observer Romain Vimont 2021-11-12 09:49:37 +01:00
  • aa011832c1 Improve process API Romain Vimont 2021-11-11 17:48:41 +01:00
  • 7e93abcf6d Factorize common impl of process_execute() Romain Vimont 2021-11-11 17:49:47 +01:00
  • e80e6631e4 Remove duplicate function declaration Romain Vimont 2021-11-11 17:29:36 +01:00
  • fcc04f967b Improve file API Romain Vimont 2021-11-11 16:21:07 +01:00
  • d4c262301f Move functions from process to file Romain Vimont 2021-11-11 16:12:17 +01:00
  • be55e250ca Make screen_render() static Romain Vimont 2021-11-12 22:39:36 +01:00
  • c548f017bf Upgrade junit to 4.13.1 Romain Vimont 2021-11-12 22:42:08 +01:00
  • 451ebee56f fix: IndexOutOfBoundsException in displayInfoList Sergey Volkov 2021-11-12 13:46:37 +03:00
  • c7e46583b8 Improve process API process Romain Vimont 2021-11-11 17:48:41 +01:00
  • 848db078a5 Factorize common impl of process_execute() Romain Vimont 2021-11-11 17:49:47 +01:00
  • b197372dd3 Remove duplicate function declaration Romain Vimont 2021-11-11 17:29:36 +01:00
  • 66f21cf680 Improve file API Romain Vimont 2021-11-11 16:21:07 +01:00
  • b777c1181f Improve file API file Romain Vimont 2021-11-11 16:21:07 +01:00
  • f197c1181e Move functions from process to file Romain Vimont 2021-11-11 16:12:17 +01:00
  • 7a733328bc Adapt help to terminal size Romain Vimont 2021-11-11 15:22:39 +01:00
  • 38332f683c Add util function to get terminal size Romain Vimont 2021-11-11 15:22:39 +01:00
  • 3f51a2ab43 Generate getopt params from option structures Romain Vimont 2021-11-07 19:24:13 +01:00
  • 74ab0a4df8 Structure shortcuts help Romain Vimont 2021-11-07 18:53:06 +01:00
  • f59e9e3cb0 Structure command line options help Romain Vimont 2021-11-07 13:31:26 +01:00
  • 9ec3406568 Add line wrapper Romain Vimont 2021-11-06 20:26:35 +01:00
  • 6dba1922c1 Add string buffer util Romain Vimont 2021-11-06 19:51:47 +01:00
  • d9dbee9993 Adapt help to terminal size strbuf.6 Romain Vimont 2021-11-07 23:02:11 +01:00
  • 740445f425 Add util function to get terminal size Romain Vimont 2021-11-11 11:26:45 +01:00
  • f849e85e9f Generate getopt params from option structures Romain Vimont 2021-11-07 19:24:13 +01:00
  • 628b131741 Structure shortcuts help Romain Vimont 2021-11-07 18:53:06 +01:00
  • 315f467cc7 winsize strbuf.5 Romain Vimont 2021-11-07 23:02:11 +01:00
  • e98122c110 Generate getopt params from option structures Romain Vimont 2021-11-07 19:24:13 +01:00
  • 0c5d5b6339 Structure shortcuts help Romain Vimont 2021-11-07 18:53:06 +01:00
  • fb3d6c319b Structure command line options help Romain Vimont 2021-11-07 13:31:26 +01:00
  • 04b8a6dcda Add line wrapper Romain Vimont 2021-11-06 20:26:35 +01:00
  • e7add09fa9 Generate getopt params from option structures strbuf.4 Romain Vimont 2021-11-07 19:24:13 +01:00
  • 4a5e16ec97 Structure shortcuts help Romain Vimont 2021-11-07 18:53:06 +01:00
  • a7e80913b6 Structure command line options help Romain Vimont 2021-11-07 13:31:26 +01:00
  • e537ddb5cc Add line wrapper Romain Vimont 2021-11-06 20:26:35 +01:00
  • 0c462c1a3f Add string buffer util Romain Vimont 2021-11-06 19:51:47 +01:00
  • 570a003c39 Remove deprecated -T option Romain Vimont 2021-11-07 21:35:14 +01:00
  • b62df7ee91 Remove deprecated -c option Romain Vimont 2021-11-07 20:54:45 +01:00
  • 30d40f4e78 Document --power-off-on-close Romain Vimont 2021-11-07 19:27:53 +01:00
  • f489f7fcad Mention drag & drop for non-APK files in help Romain Vimont 2021-11-07 18:44:07 +01:00
  • d72c7076f7 Mention drag & drop APK in README Romain Vimont 2021-11-07 18:48:27 +01:00
  • fc64445555 Remove extra space in README Romain Vimont 2021-11-07 18:46:52 +01:00
  • f65c3fde69 Fix typos in help Romain Vimont 2021-11-07 18:07:17 +01:00
  • aad561bcdd opts strbuf Romain Vimont 2021-11-07 13:31:26 +01:00
  • 1bd8e1caa3 Add line wrapper Romain Vimont 2021-11-06 20:26:35 +01:00
  • a41b39b23b Add string buffer util Romain Vimont 2021-11-06 19:51:47 +01:00
  • 48fcfa96ab Add missing include "common.h" Romain Vimont 2021-11-06 19:26:29 +01:00
  • 0747c655ee
    Merge 49006addb6 into 790f04e91f Paul Chvostek 2021-11-04 22:29:57 +08:00
  • 676fa73d2c Wrap device name and size in a struct Romain Vimont 2021-10-30 19:07:35 +02:00
  • 1ad679714b wip server_thread.19 Romain Vimont 2021-10-30 18:59:46 +02:00
  • 612d9722a2 server_thread Romain Vimont 2021-10-30 16:31:38 +02:00
  • 1f8200e295 server_cbs Romain Vimont 2021-10-30 15:33:23 +02:00
  • 4ae7d1e9a9 server_info Romain Vimont 2021-10-30 19:07:35 +02:00
  • 49357566cb stopped_cond Romain Vimont 2021-10-31 14:56:37 +01:00
  • c5d962b6fd Copy server params Romain Vimont 2021-10-27 23:40:52 +02:00
  • 54272a931a Reorder server and server_params Romain Vimont 2021-10-27 23:20:47 +02:00