Hannes Mehnert
42319f73b4
use OCaml 4.14.2 -- the latest LTS release
2024-05-09 13:10:51 +02:00
Pierre Alain
6a8fdc81c0
allow the firewall to use the router for dns requests (in rules)
2024-05-09 13:10:51 +02:00
Hannes Mehnert
15515b12c4
update opam-repository commit
2024-05-09 13:10:51 +02:00
Hannes Mehnert
acac245840
update to mirage-net-xen 2.1.4
2024-05-09 13:10:51 +02:00
Hannes Mehnert
1cf2722954
drop astring dependency
2024-05-09 13:10:51 +02:00
Pierre Alain
e36ffdb0a5
fix #195 , a leading space was inserted by mistake
2024-05-07 10:32:40 +02:00
Pierre Alain
a7830aa5a1
Update CHANGES.md
2024-04-24 12:19:17 +02:00
Pierre Alain
a49c358a4c
Merge pull request #178 from palainp/common-vif
...
manage a dynamic uplink
2024-04-24 11:18:34 +02:00
Pierre Alain
ba2a8731ed
update hashsum
2024-04-24 10:57:37 +02:00
Pierre Alain
f1a333adce
fix: uplink is an option, disconnect* return Lwt.return_unit
2024-04-23 20:37:11 +02:00
Pierre Alain
a7a7ea4c38
update the compilation toolchain, including upgrade to mirage 4.5.0
2024-04-23 18:11:08 +02:00
Pierre Alain
05c7a8d1d9
address @hannesm comments
2024-04-23 18:11:08 +02:00
Pierre Alain
46deafa650
update to mirage 4.5.0
2024-04-23 18:11:03 +02:00
Pierre Alain
fc7f7f3544
packets forwarded by our client netvm are ok
2024-04-14 19:10:40 +02:00
Pierre Alain
e18dbb602d
Merge pull request #3 from palainp/main
...
merge main
2024-02-14 10:23:45 +01:00
Pierre Alain
b318fabd43
Merge pull request #191 from palainp/podman
...
allow podman as building system
2024-01-30 11:07:33 +01:00
Pierre Alain
2ca22cad79
Merge pull request #190 from palainp/check-opam-hash
...
check opam hashsum in Dockerfile
2024-01-05 17:06:30 +01:00
Pierre Alain
58bc2a7a9f
Merge pull request #189 from palainp/revert-to-32Mb
...
set back recommended memory amount to 32MB
2024-01-05 17:05:11 +01:00
Pierre Alain
16a50aad9b
allow podman as building system
2023-12-26 11:35:37 +01:00
Pierre Alain
d2b72f6a87
set back recommended memory amount to 32MB
2023-12-26 10:45:13 +01:00
Pierre Alain
b9c8674b52
check opam hashsum in Dockerfile
2023-11-09 14:55:26 +01:00
Pierre Alain
b944978bce
Merge pull request #185 from palainp/fix-docker-build
...
Fix docker build & update build scripts
2023-11-08 16:36:36 +01:00
Pierre Alain
90de455fdb
update disk size requirement
2023-11-08 12:13:11 +01:00
Pierre Alain
2e86ea2ad3
pin to specific overlays hashes
2023-11-08 10:20:59 +01:00
Pierre Alain
95f165a059
change snapshots for debian ones
2023-11-08 08:05:32 +01:00
Pierre Alain
173832e053
comply with SELinux enforcement AppVM
2023-11-04 16:25:46 +01:00
Pierre Alain
700e03de85
Merge pull request #181 from 51lieal/51lieal_patch1
...
Using too little RAM causes Mirage to stop working.
2023-09-11 15:24:06 +02:00
Dimas Alexander
708040c3b4
Increase RAM on default install
2023-09-11 18:55:32 +07:00
Dimas Alexander
95c870b14e
Using too little RAM causes Mirage to stop working.
2023-09-10 19:10:07 +07:00
Pierre Alain
27bf8c0cae
Merge pull request #180 from 100111001/main
...
Improved readme and saltstack script by adding more detailed installation instructions and removing hard coded templates
2023-09-05 12:29:13 +02:00
100111001
354c251701
Changed hard coded templates to default templates from qubes
...
Also replaced wget by curl to make it compatible additionally for the default template of debian. (wget is not installed by default)
2023-08-23 14:56:47 +02:00
100111001
4dda3f513c
Added description how to run salt states
2023-08-23 14:48:29 +02:00
Pierre Alain
50306112ff
Merge pull request #179 from 100111001/100111001-Readme-Adjustments
...
100111001 - SaltScriptToDownloadAndInstallMirageFirewallInQubes.sls
2023-08-18 12:59:08 +02:00
100111001
6df70c1b35
Update README.md - using correct formating
2023-08-18 00:46:39 +02:00
100111001
3006c14453
Create SaltScriptToDownloadAndInstallMirageFirewallInQubes.sls
2023-08-18 00:38:33 +02:00
100111001
c87f2305ab
Update README.md for using SaltScriptToDownloadAndInstallMirageFirewallInQubes.sls
2023-08-18 00:27:06 +02:00
Pierre Alain
4fde2df804
bump mirage-net-xen version
2023-07-30 17:28:52 +02:00
palainp
27236eafac
do not forget to disconnect layers
2023-07-16 18:56:16 +02:00
palainp
1ad5644553
catch exception in IpMap.find
2023-07-16 18:26:38 +02:00
palainp
e6fd4e8646
more catch around writes
...
fix uncaught exceptions due to remaining promises when changing uplink
2023-07-16 17:38:06 +02:00
palainp
82d5a239fc
catch arp packet failure: potential packets created before an uplink change and pending to be sent
2023-07-12 16:51:03 +02:00
palainp
2d822302d8
remove delay as the fix should be in mirage-net-xen
2023-07-12 16:10:33 +02:00
palainp
6f6eab5cd5
minor changes
2023-07-11 14:44:12 +02:00
palainp
f7bfa0299e
put uplink disconnect into a Lwt.Canceled callback
2023-07-11 14:26:12 +02:00
Pierre Alain
a62e81314e
Merge pull request #2 from palainp/sync
...
sync to main
2023-07-10 17:06:35 +02:00
Pierre Alain
6588871def
Merge branch 'common-vif' into sync
2023-07-10 17:06:13 +02:00
palainp
764e95e5be
WIP:
...
- merge router+uplink+client_net+firewall into a single dispatcher file
- watch qubesDB for netvm update
- dynamic netvm should works
- without netvm (but command line options) forward packet to a client, and warn the user if the "netvm" is not connected
- apply ocamlformat
2023-07-10 17:02:41 +02:00
Pierre Alain
a321287f2f
Merge pull request #175 from palainp/update-shasum
...
update build script
2023-07-05 18:04:20 +02:00
Hannes Mehnert
e4f4c3e958
changes for 0.8.5
2023-07-05 17:34:20 +02:00
Hannes Mehnert
8e87f2e9e0
update sha
2023-07-05 17:14:14 +02:00