Commit graph

  • 721f552a3c CHANGES for 0.8.1 v0.8.1 Hannes Mehnert 2022-09-14 11:10:23 +02:00
  • 47562749b2
    Merge pull request #149 from hannesm/next Hannes Mehnert 2022-09-14 10:57:49 +02:00
  • 6521b1474c update sha256 Hannes Mehnert 2022-09-14 10:18:11 +02:00
  • 9b1b30aa2b trigger the GC earlier (at < 50% free space) print memory usage every 10 minutes palainp 2022-09-05 10:01:15 +02:00
  • c643f97700 in rules, instead of hardcoding IPv4 addresses of name servers, use those present in QubesDB Hannes Mehnert 2022-09-07 16:53:45 +02:00
  • 5fdcaae7e8 firewall rule: remove DNS rule (was only needed in Qubes 3) Hannes Mehnert 2022-08-30 16:47:27 +02:00
  • 050c4706e3 remove gui code, not needed anymore in Qubes 4.1 palainp 2022-09-02 14:27:43 +02:00
  • 29ddbea03d update opam repository to mirage-qubes 0.9.3 release Hannes Mehnert 2022-09-14 09:42:35 +02:00
  • 06a415bd68 update sha256 for docker build palainp 2022-09-13 17:54:06 +02:00
  • 8fccf440d8
    Merge branch 'mirage:master' into test-memory Pierre Alain 2022-09-12 14:01:46 +02:00
  • 2af63f1f45
    Merge pull request #145 from hannesm/cleanup Hannes Mehnert 2022-09-07 16:59:45 +02:00
  • 1c89bf2907 in rules, instead of hardcoding IPv4 addresses of name servers, use those present in QubesDB Hannes Mehnert 2022-09-07 16:53:45 +02:00
  • 147fe18e74 travis is no longer online Hannes Mehnert 2022-09-07 16:33:34 +02:00
  • 699088bbde remove no longer needed _tags file Hannes Mehnert 2022-09-07 16:29:57 +02:00
  • 9677d22699 print memory usage every 10 minutes + trigger GC less often palainp 2022-09-05 11:11:59 +02:00
  • 698227a990 trigger the GC earlier palainp 2022-09-05 10:01:15 +02:00
  • 6c040c654c remove gui code, not needed anymore in Qubes 4.1 palainp 2022-09-02 14:27:43 +02:00
  • b0205f7dab changes for 0.8.0 v0.8.0 Hannes Mehnert 2022-08-31 11:39:31 +02:00
  • 91c0e76097 firewall rule: remove DNS rule (was only needed in Qubes 3) Hannes Mehnert 2022-08-30 16:47:27 +02:00
  • 61767ef0d5
    Merge pull request #140 from palainp/mirage4 Hannes Mehnert 2022-08-30 16:29:10 +02:00
  • df4f7bf811 update to mirage 4.2.1 palainp 2022-08-29 11:31:44 +02:00
  • deac2f6c8a
    Merge pull request #141 from palainp/drop-pv Hannes Mehnert 2022-08-19 16:49:46 +02:00
  • 008b5b3b2f drop PV from README.md for recent versions of qubes-mirage-firewall palainp 2022-08-13 16:59:09 +02:00
  • ba1b04432d must make depend before building solo5 with make tar palainp 2022-08-11 13:17:44 +02:00
  • e73c160cd4 update docker build for mirage 4.2 palainp 2022-08-09 14:16:16 +02:00
  • 68ab4f37c1 use the new quick_stat+trim from mirage-xen 8.0.0 palainp 2022-07-27 14:26:58 +02:00
  • 7718c95f20 no_argv not needed anymore with no-default-kernelopts for the VM in Qubes palainp 2022-05-27 15:59:49 +02:00
  • f33db2b42a fix kernel name palainp 2022-04-04 10:23:54 -04:00
  • 6f257c5b7b fix opam option palainp 2022-04-04 10:10:43 -04:00
  • dbe068c0fe update qubes-builder script for mirage 4.0 palainp 2022-04-04 10:09:16 -04:00
  • 3cce2a5629 bump lower bound for mirage-xen palainp 2022-03-30 03:15:11 -04:00
  • a99d7f8792 update to mirage 4.0.0 & mirage-xen 7.0.0 palainp 2022-03-30 03:12:01 -04:00
  • ef2419bf6f
    Merge pull request #137 from hannesm/ethernet-3.0 Hannes Mehnert 2022-01-09 13:37:32 +01:00
  • ed0f7667e4 update to ethernet 3.0 API Hannes Mehnert 2022-01-09 12:36:35 +01:00
  • 1d0aaf2666
    Merge pull request #136 from hannesm/fixes Hannes Mehnert 2021-11-12 12:29:21 +01:00
  • d36676a630 update hash Hannes Mehnert 2021-11-11 10:19:29 +01:00
  • 748f803ca0 update to dns 6.1.0 Hannes Mehnert 2021-11-10 18:16:55 +01:00
  • 07c2d456ea
    Merge pull request #135 from palainp/ocaml-dns-update Thomas Leonard 2021-11-10 14:53:07 +00:00
  • 6e76ab299b update sha256 of build Hannes Mehnert 2021-11-10 15:31:36 +01:00
  • c4f9142376 DNS: address code review comments, use qubes-primary-dns from QubesDB Hannes Mehnert 2021-11-10 15:26:17 +01:00
  • 6835072104 build-with-docker: update hash Hannes Mehnert 2021-11-05 19:39:10 +01:00
  • d4e365a499 avoid fmt and cstruct deprecation warnings Hannes Mehnert 2021-11-05 19:59:00 +01:00
  • 7e3303a8d6 read DNS resolver IP addresses from QubesDB as specified in https://www.qubes-os.org/doc/vm-interface/ Hannes Mehnert 2021-11-05 19:53:39 +01:00
  • 65ff2a9203 update arp to >= 2.3.0, where arp.mirage is a sublibrary Hannes Mehnert 2020-12-03 21:19:46 +01:00
  • ba8dbc3f57 Dockerfile: update opam-repository to current master config.ml: require more recent dns and ipaddr packages Hannes Mehnert 2021-11-05 18:55:30 +01:00
  • 4cb5cfa036 update to ocaml-dns 6.0.0 interface palainp 2021-10-28 13:39:32 +02:00
  • 6080e6db30
    Merge pull request #129 from talex5/qrexecv3 Thomas Leonard 2020-12-31 15:20:58 +00:00
  • a368b12648 Update to mirage-qubes 0.9.1 for qrexec3 compatibility Thomas Leonard 2020-12-03 16:11:56 +00:00
  • b6544b4cb2
    Update README.md dalrrard 2020-11-12 13:10:09 -06:00
  • 2ba2bbf4a7 Report memory usage every 10 minutes Thomas Leonard 2020-10-29 10:19:43 +00:00
  • cfe122592d
    Merge pull request #118 from xaki23/master Thomas Leonard 2020-10-28 12:20:19 +00:00
  • 26b5b59b56
    unpin mirage+lwt versions for qubes-builder xaki23 2020-10-28 13:14:16 +01:00
  • 089f349a05
    Merge pull request #116 from talex5/solo5 Thomas Leonard 2020-10-28 12:11:00 +00:00
  • d8ae7f749c Update README Thomas Leonard 2020-10-26 15:38:14 +00:00
  • be7461a20a Switch Docker base image from Alpine to Fedora Thomas Leonard 2020-10-26 15:19:30 +00:00
  • 3dbb9ecb27 BROKEN: Upgrade to Mirage 6 for solo5 PVH support Thomas Leonard 2020-08-19 14:09:01 +01:00
  • 997446af6c
    Merge pull request #117 from hannesm/kernelopts Thomas Leonard 2020-10-24 13:38:46 +01:00
  • c173bf1cb0 README: use kernelopts='' instead of None Hannes Mehnert 2020-10-24 12:43:08 +02:00
  • 006801c03e
    Merge pull request #112 from roburio/mirage38 Thomas Leonard 2020-07-04 13:39:13 +01:00
  • aebaa2cafc update sha256 from travis run Hannes Mehnert 2020-07-03 16:55:38 +02:00
  • de0eb9d970 adapt to mirage 3.8.0 changes (ipaddr5, tcpip5); bump opam-repository hash (to get netchannel+mirage-net-xen 0.13.1) Hannes Mehnert 2020-07-03 16:39:06 +02:00
  • 094637b2de
    Merge pull request #110 from burghardt/dom0tar Thomas Leonard 2020-06-20 10:59:43 +01:00
  • f9842e8b18
    Do not run tar in dom0 (closes #84). Krzysztof Burghardt 2020-06-20 01:16:29 +02:00
  • 931987190d share host system opam cache with docker build linse 2020-06-19 09:48:16 +00:00
  • 3ee01b5243 changes for 0.7.1 0.7.1 linse 2020-06-19 08:56:33 +00:00
  • 620bbb5b35 update opam repository commit hash for release Hannes Mehnert 2020-06-19 08:24:18 +00:00
  • 6dc7de26e3
    Merge pull request #103 from roburio/xenstore-client-ip Hannes Mehnert 2020-06-18 10:35:06 +02:00
  • b5ec221e2a Handle other IP formats from xenstore. Example: "10.137.0.18 fd09:24ef:3178::a19:11" reported via https://twitter.com/t_grote/status/1262747002334408704 linse 2020-05-19 17:47:40 +02:00
  • 60ebd61b72 Update documentation. linse 2020-05-19 16:48:48 +02:00
  • 49da96d5d9
    Merge pull request #101 from roburio/release-0.7 v0.7 Hannes Mehnert 2020-05-19 14:51:11 +02:00
  • b50fd495a7 Need to copy the source directory, otherwise it does not build for us. linse 2020-05-19 14:41:13 +02:00
  • 53bf4f960c update to ocaml 4.10 and mirage 3.7.7 linse 2020-05-19 14:35:22 +02:00
  • cc534d9618 Update changes for release. linse 2020-05-19 11:07:25 +02:00
  • 17ace89ed8
    Merge pull request #100 from talex5/changes linse 2020-05-19 11:02:39 +02:00
  • 470160dcb2 Update changelog Thomas Leonard 2020-05-16 15:19:05 +01:00
  • 152202b0de
    Merge pull request #99 from xaki23/o4100 Hannes Mehnert 2020-05-16 11:12:22 +02:00
  • 6a1b012527
    bump qubes-builder ocaml-version to 4.10.0 for gcc-10 compatibility xaki23 2020-05-15 18:36:03 +02:00
  • d34842e31a
    Merge pull request #96 from roburio/squash Hannes Mehnert 2020-05-15 17:33:23 +02:00
  • 8927a45f43 [ci skip] Edit CHANGES linse 2020-05-15 17:31:30 +02:00
  • 2d78d47591 Support firewall rules with hostnames. linse 2020-04-29 16:06:48 +02:00
  • 87df5bdcc0 Read firewall rules from QubesDB. The module Rules contains a rule matcher instead of hardcoded rules now. linse 2020-04-29 15:58:01 +02:00
  • 02e515d27c
    Merge pull request #95 from hannesm/mirage-nat.2.1.0 Thomas Leonard 2020-02-19 14:27:41 +00:00
  • 65324b4197 Update Dockerfile to get new mirage-nat version Thomas Leonard 2020-02-19 14:14:26 +00:00
  • 88fec9fa49 adapt to mirage-nat 2.1.0 API (Nat_packet returns a Fragments.Cache.t - which is now a Lru.F.t) Hannes Mehnert 2020-02-08 15:58:37 +01:00
  • 554e73a46d cleanup: remove exception cases during Ethernet decode / Nat.of_ipv4_packet - they do not raise exceptions anymore Hannes Mehnert 2020-02-08 15:55:32 +01:00
  • 0ced0ee901
    Merge pull request #91 from xaki23/mirage-3.7-qb Thomas Leonard 2020-01-14 14:50:22 +00:00
  • 16581b1e2e
    Merge pull request #90 from talex5/cleanup Thomas Leonard 2020-01-14 12:54:48 +00:00
  • e68962ac48
    support mirage-3.7 via qubes-builder xaki23 2020-01-13 20:48:46 +01:00
  • 8e714c7712 Removed unreachable Lwt.catch Thomas Leonard 2020-01-13 10:05:38 +00:00
  • ab3508a936 Remove unused Clock argument to Uplink Thomas Leonard 2020-01-13 09:50:48 +00:00
  • 48b38fa992 Fix Lwt.4.5.0 in the Dockerfile for faster builds Thomas Leonard 2020-01-13 09:49:37 +00:00
  • e851565823
    Merge pull request #89 from roburio/mirage-3.7 Thomas Leonard 2020-01-13 09:45:04 +00:00
  • a734bcd2d3 [ci skip] adjust expected sha256 Hannes Mehnert 2020-01-11 16:01:08 +01:00
  • 730957d19b upgrade opam repository to current head and mirage to 3.7.4 Hannes Mehnert 2020-01-11 15:46:22 +01:00
  • 28bda78d20 fix deprecation warnings (Mirage_clock_lwt -> Mirage_clock) Hannes Mehnert 2020-01-11 15:46:02 +01:00
  • 3fc418e80c qualify all return with Lwt, use Lwt.return_unit where possible Hannes Mehnert 2020-01-11 15:39:20 +01:00
  • 0f476c4d7b mirage-nat 2.0.0 and mirage-qubes 0.8.0 compatibility Hannes Mehnert 2020-01-11 15:36:02 +01:00
  • c66ee54a9f revert bc7706cc97, mirage-xen since 5.0.0 reverted the split of OS into Os_xen Hannes Mehnert 2020-01-11 14:34:25 +01:00
  • e8f62b8532
    Merge pull request #88 from xaki23/pin-mirage-3.5.2 Thomas Leonard 2019-12-28 19:50:47 +00:00
  • 43656be181
    pin mirage to 3.5.2 for qubes-builder builds xaki23 2019-12-27 23:19:35 +01:00