Commit Graph

  • 601608666a platform: Fix darwin signal handler 世界 2026-04-09 19:33:45 +08:00
  • 5aba37bd35 tools: Network Quality & STUN 世界 2026-04-08 14:44:14 +08:00
  • a393f3e24c oom-killer: Free memory on pressure notification and use gradual interval backoff 世界 2026-04-07 21:19:40 +08:00
  • 087060f14e Fix deprecated warning double-formatting on localized clients 世界 2026-04-07 20:53:53 +08:00
  • d10dd4c2f9 platform: Fix set local 世界 2026-04-07 20:52:06 +08:00
  • 31bea69a23 Add evaluate DNS rule action and related rule items nekohasekai 2026-04-07 20:02:32 +08:00
  • 46b86d1c56 Also enable certificate store by default on Apple platforms 世界 2026-04-07 13:43:10 +08:00
  • 98b2ecd7e0 platform: Add OOM Report & Crash Report 世界 2026-04-02 16:39:34 +08:00
  • 5692f638e6 Add BBR profile and hop interval randomization for Hysteria2 世界 2026-03-30 23:45:16 +08:00
  • 3b36eeab84 Refactor ACME support to certificate provider nekohasekai 2026-03-23 20:04:36 +08:00
  • 5b8bb39122 documentation: Update descriptions for neighbor rules 世界 2026-03-06 21:43:21 +08:00
  • 14e1e7e95e Add macOS support for MAC and hostname rule items 世界 2026-03-06 08:47:37 +08:00
  • 05e226a1d9 Add Android support for MAC and hostname rule items 世界 2026-03-05 00:15:37 +08:00
  • ff9fced367 Add MAC and hostname rule items 世界 2026-03-03 20:59:13 +08:00
  • 0b7ffbaafa tun: Fix system stack TCP NAT collision & route address set polluted by appended default element 世界 2026-06-20 22:17:44 +08:00
  • 6bae28b771 cronet: Fix arm build 世界 2026-06-20 22:16:37 +08:00
  • 72a8723e13 Fix DNS query loopback deadlock from shared dedup lock 世界 2026-06-20 20:36:19 +08:00
  • 4e1af0600b Fix UDP sniff fragment timeout treated as fatal error 世界 2026-06-20 19:40:42 +08:00
  • 6397675574 Fix clash log API not respecting subscribed level 世界 2026-06-20 19:27:17 +08:00
  • 7d847c0583 Fix check vless packet encoding 世界 2026-06-19 23:27:23 +08:00
  • 8f006316b2 Fix sing-mux udp write 世界 2026-06-19 21:56:40 +08:00
  • 627912a788 Fix naive inbound QUIC ALPN race condition 世界 2026-06-19 20:57:18 +08:00
  • 17852ccaaa Bump version v1.14.0-alpha.32 世界 2026-06-17 19:05:27 +08:00
  • 03572bc845 documentation: Add USB/IP server and client 世界 2026-06-17 18:53:38 +08:00
  • a9fe3f386e Add USB/IP support for macOS 世界 2026-06-16 17:37:10 +08:00
  • 1933c19064 Add USB/IP service 世界 2026-06-14 19:19:46 +08:00
  • 5de7c678e1 Fix remote control when Clash server is unavailable 世界 2026-06-15 13:02:09 +08:00
  • 82476702ea Add dashboard support for API service 世界 2026-06-13 23:00:53 +08:00
  • 326615d1a3 documentation: Fix release message 世界 2026-06-13 17:58:45 +08:00
  • fc25cedc25 Bump version v1.14.0-alpha.31 世界 2026-06-13 09:30:48 +08:00
  • c688b61c3b Improve remote rule-set update 世界 2026-06-13 15:49:05 +08:00
  • f7779ccea2 dns: Remove unused files 世界 2026-06-13 15:35:45 +08:00
  • a275890b9e release: Fix apple release 世界 2026-06-13 09:30:26 +08:00
  • 0298b2f33b Fix group status updates broken by API service 世界 2026-06-13 09:30:11 +08:00
  • fa34e6c8a5 Bump version v1.14.0-alpha.30 世界 2026-06-12 21:22:35 +08:00
  • f93c4413cf Update Go to 1.25.11 世界 2026-06-12 21:30:33 +08:00
  • eb61380f45 tailscale: Fix auth URL not refreshed after logout 世界 2026-06-12 18:21:22 +08:00
  • 9db1cc53a5 Add sing-box API service 世界 2026-06-11 21:11:10 +08:00
  • bb3de82525 daemon: Split host operations into ManagedService 世界 2026-06-11 08:11:06 +08:00
  • 992b1bbe21 platform: Add shell support for iOS 世界 2026-06-10 19:36:14 +08:00
  • 226c9f22ee usbip: verify imported device identity before attaching usbip 世界 2026-06-10 09:25:47 +08:00
  • badd50f511 usbip: make all-devices worker bookkeeping atomic 世界 2026-06-10 09:25:33 +08:00
  • 001ef124a7 usbip: poll the devlist periodically in standard static mode 世界 2026-06-10 09:25:01 +08:00
  • 4e9eedc1e8 usbip: upgrade outdated usbip-win2 drivers via capability probe 世界 2026-06-10 09:24:18 +08:00
  • 7df951e82c usbip: cancel driver reattach attempts on session teardown 世界 2026-06-10 09:24:08 +08:00
  • 33d6f60d88 usbip: authenticate the VHCI loopback relay peer 世界 2026-06-10 09:23:58 +08:00
  • 7bf1b91564 usbip: re-probe driverless devices on linux export release 世界 2026-06-10 09:23:29 +08:00
  • 77e77fb481 usbip: hand the uevent netlink fd to the runtime poller 世界 2026-06-10 09:23:29 +08:00
  • 05ac804e6c usbip: make export ledger broadcasts atomic 世界 2026-06-10 09:23:29 +08:00
  • 1d358ab698 usbip: serialize FinishImport with Reconcile 世界 2026-06-10 09:23:29 +08:00
  • 724f2e53c1 usbip: close the unlink race against submits not yet in the engine 世界 2026-06-10 09:23:29 +08:00
  • 0443becf97 usbip: restore VBoxUSB INF assets corrupted by line-ending normalization 世界 2026-06-10 09:23:04 +08:00
  • bb60072e01 usbip: restart device nodes so VBoxUSB capture and release take effect 世界 2026-06-10 09:22:55 +08:00
  • 5da1096a91 usbip: use a dedicated overlapped event per VBoxUSB ioctl 世界 2026-06-10 09:22:41 +08:00
  • 5c96e9cb56 usbip: fix VBoxUSBMon capture filter type 世界 2026-06-10 09:22:32 +08:00
  • 8e1ea856e8 usbip: fix VBoxUSB ioctl codes missing the FILE_WRITE_ACCESS bit 世界 2026-06-10 09:22:12 +08:00
  • 9f570d7072 usbip: add windows client backend with bundled usbip-win2 VHCI driver 世界 2026-06-09 23:48:21 +08:00
  • c3946c00a3 usbip: fix correctness findings from protocol audit 世界 2026-06-09 14:38:23 +08:00
  • b3fb32abc0 usbip: remove dead code, ceremonial guards, and WHAT comments 世界 2026-05-25 16:16:56 +08:00
  • 3800783232 usbip: drop control-extension delta frames in favor of full snapshots 世界 2026-05-20 16:32:14 +08:00
  • 3c034f99a0 usbip: drop vhci secondary-controller plumbing 世界 2026-05-20 15:06:23 +08:00
  • e7518225ac usbip: drop non-extended control mode and capability negotiation 世界 2026-05-19 23:03:05 +08:00
  • 8c5996c6bc usbip: drop import-lease subsystem 世界 2026-05-19 15:48:50 +08:00
  • a86f25a18d usbip: add windows export backend over common/vboxusb 世界 2026-05-18 12:48:26 +08:00
  • da238ad0d5 usbip: open shared package to windows builds 世界 2026-05-18 12:48:07 +08:00
  • d9704cc220 vboxusb: include upstream SPDX license stubs for embedded driver assets 世界 2026-05-18 12:39:28 +08:00
  • 6a4ae5263e usbip: extract URBEngine + userspaceURBSession from darwin backend 世界 2026-05-18 12:38:47 +08:00
  • e59e14d89d usbip: drop defensive WaitGroup waits in service Close 世界 2026-05-17 20:28:43 +08:00
  • 74140d3c67 usbip: close pre-promotion conns on shutdown 世界 2026-05-17 18:47:16 +08:00
  • b9cf48a827 usbip: drop ctx ceremony from leaf APIs, move ExportHost lifecycle ctx into constructor 世界 2026-05-17 01:02:36 +08:00
  • 1615c56504 usbip: drop standard-mode devlist polling 世界 2026-05-16 18:40:26 +08:00
  • dcea94559d usbip: fix E.New(fmt.Sprintf) and banned if-init error checks 世界 2026-05-16 18:08:39 +08:00
  • 0e494074a6 usbip: trim ADR + narrative comments, rename locks, drop one-use helpers 世界 2026-05-16 17:53:15 +08:00
  • d30035ccb0 usbip: make ExportHost.Close stop event goroutines and Start transactional 世界 2026-05-16 17:42:49 +08:00
  • a53abedcfa usbip: cap iso packet count at linux USBIP_MAX_ISO_PACKETS 世界 2026-05-16 17:19:31 +08:00
  • e0ad90bcd9 usbip: validate ret_submit iso descriptors and lock handoff Close fields 世界 2026-05-16 15:24:10 +08:00
  • 4db2957a49 usbip: drain controller callbacks and centralize ret_submit validation 世界 2026-05-16 14:34:28 +08:00
  • 9c8147f234 usbip: enforce broadcast invariant and clone-on-stale to close recurring races 世界 2026-05-16 12:29:05 +08:00
  • f5d5a7f647 usbip: gate serverImportLease so unsupported-target builds compile 世界 2026-05-16 11:32:24 +08:00
  • a438f6212b usbip: fix import-all, lease release broadcast, and Events contract 世界 2026-05-16 11:07:28 +08:00
  • 00e7b652b5 usbip: fix iso frame rebase, empty-devices, and lease visibility 世界 2026-05-16 02:13:13 +08:00
  • 0ebf46b0a3 usbip: align cancel wire with linux and keep stale exports in snapshot 世界 2026-05-16 00:03:20 +08:00
  • 361603abe6 usbip: introduce darwin endpoint workers and fix iso frame scheduling 世界 2026-05-15 20:47:46 +08:00
  • 0eae853c5f usbip: unify linux teardown and handoff lifecycle 世界 2026-05-15 19:20:02 +08:00
  • 55b520235f usbip: harden darwin response and stale-state handling 世界 2026-05-15 18:58:49 +08:00
  • 7a8dc5e4da usbip: serialize darwin submit scheduling and commit reconcile state 世界 2026-05-15 18:39:27 +08:00
  • 249ba662c4 usbip: fix lease identity, linux replacement, and darwin stalls 世界 2026-05-15 18:13:36 +08:00
  • 8799b10b9a usbip: defer darwin RET_UNLINK until completion; route VHCI through primary; close lease-consume race 世界 2026-05-15 17:32:30 +08:00
  • cc83b9185a usbip: fix darwin session close-ordering and lease/import reservation race 世界 2026-05-15 16:31:21 +08:00
  • 37065daccf usbip: modernize loops and drop unused test helpers 世界 2026-05-15 15:01:07 +08:00
  • 05b34a4b11 usbip: drain darwin watcher callbacks and wait for active sessions on close 世界 2026-05-15 15:00:59 +08:00
  • cb9ec99e04 usbip: drain linux stub status on finish-import; iterate vhci controllers 世界 2026-05-15 14:06:31 +08:00
  • d741a6a7e9 usbip: serialize darwin device state, pack iso-IN per descriptor 世界 2026-05-15 13:35:50 +08:00
  • 1a17ea0ba9 usbip: write OP_REP_IMPORT before kernel handoff; surface darwin re-capture 世界 2026-05-15 13:12:25 +08:00
  • 843032af68 usbip: fix darwin re-enum loss, devlist serial drop, control downgrade 世界 2026-05-15 12:38:40 +08:00
  • 9c75a5aa29 usbip: prune stale and low-quality ledger comments 世界 2026-05-15 08:08:18 +08:00
  • 387b8388c4 usbip: fix stale control subscription snapshots 世界 2026-05-15 07:43:42 +08:00
  • a40b8217b3 usbip: inline thin wrappers and drop pass-through darwin session 世界 2026-05-14 15:11:02 +08:00
  • 14778f5961 usbip: inline single-caller wrappers and drop dead code 世界 2026-05-13 13:20:31 +08:00
  • ea57b1c928 usbip: drop low-quality abstractions and mock-based tests 世界 2026-05-12 23:45:22 +08:00