Commit Graph

  • 580cfa0dc5 add default and advanced resize Eduard Gert 2026-05-22 09:53:08 +02:00
  • 412193c602 Address CodeRabbit VNC review feedback Viktor Liu 2026-05-21 18:09:07 +02:00
  • 5e67febf57 Address Sonar findings and move noise to direct dependency Viktor Liu 2026-05-21 17:55:27 +02:00
  • ee348ba007 Abort VNC agent dial retry loop on server shutdown Viktor Liu 2026-05-21 17:44:22 +02:00
  • 12361e5479 hardening channel drain pascal 2026-05-21 17:40:45 +02:00
  • d3ae81e601 use uncanceled context pascal 2026-05-21 17:37:17 +02:00
  • 3d3055dc7f Replace VNC JWT auth with a Noise_IK handshake bound to ACL-pushed pubkeys Viktor Liu 2026-05-21 16:49:47 +02:00
  • 5c3f2ab0df update test pascal 2026-05-21 17:10:51 +02:00
  • 8d4f35352f skip About-row brand mark on macOS Zoltán Papp 2026-05-21 17:01:08 +02:00
  • 85029898a5 per-platform tray menu icons and Windows-specific status row Zoltán Papp 2026-05-21 16:35:25 +02:00
  • ba554a73d0 Merge remote-tracking branch 'origin/main' into feature/affected-peers pascal 2026-05-21 16:40:27 +02:00
  • 0358be2313 [client] Revert "Clean up legacy 32-bit and HKCU registry entries on Windows install (#6176)" (#6232) v0.71.4 Viktor Liu 2026-05-21 23:27:12 +09:00
  • 9124832651 fix test nmap/combined-deploy pascal 2026-05-21 16:12:50 +02:00
  • 13e41e432c idp dex fix crn4 2026-05-21 15:21:28 +02:00
  • c3aeb5be15 force dark window theme on Windows Zoltán Papp 2026-05-21 14:59:00 +02:00
  • d0c27ad854 Merge branch 'main' into nmap/combined-deploy pascal 2026-05-21 14:54:04 +02:00
  • 1d8d9ff2ec Merged affected-peers branch pascal 2026-05-21 14:16:44 +02:00
  • 2f4ddf0796 Emit explicit Fn flagsChanged transitions around macOS navigation keys Viktor Liu 2026-05-21 12:30:14 +02:00
  • 98d533c8e8 Address CodeRabbit feedback on VNC server agent matching and session lifecycle Viktor Liu 2026-05-21 12:01:25 +02:00
  • 63e7a018c1 Merge branch 'main' into task/align_protobuff_toolset task/align_protobuff_toolset riccardom 2026-05-21 10:35:08 +02:00
  • 274a184135 Detect untracked files in proto drift gate riccardom 2026-05-21 10:11:53 +02:00
  • df61f22d96 add error msg to profile context and auto update Eduard Gert 2026-05-21 09:49:32 +02:00
  • 32df29bbd4 Merge remote-tracking branch 'origin/ui-refactor' into ui-refactor Eduard Gert 2026-05-21 09:34:45 +02:00
  • 0a458ead8b port xembed tray popup menu from gtk3 to gtk4 Zoltán Papp 2026-05-20 19:53:24 +02:00
  • aab8274b1a clear connect-action latch when external disconnect cancels Connecting Zoltan Papp 2026-05-20 19:44:02 +02:00
  • d3b660afba classify daemon login errors and surface localised dialogs Zoltan Papp 2026-05-20 19:13:13 +02:00
  • 341848b1ae fix lint issues in session watcher tests and status humaniser Zoltán Papp 2026-05-20 18:46:56 +02:00
  • 37052fd5bc [client] Fix nil channel panic in external chain monitor stop (#6224) v0.71.3 Viktor Liu 2026-05-21 01:46:51 +09:00
  • 454ff66518 [management] scope network router update call (#6222) Pascal Fischer 2026-05-20 18:24:00 +02:00
  • 6137a1fcc5 [proxy] concurrent proxy snapshot apply (#6207) Pascal Fischer 2026-05-20 18:21:22 +02:00
  • 9e236ac20e Merge branch 'main' into feature/affected-peers pascal 2026-05-20 18:11:01 +02:00
  • ef4ea2e311 Set Fn flag on macOS navigation keycodes so the next key isn't treated as Fn-modified Viktor Liu 2026-05-20 18:03:38 +02:00
  • b41d11bbbe Allow Cursor pseudo-encoding in session mode and cache last XFixes sprite Viktor Liu 2026-05-20 17:39:07 +02:00
  • f37e228cc2 Replace magic env-var and subcommand strings with named constants Viktor Liu 2026-05-20 17:22:02 +02:00
  • 640a267556 Address CodeRabbit feedback on VNC server Viktor Liu 2026-05-20 17:16:45 +02:00
  • 414e7815e4 update default view icon, remove capitalize from profile name Eduard Gert 2026-05-20 16:45:06 +02:00
  • ef6b4f7538 add SSO session extend flow feature/session-extend Zoltán Papp 2026-05-18 23:20:16 +02:00
  • 17359cdc1e Fix VNC lint, 386 atomic alignment, and Sonar code smells Viktor Liu 2026-05-20 16:34:29 +02:00
  • 4955c345d5 Clean up README header, key features table, and self-hosted quickstart (#6178) Viktor Liu 2026-05-20 23:25:56 +09:00
  • a7b26e3c0d add updating dialog Eduard Gert 2026-05-20 16:20:40 +02:00
  • 7e5846a1ee Resolve merge conflicts with main Viktor Liu 2026-05-20 15:38:01 +02:00
  • 517bea0daf Collapse X11 DISPLAY/XAUTHORITY auto-detect logs into one line Viktor Liu 2026-05-20 13:13:53 +02:00
  • 7461d4cef4 Move v6 forwarding helpers to dedicated file Viktor Liu 2026-05-20 14:35:19 +02:00
  • 42534b24c5 fix scrollarea inside settings Eduard Gert 2026-05-20 13:43:18 +02:00
  • 2aea1f7bb5 Merge remote-tracking branch 'origin/ui-refactor' into ui-refactor Eduard Gert 2026-05-20 13:38:34 +02:00
  • 620233a7ac update dropdown ui padding, remove unused stuff Eduard Gert 2026-05-20 13:38:23 +02:00
  • 1c15e9976b add profiles tab to settings Eduard Gert 2026-05-20 13:17:13 +02:00
  • c761d0d1cd Address review: VLAN-safe procfs path, rollback partial v6 enable, aggregate routing errors Viktor Liu 2026-05-20 13:15:15 +02:00
  • 9192b4f029 [client] Bump macOS sleep callback timeout to 20s (#6220) Viktor Liu 2026-05-20 20:09:22 +09:00
  • f04e2bada8 [ci] Switch CI deps to GTK4 / WebKitGTK 6.0 Zoltán Papp 2026-05-20 12:46:37 +02:00
  • efa6a3f502 missed file crn4 2026-05-20 12:41:05 +02:00
  • c46dee4e6b Gate IPv6 forwarding on overlay v6 capability and preserve host RA acceptance Viktor Liu 2026-05-20 12:21:51 +02:00
  • c784b02550 [misc] Update contribution guidelines (#6219) Maycon Santos 2026-05-20 12:21:03 +02:00
  • 1d88faf66f [ci] Stage WebView2 bootstrapper in test_windows_installer Zoltán Papp 2026-05-20 12:17:11 +02:00
  • 896530fd82 Add ExtendedMouseButtons for back/forward mouse buttons Viktor Liu 2026-05-20 11:51:17 +02:00
  • 354fd004c7 Enable IdP JWKS refresh in VNC JWT validator Viktor Liu 2026-05-20 11:30:14 +02:00
  • c28e41e82b Track macOS click count and pixel-scale wheel scroll Viktor Liu 2026-05-20 11:14:01 +02:00
  • 02b9fe704b Use pixel-mode scroll on macOS for smoother wheel events Viktor Liu 2026-05-20 11:12:48 +02:00
  • 5e200fa571 Drop unreliable Sequoia preflight from macOS Screen Recording check Viktor Liu 2026-05-20 10:20:30 +02:00
  • 7d61975f6c Proxy macOS VNC connections from the LaunchDaemon to a per-user agent via launchctl asuser Viktor Liu 2026-05-19 17:24:10 +02:00
  • 84093af1f0 Bump wails/v3 to v3.0.0-alpha.94 Zoltán Papp 2026-05-20 12:11:28 +02:00
  • 62b36112ea Extract daemon-to-agent loopback proxy and token helpers into a platform-neutral file Viktor Liu 2026-05-19 16:53:59 +02:00
  • df9a6fb020 Drop pbpaste trace log that fires whenever the macOS pasteboard is empty Viktor Liu 2026-05-19 15:24:45 +02:00
  • b1b04f9ec6 Composite remote cursor into the framebuffer when the dashboard toggles it on Viktor Liu 2026-05-19 14:40:15 +02:00
  • fe15688f20 Emit Cursor pseudo-encoding on Linux, Windows, and macOS Viktor Liu 2026-05-19 13:04:05 +02:00
  • 2285db2b62 Treat ExtendedClipboard messages with the Caps bit as Caps regardless of co-set action bits Viktor Liu 2026-05-19 13:08:47 +02:00
  • b3f0f53a23 Collapse dirty rects to their bounding box when the bbox is densely dirty Viktor Liu 2026-05-19 12:42:38 +02:00
  • 5eec9962ba Honour client JPEG quality fully now that backpressure caps it dynamically Viktor Liu 2026-05-19 12:40:05 +02:00
  • 393c102f45 Throttle VNC encoder JPEG quality and skip frames under write backpressure Viktor Liu 2026-05-19 12:31:09 +02:00
  • b41fbad5e1 Surface DXGI fallback to GDI at warn level on Windows Viktor Liu 2026-05-19 12:31:09 +02:00
  • 24a5f2252c Accept any RGB shift permutation as Tight-compatible per RFB 7.7.6 Viktor Liu 2026-05-19 12:19:05 +02:00
  • 9d189bb3e8 Restore Hextile SolidFill and Zlib encoding paths Viktor Liu 2026-05-19 12:11:13 +02:00
  • 8e2505b59c [management] Add metrics for peer status updates and ephemeral cleanup (#6196) Maycon Santos 2026-05-18 22:55:19 +02:00
  • 97bc1eebde [management] Fence peer status updates with a session token (#6193) Maycon Santos 2026-05-18 20:25:12 +02:00
  • 32a5a061b8 [management] fix: device redirect uri wasn't registered (#6191) Nicolas Frati 2026-05-18 12:57:59 +02:00
  • d927ef468a Clean up legacy 32-bit and HKCU registry entries on Windows install (#6176) Viktor Liu 2026-05-16 23:52:57 +09:00
  • d3f3e08035 Avoid context cancellation in cancelPeerRoutines (#6175) Maycon Santos 2026-05-16 16:29:01 +02:00
  • 6bb66e0fad [management] Avoid peer IP reallocation when account settings update preserves the network range (#6173) Viktor Liu 2026-05-16 22:51:48 +09:00
  • 34a4744565 [ci] Wire wails3 bindings generation into darwin UI release Zoltán Papp 2026-05-20 11:19:34 +02:00
  • d250f92c43 feat(reverse-proxy): clusters API surfaces type, online status, and capability flags (#6148) Maycon Santos 2026-05-20 10:08:34 +02:00
  • b79b62bee4 add default and advanced view items into dropdown Eduard Gert 2026-05-20 09:39:35 +02:00
  • 80966ab1b0 [management] Ensure SessionStartedAt has a default value (#6211) Maycon Santos 2026-05-20 08:25:30 +02:00
  • 7fd862e157 JSON for profile switching add-json-yaml-flags TechHutTV 2026-05-19 16:50:11 -07:00
  • 75214223d7 JSON deregister, login, networks select, debug bundle TechHutTV 2026-05-19 16:45:19 -07:00
  • fd0834441d absent forwarding ports omit JSON field TechHutTV 2026-05-19 16:36:36 -07:00
  • d3293fb282 Json list output for network, profiles etc TechHutTV 2026-05-19 15:46:31 -07:00
  • a212963dac [client] add new json flags TechHutTV 2026-05-19 15:31:20 -07:00
  • 5fbcdeceac more comments crn4 2026-05-19 21:41:08 +02:00
  • 3a1bbeba90 review comments crn4 2026-05-19 20:27:50 +02:00
  • bec4eb326a update new profile modal Eduard Gert 2026-05-19 18:53:19 +02:00
  • 8748f3810d update profile ui Eduard Gert 2026-05-19 18:27:05 +02:00
  • 728057ef15 missed files for client side and shared files crn4 2026-05-12 16:54:56 +02:00
  • 582cd70086 client side and components on shared folder crn4 2026-05-12 16:43:32 +02:00
  • 9bbbafaf69 int id for networks and posture checks migration crn4 2026-05-12 12:55:19 +02:00
  • 672b057aa0 fix Group.Copy losing AccountSeqID crn4 2026-05-12 11:50:47 +02:00
  • b9a0186200 fix routes filtering in account componnents crn4 2026-05-11 14:53:19 +02:00
  • 9083bdb977 capabilities conditioning crn4 2026-05-06 17:22:55 +02:00
  • b194af48b8 wire size benches fix crn4 2026-05-04 14:34:31 +02:00
  • 4543780ef0 grpc components encoding with optimisations crn4 2026-05-04 13:40:47 +02:00
  • 2de0283971 init int inds migration crn4 2026-04-29 15:07:55 +02:00