Commit graph

  • cca5999214 Bump Rust version in Dockerfile David Zhong 2024-02-15 19:34:15 -08:00
  • ab73183b2b
    Add ability to build GTK app AppImage (#240) David Zhong 2024-02-15 19:27:14 -08:00
  • 44ecf042a3 GTK App Getting Started Instructions malted/start-auth dav 2024-01-28 14:09:41 -08:00
  • 7cc1f3119e Simplified process startup on macOS and Linux Conrad Kramer 2024-01-21 16:18:13 -08:00
  • f34fb10922 Enable for all routes ck/streamline-startup ck/live-on Conrad Kramer 2024-01-27 01:46:37 -08:00
  • b462f3fb6c Simplified process startup on macOS and Linux Conrad Kramer 2024-01-21 16:18:13 -08:00
  • 9e03c9680c
    Added Xcode Path Switching to Getting Started Jasper Mayone 2024-01-26 01:33:26 -05:00
  • 079c4f676d Update locking Jett Chen 2024-01-25 01:07:40 +08:00
  • 0b46ac57b7 Add tokio console and more debugging feats Jett Chen 2024-01-23 16:54:11 +08:00
  • 7d8958e0e7 Add handling for connection expiration Jett Chen 2024-01-21 03:44:58 +08:00
  • 6990f90c2e
    Implement Gtk Network Status (#165) David Zhong 2024-01-25 22:10:24 -08:00
  • e12312d26f Update Flatpak Github Workflow gtk-devel dav 2024-01-24 18:10:01 -08:00
  • 6cde50daf3 Overhaul Meson / Flatpak Building dav 2024-01-24 18:07:56 -08:00
  • 1b98054024
    Merge branch 'main' into gtk-devel David Zhong 2024-01-24 15:51:53 -08:00
  • baa81eb939 Cancel in-progress runs when pushing new code Conrad Kramer 2024-01-20 11:36:44 -08:00
  • dfd4dbc81e
    Wireguard Timer Support (#167) Jett Chen 2024-01-21 03:38:15 +08:00
  • 2d74945303 Cancel in-progress runs when pushing new code wireguard-timer Conrad Kramer 2024-01-20 11:36:44 -08:00
  • 5da92148b7 Update macOS build machine Conrad Kramer 2024-01-20 11:18:29 -08:00
  • e85b32d9aa Wireguard Timer Support Jett Chen 2024-01-11 20:59:18 +08:00
  • fd9b3413ac Update CODEOWNERS to reflect current owners Conrad Kramer 2024-01-20 10:10:02 -08:00
  • e04d24a3f7 Updated to Xcode 15.2 Conrad Kramer 2024-01-20 09:52:30 -08:00
  • 2b9ecb7b6a Update Tunnel on the main thread Conrad Kramer 2024-01-20 09:39:30 -08:00
  • d4a2d76537 Updated to Xcode 15.2 ck/110-tunnel-status-unknown Conrad Kramer 2024-01-20 09:52:30 -08:00
  • 436a67b352 Update Tunnel on the main thread Conrad Kramer 2024-01-20 09:39:30 -08:00
  • f7f59fd24d GTK App reactive switch and better UI dav 2023-12-09 12:38:54 -08:00
  • b008762a5b Implement Wireguard Jett Chen 2023-12-17 01:20:56 +08:00
  • d3448e2bc7 Add Wireguard support to Burrow boringtun-merge-2 Jett Chen 2023-12-17 01:20:56 +08:00
  • 104f8215ba Fixed a number of warnings boringtun-merge-2-old Conrad Kramer 2023-12-17 19:40:19 -08:00
  • 76278809ea Add break to loop Jett Chen 2023-12-18 11:27:59 +08:00
  • 889ed37f80 Update logging Jett Chen 2023-12-17 17:59:37 +08:00
  • 286ecfa590 Fix Swiftlints Jett Chen 2023-12-17 17:52:13 +08:00
  • 669eed0dac remove timeout Jett Chen 2023-12-17 03:37:13 +08:00
  • 9f84fc6efa update for windows Jett Chen 2023-12-17 03:22:18 +08:00
  • b60c6ad687 Update tokio dep Jett Chen 2023-12-17 02:48:56 +08:00
  • 1e7750606f Update dependencies Jett Chen 2023-12-17 02:40:01 +08:00
  • 2b3ef999b9 Update Windows workflow to support ring Jett Chen 2023-12-17 02:28:50 +08:00
  • a756630316 update snapshots Jett Chen 2023-12-17 02:19:41 +08:00
  • b922bf56e3 build for linux Jett Chen 2023-12-17 02:15:27 +08:00
  • 5297f61f9f add makefile Jett Chen 2023-12-14 14:14:53 +08:00
  • d68f36455f incorporate config into daemon main Jett Chen 2023-12-14 10:54:02 +08:00
  • af09c610b2 cargo format Jett Chen 2023-12-14 10:41:53 +08:00
  • 65efa0a2e1 add configuration module Jett Chen 2023-12-14 10:41:47 +08:00
  • 54ec260fe3 Initialize Tun Interface based on platform Jett Chen 2023-12-12 15:48:38 +08:00
  • c346ec5b39 Update for MacOS Jett Chen 2023-12-11 19:04:53 +08:00
  • 3e5a01ffbe Update locking to be interior to PeerPcb Conrad Kramer 2023-12-09 19:47:41 -08:00
  • 261f24d9ef add makefile Jett Chen 2023-12-17 01:26:37 +08:00
  • 94233874e6 checkpoint Jett Chen 2023-12-10 03:44:31 +08:00
  • 17610ff90d Start Tun Interface at Daemon Command Jett Chen 2023-12-09 20:13:49 +08:00
  • 2cb9dd75ca Fix Duplicate Packet Error Jett Chen 2023-12-07 12:12:48 +08:00
  • 4a9fab62db Update daemon Jett Chen 2023-12-07 11:45:42 +08:00
  • 5226326caa add write to network on received packets Jett Chen 2023-12-07 00:51:52 +08:00
  • 5e4491105a fix misconfiguration Jett Chen 2023-12-07 00:51:41 +08:00
  • 7f6897f0d6 Fix async problem Jett Chen 2023-12-03 01:27:06 +08:00
  • 28ebfec3ca Lower timeout interval Jett Chen 2023-11-29 21:56:57 +08:00
  • 4038d125db concurrent read write loop working Jett Chen 2023-11-28 22:05:31 +08:00
  • 6c1c806401 Switch to RwLock Jett Chen 2023-11-27 12:19:14 +08:00
  • 02f5a4ef74 WIP async read write implementation Jett Chen 2023-11-22 21:44:46 +08:00
  • 13a5ab8352 add support for preshared keys Jett Chen 2023-11-22 21:33:22 +08:00
  • c58b77fb3f add more debug info Jett Chen 2023-11-10 13:04:14 +08:00
  • cba9d091fa Attempt at decapsulation Jett Chen 2023-11-09 20:03:18 +08:00
  • ace35f96ba add catch-all allowed ip Jett Chen 2023-11-09 09:31:01 +08:00
  • cdc3acdb5e incorporate wireguard daemon with network interface Jett Chen 2023-11-09 08:08:09 +08:00
  • 6339b6bc4b add makefile Jett Chen 2023-12-17 01:20:56 +08:00
  • 4408e9aca8 Update locking to be interior to PeerPcb boringtun-v2 Conrad Kramer 2023-12-09 19:47:41 -08:00
  • 30cd00fc2b Conrad's changes Conrad Kramer 2023-12-09 18:37:13 -08:00
  • db1750a045 checkpoint Jett Chen 2023-12-10 03:44:31 +08:00
  • ede0d13bca Start Tun Interface at Daemon Command Jett Chen 2023-12-09 20:13:49 +08:00
  • 347b78453f Fix Duplicate Packet Error Jett Chen 2023-12-07 12:12:48 +08:00
  • 60e5d1f8fd Update daemon Jett Chen 2023-12-07 11:45:42 +08:00
  • 48aba8ccb6 add write to network on received packets Jett Chen 2023-12-07 00:51:52 +08:00
  • 4fbcdad49e fix misconfiguration Jett Chen 2023-12-07 00:51:41 +08:00
  • 7d0c0250c5 Fix async problem Jett Chen 2023-12-03 01:27:06 +08:00
  • d012ca144c Lower timeout interval Jett Chen 2023-11-29 21:56:57 +08:00
  • 4dd31d5f1e concurrent read write loop working Jett Chen 2023-11-28 22:05:31 +08:00
  • 73b3136597 Switch to RwLock Jett Chen 2023-11-27 12:19:14 +08:00
  • c7c4e5779c WIP async read write implementation Jett Chen 2023-11-22 21:44:46 +08:00
  • 5174fdd238 add support for preshared keys Jett Chen 2023-11-22 21:33:22 +08:00
  • 60257b256a Intial GTK, swtich to Relm, basic Flatpak Build dav 2023-07-01 12:48:55 -05:00
  • f1d7a98491 Initialized burrow-gtk project reesericci 2023-07-01 12:25:56 -05:00
  • 29eedb7e9a Intial GTK, swtich to Relm, basic Flatpak Build dav 2023-07-01 12:48:55 -05:00
  • f31133f4dc update codeowners Jasper Mayone 2023-11-18 13:03:19 -05:00
  • ff819af752 Update CODEOWNERS Cara Salter 2023-09-25 09:48:29 -04:00
  • 91a15ec908 Remove myself from Apple PRs Cara Salter 2023-09-25 09:47:31 -04:00
  • 7eec6e73c4 Initialized burrow-gtk project reesericci 2023-07-01 12:25:56 -05:00
  • 614e17d2d5 add more debug info Jett Chen 2023-11-10 13:04:14 +08:00
  • 14f9745aa9 Attempt at decapsulation Jett Chen 2023-11-09 20:03:18 +08:00
  • a1719dacf7 add catch-all allowed ip Jett Chen 2023-11-09 09:31:01 +08:00
  • bf15221a7b incorporate wireguard daemon with network interface Jett Chen 2023-11-09 08:08:09 +08:00
  • f1649ce3b2 merge main into boringtun-merge Jett Chen 2023-11-08 19:15:42 +08:00
  • 1651872939
    Merge branch 'main' into ios-ui ios-ui Jasper Mayone 2023-11-05 18:44:31 -05:00
  • 6d4fbcd078 Small Fixes for Flatpak Building burrow-gtk-patch-1 dav 2023-11-04 18:00:12 -07:00
  • 759311e4f4 remove continuation from BurrowIPC Jett Chen 2023-10-16 11:44:38 +08:00
  • 28af9003d0 merge boringtun into burrow boringtun-merge Conrad Kramer 2023-09-16 10:45:53 -07:00
  • c9f104e523 Generate NetworkSettings with IPC Jett Chen 2023-10-01 11:49:00 +08:00
  • 2152fc3081 Created simple burrow UI for iOS Conrad Kramer 2023-09-09 11:18:21 -07:00
  • 6368ca7f74 Add Burrow Crate Description dav 2023-10-07 23:34:15 -07:00
  • c059512b8b RPM CI Should be cargo generate-rpm dav 2023-10-06 22:04:05 -07:00
  • 674deb08ba Fix RPM CI dav 2023-10-06 21:56:55 -07:00
  • 6a77df3e20 Remove license-file field dav 2023-10-06 21:55:18 -07:00
  • 391802b8ca Build RPM for Pull Requests too dav 2023-10-03 22:39:08 -07:00