aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* AcmeActor extracts primary/secondary URLs; Consul KV client for stringsfeature/acmeadrien2021-09-206-35/+72
* added 2 schemas describing ACME in /assets/imagesadrien2021-09-202-0/+3152
* applied rustfmt from branch meta/formating, without rebasing anythingadrien2021-09-1114-404/+465
* wrote the skeleton of ACME. Involved solving the cosmetic warnings about Came...adrien2021-09-109-22/+126
* updated README.mdadrien2021-08-261-3/+6
* Rewrote the configuration options to make Diplonat modular: IGD and Firewall ...adrien2021-08-2611-147/+255
* 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
* Some guidelinesQuentin Dufour2020-05-221-0/+9
* We are now able to watchQuentin Dufour2020-05-222-8/+22
* Working ConsulQuentin Dufour2020-05-215-18/+60
* Broken DiplonatQuentin Dufour2020-05-219-85/+150
* Working on logicQuentin Dufour2020-05-218-50/+69
* WIP loopsQuentin Dufour2020-05-213-3/+27
* Bullet points are needed ^^Quentin Dufour2020-05-091-3/+3
* Remove bullet pointsQuentin Dufour2020-05-091-3/+3
* Add some content to the READMEQuentin Dufour2020-05-091-0/+8
* Rewrite as an objectQuentin Dufour2020-05-094-22/+22
* Consul URL is now a parameterQuentin Dufour2020-05-091-1/+5
* Split logic in multiple files!Quentin Dufour2020-05-093-10/+23
* Add context to errorsQuentin Dufour2020-05-093-13/+22
* Rewrite with anyhowQuentin Dufour2020-05-094-31/+16
* Rewrite with modules, still in progress...Quentin Dufour2020-05-093-6/+29
* Start to modularizeQuentin Dufour2020-05-095-49/+178