aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request 'public IP address autodiscovery' (#20) from stun into mainAlex2023-04-2117-1038/+2732
|\
| * match numeric protocol valuesstunAlex Auvolat2023-04-201-2/+6
| * debugAlex Auvolat2023-04-201-1/+4
| * better error handlingAlex Auvolat2023-04-202-20/+41
| * Remove ACME options from testsAlex Auvolat2023-04-052-8/+0
| * Remove ACME config, not used as we are doing ACME in Tricot nowAlex Auvolat2023-04-053-40/+3
| * IPv6-only modeAlex Auvolat2023-04-056-54/+127
| * parse private_ip earlierAlex Auvolat2023-04-045-24/+25
| * Remove .rustfmt.toml and move to standard rustfmt format (4 spaces)Alex Auvolat2023-04-0414-869/+787
| * cargo fmtAlex Auvolat2023-04-044-23/+36
| * Add STUN actor that saves autodiscovered IPv4/IPv6 to ConsulAlex Auvolat2023-04-0414-318/+2024
|/
* Merge pull request 'firewall: open ports in ipv6 as well as ipv4 (using ip6ta...Alex2023-04-041-23/+28
|\
| * firewall: open ports in ipv6 as well as ipv4 (using ip6tables)fw-ipv6Alex Auvolat2023-04-041-23/+28
|/
* Merge pull request 'CI: make rustfmt work in nix' (#17) from ci-fmt into mainAlex2022-12-021-5/+7
|\
| * CI: make rustfmt work in nixci-fmtAlex Auvolat2022-12-021-5/+7
|/
* Merge pull request 'Make repoa Nix flake' (#16) from nix-flake into mainAlex2022-12-0113-273/+2295
|\
| * Merge branch 'consul-tls' into nix-flakeAlex Auvolat2022-12-011-1/+2
| |\
| | * Default value for skip tls parameterAlex Auvolat2022-12-011-1/+2
| * | Make repo a nix flakeAlex Auvolat2022-12-015-19/+2130
| |/
| * Add possibility to skip tls verification for consulconsul-tlsAlex Auvolat2022-08-243-15/+37
| * Update Rust version in docker buildAlex Auvolat2021-12-301-2/+2
| * Add TLS support for ConsulAlex Auvolat2021-12-307-252/+140
* | Add license in the readmeQuentin Dufour2022-04-231-0/+4
* | Add the AGPLv3 licenseQuentin Dufour2022-04-231-0/+661
|/
* Merge pull request 'Allow Diplonat to automatically detect it's private IP' (...adrien2021-12-2811-423/+383
|\
| * repaired test, now that private IP is an Optionautodetect-private-ipadrien2021-12-281-10/+6
| * Allow Diplonat to automatically detect it's private IPAlex Auvolat2021-12-2510-413/+377
|/
* Merge pull request 'Extensively use rustfmt' (#11) from quality/rustfmt into ...Quentin2021-09-2013-67/+149
|\
| * Use the official rust imageQuentin Dufour2021-09-201-1/+2
| * Fix the CONTRIBUTING doc for the new formattingquality/rustfmtQuentin Dufour2021-09-201-6/+17
| * Stricter Rust formating rules and build in the CIQuentin Dufour2021-09-2012-62/+132
|/
* Merge pull request 'added rustfmt, a guide about this, and a CI job to enforc...Quentin2021-09-1716-344/+467
|\
| * added a line to CI to actually install rustfmt on the runneradrien2021-09-111-0/+1
| * added rustfmt: a rustfmt.toml file diescribing syntax (soft tabs of 2 spaces)...adrien2021-09-1116-344/+466
|/
* Merge pull request 'Environment parsing done with Serde Envy' (#5) from adrie...Quentin2021-08-1911-80/+368
|\
| * a last pass to remove warnings from my codeLUXEY Adrien2021-08-162-3/+6
| * environment.rs successfully replaced with new config/ configuration loader. N...LUXEY Adrien2021-08-167-78/+34
| * New configuration parsing using envy. Added minimal functionnality forLUXEY Adrien2021-08-167-10/+339
* | Merge pull request 'Edited README: declare system dependency to a TLS library...adrien2021-08-161-0/+5
|\ \ | |/ |/|
| * edited README: declare system dependency to a TLS libraryLUXEY Adrien2021-08-141-0/+5
|/
* change image nameHEADmasterdarkgallium2020-07-131-1/+1
* Merge pull request 'Automatically manage firewall rules (iptables) for servic...Quentin2020-07-0410-38/+334
|\
| * corrections after reviewdarkgallium2020-07-042-35/+40
| * ensure chain jump is added only onceadd-firewall-rulesdarkgallium2020-06-286-19/+12
| * update README & Dockerfiledarkgallium2020-06-284-15/+17
| * add actor for firewall & massive refactordarkgallium2020-05-246-32/+129
| * add better error handlingdarkgallium2020-05-241-12/+28
| * changing backend to use the cleaner ipt bindingsdarkgallium2020-05-244-212/+169
| * first basic support for adding nft rulesdarkgallium2020-05-243-2/+228
|/
* Dockerize appQuentin Dufour2020-05-236-19/+42