version 3.2.1
Massimo Melina committed
Jul 11, 2026 at 15:28 UTC
15f0eb32f856016b6a3a04c8679b9a12eb18c203
4 files changed
+37
-62
central.json
+1
-4
@@ -50,10 +50,7 @@
50
}
51
],
52
"byVersion": {
53
- "0.56.0-rc8": {
54
- "alert": "This version is buggy. Click check-for-updates and install rc7."
55
- },
56
- "^3\\.(0\\.[2-7]|1\\.0-(alpha\\d+|beta\\d+|rc7))$": {
53
+ "^(0\\..*|3\\.[01]\\..*|3\\.2\\.0.*)$": {
54
"alert": "This version is dangerous – please update"
55
}
56
}
package-lock.json
+34
-56
@@ -1,12 +1,12 @@
1
{
2
"name": "hfs",
3
- "version": "3.2.0",
3
+ "version": "3.2.1",
4
"lockfileVersion": 2,
5
"requires": true,
6
"packages": {
7
"": {
8
"name": "hfs",
9
- "version": "3.2.0",
9
+ "version": "3.2.1",
10
"hasInstallScript": true,
11
"license": "GPL-3.0",
12
"workspaces": [
@@ -5008,9 +5008,9 @@
5008
}
5009
},
5010
"node_modules/@yao-pkg/pkg-fetch/node_modules/semver": {
5011
- "version": "7.8.4",
5012
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.4.tgz",
5013
- "integrity": "sha512-rUCObTnP32Q08R2uuIrt7r9PlEonuTmtuXYcW6s5kjdlj3xbnwe+21yXptAUYcMAABLkYYTtnmzb3w3EDZfueA==",
5011
+ "version": "7.8.5",
5012
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
5013
+ "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
5014
"dev": true,
5015
"license": "ISC",
5016
"bin": {
@@ -5021,9 +5021,9 @@
5021
}
5022
},
5023
"node_modules/@yao-pkg/pkg-fetch/node_modules/tar-fs": {
5024
- "version": "3.1.2",
5025
- "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.2.tgz",
5026
- "integrity": "sha512-QGxxTxxyleAdyM3kpFs14ymbYmNFrfY+pHj7Z8FgtbZ7w2//VAgLMac7sT6nRpIHjppXO2AwwEOg0bPFVRcmXw==",
5024
+ "version": "3.1.3",
5025
+ "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.3.tgz",
5026
+ "integrity": "sha512-/hU4AXnIdZu+Gvl1pk0oI5f5HxWsCJRtY2aFaJdk9VvyL48DWU6iU5WAIPG+wIi1YvWA6eTJvIviP/tMAZZNwQ==",
5027
"dev": true,
5028
"license": "MIT",
5029
"dependencies": {
@@ -5793,9 +5793,9 @@
5793
}
5794
},
5795
"node_modules/bare-fs": {
5796
- "version": "4.7.2",
5797
- "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.7.2.tgz",
5798
- "integrity": "sha512-aTvMFUWkBmjzKtEQMDGGDNF8bkfpD5N1b/FCwt7A3wrU4t1o/e/85Wzkluh6JlODCjqVESYCkQCdTXqZ9G7VFg==",
5796
+ "version": "4.7.4",
5797
+ "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.7.4.tgz",
5798
+ "integrity": "sha512-y1kC+ffIx/tPLdTE693uNjHfzTfr+ravR5tvWlMXe25nELbkqV400S71qHDwbkAQ1FVEZobB1NFRzFbCCcyBCQ==",
5799
"dev": true,
5800
"license": "Apache-2.0",
5801
"dependencies": {
@@ -5817,25 +5817,12 @@
5817
}
5818
}
5819
},
5820
- "node_modules/bare-os": {
5821
- "version": "3.9.1",
5822
- "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.9.1.tgz",
5823
- "integrity": "sha512-6M5XjcnsygQNPMCMPXSK379xrJFiZ/AEMNBmFEmQW8d/789VQATvriyi5r0HYTL9TkQ26rn3kgdTG3aisbrXkQ==",
5824
- "dev": true,
5825
- "license": "Apache-2.0",
5826
- "engines": {
5827
- "bare": ">=1.14.0"
5828
- }
5829
- },
5820
"node_modules/bare-path": {
5831
- "version": "3.0.1",
5832
- "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.1.tgz",
5833
- "integrity": "sha512-ghj2DSK/2e99a1anTVPCV4m4YIYtrbXhfM7V3D7XZLOTsybnYyaJloymGqssQc8l/or0UoDyRtNQkmkEF/ysgQ==",
5821
+ "version": "3.1.1",
5822
+ "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.1.1.tgz",
5823
+ "integrity": "sha512-JprUlveX3QjApC1cTpsUOiscADftCGVWkzitbHsRqv84hzYwYHw2mbluddsq5TvI8mH/8Ov1f4BiMAdcB0oYnQ==",
5824
"dev": true,
5835
- "license": "Apache-2.0",
5836
- "dependencies": {
5837
- "bare-os": "^3.0.1"
5838
- }
5825
+ "license": "Apache-2.0"
5826
},
5827
"node_modules/bare-stream": {
5828
"version": "2.13.3",
@@ -11934,9 +11921,9 @@
11921
}
11922
},
11923
"node_modules/yargs": {
11937
- "version": "16.2.0",
11938
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
11939
- "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
11924
+ "version": "16.2.2",
11925
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.2.tgz",
11926
+ "integrity": "sha512-Nt9ZJjXTv5R8MHbqby/wXQ6Gi0Bb3TcYZkR1bzuL4yB2OxWPkXknz513gEF0GoA6tn00UpbPvERW8rzCuWCA6w==",
11927
"dev": true,
11928
"license": "MIT",
11929
"dependencies": {
@@ -15101,15 +15088,15 @@
15088
"requires": {}
15089
},
15090
"semver": {
15104
- "version": "7.8.4",
15105
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.4.tgz",
15106
- "integrity": "sha512-rUCObTnP32Q08R2uuIrt7r9PlEonuTmtuXYcW6s5kjdlj3xbnwe+21yXptAUYcMAABLkYYTtnmzb3w3EDZfueA==",
15091
+ "version": "7.8.5",
15092
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
15093
+ "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
15094
"dev": true
15095
},
15096
"tar-fs": {
15110
- "version": "3.1.2",
15111
- "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.2.tgz",
15112
- "integrity": "sha512-QGxxTxxyleAdyM3kpFs14ymbYmNFrfY+pHj7Z8FgtbZ7w2//VAgLMac7sT6nRpIHjppXO2AwwEOg0bPFVRcmXw==",
15097
+ "version": "3.1.3",
15098
+ "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.3.tgz",
15099
+ "integrity": "sha512-/hU4AXnIdZu+Gvl1pk0oI5f5HxWsCJRtY2aFaJdk9VvyL48DWU6iU5WAIPG+wIi1YvWA6eTJvIviP/tMAZZNwQ==",
15100
"dev": true,
15101
"requires": {
15102
"bare-fs": "^4.0.1",
@@ -15313,9 +15300,9 @@
15300
"requires": {}
15301
},
15302
"bare-fs": {
15316
- "version": "4.7.2",
15317
- "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.7.2.tgz",
15318
- "integrity": "sha512-aTvMFUWkBmjzKtEQMDGGDNF8bkfpD5N1b/FCwt7A3wrU4t1o/e/85Wzkluh6JlODCjqVESYCkQCdTXqZ9G7VFg==",
15303
+ "version": "4.7.4",
15304
+ "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.7.4.tgz",
15305
+ "integrity": "sha512-y1kC+ffIx/tPLdTE693uNjHfzTfr+ravR5tvWlMXe25nELbkqV400S71qHDwbkAQ1FVEZobB1NFRzFbCCcyBCQ==",
15306
"dev": true,
15307
"requires": {
15308
"bare-events": "^2.5.4",
@@ -15325,20 +15312,11 @@
15312
"fast-fifo": "^1.3.2"
15313
}
15314
},
15328
- "bare-os": {
15329
- "version": "3.9.1",
15330
- "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.9.1.tgz",
15331
- "integrity": "sha512-6M5XjcnsygQNPMCMPXSK379xrJFiZ/AEMNBmFEmQW8d/789VQATvriyi5r0HYTL9TkQ26rn3kgdTG3aisbrXkQ==",
15332
- "dev": true
15333
- },
15315
"bare-path": {
15335
- "version": "3.0.1",
15336
- "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.1.tgz",
15337
- "integrity": "sha512-ghj2DSK/2e99a1anTVPCV4m4YIYtrbXhfM7V3D7XZLOTsybnYyaJloymGqssQc8l/or0UoDyRtNQkmkEF/ysgQ==",
15338
- "dev": true,
15339
- "requires": {
15340
- "bare-os": "^3.0.1"
15341
- }
15316
+ "version": "3.1.1",
15317
+ "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.1.1.tgz",
15318
+ "integrity": "sha512-JprUlveX3QjApC1cTpsUOiscADftCGVWkzitbHsRqv84hzYwYHw2mbluddsq5TvI8mH/8Ov1f4BiMAdcB0oYnQ==",
15319
+ "dev": true
15320
},
15321
"bare-stream": {
15322
"version": "2.13.3",
@@ -19244,9 +19222,9 @@
19222
"integrity": "sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg=="
19223
},
19224
"yargs": {
19247
- "version": "16.2.0",
19248
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
19249
- "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
19225
+ "version": "16.2.2",
19226
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.2.tgz",
19227
+ "integrity": "sha512-Nt9ZJjXTv5R8MHbqby/wXQ6Gi0Bb3TcYZkR1bzuL4yB2OxWPkXknz513gEF0GoA6tn00UpbPvERW8rzCuWCA6w==",
19228
"dev": true,
19229
"requires": {
19230
"cliui": "^7.0.2",
package.json
+1
-1
@@ -1,6 +1,6 @@
1
{
2
"name": "hfs",
3
- "version": "3.2.0",
3
+ "version": "3.2.1",
4
"description": "HTTP File Server",
5
"keywords": ["file server", "http server"],
6
"homepage": "https://rejetto.com/hfs",
tests/config.yaml
+1
-1
@@ -238,7 +238,7 @@ accounts:
238
admins:
239
allow_net: ::1
240
admin: true
241
-version: 3.2.0-beta3
241
+version: 3.2.1
242
max_downloads_per_account: 2
243
max_downloads: 1
244
roots: