Skip to content

Releases: robur-coop/albatross

2.3.0

07 Oct 16:50
Compare
Choose a tag to compare

CHANGES:

2.2.0

05 Sep 09:05
Compare
Choose a tag to compare

CHANGES:

  • Store the policies on disk, next to the unikernels (#189 @hannesm)
  • Adapt to TLS 1.0.0, mirage-crypto 1.0.0, x509 1.0.0 and asn1-combinators 0.3.0
    API changes (#187 #188 @hannesm)

2.1.0

15 Aug 20:19
Compare
Choose a tag to compare

CHANGES:

2.0.0

14 May 15:44
Compare
Choose a tag to compare

CHANGES:

This is a breaking release since the binaries to be installed have been revised
and merged. The albatross-client-local is now albatross-client [--socket],
albatross-provision-ca is now albatross-client sign or albatross-client generate. The albatross-client-remote is now albatross-client certificate.
The albatross-client-bistro is now albatross-client <command> --destination <host> --ca ca.pem --ca-key ca.pem --server-ca cacert.pem.

And finally, albatross-tls-inetd is now albatross-tls-endpoint --inetd.

  • Document TLS usage (#155, #156 @TheLortex @hannesm)
  • Improve TLS experience by providing more reasonable error messages and apply
    more checks before establishing a TLS session (#157 @hannesm @reynir)
  • Slim down binaries:
    • remove albatross-stat-client binary (#161 @hannesm)
    • move X509 parts out of Albatross_cli (#158 @reynir)
    • merge albatross-tls-inetd with albatross-tls-endpoint (#160 @hannesm)
    • merge albatross-client-inspect-dump into albatross-client (#161 @hannesm)
    • merge albatross-provision-ca and albatross-provision-request into
      albatross-client (#159 @reynir @hannesm)
    • merge albatross-client-remote and albatross-client-bistro and
      albatross-client-local into albatross-client (#162 @hannesm)
  • Check solo5 ABI tender version, allow multiple solo5 tenders to exist (named
    as solo5-{s,h}vt. (#163 @hannesm)
  • Improve documentation and manpages (#164 @hannesm)

1.5.6

19 Feb 22:48
Compare
Choose a tag to compare

CHANGES:

1.5.5

16 Feb 08:41
0dc2f92
Compare
Choose a tag to compare

CHANGES:

1.5.4

09 Dec 18:11
Compare
Choose a tag to compare

CHANGES:

  • Improve error messages when socket binding fails, and when albatross-console
    is not running (#139, inspired by #137, @hannesm @samoht)
  • Debian packages: add gmp and libnl package dependencies (#141 #142 @reynir
    @hannesm)
  • albatross-tls-endpoint: use Unix.inet6_addr_any, also add a command line
    argument to specify the listening address (#144 #145 @reynir @hannesm,
    reported in #143 by @palainp)
  • command line: allow multiple ":" in the hostname (to support IPv6 addresses)
    (#146 @hannesm)

1.5.3

16 Nov 17:49
Compare
Choose a tag to compare

CHANGES:

1.5.2

25 Oct 10:42
Compare
Choose a tag to compare

CHANGES:

  • BUGFIX policy (vmm_resources): when inserting a policy, check policies above,
    but not the same one (@hannesm)
  • tls-endpoint: listen on systemd socket, add systemd example (#119 @Julow
    @reynir)
  • albatross-stats systemd service: allow AF_NETLINK to gather network interface
    statistics (@reynir)
  • BUGFIX albatross-stats: use if_nametoindex, simplify code (#125 @dinosaure
    @reynir @hannesm)
  • Add deployment scripts for nixos (#120 @Julow)

1.5.1

31 Aug 11:43
Compare
Choose a tag to compare

CHANGES:

  • Albatross_influx: drop leading ':' if path should be dropped (#114 @hannesm)
  • FreeBSD packaging: rename albatross_stat to albatross_stats (#113 @hannesm)
  • Refactor albatross BHyve stat collection (to avoid exception in List.combine)
    (#116 @reynir @hannesm)
  • Albatross-client-update: adapt URLs to current builder-web deployment (#117
    @hannesm)
  • Albatross-client: allow passing a mac address explicitly to create for each
    network interface (#107 @reynir)