Commit Graph

  • d8871f68c0
    Merge pull request #211 from palainp/update-gh-action main Hannes Mehnert 2025-02-03 11:27:59 +01:00
  • b3bc2afc58 update gh action upload artifact Pierre Alain 2025-02-03 08:00:21 +01:00
  • 32394c79e1 release v0.9.3 palainp 2025-01-04 06:18:01 -05:00
  • ecb043e669
    Merge pull request #209 from palainp/fix-openbsd v0.9.3 Pierre Alain 2025-01-04 06:12:13 -05:00
  • 6d0cc1cf9d add hashsum palainp 2025-01-04 06:02:40 -05:00
  • 812b99842f get catch back into add_client palainp 2025-01-04 04:55:47 -05:00
  • 85de608392 in Dispatcher.add_client: keep Client_eth.add_client into Lwt.async palainp 2025-01-04 04:45:29 -05:00
  • 763a3de57a remove note as the code has changed palainp 2024-12-31 12:11:42 -05:00
  • 3bc01998a6 add_client can return a Lwt promise palainp 2024-12-31 11:23:06 -05:00
  • d8a20eadc8 get back add_client with local clients map Pierre Alain 2024-12-22 19:15:36 +01:00
  • a5d61cb034 revert client connexion management Pierre Alain 2024-12-20 08:25:36 +01:00
  • 923719f306
    Update installation instructions in README.md Pierre Alain 2024-11-27 17:05:39 +01:00
  • 86ee78d301
    Merge pull request #207 from hannesm/license Hannes Mehnert 2024-10-18 14:54:19 +02:00
  • 9fe27016ab
    Merge pull request #205 from palainp/update-saltscript Pierre Alain 2024-10-18 14:07:07 +02:00
  • 8817893c62 update GH action checkout version update salt script Pierre Alain 2024-10-17 13:37:12 +02:00
  • 64b45e8be6 README.md: refer to LICENSE.md Hannes Mehnert 2024-10-17 14:01:31 +02:00
  • 07f05f1408 use a BSD 2 clause license Hannes Mehnert 2024-10-17 13:56:28 +02:00
  • 4936081112 add a LICENSE file (ISC) Hannes Mehnert 2024-10-17 13:14:53 +02:00
  • 54a964e446
    Merge pull request #204 from palainp/prepare-0.9.1 v0.9.2 Pierre Alain 2024-10-17 13:12:57 +02:00
  • e7eb1f2e3b fix artifact uploads Pierre Alain 2024-10-17 08:21:49 +02:00
  • 887f2d524c fix string comparison in github actions Pierre Alain 2024-10-17 08:09:35 +02:00
  • de9a6ccc86 WIP: update the salt script + releases files Pierre Alain 2024-10-17 07:45:42 +02:00
  • c738753045 update CHANGES Pierre Alain 2024-10-17 07:30:20 +02:00
  • fc75cce37c update shasum Pierre Alain 2024-10-16 14:51:38 +02:00
  • 74e39a6aa7
    Merge pull request #203 from hannesm/use-mirage-481-solo5-09 Pierre Alain 2024-10-16 14:23:02 +02:00
  • 56e66ca39a
    Merge pull request #197 from dinosaure/lint Pierre Alain 2024-10-16 14:19:17 +02:00
  • e4e3e1ca36
    Merge pull request #202 from hannesm/update-opam Pierre Alain 2024-10-16 11:44:44 +02:00
  • 1406855a9e update checksum Hannes Mehnert 2024-10-15 21:49:57 +02:00
  • 3bb13f4c21 update opam repository commit to use solo5 0.9 and mirage 4.8.1 Hannes Mehnert 2024-10-15 21:48:14 +02:00
  • e2a0b33352 use a newer opam, 2.2.1, instead of 2.1.5 Hannes Mehnert 2024-10-15 21:44:31 +02:00
  • ceb712ec60 minor: reword XXX to NOTE Hannes Mehnert 2024-10-15 21:39:35 +02:00
  • 9156d580df cleanup whitespace Hannes Mehnert 2024-10-15 21:37:50 +02:00
  • 12ed2b268d Replace the Lwt.async into the right context and localize the global clients map Calascibetta Romain 2024-05-22 16:05:29 +02:00
  • a7cb153ee1 Use Ipaddr.V4.Map instead of our own IpMap (the first is available since ipaddr.5.2.0) Calascibetta Romain 2024-05-22 11:54:07 +02:00
  • 3dc545681d Add a comment about our usage of List.hd (which can fail) and String.split_on_char Calascibetta Romain 2024-05-22 11:47:10 +02:00
  • ad1afe99ee Break the line before the 'in' for a multi-line 'let ... in' Calascibetta Romain 2024-05-22 11:40:08 +02:00
  • e179ee36b3 Use List.hd instead of [@warning "-8"] Calascibetta Romain 2024-05-22 11:39:37 +02:00
  • 98506f5b1b Rename some generic fn functions to what they explicitly do Calascibetta Romain 2024-05-22 11:37:19 +02:00
  • c7d8751b1c Use Lwt.Syntax and avoid some >>= fun () patterns Calascibetta Romain 2024-05-22 09:41:11 +02:00
  • 8f739c610e
    Merge pull request #201 from hannesm/mirage-48 Pierre Alain 2024-10-15 18:09:35 +02:00
  • cf5cbc5e90 restrict mirage upper bound Pierre Alain 2024-10-14 17:10:11 +02:00
  • b1886e308c update checksum Hannes Mehnert 2024-10-14 12:54:42 +02:00
  • 2acdd320ab update to mirage 4.8 Hannes Mehnert 2024-10-14 12:43:29 +02:00
  • 15dc3e20a7
    Merge pull request #199 from hannesm/update-opam-repo Pierre Alain 2024-08-10 10:38:31 +02:00
  • 5690052db4 new shasum Hannes Mehnert 2024-08-09 13:50:19 +02:00
  • 6b0c18fd4e update opam repository in Dockerfile Hannes Mehnert 2024-08-09 13:37:06 +02:00
  • 9058d25dcc
    Update CHANGES.md Pierre Alain 2024-05-11 15:01:33 +02:00
  • 332b118499
    Merge pull request #193 from hannesm/no-astring v0.9.1 Pierre Alain 2024-05-10 19:30:22 +02:00
  • 958b84430a update checksum Hannes Mehnert 2024-05-10 15:11:34 +02:00
  • 8d67e9d47a use OCaml 4.14.2 -- the latest LTS release Hannes Mehnert 2024-05-09 12:58:52 +02:00
  • 8e4c24bfba allow the firewall to use the router for dns requests (in rules) Pierre Alain 2024-05-06 19:11:23 +02:00
  • a37584a720 update opam-repository commit Hannes Mehnert 2024-05-09 12:51:23 +02:00
  • acac245840 update to mirage-net-xen 2.1.4 Hannes Mehnert 2024-05-06 16:13:17 +02:00
  • 1cf2722954 drop astring dependency Hannes Mehnert 2024-04-24 17:31:12 +01:00
  • e36ffdb0a5
    fix #195, a leading space was inserted by mistake Pierre Alain 2024-05-07 10:32:40 +02:00
  • dbefa56164 allow the firewall to use the router for dns requests (in rules) Pierre Alain 2024-05-06 19:11:23 +02:00
  • a7830aa5a1
    Update CHANGES.md v0.9.0 Pierre Alain 2024-04-24 12:19:17 +02:00
  • a49c358a4c
    Merge pull request #178 from palainp/common-vif Pierre Alain 2024-04-24 11:18:34 +02:00
  • ba2a8731ed update hashsum Pierre Alain 2024-04-24 10:57:37 +02:00
  • f1a333adce fix: uplink is an option, disconnect* return Lwt.return_unit Pierre Alain 2024-04-23 20:37:11 +02:00
  • a7a7ea4c38 update the compilation toolchain, including upgrade to mirage 4.5.0 Pierre Alain 2024-04-23 18:10:32 +02:00
  • 05c7a8d1d9 address @hannesm comments Pierre Alain 2024-04-23 18:09:53 +02:00
  • 46deafa650 update to mirage 4.5.0 Pierre Alain 2024-04-23 17:21:51 +02:00
  • 5a695e5b21 update hashsum Pierre Alain 2024-04-23 16:41:56 +02:00
  • 643bc39574 update the compilation toolchain, including upgrade to mirage 4.5.0 Pierre Alain 2024-04-20 12:05:09 +02:00
  • 076deb3f65 update to mirage 4.5.0 Pierre Alain 2024-04-20 12:04:37 +02:00
  • 5da270568b remove unused Pierre Alain 2024-04-20 12:04:18 +02:00
  • fc7f7f3544 packets forwarded by our client netvm are ok Pierre Alain 2024-04-14 18:35:52 +02:00
  • e18dbb602d
    Merge pull request #3 from palainp/main Pierre Alain 2024-02-14 10:23:45 +01:00
  • b318fabd43
    Merge pull request #191 from palainp/podman Pierre Alain 2024-01-30 11:07:33 +01:00
  • 0c82df4198
    Merge c003148ebe0b7cd61ec938d1cf26dd50ac6a81ac into 2ca22cad7997e742c22f201916b65e1cb2670818 InIPFS 2024-01-15 05:27:41 -07:00
  • 2ca22cad79
    Merge pull request #190 from palainp/check-opam-hash Pierre Alain 2024-01-05 17:06:30 +01:00
  • 58bc2a7a9f
    Merge pull request #189 from palainp/revert-to-32Mb Pierre Alain 2024-01-05 17:05:11 +01:00
  • 16a50aad9b allow podman as building system Pierre Alain 2023-12-26 11:12:06 +01:00
  • d2b72f6a87 set back recommended memory amount to 32MB Pierre Alain 2023-12-26 10:45:13 +01:00
  • b9c8674b52 check opam hashsum in Dockerfile Pierre Alain 2023-11-09 14:41:16 +01:00
  • b944978bce
    Merge pull request #185 from palainp/fix-docker-build v0.8.6 Pierre Alain 2023-11-08 16:36:36 +01:00
  • 90de455fdb update disk size requirement Pierre Alain 2023-11-08 12:13:11 +01:00
  • 2e86ea2ad3 pin to specific overlays hashes Pierre Alain 2023-11-08 10:20:59 +01:00
  • 95f165a059 change snapshots for debian ones Pierre Alain 2023-11-07 13:47:12 +01:00
  • 173832e053 comply with SELinux enforcement AppVM Pierre Alain 2023-10-13 09:21:40 +02:00
  • 700e03de85
    Merge pull request #181 from 51lieal/51lieal_patch1 Pierre Alain 2023-09-11 15:24:06 +02:00
  • 708040c3b4
    Increase RAM on default install Dimas Alexander 2023-09-11 18:55:32 +07:00
  • 95c870b14e
    Using too little RAM causes Mirage to stop working. Dimas Alexander 2023-09-10 19:10:07 +07:00
  • 27bf8c0cae
    Merge pull request #180 from 100111001/main Pierre Alain 2023-09-05 12:29:13 +02:00
  • 354c251701
    Changed hard coded templates to default templates from qubes 100111001 2023-08-23 14:56:47 +02:00
  • 4dda3f513c
    Added description how to run salt states 100111001 2023-08-23 14:48:29 +02:00
  • 50306112ff
    Merge pull request #179 from 100111001/100111001-Readme-Adjustments Pierre Alain 2023-08-18 12:59:08 +02:00
  • 6df70c1b35
    Update README.md - using correct formating 100111001 2023-08-18 00:46:39 +02:00
  • 3006c14453 Create SaltScriptToDownloadAndInstallMirageFirewallInQubes.sls 100111001 2023-08-18 00:16:32 +02:00
  • c87f2305ab
    Update README.md for using SaltScriptToDownloadAndInstallMirageFirewallInQubes.sls 100111001 2023-08-18 00:27:06 +02:00
  • 4fde2df804
    bump mirage-net-xen version Pierre Alain 2023-07-30 17:28:52 +02:00
  • 27236eafac do not forget to disconnect layers palainp 2023-07-16 18:37:38 +02:00
  • 1ad5644553 catch exception in IpMap.find palainp 2023-07-16 18:26:38 +02:00
  • e6fd4e8646 more catch around writes fix uncaught exceptions due to remaining promises when changing uplink palainp 2023-07-14 14:48:19 +02:00
  • 82d5a239fc catch arp packet failure: potential packets created before an uplink change and pending to be sent palainp 2023-07-12 16:51:03 +02:00
  • 2d822302d8 remove delay as the fix should be in mirage-net-xen palainp 2023-07-12 16:10:33 +02:00
  • 6f6eab5cd5 minor changes palainp 2023-07-11 14:33:09 +02:00
  • f7bfa0299e put uplink disconnect into a Lwt.Canceled callback palainp 2023-07-11 14:26:12 +02:00
  • a62e81314e
    Merge pull request #2 from palainp/sync Pierre Alain 2023-07-10 17:06:35 +02:00