Quentin McGaw
81ffbaf057
feat(build): upgrade Go from 1.22 to 1.23
2024-10-11 18:58:10 +00:00
Quentin McGaw
a2e76e1683
feat(server): role based authentication system ( #2434 )
...
- Parse toml configuration file, see https://github.com/qdm12/gluetun-wiki/blob/main/setup/advanced/control-server.md#authentication
- Retro-compatible with existing AND documented routes, until after v3.41 release
- Log a warning if an unprotected-by-default route is accessed unprotected
- Authentication methods: none, apikey, basic
- `genkey` command to generate API keys
Co-authored-by: Joe Jose <45399349+joejose97@users.noreply.github.com >
2024-09-18 13:29:36 +02:00
Quentin McGaw
540acc915d
chore(deps): upgrade vishvananda/netlink from v1.2.1-beta.2 to v1.2.1
2024-08-23 13:46:09 +00:00
dependabot[bot]
703a546c1d
Chore(deps): Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 ( #2428 )
2024-08-22 17:24:39 +02:00
Quentin McGaw
4851bd70da
chore(deps): remove qdm12/golibs dependency
...
- Implement friendly duration formatting locally
2024-08-21 13:27:30 +00:00
Quentin McGaw
4d60b71583
feat(dns): replace unbound with qdm12/dns@v2.0.0-beta-rc6 ( #1742 )
...
- Faster start up
- Clearer error messages
- Allow for more Gluetun-specific customization
- DNSSEC validation is dropped for now (it's sort of unneeded)
- Fix #137
2024-08-21 14:35:41 +02:00
dependabot[bot]
01aaf2c86a
Chore(deps): Bump golang.org/x/net from 0.25.0 to 0.28.0 ( #2401 )
2024-08-09 11:35:01 +02:00
dependabot[bot]
d260ac7a49
Chore(deps): Bump golang.org/x/text from 0.15.0 to 0.17.0 ( #2400 )
2024-08-09 11:34:47 +02:00
dependabot[bot]
59994bd6e7
Chore(deps): Bump github.com/klauspost/compress from 1.17.8 to 1.17.9 ( #2319 )
2024-08-09 11:34:02 +02:00
dependabot[bot]
62799d2449
Chore(deps): Bump golang.org/x/sys from 0.20.0 to 0.24.0 ( #2404 )
2024-08-09 11:33:22 +02:00
dependabot[bot]
ecbfc02713
Chore(deps): Bump github.com/breml/rootcerts from 0.2.16 to 0.2.17 ( #2316 )
2024-08-09 09:07:35 +02:00
Quentin McGaw
d1f57d0e36
chore(deps): bump gosplash to v0.2.0
...
- Merge same links in the same line
- Add `/choose` suffix to github links
2024-08-05 17:46:31 +00:00
Quentin McGaw
9d50c23532
hotfix(config): upgrade gosettings to v0.4.2
...
- Fix handling of retro-compatible keys
2024-07-12 19:54:17 +00:00
dependabot[bot]
c9e75bd697
Chore(deps): Bump golang.org/x/net from 0.24.0 to 0.25.0 ( #2269 )
2024-05-18 12:10:58 +02:00
dependabot[bot]
7453f7f59a
Chore(deps): Bump github.com/fatih/color from 1.16.0 to 1.17.0 ( #2279 )
2024-05-18 12:10:49 +02:00
Quentin McGaw
ecb06836b5
chore(deps): bump wireguard go dependencies
2024-05-10 14:38:18 +00:00
dependabot[bot]
ebf4bf9ea8
Chore(deps): Bump golang.org/x/net from 0.22.0 to 0.24.0 ( #2208 )
2024-05-02 09:20:22 +02:00
dependabot[bot]
241a9930c9
Chore(deps): Bump github.com/klauspost/compress from 1.17.7 to 1.17.8 ( #2218 )
2024-05-02 09:20:02 +02:00
Quentin McGaw
6b2f350ec9
hotfix(config): update to gosettings v0.4.1
...
- fix bad reading of files and secret files
2024-03-26 07:24:45 +00:00
Quentin McGaw
ecc80a5a9e
chore(config): upgrade to gosettings v0.4.0
...
- drop qdm12/govalid dependency
- upgrade qdm12/ss-server to v0.6.0
- do not unset sensitive config settings (makes no sense to me)
2024-03-25 19:14:20 +00:00
Quentin McGaw
3e79509c97
chore(build): bump Go from 1.21 to 1.22
2024-03-25 18:44:44 +00:00
Quentin McGaw
2185f347ce
chore(deps): bump github.com/stretchr/testify to v1.9.0
2024-03-25 18:29:55 +00:00
dependabot[bot]
aa3ef5a1c2
Chore(deps): Bump golang.org/x/net from 0.19.0 to 0.22.0 ( #2138 )
2024-03-25 18:29:55 +00:00
dependabot[bot]
acec050b95
Chore(deps): Bump golang.org/x/sys from 0.15.0 to 0.18.0 ( #2139 )
2024-03-25 18:29:55 +00:00
dependabot[bot]
9ca97fb04f
Chore(deps): Bump github.com/klauspost/compress from 1.17.4 to 1.17.7 ( #2178 )
2024-03-25 18:29:55 +00:00
dependabot[bot]
ab49f1f733
Chore(deps): Bump github.com/breml/rootcerts from 0.2.14 to 0.2.16 ( #2094 )
2024-03-21 08:33:38 +01:00
dependabot[bot]
ab96acdc5b
Chore(deps): Bump golang.org/x/crypto from 0.16.0 to 0.17.0 ( #2012 )
2023-12-19 19:07:14 +01:00
dependabot[bot]
4bf5777f23
Chore(deps): Bump golang.org/x/net from 0.18.0 to 0.19.0 ( #1985 )
2023-12-14 17:07:43 +01:00
dependabot[bot]
f0f9bdb883
Chore(deps): Bump github.com/klauspost/compress from 1.17.2 to 1.17.4 ( #1993 )
2023-12-14 17:07:33 +01:00
dependabot[bot]
b5e648d13a
Chore(deps): Bump github.com/breml/rootcerts from 0.2.13 to 0.2.14 ( #1981 )
2023-12-14 16:18:49 +01:00
dependabot[bot]
74aa509644
Chore(deps): Bump golang.org/x/net from 0.17.0 to 0.18.0 ( #1953 )
2023-11-23 08:37:45 +00:00
dependabot[bot]
ab7d1ccf3d
Chore(deps): Bump github.com/fatih/color from 1.15.0 to 1.16.0 ( #1950 )
2023-11-08 10:36:05 +01:00
Quentin McGaw
26e1c92841
fix(shadowsocks): bump from v0.5.0-rc1 to v0.5.0
...
- treat udp read error as non critical
- log out crash error for tcpudp combined server
2023-11-01 13:38:30 +00:00
dependabot[bot]
f884293f6e
Chore(deps): Bump github.com/breml/rootcerts from 0.2.11 to 0.2.13 ( #1800 )
2023-10-31 16:03:28 +01:00
dependabot[bot]
77ace9377d
Chore(deps): Bump golang.org/x/net from 0.12.0 to 0.17.0 ( #1907 )
2023-10-31 16:02:46 +01:00
dependabot[bot]
385879c297
Chore(deps): Bump github.com/klauspost/compress from 1.16.7 to 1.17.2 ( #1922 )
2023-10-31 14:06:59 +01:00
dependabot[bot]
e0515cb458
Chore(deps): Bump golang.org/x/sys from 0.11.0 to 0.13.0 ( #1897 )
2023-10-31 14:06:48 +01:00
Quentin McGaw
03ce08e23d
chore(build): upgrade Go to 1.21
2023-09-20 09:34:29 +00:00
dependabot[bot]
1ac031e78c
Chore(deps): Bump golang.org/x/sys from 0.10.0 to 0.11.0 ( #1786 )
2023-08-24 02:04:07 -07:00
Quentin McGaw
082a38b769
fix(netlink): try loading Wireguard module if not found ( #1741 )
2023-08-04 13:09:56 +02:00
Quentin McGaw
0ebfe534d3
feat(settings): parse Wireguard settings from /gluetun/wireguard/wg0.conf ( #1120 )
2023-07-22 17:25:30 +02:00
Quentin McGaw
fa541b8fc2
chore(deps): bump gosettings to v0.4.0-rc1
2023-07-11 13:26:55 +00:00
dependabot[bot]
a681d38dfb
Chore(deps): Bump golang.org/x/net from 0.10.0 to 0.12.0 ( #1729 )
2023-07-09 14:22:14 +02:00
dependabot[bot]
a7b96e3f4d
Chore(deps): Bump golang.org/x/sys from 0.8.0 to 0.10.0 ( #1732 )
2023-07-07 15:32:23 +02:00
dependabot[bot]
04ef92edab
Chore(deps): Bump golang.org/x/text from 0.10.0 to 0.11.0 ( #1726 )
2023-07-07 12:56:47 +02:00
dependabot[bot]
6f0be57860
Chore(deps): Bump golang.org/x/text from 0.9.0 to 0.10.0 ( #1681 )
2023-06-28 14:28:44 +02:00
Quentin McGaw
a9cd7be3f9
chore(sources/env): bump gosettings to v0.3.0-rc13
...
- Use `RetroKeys` option with env.* method calls
- Use `CSV*` typed methods
- Inject `handleDeprecatedKey` function
2023-06-08 07:40:37 +00:00
Quentin McGaw
943943e8d1
fix(settings): MergeWithSlice for both elements nil
2023-06-01 10:00:44 +00:00
Quentin McGaw
482447c151
chore(env): bump qdm12/gosettings to v0.3.0-rc11
2023-06-01 09:07:22 +00:00
Quentin McGaw
2ab80771d9
feat(shadowsocks): bump from v0.4.0 to v0.5.0-rc1
2023-05-31 14:31:56 +00:00