Commit graph

  • ab18d5e78a script iperf #77 ssrlive 2023-11-13 09:28:07 +08:00
  • 413430f5db test ssrlive 2023-11-12 00:56:59 +08:00
  • 3363d5b12e logging hide ssrlive 2023-11-10 15:12:12 +08:00
  • 4eca75d3c9 Merge branch 'master' into mem2 ssrlive 2023-11-10 14:50:52 +08:00
  • 25257e9a27 read_data_from_tcp_stream ssrlive 2023-11-10 13:40:38 +08:00
  • 4016e401b2 Only publish on semver tag v0.1.11 t0.1.0 B. Blechschmidt 2023-11-09 20:34:56 +01:00
  • 07ec58532d Add Docker publish action B. Blechschmidt 2023-11-09 20:27:17 +01:00
  • ca94d15597 Interest::WRITABLE and continue_read ssrlive 2023-11-09 23:24:59 +08:00
  • a8ea145707 testing script ssrlive 2023-11-09 23:23:54 +08:00
  • 4ffa610b49 read_server_n_write_proxy_handler ssrlive 2023-11-09 21:25:17 +08:00
  • e0de669598 incomint packet wit FIN or RST ssrlive 2023-11-09 16:53:16 +08:00
  • 67c2aa1a22 Remove unnecessary buffer B. Blechschmidt 2023-11-08 21:14:22 +01:00
  • 3879e04327 minor reading issues ssrlive 2023-11-08 13:35:44 +08:00
  • 0e654eb4bd
    Ctrlc issues (#75) ssrlive 2023-11-06 20:03:40 +08:00
  • 7e465d545f minor testing issues #75 ssrlive 2023-11-06 19:56:16 +08:00
  • b7ae2ec2ea merge upstream ssrlive 2023-11-06 19:38:50 +08:00
  • 9396db4a52 test code ssrlive 2023-11-04 14:34:47 +08:00
  • fe85ecd15c iperf3 testing script ssrlive 2023-11-04 12:28:38 +08:00
  • c4ed29b234 Remove unnecessary SOCKS buffer B. Blechschmidt 2023-11-03 22:45:27 +01:00
  • 286ce0ca6d Add very basic and dirty iperf test B. Blechschmidt 2023-11-03 20:28:31 +01:00
  • 3f4fa1dd8a
    Merge branch 'blechschmidt:master' into master engageub 2023-10-31 07:09:15 +05:30
  • 980ae0172e Bump version 0.1.10 v0.1.10 B. Blechschmidt 2023-10-30 22:57:16 +01:00
  • e3494d921c Add comment for DNS fix B. Blechschmidt 2023-10-30 20:48:01 +01:00
  • 0ab52c623b Fix virtual DNS B. Blechschmidt 2023-10-30 20:44:28 +01:00
  • ebee2d29bf
    Merge branch 'blechschmidt:master' into master engageub 2023-10-30 06:14:08 +05:30
  • e08a0f683d Allow multiple bypass IP addresses/CIDRs in routing setup B. Blechschmidt 2023-10-29 23:01:06 +01:00
  • 18e17f69f6
    Create docker-publish.yml engageub 2023-10-28 09:18:09 +05:30
  • 9b27dd2df2 refine code ssrlive 2023-10-23 14:49:31 +08:00
  • c6f9610eb3
    Bump version 0.1.9 v0.1.9 ssrlive 2023-10-23 10:03:35 +08:00
  • 989c42ee61
    Windows support (#72) ssrlive 2023-10-23 09:44:27 +08:00
  • 0edf001e20 Argument setup refactor #72 ssrlive 2023-10-22 15:50:12 +08:00
  • 67a3242b88 Buffer size ssrlive 2023-10-22 14:09:25 +08:00
  • be0652ce4c Publish script for wintun.dll ssrlive 2023-10-22 12:07:47 +08:00
  • 4f5c4f5240 build script for copying wintun.dll ssrlive 2023-10-22 11:49:09 +08:00
  • 75ae6e39e7 FIXME: buffer size too small ssrlive 2023-10-22 11:21:12 +08:00
  • 82739f693a Limit wintun read speed ssrlive 2023-10-22 11:10:37 +08:00
  • d32ceaa577 Merge branch 'windows' of https://github.com/blechschmidt/tun2proxy into windows ssrlive 2023-10-17 20:34:32 +08:00
  • eede0e9748 :Merge branch 'master' into windows ssrlive 2023-10-11 17:36:29 +08:00
  • a9a562029f Update LICENSE B. Blechschmidt 2023-10-10 21:04:11 +02:00
  • 5d722fc2a3 optimize docker PaperDragon-SH 2023-10-10 16:04:13 +08:00
  • b795f4bf47 optimize docker #70 PaperDragon-SH 2023-10-10 16:04:13 +08:00
  • b50cac82c0
    Memory exhaustion (#69) ssrlive 2023-10-10 14:22:33 +08:00
  • 1aab1f0783 Merge branch 'memory' into windows ssrlive 2023-10-10 09:47:38 +08:00
  • 2c9ac6f3a9 fix memory exhaustion #69 ssrlive 2023-10-06 23:12:06 +08:00
  • a210f979d7 Merge branch 'master' into windows ssrlive 2023-10-09 03:27:52 +08:00
  • 299b51667d Restore /etc/resolv.conf if it was written directly B. Blechschmidt 2023-10-08 13:09:37 +02:00
  • cea0e0fa27 Resort to writing to /etc/resolv.conf directly if mount permissions are missing B. Blechschmidt 2023-10-08 12:27:32 +02:00
  • 81db9cb181 rename have_data to data_size ssrlive 2023-10-06 21:21:33 +08:00
  • aa46971c47 ctrl-c memory leak issues ssrlive 2023-10-06 11:37:38 +08:00
  • bfef7298ff Merge branch 'master' into windows ssrlive 2023-10-05 13:35:43 +08:00
  • 6169014564
    Bump Version 0.1.8 v0.1.8 ssrlive 2023-10-03 14:20:16 +08:00
  • ff6499f53b Merge branch 'master' into windows ssrlive 2023-10-03 11:50:33 +08:00
  • c1ea5f1af2
    rename bypass_ip to bypass (#66) ssrlive 2023-10-03 11:39:06 +08:00
  • 3461af861e rename bypass_ip to bypass #66 ssrlive 2023-10-03 11:22:23 +08:00
  • d75488f1d8 Improve Docker support description B. Blechschmidt 2023-10-01 19:37:33 +02:00
  • fc4d29dd2e Make Docker entrypoint executable B. Blechschmidt 2023-10-01 19:19:42 +02:00
  • c0c7fda891 docker support PaperDragon-SH 2023-08-30 14:59:54 +08:00
  • 6ea2cc3298 Make Docker entrypoint executable #60 B. Blechschmidt 2023-10-01 19:19:42 +02:00
  • 2a4a9c7c2a refine code ssrlive 2023-10-01 14:17:35 +08:00
  • da24bffa70 pipe_client_cache ssrlive 2023-10-01 13:21:26 +08:00
  • d6e15e61d6 minor changes ssrlive 2023-10-01 13:05:01 +08:00
  • 57728ff105 pipe_server_cache ssrlive 2023-10-01 11:57:50 +08:00
  • fb5db87a3f IF_TYPE_ETHERNET_CSMACD ssrlive 2023-10-01 10:04:35 +08:00
  • a948b9c572 Support TCP on Windows B. Blechschmidt 2023-09-30 16:02:55 +02:00
  • 398d64eb64 refine code ssrlive 2023-09-30 13:48:55 +08:00
  • 03b6e01d4a minor changes ssrlive 2023-09-29 17:53:29 +08:00
  • 18cdfa6b06 Merge branch 'master' into linux ssrlive 2023-09-28 11:56:38 +08:00
  • 05cb35fabb read_data_from_tcp_stream for callback ssrlive 2023-09-28 11:48:54 +08:00
  • 91b2737989 poll loop ssrlive 2023-09-27 23:29:08 +08:00
  • 7216793088 Merge branch 'master' into linux ssrlive 2023-09-27 23:26:49 +08:00
  • 03aa70f3c2 minor changes ssrlive 2023-09-27 23:24:22 +08:00
  • f3cb422f57 merge master ssrlive 2023-09-27 19:48:16 +08:00
  • a54e6ae23e minor changes ssrlive 2023-09-27 19:32:28 +08:00
  • d4568c4676 read_data_from_tcp_stream ssrlive 2023-09-27 19:27:19 +08:00
  • 80858fcbf4 Merge branch 'master' into ssrlive 2023-09-26 19:27:54 +08:00
  • b5d8f0ee48 EXIT_TRIGGER_TOKEN ssrlive 2023-09-26 18:25:59 +08:00
  • 4b70862f80 setup_config ssrlive 2023-09-26 01:59:59 +08:00
  • 7c507874e8 exiting_event_handler ssrlive 2023-09-25 14:11:18 +08:00
  • f67950e868 exit_receiver / exit_sender ssrlive 2023-09-25 11:52:43 +08:00
  • 8adfd8a0c1 error issues ssrlive 2023-09-24 23:18:42 +08:00
  • 53daaed385 remove linux adapter ssrlive 2023-09-24 22:00:34 +08:00
  • a686d630fb wintun_reader_thread ssrlive 2023-09-24 17:56:49 +08:00
  • 9cf3fd3f94 pipe_client: Arc<Mutex<NamedPipe>> ssrlive 2023-09-24 13:02:00 +08:00
  • f1f3a730d0 pipe_client_event ssrlive 2023-09-24 00:30:25 +08:00
  • 8bed7d4b5c clear ssrlive 2023-09-23 23:08:47 +08:00
  • 4710e32873 rand number ssrlive 2023-09-23 21:57:00 +08:00
  • bdb7bec062 NamedPipe 2 ssrlive 2023-09-23 21:43:40 +08:00
  • a82721c056 NamedPipe ssrlive 2023-09-23 16:09:44 +08:00
  • cb20f1b655
    Merge branch 'blechschmidt:master' into docker_support Paper-Dragon 2023-09-20 11:10:41 +08:00
  • 3e7a4dc8b2 mio::event::Source ssrlive 2023-09-19 12:55:02 +08:00
  • 8aeaf238f2 wintun added ssrlive 2023-09-18 21:40:56 +08:00
  • 513702e35f Merge branch 'master' into linux ssrlive 2023-09-03 23:29:41 +08:00
  • cc46526af0 process_incoming_tcp_packets ssrlive 2023-09-03 23:04:54 +08:00
  • c723adce4f reading code ssrlive 2023-09-03 22:27:37 +08:00
  • c1b322a01e log some errors ssrlive 2023-09-03 19:08:20 +08:00
  • f175813cc8 remove_connection refactor ssrlive 2023-09-03 18:39:11 +08:00
  • ef6f67b975 remove_connection refactor ssrlive 2023-09-03 18:20:02 +08:00
  • 073eed0b5c rip linux code from smoltcp ssrlive 2023-09-03 12:34:01 +08:00
  • 8b014322fc
    Bump version 0.1.7 v0.1.7 ssrlive 2023-09-03 11:31:41 +08:00
  • b8dab403e9 reading code ssrlive 2023-09-03 10:40:40 +08:00