Commit graph

1539 commits

Author SHA1 Message Date
597d147c7d frostfs: Reject tokens with slash character
Current reverse proxy configs assume that token is a valid filename
with no nesting levels. It's better to reject unsupported tokens early

Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
2024-10-16 17:16:35 +03:00
61ce76f648 frostfs: Expire saved tokens automatically
Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
2024-10-16 16:18:20 +03:00
9ff9d5be25 frostfs: Fix invalid signatures issued by key from json
Ephemeral keys worked fine while keys loaded from filesystem would
generate invalid signatures. This was caused by destroying private key
material during calls to Wallet.Close() and Account.Close(). Since these
calls do nothing except wiping the private key, we omit them now.
Responsibility for private key security is delegated to caller of getKey()

Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
2024-10-16 12:05:26 +03:00
254983fbe2 Fix linter errors
Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
2024-10-15 16:52:53 +03:00
d8c8aba312 Add HTTP-01 solver with FrostFS backend
Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
2024-10-15 16:52:34 +03:00
30563a0fb1 Open NEO wallet from file system
Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
2024-10-15 15:45:50 +03:00
23e60f1e98 Read test connection credentials from env vars
Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
2024-10-15 13:53:08 +03:00
bb87c097ba feat: FrostFS client for future HTTP-01 solver
Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
2024-10-15 12:36:23 +03:00
Fernandez Ludovic
e70ec01016 Prepare release v4.19.2 2024-10-06 20:10:36 +02:00
Ludovic Fernandez
49dacb2db1
fix: go1.22 compatibility (#2295) 2024-10-06 20:01:31 +02:00
Fernandez Ludovic
90a0b0e1e4 Detach v4.19.1 2024-10-06 13:48:52 +02:00
Fernandez Ludovic
6fbfe93012 Prepare release v4.19.1 2024-10-06 13:48:52 +02:00
Ludovic Fernandez
36fa8b661f
fix: follow Go convention about generated comment (#2292) 2024-10-05 15:13:40 +02:00
Ludovic Fernandez
748e4c0d70
epik: add User-Agent (#2290) 2024-10-05 00:11:16 +02:00
Ludovic Fernandez
85b5ef459a
selectelv2: use baseURL from configuration (#2291) 2024-10-04 23:18:51 +02:00
Fernandez Ludovic
6e2e6d2ea7 Detach v4.19.0 2024-10-03 16:10:04 +02:00
Fernandez Ludovic
0c0ee41c5f Prepare release v4.19.0 2024-10-03 16:10:04 +02:00
djx30103
a83482cac4
perf: reducing the lock strength of the soa cache entry (#2285)
Co-authored-by: icpd <35096485+icpd@users.noreply.github.com>
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-10-03 05:20:57 +02:00
Ludovic Fernandez
d81507c126
feat: add PropagationWait function (#2288) 2024-10-02 19:31:52 +02:00
Ludovic Fernandez
56986eaa99
namesilo: restrict CleanUp (#2287) 2024-09-29 23:28:55 +02:00
Ludovic Fernandez
c704ba5832
feat: add dns.propagation-rns option (#2284) 2024-09-26 21:02:39 +02:00
Ludovic Fernandez
d2898e1706
chore: use contants for flag names (#2283) 2024-09-20 19:47:50 +02:00
Ludovic Fernandez
20c8d6c413
Add DNS provider for SelfHost.(de|eu) (#2278)
Co-authored-by: Dominik Menke <git@dmke.org>
2024-09-20 13:46:38 +02:00
Fernandez Ludovic
eb7de2a32f chore: improve PR template 2024-09-20 03:34:39 +02:00
Fernandez Ludovic
141d60d41e chore: add PR template 2024-09-20 03:19:32 +02:00
Ludovic Fernandez
69bd2e0373
ionos: follow CNAME (#2281) 2024-09-19 15:29:20 +02:00
Ludovic Fernandez
0da0942081
chore: use UTC instead of GMT when possible (#2275) 2024-09-16 19:04:08 +02:00
Ludovic Fernandez
d52f7b0b58
chore: update dependencies (#2272) 2024-09-14 14:26:25 +02:00
Ludovic Fernandez
253e3305bc
godaddy: fix cleanup (#2270) 2024-09-10 20:53:16 +02:00
endymx
b95f03d3b3
Add DNS provider for HuaweiCloud (#2267)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-09-10 11:13:04 +00:00
mlec
65cd007d3f
exoscale: update Egoscale to v3.1.1 (#2256)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-09-10 12:52:08 +02:00
Ludovic Fernandez
75b910b296
feat(cli): add dns.propagation-wait flag (#2266) 2024-09-07 21:40:21 +02:00
UnrealShadow
b3e630761e
docs: fix typos in some DNS descriptors (#2264)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-09-06 10:18:25 +00:00
Laurent Cheylus
dc429c26a0
docs: add installation for OpenBSD (#2261) 2024-09-04 12:54:29 +00:00
Laurent Cheylus
5c6572392f
docs: update installation for FreeBSD (#2260) 2024-09-04 12:04:43 +00:00
Fernandez Ludovic
2d880c2e6c Detach v4.18.0 2024-08-31 13:04:37 +02:00
Fernandez Ludovic
fd2bdf9e48 Prepare release v4.18.0 2024-08-31 13:04:37 +02:00
Ludovic Fernandez
beaa35caf9
Add DNS provider for Mittwald (#2200) 2024-08-30 19:46:02 +02:00
Ludovic Fernandez
7062e8c28f
Add DNS provider for Lima-City (#2248) 2024-08-30 01:20:44 +02:00
Ludovic Fernandez
f93651a54d
Add DNS provider for mijn.host (#2252) 2024-08-29 21:07:01 +02:00
Rob Stradling
29e98f8a43
fix(ari): avoid Int63n panic in ShouldRenewAt() (#2246) 2024-08-21 22:33:28 +00:00
YanLIU
c083a989a1
chore: update go version inside go.mod (#2241) 2024-08-15 19:30:45 +00:00
Fernandez Ludovic
cb24671848 docs: fix favicon 2024-08-15 03:19:13 +02:00
Fernandez Ludovic
501aded55b chore: update linter 2024-08-15 02:54:50 +02:00
Ludovic Fernandez
5ab212cf8d
docs: update theme (#2240) 2024-08-14 23:55:11 +02:00
Kyle Julian
24f421463a
cloudflare: update documentation to specify the unit of time-based options (#2239)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-08-10 21:36:05 +00:00
Austen
fa7cf5cd4f
feat: add LEGO_ISSUER_CERT_PATH to run hook (#2234) 2024-07-25 21:25:06 +02:00
Mikel Olasagasti Uranga
db2ab55cdd
chore: bump to github.com/vultr/govultr/v3 (#2235)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-07-25 16:58:21 +02:00
Fernandez Ludovic
13b5cb57f0 directadmin: update documentation 2024-07-21 21:21:53 +02:00
Ludovic Fernandez
5bea70766f
chore: homogenous zone name env var management (#2232) 2024-07-21 15:06:01 +02:00