Commit Graph

37 Commits

Author SHA1 Message Date
wpetit 51bdf4d015 fix: variable bad scoping
Cadoles/go-http-peering/pipeline/head This commit is unstable Details
2024-01-05 16:17:39 +01:00
wpetit 635f170762 feat: only show warn in log when peer id is already used
Cadoles/go-http-peering/pipeline/head There was a failure building this commit Details
2024-01-05 14:16:15 +01:00
wpetit 834f6346dd chore(ci): remove superfluous build dependency
Cadoles/go-http-peering/pipeline/head This commit is unstable Details
2024-01-05 12:38:41 +01:00
wpetit 34adfb3e87 feat: log more information on authentication errors
Cadoles/go-http-peering/pipeline/head There was a failure building this commit Details
2024-01-05 12:31:33 +01:00
wpetit b28a87cc5d fix(keygen): correctly load token for validation
Cadoles/go-http-peering/pipeline/head There was a failure building this commit Details
2024-01-05 11:12:27 +01:00
wpetit db06098fdd fix: generate non encrypted key when passphrase is empty
Cadoles/go-http-peering/pipeline/head There was a failure building this commit Details
2024-01-05 09:55:15 +01:00
wpetit 20c4bef161 feat(middleware): log more informations on authentification errors
Cadoles/go-http-peering/pipeline/head There was a failure building this commit Details
2024-01-04 22:54:03 +01:00
wpetit e8e484a7ff feat(keygen): add -verify-token command 2024-01-04 16:21:40 +01:00
wpetit 72f6073e47 feat: use armored gpg signature
Cadoles/go-http-peering/pipeline/head There was a failure building this commit Details
2024-01-04 11:35:30 +01:00
wpetit 1bf8d755ed fix: load dek header-less private keys
Cadoles/go-http-peering/pipeline/head This commit is unstable Details
2023-11-21 14:13:32 +01:00
wpetit ced46bf6eb fix: use detached signature for release
Cadoles/go-http-peering/pipeline/head This commit is unstable Details
2023-11-21 12:21:42 +01:00
wpetit cf8f026574 feat: sign released binaries
Cadoles/go-http-peering/pipeline/head This commit is unstable Details
2023-10-19 15:44:01 +02:00
wpetit 891cfa7540 Fix panic when peer is not yet associated
Cadoles/go-http-peering/pipeline/head This commit is unstable Details
2023-09-04 21:08:46 -06:00
wpetit d38f0be312 Use GOMIPS=softfloat by default and do not use UPX on mips targeted binaries
Cadoles/go-http-peering/pipeline/head This commit is unstable Details
2022-09-16 14:47:40 +02:00
wpetit 5be381d2b7 Disable upx compression for mips arch
Cadoles/go-http-peering/pipeline/head This commit is unstable Details
2022-09-12 18:22:49 +02:00
wpetit 7cff0e3f91 Add mipsle target
Cadoles/go-http-peering/pipeline/head This commit is unstable Details
2022-09-12 17:47:51 +02:00
wpetit f872a68906 Return wrapped errors 2022-09-12 17:46:59 +02:00
wpetit 6257330dd3 Use jenkins main library version
Cadoles/go-http-peering/pipeline/head This commit is unstable Details
2022-09-05 14:40:36 +02:00
wpetit 9c26b79769 Refactor Makefile
Cadoles/go-http-peering/pipeline/head This commit is unstable Details
2022-09-05 12:54:33 +02:00
wpetit 932aa46a18 Add Jenkinsfile
Cadoles/go-http-peering/pipeline/head This commit looks good Details
2022-09-05 12:30:00 +02:00
wpetit b826f7de2d Rename advertise sequence diagram 2020-01-06 14:58:21 +01:00
wpetit 3c44e82b65 Update sequence diagrams
- Use PlantUML
- Update README
2020-01-06 11:12:38 +01:00
wpetit e6643cba6b Merge branch 'master' of ssh://forge.cadoles.com:4242/Cadoles/go-http-peering 2019-10-16 11:35:15 +02:00
wpetit e7072ccdb3 Migrate to namespace forge.cadoles.com/Cadoles/go-http-peering 2019-10-16 11:18:34 +02:00
wpetit 5f3f508329 Allow ignoring of specific client token errors 2019-05-17 13:03:32 +02:00
wpetit dab91eea29 Fix client token generation
- Set NotBefore timestamp one minute in the past to prevent false
negative checks
- Set NotAfter timestamp 5 minutes to the future
2019-05-10 14:20:01 +02:00
wpetit fbb2381b14 Add release script 2019-04-09 11:20:47 +02:00
wpetit 1c468ff0fe Handle rejected peers properly 2019-04-07 15:56:04 +02:00
wpetit d550596d52 Remove default JSON body 2019-04-07 15:55:36 +02:00
wpetit 41f3d5c7ac Update last contact even if the remote peer is not authorized yet 2019-04-07 09:40:21 +02:00
wpetit 5986d2bb9b Extract inner error when parsing JWT 2019-03-29 16:44:09 +01:00
wpetit 0751c0cf7e Return unauthorized code status when not peered 2019-03-29 15:55:51 +01:00
wpetit ee4c2ad221 Allow empty passphrase when using environment variable 2019-03-29 15:15:38 +01:00
wpetit 19732daaf5 Redesign authentication protocol 2019-03-29 14:59:07 +01:00
wpetit 4a69555578 Use go-chi v3 2019-02-04 19:08:51 +01:00
wpetit e5c0e6c9ca Mettre à jour 'README.md' 2019-02-04 17:10:32 +01:00
wpetit 2a8a20195a Initial commit 2019-02-04 17:09:25 +01:00