Pierre Alain
923719f306
Update installation instructions in README.md
...
This commit clarify the installation instructions for the first time (for context: 54a964e446 (commitcomment-149513774)
)
2024-11-27 17:05:39 +01:00
Hannes Mehnert
86ee78d301
Merge pull request #207 from hannesm/license
...
add a LICENSE file (BSD 2 clause)
2024-10-18 14:54:19 +02:00
Pierre Alain
9fe27016ab
Merge pull request #205 from palainp/update-saltscript
...
Update the salt script
2024-10-18 14:07:07 +02:00
Pierre Alain
8817893c62
update GH action checkout version
...
update salt script
2024-10-17 14:33:13 +02:00
Hannes Mehnert
64b45e8be6
README.md: refer to LICENSE.md
2024-10-17 14:01:31 +02:00
Hannes Mehnert
07f05f1408
use a BSD 2 clause license
...
remove the LICENSE section from the README
2024-10-17 13:56:28 +02:00
Hannes Mehnert
4936081112
add a LICENSE file (ISC)
2024-10-17 13:14:53 +02:00
Pierre Alain
54a964e446
Merge pull request #204 from palainp/prepare-0.9.1
...
prepare next release, update CHANGES
2024-10-17 13:12:57 +02:00
Pierre Alain
e7eb1f2e3b
fix artifact uploads
2024-10-17 08:21:49 +02:00
Pierre Alain
887f2d524c
fix string comparison in github actions
2024-10-17 08:09:35 +02:00
Pierre Alain
de9a6ccc86
WIP: update the salt script + releases files
2024-10-17 07:58:10 +02:00
Pierre Alain
c738753045
update CHANGES
2024-10-17 07:30:20 +02:00
Pierre Alain
fc75cce37c
update shasum
2024-10-16 14:51:38 +02:00
Pierre Alain
74e39a6aa7
Merge pull request #203 from hannesm/use-mirage-481-solo5-09
...
update opam repository commit to use solo5 0.9 and mirage 4.8.1
2024-10-16 14:23:02 +02:00
Pierre Alain
56e66ca39a
Merge pull request #197 from dinosaure/lint
...
Use Lwt.Syntax and avoid some >>= fun () patterns
2024-10-16 14:19:17 +02:00
Pierre Alain
e4e3e1ca36
Merge pull request #202 from hannesm/update-opam
...
use a newer opam, 2.2.1, instead of 2.1.5
2024-10-16 11:44:44 +02:00
Hannes Mehnert
1406855a9e
update checksum
2024-10-15 21:49:57 +02:00
Hannes Mehnert
3bb13f4c21
update opam repository commit to use solo5 0.9 and mirage 4.8.1
2024-10-15 21:48:14 +02:00
Hannes Mehnert
e2a0b33352
use a newer opam, 2.2.1, instead of 2.1.5
2024-10-15 21:44:31 +02:00
Hannes Mehnert
ceb712ec60
minor: reword XXX to NOTE
2024-10-15 21:39:35 +02:00
Hannes Mehnert
9156d580df
cleanup whitespace
2024-10-15 21:37:50 +02:00
Calascibetta Romain
12ed2b268d
Replace the Lwt.async into the right context and localize the global clients map
...
We currently try to spawn 2 fibers [qubes_updated] and [listener] per clients
and we already finalise them correctly if the client is disconnected. However,
the Lwt.async is localized into add_client instead of where we attach a
finalisers for these tasks. The first objective of this patch is to be sure that
the Lwt.async is near where we registerd cancellation of these tasks.
The second part is to localize the global clients to avoid the ability to
read/write on it somewhere else. Only Dispatcher.watch_clients uses it - so it
corresponds to a free variable of the Dispatcher.watch_clients closure.
2024-10-15 21:37:08 +02:00
Calascibetta Romain
a7cb153ee1
Use Ipaddr.V4.Map instead of our own IpMap (the first is available since ipaddr.5.2.0)
2024-10-15 21:37:03 +02:00
Calascibetta Romain
3dc545681d
Add a comment about our usage of List.hd (which can fail) and String.split_on_char
2024-10-15 21:36:56 +02:00
Calascibetta Romain
ad1afe99ee
Break the line before the 'in' for a multi-line 'let ... in'
2024-10-15 21:36:52 +02:00
Calascibetta Romain
e179ee36b3
Use List.hd instead of [@warning "-8"]
2024-10-15 21:36:45 +02:00
Calascibetta Romain
98506f5b1b
Rename some generic fn functions to what they explicitly do
2024-10-15 21:36:41 +02:00
Calascibetta Romain
c7d8751b1c
Use Lwt.Syntax and avoid some >>= fun () patterns
2024-10-15 21:36:30 +02:00
Pierre Alain
8f739c610e
Merge pull request #201 from hannesm/mirage-48
...
update to mirage 4.8
2024-10-15 18:09:35 +02:00
Pierre Alain
cf5cbc5e90
restrict mirage upper bound
2024-10-14 17:10:11 +02:00
Hannes Mehnert
b1886e308c
update checksum
2024-10-14 12:54:42 +02:00
Hannes Mehnert
2acdd320ab
update to mirage 4.8
2024-10-14 12:43:29 +02:00
Pierre Alain
15dc3e20a7
Merge pull request #199 from hannesm/update-opam-repo
...
update opam repository in Dockerfile
2024-08-10 10:38:31 +02:00
Hannes Mehnert
5690052db4
new shasum
2024-08-09 13:50:19 +02:00
Hannes Mehnert
6b0c18fd4e
update opam repository in Dockerfile
...
the reason behind this is that in the earlier commit, some urls point to
unavailable urls.
2024-08-09 13:37:06 +02:00
Pierre Alain
9058d25dcc
Update CHANGES.md
2024-05-11 15:01:33 +02:00
Pierre Alain
332b118499
Merge pull request #193 from hannesm/no-astring
...
drop astring dependency
2024-05-10 19:30:22 +02:00
Hannes Mehnert
958b84430a
update checksum
2024-05-10 15:11:34 +02:00
Hannes Mehnert
8d67e9d47a
use OCaml 4.14.2 -- the latest LTS release
2024-05-10 15:00:09 +02:00
Pierre Alain
8e4c24bfba
allow the firewall to use the router for dns requests (in rules)
2024-05-10 14:59:53 +02:00
Hannes Mehnert
a37584a720
update opam-repository commit
2024-05-10 14:59: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