aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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
* Working IGDQuentin Dufour2020-05-233-15/+33
* WIP igd actorQuentin Dufour2020-05-221-5/+49
* Connecting elementsQuentin Dufour2020-05-223-18/+27
* WIP softwareQuentin Dufour2020-05-227-116/+82
* Rewrite for clarityQuentin Dufour2020-05-221-15/+24
* Handle UDP/TCPQuentin Dufour2020-05-223-11/+25
* Better retry mechanismQuentin Dufour2020-05-222-2/+7
* Fix tag formatQuentin Dufour2020-05-221-1/+1
* Working parsingQuentin Dufour2020-05-225-11/+78
* Consul Actor basic logic worksQuentin Dufour2020-05-222-10/+10
* WIP consul actorQuentin Dufour2020-05-224-5/+46
* WIP consulQuentin Dufour2020-05-223-0/+24