Commit graph

  • 3fb0269d7c Add IPv6 prefix handling to unix tun interface codex/arti-system-tcp ck/ipv6 Conrad Kramer 2025-10-29 19:08:32 -07:00
  • 848efac15d wip Conrad Kramer 2025-09-23 19:56:39 -07:00
  • c34578786e Update server-endpoint Jett Chen 2024-11-22 15:26:07 +08:00
  • 6c32ae8b68 Add server command Jett Chen 2024-11-22 15:25:16 +08:00
  • d1a223fac9 Feat: JWT key generation Jett Chen 2024-11-22 11:49:50 +08:00
  • 321d36b743 Migrate server to new crate Jett Chen 2024-11-22 11:21:02 +08:00
  • b806b28a6e Change to map Jett Chen 2024-11-21 19:58:15 +08:00
  • d60b70ffb4 Support for slack auth Jett Chen 2024-11-21 19:44:44 +08:00
  • 820f619aeb Feat: JWT handling Jett Chen 2024-11-21 19:31:37 +08:00
  • e1fa45e39b Add wrapper methods for grpc server Jett Chen 2024-11-21 17:12:30 +08:00
  • 269a23a8b7 Auth endpoint Jett Chen 2024-11-21 15:10:38 +08:00
  • 82d6eaa2a8 Update: add protobuf defs Jett Chen 2024-11-21 11:50:26 +08:00
  • 9b640a555a WIP: protobuf defs Jett Chen 2024-11-02 11:38:34 +08:00
  • 85640ffce1 Switch to gRPC client in Swift app main builds/9 Conrad Kramer 2024-07-13 18:08:43 -07:00
  • 083ec73613 Switch to gRPC client in Swift app ck/grpc Conrad Kramer 2024-07-13 18:08:43 -07:00
  • 25a0f7c421 Add Developer ID Profiles to build builds/8 Conrad Kramer 2024-09-07 20:35:28 -07:00
  • e4b0f1660b GRPC Server Support Jett Chen 2024-07-13 17:32:49 -07:00
  • b973481539
    Merge branch 'main' into gtk-rpc gtk-rpc David Zhong 2024-09-07 18:00:12 -07:00
  • 3fbb520a10 Fix SwiftLint errors builds/7 Conrad Kramer 2024-09-07 17:36:48 -07:00
  • fa1ef6fcda Download provisioning profiles in release pipeline Conrad Kramer 2024-09-07 17:08:02 -07:00
  • 648909a906
    Merge branch 'main' into gtk-rpc David Zhong 2024-09-07 17:18:41 -07:00
  • aaabca9957 Update docs and CI dav 2024-09-07 17:11:55 -07:00
  • 62a5739d86 Update pipelines with various fixes Conrad Kramer 2024-09-07 17:01:17 -07:00
  • 423ed3535e Update pipelines with various fixes builds/6 Conrad Kramer 2024-09-07 17:01:17 -07:00
  • dd8cd03036 Better error handling dav 2024-09-07 16:43:51 -07:00
  • 21e0df60a8 Fix appimage build dav 2024-08-17 12:33:54 -07:00
  • 5088ab9a0e Prettier UI dav 2024-08-17 12:26:12 -07:00
  • 0ba1ea9237 Missing import dav 2024-08-16 18:06:11 -07:00
  • c455c1fbbe Test against mock rpc server dav 2024-08-16 17:32:18 -07:00
  • fec725bc52 Implement networks add delete and reoder dav 2024-08-16 16:01:28 -07:00
  • 54e9e0bc43 Connect network list to rpc dav 2024-08-14 16:27:54 -07:00
  • dbacf93418 Create main screen with placeholder networks dav 2024-07-13 18:15:16 -07:00
  • 37fb4f4974 Bad workaround for local appimage daemon dav 2024-08-14 15:38:52 -07:00
  • 9a262a1243 Tested with mock grpc server dav 2024-07-20 12:59:02 -07:00
  • 87cea6bf64 Remove TODO comment David Zhong 2024-07-13 18:17:17 -07:00
  • 753e50f79d Have the app actually open dav 2024-07-13 17:00:46 -07:00
  • 74325059a7 Add proto defs into burrow-gtk dav 2024-07-13 16:56:32 -07:00
  • 12f595011a Integrate tunnel status streaming dav 2024-07-13 16:54:57 -07:00
  • 90468d5518 Have burrow gtk use new rpc dav 2024-07-13 14:04:59 -07:00
  • 3ecca38c87 Test against test rpc server gtk-networks dav 2024-08-16 17:32:18 -07:00
  • 103e5bf328 Implement networks add delete and reoder dav 2024-08-16 16:01:28 -07:00
  • b00bf140ca Connect network list to rpc dav 2024-08-14 16:27:54 -07:00
  • 095e2a6894 update grpc-server Jett Chen 2024-07-20 10:28:34 -07:00
  • d3ff21545c spawn GRPC server at daemon start Jett Chen 2024-07-13 17:32:49 -07:00
  • 074d642adc Test appimage multiarch build gtk-aarch64 dav 2024-07-17 15:23:15 -07:00
  • 87f12b166c Test appimage multiarch build dav 2024-07-17 15:14:00 -07:00
  • 45f8f135c4 Create main screen with placeholder networks dav 2024-07-13 18:15:16 -07:00
  • aa634d03e2 update protobuf definition file Jett Chen 2024-07-13 18:14:00 -07:00
  • 951b4ddae2 add protobuf definition file Jett Chen 2024-07-13 18:09:09 -07:00
  • f7588296b8 Have the app actually open dav 2024-07-13 17:00:46 -07:00
  • 72e490032c Add proto defs into burrow-gtk dav 2024-07-13 16:56:32 -07:00
  • 4f2337ef31 Integrate tunnel status streaming dav 2024-07-13 16:54:57 -07:00
  • 827f0e65dc Have burrow gtk use new rpc dav 2024-07-13 14:04:59 -07:00
  • 49a2dd2987 Test appimage multiarch build dav 2024-07-13 10:46:29 -07:00
  • 9abf20e64e Test build multiarch dav 2024-07-13 10:42:26 -07:00
  • 02fe1c023a Test build multiarch dav 2024-07-13 10:34:55 -07:00
  • e86fe3dfd2 Test appimage multiarch build dav 2024-07-13 10:21:57 -07:00
  • 200f6f54f8 Add test auth button gtk-slauth dav 2024-07-13 10:18:33 -07:00
  • 4695791b4d developer id WIP ck/old Conrad Kramer 2024-07-07 16:20:20 -07:00
  • 2c68a405be wip Conrad Kramer 2024-07-07 15:01:23 -07:00
  • 3dedca4de3 Update build settings build/6 Conrad Kramer 2024-07-06 17:20:46 -07:00
  • 3c70bc2a5c Remove SwiftLint from Xcode project Conrad Kramer 2024-07-06 10:50:14 -07:00
  • bca07c33b8 Start authentication flow Conrad Kramer 2024-05-25 09:06:53 -07:00
  • f2a4cbdc7b Remove SwiftLint from Xcode project malted-slauth Conrad Kramer 2024-07-06 10:50:14 -07:00
  • bb64885e25 Start authentication flow Conrad Kramer 2024-05-25 09:06:53 -07:00
  • 04f1561e96 Remove auth screen and make req async dav 2024-05-25 11:38:26 -07:00
  • 59ddc36f2c Add support for ini parsing ios-wg-cfig Jett Chen 2024-05-27 13:58:11 +08:00
  • 3061a71260 Add Fetching Slack Token dav 2024-05-25 11:15:14 -07:00
  • 3ba0004370 Add button for sending toml Jett Chen 2024-05-19 00:23:34 +08:00
  • 2f0e41bb92 update configure.rs ipv6-linux Jett Chen 2024-05-18 23:17:47 +08:00
  • 4fe62c0a66 Add syscall macro to unix Jett Chen 2024-04-25 11:32:31 +08:00
  • e8d19986bc add syscall crate and import IpAddr JosiasAurel 2024-02-24 21:29:15 +01:00
  • 807dffa3be updated packages Jett Chen 2024-05-18 23:03:56 +08:00
  • c8a21c73a8 updated packages Jett Chen 2024-05-18 22:52:52 +08:00
  • f6241e90d5 WIP: UI for adding config Jett Chen 2024-05-12 01:07:05 +08:00
  • dd3f5d0d92 Add RPC endpoint for adding toml configs Jett Chen 2024-05-12 00:14:31 +08:00
  • ae8ea8ae54 Add toml serde for wireguard config Jett Chen 2024-05-12 00:08:20 +08:00
  • abf1101484
    Wireguard Configuration in SQLite (#263) builds/5 Jett Chen 2024-04-22 06:01:47 +08:00
  • bdf8697e44 wip ck/slack-auth Conrad Kramer 2024-04-20 19:39:20 -04:00
  • df549d48e6 Implement Slack authentication on iOS Conrad Kramer 2024-03-30 16:47:59 -07:00
  • e0fcc3ee09 Implement Slack authentication on iOS Conrad Kramer 2024-03-30 16:47:59 -07:00
  • ec8cc533ab Add apple-app-site-association file Conrad Kramer 2024-03-30 17:17:52 -07:00
  • a97063f9b7 Initial website setup Kartikey S. Chauhan 2023-09-02 23:18:25 +05:30
  • 86594fb663 wip slack-auth Conrad Kramer 2024-03-30 16:47:59 -07:00
  • cb1bc1c8aa Update release pipelines to upload release artifacts builds/4 builds/3 builds/2 builds/1 webrtc-transport Conrad Kramer 2024-03-16 10:40:09 -07:00
  • 3cc3358a4f Update release pipelines to upload release artifacts ck/build-numbers Conrad Kramer 2024-03-16 10:40:09 -07:00
  • 4334f8c9c9 Configure CARGO_TARGET_DIR to be inside of DerivedData Conrad Kramer 2024-03-16 10:34:59 -07:00
  • 98ce57bba0 Set up works, daemon still bugs out setup rhaskia 2024-03-10 10:40:08 +13:00
  • 982cfc39b6 dummy set_up function for macos rhaskia 2024-03-10 07:25:33 +13:00
  • 5c6a705d7f tun_interface set_up fix hang Rhaskia 2024-03-03 14:26:29 +13:00
  • 80ae0f9d0f Add setup command to TunInterface rhaskia 2024-03-03 10:32:32 +13:00
  • 0fe630878d Introduce initial UI for connecting to networks Conrad Kramer 2024-02-24 09:49:07 -08:00
  • 51fd638b72 Update for Xcode 15.2 Conrad Kramer 2024-02-24 09:51:38 -08:00
  • c755f752a0
    Implement launching a local daemon (#261) David Zhong 2024-03-09 17:52:59 -08:00
  • 453dd2d116 Introduce initial UI for connecting to networks ck/ios-ui Conrad Kramer 2024-02-24 09:49:07 -08:00
  • a757ac7be9 Update for Xcode 15.2 Conrad Kramer 2024-02-24 09:51:38 -08:00
  • c4c342dc8b Add implementation for stop command Jett Chen 2024-02-11 03:17:14 +08:00
  • 29d2bfae3f Remove redundant type annotation Ben 2024-02-19 11:28:00 +00:00
  • 2088ae6ede Add Support for IPV6 and Arbitrary Server Address Jett Chen 2024-02-02 14:48:13 +08:00
  • cade672806 Add Support for IPV6 and Arbitrary Server Address ipv6-support Jett Chen 2024-02-02 14:48:13 +08:00