Files
pages-server/go.mod
Dependency bot 8166f7d834 chore(deps): update golang deps non-major (#528)
This PR contains the following updates:

| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| code.gitea.io/sdk/gitea | `v0.22.0` → `v0.24.1` | ![age](https://developer.mend.io/api/mc/badges/age/go/code.gitea.io%2fsdk%2fgitea/v0.24.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/code.gitea.io%2fsdk%2fgitea/v0.22.0/v0.24.1?slim=true) |
| [github.com/go-acme/lego/v4](https://github.com/go-acme/lego) | `v4.26.0` → `v4.33.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgo-acme%2flego%2fv4/v4.33.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgo-acme%2flego%2fv4/v4.26.0/v4.33.0?slim=true) |
| [github.com/lib/pq](https://github.com/lib/pq) | `v1.10.9` → `v1.12.3` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2flib%2fpq/v1.12.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2flib%2fpq/v1.10.9/v1.12.3?slim=true) |
| [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) | `v1.14.32` → `v1.14.42` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fmattn%2fgo-sqlite3/v1.14.42?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fmattn%2fgo-sqlite3/v1.14.32/v1.14.42?slim=true) |
| [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) | `v2.2.4` → `v2.3.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fpelletier%2fgo-toml%2fv2/v2.3.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fpelletier%2fgo-toml%2fv2/v2.2.4/v2.3.0?slim=true) |
| [github.com/pires/go-proxyproto](https://github.com/pires/go-proxyproto) | `v0.8.1` → `v0.11.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fpires%2fgo-proxyproto/v0.11.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fpires%2fgo-proxyproto/v0.8.1/v0.11.0?slim=true) |
| [github.com/reugn/equalizer](https://github.com/reugn/equalizer) | `v0.0.0-20210216135016-a959c509d7ad` → `v0.2.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2freugn%2fequalizer/v0.2.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2freugn%2fequalizer/v0.0.0-20210216135016-a959c509d7ad/v0.2.0?slim=true) |
| [github.com/rs/zerolog](https://github.com/rs/zerolog) | `v1.34.0` → `v1.35.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2frs%2fzerolog/v1.35.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2frs%2fzerolog/v1.34.0/v1.35.0?slim=true) |
| xorm.io/xorm | `v1.3.10` → `v1.3.11` | ![age](https://developer.mend.io/api/mc/badges/age/go/xorm.io%2fxorm/v1.3.11?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/xorm.io%2fxorm/v1.3.10/v1.3.11?slim=true) |

---

### Release Notes

<details>
<summary>go-acme/lego (github.com/go-acme/lego/v4)</summary>

### [`v4.33.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4330)

[Compare Source](https://github.com/go-acme/lego/compare/v4.32.0...v4.33.0)

- Release date: 2026-03-19
- Tag: [v4.33.0](https://github.com/go-acme/lego/releases/tag/v4.33.0)

##### Added

- **\[dnsprovider]** Add DNS provider for Excedo
- **\[dnsprovider]** Add DNS provider for EuroDNS
- **\[dnsprovider]** Add DNS provider for Czechia

##### Changed

- **\[lib]** feat: allow to Unwrap obtainError

##### Fixed

- **\[dnsprovider]** liara: add support for team ID
- **\[dnsprovider]** gigahostno: remove unused Zone fields

### [`v4.32.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4320)

[Compare Source](https://github.com/go-acme/lego/compare/v4.31.0...v4.32.0)

- Release date: 2026-02-19
- Tag: [v4.32.0](https://github.com/go-acme/lego/releases/tag/v4.32.0)

##### Added

- **\[dnsprovider]** Add DNS provider for ArtFiles
- **\[dnsprovider]** Add DNS provider for Leaseweb
- **\[dnsprovider]** Add DNS provider for FusionLayer NameSurfer
- **\[dnsprovider]** Add DNS provider for DDNSS
- **\[dnsprovider]** Add DNS provider for Bluecat v2
- **\[dnsprovider]** Add DNS provider for TodayNIC/时代互联
- **\[dnsprovider]** Add DNS provider for DNSExit
- **\[dnsprovider]** alidns: add line record option

##### Changed

- **\[dnsprovider]** azure: reinforces deprecation
- **\[dnsprovider]** allinkl: detect zone through API

##### Fixed

- **\[ari]** fix: implement parsing for Retry-After header according to RFC 7231
- **\[dnsprovider]** namesurfer: fix updateDNSHost
- **\[dnsprovider]** timewebcloud: fix subdomain support
- **\[dnsprovider]** fix: deduplicate authz for DNS01 challenge
- **\[lib,cli]** fix: use IPs to define the main domain
- **\[lib]** fix: preserve domain order

### [`v4.31.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4310)

[Compare Source](https://github.com/go-acme/lego/compare/v4.30.1...v4.31.0)

- Release date: 2026-01-08
- Tag: [v4.31.0](https://github.com/go-acme/lego/releases/tag/v4.31.0)

##### Added

- **\[dnsprovider]** Add DNS provider for ISPConfig
- **\[dnsprovider]** Add DNS Provider for ISPConfig (DDNS Module)
- **\[dnsprovider]** Add DNS provider for Alwaysdata
- **\[dnsprovider]** Add DNS provider for JDCloud
- **\[dnsprovider]** Add DNS provider for 35.com/三五互联
- **\[dnsprovider]** f5xc: add an option to configure the domain of the server

##### Changed

- **\[lib]** feat: improve ACME error types
- **\[dnsprovider,cname]** namedotcom: follow CNAME

##### Fixed

- **\[dnsprovider]** hetzner: fix compatibility with \_FILE suffix
- **\[dnsprovider]** gandiv5: fix API Key header

### [`v4.30.1`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4301)

- Release date: 2025-12-16
- Tag: [v4.30.1](https://github.com/go-acme/lego/releases/tag/v4.30.1)

Due to an error related to `aliyun/credentials-go`, some artifacts of the v4.30.0 release have not been published.

This release contains the same things as v4.30.0.

### [`v4.30.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4300)

- Release date: 2025-12-16
- Tag: [v4.30.0](https://github.com/go-acme/lego/releases/tag/v4.30.0)

##### Added

- **\[dnsprovider]** Add DNS provider for Ionos Cloud
- **\[dnsprovider]** Add DNS provider for Virtualname
- **\[dnsprovider]** Add DNS Provider for Neodigit
- **\[dnsprovider]** Add DNS provider for Syse.no
- **\[dnsprovider]** Add DNS provider for Gravity
- **\[dnsprovider]** Add DNS provider for hosting.nl

##### Changed

- **\[cli]** feat: remove email requirement

##### Fixed

- **\[dnsprovider]** autodns: use the right response structure

### [`v4.29.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4290)

[Compare Source](https://github.com/go-acme/lego/compare/v4.28.1...v4.29.0)

- Release date: 2025-11-29
- Tag: [v4.29.0](https://github.com/go-acme/lego/releases/tag/v4.29.0)

##### Added

- **\[dnsprovider]** Add DNS provider for United-Domains
- **\[dnsprovider]** Add DNS provider for Gigahost.no
- **\[dnsprovider]** Add DNS provider for EdgeCenter
- **\[dnsprovider]** Add DNS provider for AlibabaCloud ESA
- **\[dnsprovider]** edgeone: add zones mapping
- **\[dnsprovider]** namecheap: add experimental proxy support

##### Changed

- **\[dnsprovider]** gandiv5: update base API URL

##### Fixed

- **\[dnsprovider]** hetzner: use int64 for IDs
- **\[dnsprovider]** baiducloud: pagination and TTL
- **\[dnsprovider]** inwx: fix API breaking changes with record IDs

### [`v4.28.1`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4281)

[Compare Source](https://github.com/go-acme/lego/compare/v4.28.0...v4.28.1)

- Release date: 2025-11-06
- Tag: [v4.28.1](https://github.com/go-acme/lego/releases/tag/v4.28.1)

##### Fixed

- **\[cli]** fix: skip nil response

### [`v4.28.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4280)

[Compare Source](https://github.com/go-acme/lego/compare/v4.27.0...v4.28.0)

- Release date: 2025-10-31
- Tag: [v4.28.0](https://github.com/go-acme/lego/releases/tag/v4.28.0)

##### Added

- **\[dnsprovider]** Add DNS provider for Anexia
- **\[dnsprovider]** Add DNS provider for webnames.ca
- **\[dnsprovider]** webnames: rename to webnamesru to avoid ambiguity with webnamesca

##### Changed

- **\[dnsprovider,log]** hetzner: add deprecation logs
- **\[dnsprovider]** iwantmyname: provider deprecation
- **\[cli]** improve retryable HTTP client error handling

##### Fixed

- **\[dnsprovider]** hostinger: fix record update

### [`v4.27.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4270)

[Compare Source](https://github.com/go-acme/lego/compare/v4.26.0...v4.27.0)

- Release date: 2025-10-17
- Tag: [v4.27.0](https://github.com/go-acme/lego/releases/tag/v4.27.0)

##### Added

- **\[dnsprovider]** Add DNS provider for Octenium
- **\[dnsprovider]** Add DNS provider for Hostinger
- **\[dnsprovider]** Add DNS provider for Beget.com

##### Changed

- **\[cli]** support `--private-key` with a [PKCS#8](https://github.com/PKCS/lego/issues/8) keypair
- **\[dnsprovider]** hetzner: update to new API
- **\[dnsprovider]** otc: adds option to use private zone

##### Fixed

- **\[lib]** fix: deduplicate order identifiers

</details>

<details>
<summary>lib/pq (github.com/lib/pq)</summary>

### [`v1.12.3`](https://github.com/lib/pq/blob/HEAD/CHANGELOG.md#v1123-2026-04-03)

[Compare Source](https://github.com/lib/pq/compare/v1.12.2...v1.12.3)

- Send datestyle startup parameter, improving compatbility with database engines
  that use a different default datestyle such as EnterpriseDB ([#&#8203;1312]).

[#&#8203;1312]: https://github.com/lib/pq/pull/1312

### [`v1.12.2`](https://github.com/lib/pq/blob/HEAD/CHANGELOG.md#v1122-2026-04-02)

[Compare Source](https://github.com/lib/pq/compare/v1.12.1...v1.12.2)

- Treat io.ErrUnexpectedEOF as driver.ErrBadConn so database/sql discards the
  connection. Since v1.12.0 this could result in permanently broken connections,
  especially with CockroachDB which frequently sends partial messages ([#&#8203;1299]).

[#&#8203;1299]: https://github.com/lib/pq/pull/1299

### [`v1.12.1`](https://github.com/lib/pq/blob/HEAD/CHANGELOG.md#v1121-2026-03-30)

[Compare Source](https://github.com/lib/pq/compare/v1.12.0...v1.12.1)

- Look for pgpass file in \~/.pgpass instead of \~/.postgresql/pgpass ([#&#8203;1300]).

- Don't clear password if directly set on pq.Config ([#&#8203;1302]).

[#&#8203;1300]: https://github.com/lib/pq/pull/1300

[#&#8203;1302]: https://github.com/lib/pq/pull/1302

### [`v1.12.0`](https://github.com/lib/pq/blob/HEAD/CHANGELOG.md#v1120-2026-03-18)

[Compare Source](https://github.com/lib/pq/compare/v1.11.2...v1.12.0)

- The next release may change the default sslmode from `require` to `prefer`.
  See [#&#8203;1271] for details.

- `CopyIn()` and `CopyInToSchema()` have been marked as deprecated. These are
  simple query builders and not needed for `COPY [..] FROM STDIN` support (which
  is *not* deprecated). ([#&#8203;1279])

  ```
  // Old
  tx.Prepare(CopyIn("temp", "num", "text", "blob", "nothing"))

  // Replacement
  tx.Prepare(`copy temp (num, text, blob, nothing) from stdin`)
  ```

##### Features

- Support protocol 3.2, and the `min_protocol_version` and
  `max_protocol_version` DSN parameters ([#&#8203;1258]).

- Support `sslmode=prefer` and `sslmode=allow` ([#&#8203;1270]).

- Support `ssl_min_protocol_version` and `ssl_max_protocol_version` ([#&#8203;1277]).

- Support connection service file to load connection details ([#&#8203;1285]).

- Support `sslrootcert=system` and use `~/.postgresql/root.crt` as the default
  value of sslrootcert ([#&#8203;1280], [#&#8203;1281]).

- Add a new `pqerror` package with PostgreSQL error codes ([#&#8203;1275]).

  For example, to test if an error is a UNIQUE constraint violation:

  ```
  if pqErr, ok := errors.AsType[*pq.Error](err); ok && pqErr.Code == pqerror.UniqueViolation {
      log.Fatalf("email %q already exsts", email)
  }
  ```

  To make this a bit more convenient, it also adds a `pq.As()` function:

  ```
  pqErr := pq.As(err, pqerror.UniqueViolation)
  if pqErr != nil {
      log.Fatalf("email %q already exsts", email)
  }
  ```

##### Fixes

- Fix SSL key permission check to allow modes stricter than [0600/0640#1265](https://github.com/0600/0640/issues/1265) ([#&#8203;1265]).

- Fix Hstore to work with binary parameters ([#&#8203;1278]).

- Clearer error when starting a new query while pq is still processing another
  query ([#&#8203;1272]).

- Send intermediate CAs with client certificates, so they can be signed by an
  intermediate CA ([#&#8203;1267]).

- Use `time.UTC` for UTC aliases such as `Etc/UTC` ([#&#8203;1282]).

[#&#8203;1258]: https://github.com/lib/pq/pull/1258

[#&#8203;1265]: https://github.com/lib/pq/pull/1265

[#&#8203;1267]: https://github.com/lib/pq/pull/1267

[#&#8203;1270]: https://github.com/lib/pq/pull/1270

[#&#8203;1271]: https://github.com/lib/pq/pull/1271

[#&#8203;1272]: https://github.com/lib/pq/pull/1272

[#&#8203;1275]: https://github.com/lib/pq/pull/1275

[#&#8203;1277]: https://github.com/lib/pq/pull/1277

[#&#8203;1278]: https://github.com/lib/pq/pull/1278

[#&#8203;1279]: https://github.com/lib/pq/pull/1279

[#&#8203;1280]: https://github.com/lib/pq/pull/1280

[#&#8203;1281]: https://github.com/lib/pq/pull/1281

[#&#8203;1282]: https://github.com/lib/pq/pull/1282

[#&#8203;1283]: https://github.com/lib/pq/pull/1283

[#&#8203;1285]: https://github.com/lib/pq/pull/1285

### [`v1.11.2`](https://github.com/lib/pq/blob/HEAD/CHANGELOG.md#v1112-2026-02-10)

[Compare Source](https://github.com/lib/pq/compare/v1.11.1...v1.11.2)

This fixes two regressions:

- Don't send startup parameters if there is no value, improving compatibility
  with Supavisor ([#&#8203;1260]).

- Don't send `dbname` as a startup parameter if `database=[..]` is used in the
  connection string. It's recommended to use dbname=, as database= is not a
  libpq option, and only worked by accident previously. ([#&#8203;1261])

[#&#8203;1260]: https://github.com/lib/pq/pull/1260

[#&#8203;1261]: https://github.com/lib/pq/pull/1261

### [`v1.11.1`](https://github.com/lib/pq/blob/HEAD/CHANGELOG.md#v1111-2026-01-29)

[Compare Source](https://github.com/lib/pq/compare/v1.11.0...v1.11.1)

This fixes two regressions present in the v1.11.0 release:

- Fix build on 32bit systems, Windows, and Plan 9 ([#&#8203;1253]).

- Named \[]byte types and pointers to \[]byte (e.g. `*[]byte`, `json.RawMessage`)
  would be treated as an array instead of bytea ([#&#8203;1252]).

[#&#8203;1252]: https://github.com/lib/pq/pull/1252

[#&#8203;1253]: https://github.com/lib/pq/pull/1253

### [`v1.11.0`](https://github.com/lib/pq/blob/HEAD/CHANGELOG.md#v1110-2026-01-28)

[Compare Source](https://github.com/lib/pq/compare/v1.10.9...v1.11.0)

This version of pq requires Go 1.21 or newer.

pq now supports only maintained PostgreSQL releases, which is PostgreSQL 14 and
newer. Previously PostgreSQL 8.4 and newer were supported.

##### Features

- The `pq.Error.Error()` text  includes the position of the error (if reported
  by PostgreSQL) and SQLSTATE code ([#&#8203;1219], [#&#8203;1224]):

  ```
  pq: column "columndoesntexist" does not exist at column 8 (42703)
  pq: syntax error at or near ")" at position 2:71 (42601)
  ```

- The `pq.Error.ErrorWithDetail()` method prints a more detailed multiline
  message, with the Detail, Hint, and error position (if any) ([#&#8203;1219]):

  ```
  ERROR:   syntax error at or near ")" (42601)
  CONTEXT: line 12, column 1:

       10 |     name           varchar,
       11 |     version        varchar,
       12 | );
            ^
  ```

- Add `Config`, `NewConfig()`, and `NewConnectorConfig()` to supply connection
  details in a more structured way ([#&#8203;1240]).

- Support `hostaddr` and `$PGHOSTADDR` ([#&#8203;1243]).

- Support multiple values in `host`, `port`, and `hostaddr`, which are each
  tried in order, or randomly if `load_balance_hosts=random` is set ([#&#8203;1246]).

- Support `target_session_attrs` connection parameter ([#&#8203;1246]).

- Support [`sslnegotiation`] to use SSL without negotiation ([#&#8203;1180]).

- Allow using a custom `tls.Config`, for example for encrypted keys ([#&#8203;1228]).

- Add `PQGO_DEBUG=1` print the communication with PostgreSQL to stderr, to aid
  in debugging, testing, and bug reports ([#&#8203;1223]).

- Add support for NamedValueChecker interface ([#&#8203;1125], [#&#8203;1238]).

##### Fixes

- Match HOME directory lookup logic with libpq: prefer $HOME over /etc/passwd,
  ignore ENOTDIR errors, and use APPDATA on Windows ([#&#8203;1214]).

- Fix `sslmode=verify-ca` verifying the hostname anyway when connecting to a DNS
  name (rather than IP) ([#&#8203;1226]).

- Correctly detect pre-protocol errors such as the server not being able to fork
  or running out of memory ([#&#8203;1248]).

- Fix build with wasm ([#&#8203;1184]), appengine ([#&#8203;745]), and Plan 9 ([#&#8203;1133]).

- Deprecate and type alias `pq.NullTime` to `sql.NullTime` ([#&#8203;1211]).

- Enforce integer limits of the Postgres wire protocol ([#&#8203;1161]).

- Accept the `passfile` connection parameter to override `PGPASSFILE` ([#&#8203;1129]).

- Fix connecting to socket on Windows systems ([#&#8203;1179]).

- Don't perform a permission check on the .pgpass file on Windows ([#&#8203;595]).

- Warn about incorrect .pgpass permissions ([#&#8203;595]).

- Don't set extra\_float\_digits ([#&#8203;1212]).

- Decode bpchar into a string ([#&#8203;949]).

- Fix panic in Ping() by not requiring CommandComplete or EmptyQueryResponse in
  simpleQuery() ([#&#8203;1234])

- Recognize bit/varbit ([#&#8203;743]) and float types ([#&#8203;1166]) in ColumnTypeScanType().

- Accept `PGGSSLIB` and `PGKRBSRVNAME` environment variables ([#&#8203;1143]).

- Handle ErrorResponse in readReadyForQuery and return proper error ([#&#8203;1136]).

- Detect COPY even if the query starts with whitespace or comments ([#&#8203;1198]).

- CopyIn() and CopyInSchema() now work if the list of columns is empty, in which
  case it will copy all columns ([#&#8203;1239]).

- Treat nil \[]byte in query parameters as nil/NULL rather than `""` ([#&#8203;838]).

- Accept multiple authentication methods before checking AuthOk, which improves
  compatibility with PgPool-II ([#&#8203;1188]).

[`sslnegotiation`]: https://www.postgresql.org/docs/current/libpq-connect.html#LIBPQ-CONNECT-SSLNEGOTIATION

[#&#8203;595]: https://github.com/lib/pq/pull/595

[#&#8203;745]: https://github.com/lib/pq/pull/745

[#&#8203;743]: https://github.com/lib/pq/pull/743

[#&#8203;838]: https://github.com/lib/pq/pull/838

[#&#8203;949]: https://github.com/lib/pq/pull/949

[#&#8203;1125]: https://github.com/lib/pq/pull/1125

[#&#8203;1129]: https://github.com/lib/pq/pull/1129

[#&#8203;1133]: https://github.com/lib/pq/pull/1133

[#&#8203;1136]: https://github.com/lib/pq/pull/1136

[#&#8203;1143]: https://github.com/lib/pq/pull/1143

[#&#8203;1161]: https://github.com/lib/pq/pull/1161

[#&#8203;1166]: https://github.com/lib/pq/pull/1166

[#&#8203;1179]: https://github.com/lib/pq/pull/1179

[#&#8203;1180]: https://github.com/lib/pq/pull/1180

[#&#8203;1184]: https://github.com/lib/pq/pull/1184

[#&#8203;1188]: https://github.com/lib/pq/pull/1188

[#&#8203;1198]: https://github.com/lib/pq/pull/1198

[#&#8203;1211]: https://github.com/lib/pq/pull/1211

[#&#8203;1212]: https://github.com/lib/pq/pull/1212

[#&#8203;1214]: https://github.com/lib/pq/pull/1214

[#&#8203;1219]: https://github.com/lib/pq/pull/1219

[#&#8203;1223]: https://github.com/lib/pq/pull/1223

[#&#8203;1224]: https://github.com/lib/pq/pull/1224

[#&#8203;1226]: https://github.com/lib/pq/pull/1226

[#&#8203;1228]: https://github.com/lib/pq/pull/1228

[#&#8203;1234]: https://github.com/lib/pq/pull/1234

[#&#8203;1238]: https://github.com/lib/pq/pull/1238

[#&#8203;1239]: https://github.com/lib/pq/pull/1239

[#&#8203;1240]: https://github.com/lib/pq/pull/1240

[#&#8203;1243]: https://github.com/lib/pq/pull/1243

[#&#8203;1246]: https://github.com/lib/pq/pull/1246

[#&#8203;1248]: https://github.com/lib/pq/pull/1248

</details>

<details>
<summary>mattn/go-sqlite3 (github.com/mattn/go-sqlite3)</summary>

### [`v1.14.42`](https://github.com/mattn/go-sqlite3/compare/v1.14.41...v1.14.42)

[Compare Source](https://github.com/mattn/go-sqlite3/compare/v1.14.41...v1.14.42)

### [`v1.14.41`](https://github.com/mattn/go-sqlite3/compare/v1.14.40...v1.14.41)

[Compare Source](https://github.com/mattn/go-sqlite3/compare/v1.14.40...v1.14.41)

### [`v1.14.40`](https://github.com/mattn/go-sqlite3/compare/v1.14.39...v1.14.40)

[Compare Source](https://github.com/mattn/go-sqlite3/compare/v1.14.39...v1.14.40)

### [`v1.14.39`](https://github.com/mattn/go-sqlite3/compare/v1.14.38...v1.14.39)

[Compare Source](https://github.com/mattn/go-sqlite3/compare/v1.14.38...v1.14.39)

### [`v1.14.38`](https://github.com/mattn/go-sqlite3/compare/v1.14.37...v1.14.38)

[Compare Source](https://github.com/mattn/go-sqlite3/compare/v1.14.37...v1.14.38)

### [`v1.14.37`](https://github.com/mattn/go-sqlite3/compare/v1.14.36...v1.14.37)

[Compare Source](https://github.com/mattn/go-sqlite3/compare/v1.14.36...v1.14.37)

### [`v1.14.36`](https://github.com/mattn/go-sqlite3/compare/v1.14.35...v1.14.36)

[Compare Source](https://github.com/mattn/go-sqlite3/compare/v1.14.35...v1.14.36)

### [`v1.14.35`](https://github.com/mattn/go-sqlite3/compare/v1.14.34...v1.14.35)

[Compare Source](https://github.com/mattn/go-sqlite3/compare/v1.14.34...v1.14.35)

### [`v1.14.34`](https://github.com/mattn/go-sqlite3/compare/v1.14.33...v1.14.34)

[Compare Source](https://github.com/mattn/go-sqlite3/compare/v1.14.33...v1.14.34)

### [`v1.14.33`](https://github.com/mattn/go-sqlite3/compare/v1.14.32...v1.14.33)

[Compare Source](https://github.com/mattn/go-sqlite3/compare/v1.14.32...v1.14.33)

</details>

<details>
<summary>pelletier/go-toml (github.com/pelletier/go-toml/v2)</summary>

### [`v2.3.0`](https://github.com/pelletier/go-toml/releases/tag/v2.3.0)

[Compare Source](https://github.com/pelletier/go-toml/compare/v2.2.4...v2.3.0)

This is the first release built largely with the help of AI coding agents. Highlights include the complete removal of the unsafe package. go-toml is now fully safe Go code, with a geomean overhead of only \~1.4% vs v2.2.4 and zero additional allocations on benchmarks. This release also adds omitzero struct tag support, improves UnmarshalText/Unmarshaler handling for tables and array tables, and fixes several bugs including nil pointer marshaling, leap second handling, and datetime unmarshaling panics.

<!-- Release notes generated using configuration in .github/release.yml at v2.3.0 -->

#### What's Changed

##### What's new

- marshal: don't escape quotes unnecessarily by [@&#8203;virtuald](https://github.com/virtuald) in [#&#8203;991](https://github.com/pelletier/go-toml/pull/991)
- Add `omitzero` tag support by [@&#8203;NathanBaulch](https://github.com/NathanBaulch) in [#&#8203;998](https://github.com/pelletier/go-toml/pull/998)
- Support custom IsZero() methods with omitzero tag by [@&#8203;pelletier](https://github.com/pelletier) in [#&#8203;1020](https://github.com/pelletier/go-toml/pull/1020)
- UnmarshalText fallbacks to struct unmarshaling for tables and arrays by [@&#8203;pelletier](https://github.com/pelletier) in [#&#8203;1026](https://github.com/pelletier/go-toml/pull/1026)
- \[unstable] Support Unmarshaler interface for tables and array tables by [@&#8203;pelletier](https://github.com/pelletier) in [#&#8203;1027](https://github.com/pelletier/go-toml/pull/1027)

##### Fixed bugs

- Add missing UnmarshalTOML call by [@&#8203;pelletier](https://github.com/pelletier) in [#&#8203;996](https://github.com/pelletier/go-toml/pull/996)
- Handle array table into an empty slice by [@&#8203;pelletier](https://github.com/pelletier) in [#&#8203;997](https://github.com/pelletier/go-toml/pull/997)
- Unwrap strict errors by [@&#8203;bersace](https://github.com/bersace) in [#&#8203;1012](https://github.com/pelletier/go-toml/pull/1012)
- Fix leap second handling found by fuzz by [@&#8203;pelletier](https://github.com/pelletier) in [#&#8203;1019](https://github.com/pelletier/go-toml/pull/1019)
- Fix nil pointer map values not being marshaled by [@&#8203;pelletier](https://github.com/pelletier) in [#&#8203;1025](https://github.com/pelletier/go-toml/pull/1025)
- Fix panic when unmarshaling datetime values to incompatible types ([#&#8203;1028](https://github.com/pelletier/go-toml/issues/1028)) by [@&#8203;pelletier](https://github.com/pelletier) in [#&#8203;1029](https://github.com/pelletier/go-toml/pull/1029)
- Fix parser error pointing to wrong line at EOF without trailing newline by [@&#8203;pelletier](https://github.com/pelletier) in [#&#8203;1041](https://github.com/pelletier/go-toml/pull/1041)

##### Documentation

- Improve Unmarshaling README by [@&#8203;heckelson](https://github.com/heckelson) in [#&#8203;1016](https://github.com/pelletier/go-toml/pull/1016)
- Create AGENTS.md guidelines file by [@&#8203;pelletier](https://github.com/pelletier) in [#&#8203;1017](https://github.com/pelletier/go-toml/pull/1017)

##### Other changes

- Unsafe package removal by [@&#8203;pelletier](https://github.com/pelletier) in [#&#8203;1021](https://github.com/pelletier/go-toml/pull/1021)
- Bump CI and test scripts to Go 1.26 by [@&#8203;pelletier](https://github.com/pelletier) in [#&#8203;1030](https://github.com/pelletier/go-toml/pull/1030)

#### New Contributors

- [@&#8203;virtuald](https://github.com/virtuald) made their first contribution in [#&#8203;991](https://github.com/pelletier/go-toml/pull/991)
- [@&#8203;NathanBaulch](https://github.com/NathanBaulch) made their first contribution in [#&#8203;999](https://github.com/pelletier/go-toml/pull/999)
- [@&#8203;bersace](https://github.com/bersace) made their first contribution in [#&#8203;1012](https://github.com/pelletier/go-toml/pull/1012)
- [@&#8203;flyn-org](https://github.com/flyn-org) made their first contribution in [#&#8203;1013](https://github.com/pelletier/go-toml/pull/1013)
- [@&#8203;heckelson](https://github.com/heckelson) made their first contribution in [#&#8203;1016](https://github.com/pelletier/go-toml/pull/1016)

**Full Changelog**: <https://github.com/pelletier/go-toml/compare/v2.2.4...v2.3.0>

</details>

<details>
<summary>pires/go-proxyproto (github.com/pires/go-proxyproto)</summary>

### [`v0.11.0`](https://github.com/pires/go-proxyproto/releases/tag/v0.11.0)

[Compare Source](https://github.com/pires/go-proxyproto/compare/v0.10.0...v0.11.0)

🚨 ATTENTION 🚨 [#&#8203;165](https://github.com/pires/go-proxyproto/issues/165) changes how header parsing errors surface to the consumer code. We highly recommend relying on [`errors.Is` and `errors.As`](https://medium.com/@&#8203;caring_smitten_gerbil_914/gos-errors-is-and-errors-as-unwrapping-the-right-way-cff69b374a1f) when handling errors produced by this library.

#### What's Changed

- http2: mimic stdlib http2 when connContext returns nil by [@&#8203;pires](https://github.com/pires) in [#&#8203;164](https://github.com/pires/go-proxyproto/pull/164)
- header: wrap read buffer errors instead of dropping by [@&#8203;pires](https://github.com/pires) in [#&#8203;165](https://github.com/pires/go-proxyproto/pull/165)

**Full Changelog**: <https://github.com/pires/go-proxyproto/compare/v0.10.0...v0.11.0>

### [`v0.10.0`](https://github.com/pires/go-proxyproto/releases/tag/v0.10.0)

[Compare Source](https://github.com/pires/go-proxyproto/compare/v0.9.2...v0.10.0)

#### What's Changed

- ci,lint: explicit linter configuration and subsequent fixes by [@&#8203;pires](https://github.com/pires) in [#&#8203;141](https://github.com/pires/go-proxyproto/pull/141)
- Fix nil panic when TestParseV2Invalid fails by [@&#8203;emersion](https://github.com/emersion) in [#&#8203;143](https://github.com/pires/go-proxyproto/pull/143)
- Run gofmt by [@&#8203;emersion](https://github.com/emersion) in [#&#8203;146](https://github.com/pires/go-proxyproto/pull/146)
- ci: fix duplicated checks by [@&#8203;pires](https://github.com/pires) in [#&#8203;151](https://github.com/pires/go-proxyproto/pull/151)
- protocol: readHeader() respects previously called conn.SetReadDeadline(t) by [@&#8203;pires](https://github.com/pires) in [#&#8203;152](https://github.com/pires/go-proxyproto/pull/152)
- protocol: test LOCAL uses underlying addresses by [@&#8203;pires](https://github.com/pires) in [#&#8203;153](https://github.com/pires/go-proxyproto/pull/153)
- Use same bufio.Reader size for NewConn and for tests by [@&#8203;emersion](https://github.com/emersion) in [#&#8203;154](https://github.com/pires/go-proxyproto/pull/154)
- Bump maximum header size to 4KiB, alternative version by [@&#8203;emersion](https://github.com/emersion) in [#&#8203;155](https://github.com/pires/go-proxyproto/pull/155)
- protocol: don't buffer underlying conn reads after parsing header by [@&#8203;pires](https://github.com/pires) in [#&#8203;148](https://github.com/pires/go-proxyproto/pull/148)
- readme: fix coveralls badge by [@&#8203;pires](https://github.com/pires) in [#&#8203;159](https://github.com/pires/go-proxyproto/pull/159)
- v2: drop unnecessary io.LimitReader in parseVersion2 by [@&#8203;emersion](https://github.com/emersion) in [#&#8203;158](https://github.com/pires/go-proxyproto/pull/158)
- http2: return http.ErrServerClosed in Server.Serve by [@&#8203;emersion](https://github.com/emersion) in [#&#8203;160](https://github.com/pires/go-proxyproto/pull/160)
- protocol: allow per-listener and per-conn custom read buffer size by [@&#8203;pires](https://github.com/pires) in [#&#8203;163](https://github.com/pires/go-proxyproto/pull/163)

Big shout-out to [@&#8203;clementnuss](https://github.com/clementnuss) [@&#8203;bollenberger](https://github.com/bollenberger) and [@&#8203;AlexanderYastrebov](https://github.com/AlexanderYastrebov) for contributions that didn't get entirely merged but their critique was key to get buffer reading bug fixes and improvements out.

**Full Changelog**: <https://github.com/pires/go-proxyproto/compare/v0.9.2...v0.10.0>

### [`v0.9.2`](https://github.com/pires/go-proxyproto/releases/tag/v0.9.2)

[Compare Source](https://github.com/pires/go-proxyproto/compare/v0.9.1...v0.9.2)

#### What's Changed

- http2: support http.Server.BaseContext & avoid empty ALPN on TLS by [@&#8203;emersion](https://github.com/emersion) and [@&#8203;pires](https://github.com/pires) in [#&#8203;140](https://github.com/pires/go-proxyproto/pull/140)

**Full Changelog**: <https://github.com/pires/go-proxyproto/compare/v0.9.1...v0.9.2>

### [`v0.9.1`](https://github.com/pires/go-proxyproto/releases/tag/v0.9.1)

[Compare Source](https://github.com/pires/go-proxyproto/compare/v0.9.0...v0.9.1)

#### What's Changed

- Add SSL client certificate TLV by [@&#8203;emersion](https://github.com/emersion) in [#&#8203;136](https://github.com/pires/go-proxyproto/pull/136)
- tlvparse: small cosmetic fixes by [@&#8203;emersion](https://github.com/emersion) in [#&#8203;137](https://github.com/pires/go-proxyproto/pull/137)

**Full Changelog**: <https://github.com/pires/go-proxyproto/compare/v0.9.0...v0.9.1>

### [`v0.9.0`](https://github.com/pires/go-proxyproto/releases/tag/v0.9.0)

[Compare Source](https://github.com/pires/go-proxyproto/compare/v0.8.1...v0.9.0)

#### What's Changed

- ci: use local Go toolchain and downgrade Go version by [@&#8203;gustavosbarreto](https://github.com/gustavosbarreto) in [#&#8203;127](https://github.com/pires/go-proxyproto/pull/127)
- Add TLS group and sig scheme TLVs by [@&#8203;emersion](https://github.com/emersion) in [#&#8203;133](https://github.com/pires/go-proxyproto/pull/133)
- Add TrustProxyHeaderFrom policy function by [@&#8203;gearnode](https://github.com/gearnode) in [#&#8203;132](https://github.com/pires/go-proxyproto/pull/132)
- ci: bump to Go 1.24 by [@&#8203;pires](https://github.com/pires) in [#&#8203;134](https://github.com/pires/go-proxyproto/pull/134)
- policy: PolicyFunc is deprecated in favor of ConnPolicyFunc by [@&#8203;pires](https://github.com/pires) in [#&#8203;135](https://github.com/pires/go-proxyproto/pull/135)

#### New Contributors

- [@&#8203;gustavosbarreto](https://github.com/gustavosbarreto) made their first contribution in [#&#8203;127](https://github.com/pires/go-proxyproto/pull/127)
- [@&#8203;gearnode](https://github.com/gearnode) made their first contribution in [#&#8203;132](https://github.com/pires/go-proxyproto/pull/132)

**Full Changelog**: <https://github.com/pires/go-proxyproto/compare/v0.8.1...v0.9.0>

</details>

<details>
<summary>rs/zerolog (github.com/rs/zerolog)</summary>

### [`v1.35.0`](https://github.com/rs/zerolog/compare/v1.34.0...v1.35.0)

[Compare Source](https://github.com/rs/zerolog/compare/v1.34.0...v1.35.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQyLjk5LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de>
Reviewed-on: https://codeberg.org/Codeberg/pages-server/pulls/528
Co-authored-by: Dependency bot <renovate-bot@noreply.codeberg.org>
Co-committed-by: Dependency bot <renovate-bot@noreply.codeberg.org>
2026-04-21 11:26:42 +02:00

239 lines
12 KiB
Modula-2

module codeberg.org/codeberg/pages
go 1.26
require (
code.gitea.io/sdk/gitea v0.24.1
github.com/OrlovEvgeny/go-mcache v0.0.0-20260115124141-6ede83cc171a
github.com/creasty/defaults v1.8.0
github.com/go-acme/lego/v4 v4.33.0
github.com/go-sql-driver/mysql v1.9.3
github.com/hashicorp/go-uuid v1.0.3
github.com/hashicorp/golang-lru/v2 v2.0.7
github.com/joho/godotenv v1.5.1
github.com/lib/pq v1.12.3
github.com/mattn/go-sqlite3 v1.14.42
github.com/microcosm-cc/bluemonday v1.0.27
github.com/pelletier/go-toml/v2 v2.3.0
github.com/pires/go-proxyproto v0.11.0
github.com/reugn/equalizer v0.2.0
github.com/rs/zerolog v1.35.0
github.com/stretchr/testify v1.11.1
github.com/urfave/cli/v2 v2.27.7
golang.org/x/exp v0.0.0-20260112195511-716be5621a96
xorm.io/xorm v1.3.11
)
require (
cloud.google.com/go/auth v0.18.1 // indirect
cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect
cloud.google.com/go/compute/metadata v0.9.0 // indirect
filippo.io/edwards25519 v1.1.0 // indirect
github.com/42wim/httpsig v1.2.4 // indirect
github.com/AdamSLevy/jsonrpc2/v14 v14.1.0 // indirect
github.com/Azure/azure-sdk-for-go v68.0.0+incompatible // indirect
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.21.0 // indirect
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.13.1 // indirect
github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.2 // indirect
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/dns/armdns v1.2.0 // indirect
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/privatedns/armprivatedns v1.3.0 // indirect
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resourcegraph/armresourcegraph v0.9.0 // indirect
github.com/Azure/go-autorest v14.2.0+incompatible // indirect
github.com/Azure/go-autorest/autorest v0.11.30 // indirect
github.com/Azure/go-autorest/autorest/adal v0.9.24 // indirect
github.com/Azure/go-autorest/autorest/azure/auth v0.5.13 // indirect
github.com/Azure/go-autorest/autorest/azure/cli v0.4.7 // indirect
github.com/Azure/go-autorest/autorest/date v0.3.1 // indirect
github.com/Azure/go-autorest/autorest/to v0.4.1 // indirect
github.com/Azure/go-autorest/logger v0.2.2 // indirect
github.com/Azure/go-autorest/tracing v0.6.1 // indirect
github.com/AzureAD/microsoft-authentication-library-for-go v1.6.0 // indirect
github.com/akamai/AkamaiOPEN-edgegrid-golang/v11 v11.1.0 // indirect
github.com/alibabacloud-go/alibabacloud-gateway-spi v0.0.5 // indirect
github.com/alibabacloud-go/darabonba-openapi/v2 v2.1.15 // indirect
github.com/alibabacloud-go/debug v1.0.1 // indirect
github.com/alibabacloud-go/tea v1.4.0 // indirect
github.com/alibabacloud-go/tea-utils/v2 v2.0.7 // indirect
github.com/aliyun/credentials-go v1.4.7 // indirect
github.com/aws/aws-sdk-go-v2 v1.41.1 // indirect
github.com/aws/aws-sdk-go-v2/config v1.32.8 // indirect
github.com/aws/aws-sdk-go-v2/credentials v1.19.8 // indirect
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.17 // indirect
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.17 // indirect
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.17 // indirect
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.4 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.17 // indirect
github.com/aws/aws-sdk-go-v2/service/lightsail v1.50.11 // indirect
github.com/aws/aws-sdk-go-v2/service/route53 v1.62.1 // indirect
github.com/aws/aws-sdk-go-v2/service/signin v1.0.5 // indirect
github.com/aws/aws-sdk-go-v2/service/sso v1.30.9 // indirect
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.14 // indirect
github.com/aws/aws-sdk-go-v2/service/sts v1.41.6 // indirect
github.com/aws/smithy-go v1.24.0 // indirect
github.com/aymerick/douceur v0.2.0 // indirect
github.com/aziontech/azionapi-go-sdk v0.144.0 // indirect
github.com/baidubce/bce-sdk-go v0.9.260 // indirect
github.com/benbjohnson/clock v1.3.5 // indirect
github.com/boombuler/barcode v1.0.2 // indirect
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cenkalti/backoff/v5 v5.0.3 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/clbanning/mxj/v2 v2.7.0 // indirect
github.com/cpuguy83/go-md2man/v2 v2.0.7 // indirect
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
github.com/davidmz/go-pageant v1.0.2 // indirect
github.com/dimchansky/utfbom v1.1.1 // indirect
github.com/dnsimple/dnsimple-go/v4 v4.0.0 // indirect
github.com/exoscale/egoscale/v3 v3.1.33 // indirect
github.com/fatih/color v1.16.0 // indirect
github.com/fatih/structs v1.1.0 // indirect
github.com/felixge/httpsnoop v1.0.4 // indirect
github.com/fsnotify/fsnotify v1.9.0 // indirect
github.com/gabriel-vasile/mimetype v1.4.9 // indirect
github.com/ghodss/yaml v1.0.0 // indirect
github.com/go-acme/alidns-20150109/v4 v4.7.0 // indirect
github.com/go-acme/esa-20240910/v2 v2.48.0 // indirect
github.com/go-acme/jdcloud-sdk-go v1.64.0 // indirect
github.com/go-acme/tencentclouddnspod v1.3.24 // indirect
github.com/go-acme/tencentedgdeone v1.3.38 // indirect
github.com/go-errors/errors v1.5.1 // indirect
github.com/go-fed/httpsig v1.1.0 // indirect
github.com/go-jose/go-jose/v4 v4.1.3 // indirect
github.com/go-logr/logr v1.4.3 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-ozzo/ozzo-validation/v4 v4.3.0 // indirect
github.com/go-playground/locales v0.14.1 // indirect
github.com/go-playground/universal-translator v0.18.1 // indirect
github.com/go-playground/validator/v10 v10.27.0 // indirect
github.com/go-resty/resty/v2 v2.17.1 // indirect
github.com/go-viper/mapstructure/v2 v2.5.0 // indirect
github.com/goccy/go-json v0.10.5 // indirect
github.com/goccy/go-yaml v1.9.8 // indirect
github.com/gofrs/flock v0.13.0 // indirect
github.com/gofrs/uuid v4.4.0+incompatible // indirect
github.com/golang-jwt/jwt/v4 v4.5.2 // indirect
github.com/golang-jwt/jwt/v5 v5.3.0 // indirect
github.com/golang/protobuf v1.5.4 // indirect
github.com/golang/snappy v1.0.0 // indirect
github.com/google/go-querystring v1.2.0 // indirect
github.com/google/s2a-go v0.1.9 // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/googleapis/enterprise-certificate-proxy v0.3.11 // indirect
github.com/googleapis/gax-go/v2 v2.17.0 // indirect
github.com/gophercloud/gophercloud v1.14.1 // indirect
github.com/gophercloud/utils v0.0.0-20231010081019-80377eca5d56 // indirect
github.com/gorilla/css v1.0.1 // indirect
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
github.com/hashicorp/go-retryablehttp v0.7.8 // indirect
github.com/hashicorp/go-version v1.8.0 // indirect
github.com/huaweicloud/huaweicloud-sdk-go-v3 v0.1.187 // indirect
github.com/iij/doapi v0.0.0-20190504054126-0bbf12d6d7df // indirect
github.com/infobloxopen/infoblox-go-client/v2 v2.10.0 // indirect
github.com/json-iterator/go v1.1.13-0.20220915233716-71ac16282d12 // indirect
github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213 // indirect
github.com/kolo/xmlrpc v0.0.0-20220921171641-a4b6fa1dd06b // indirect
github.com/kylelemons/godebug v1.1.0 // indirect
github.com/labbsr0x/bindman-dns-webhook v1.0.2 // indirect
github.com/labbsr0x/goh v1.0.1 // indirect
github.com/leodido/go-urn v1.4.0 // indirect
github.com/linode/linodego v1.65.0 // indirect
github.com/liquidweb/liquidweb-cli v0.7.0 // indirect
github.com/liquidweb/liquidweb-go v1.6.4 // indirect
github.com/mattn/go-colorable v0.1.14 // indirect
github.com/mattn/go-isatty v0.0.20 // indirect
github.com/miekg/dns v1.1.72 // indirect
github.com/mimuret/golang-iij-dpf v0.9.1 // indirect
github.com/mitchellh/go-homedir v1.1.0 // indirect
github.com/mitchellh/mapstructure v1.5.0 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/namedotcom/go/v4 v4.0.2 // indirect
github.com/nrdcg/auroradns v1.2.0 // indirect
github.com/nrdcg/bunny-go v0.1.0 // indirect
github.com/nrdcg/desec v0.11.1 // indirect
github.com/nrdcg/dnspod-go v0.4.0 // indirect
github.com/nrdcg/freemyip v0.3.0 // indirect
github.com/nrdcg/goacmedns v0.2.0 // indirect
github.com/nrdcg/goinwx v0.12.0 // indirect
github.com/nrdcg/mailinabox v0.3.0 // indirect
github.com/nrdcg/namesilo v0.5.0 // indirect
github.com/nrdcg/nodion v0.1.0 // indirect
github.com/nrdcg/oci-go-sdk/common/v1065 v1065.108.2 // indirect
github.com/nrdcg/oci-go-sdk/dns/v1065 v1065.108.2 // indirect
github.com/nrdcg/porkbun v0.4.0 // indirect
github.com/nrdcg/vegadns v0.3.0 // indirect
github.com/nzdjb/go-metaname v1.0.0 // indirect
github.com/ovh/go-ovh v1.9.0 // indirect
github.com/peterhellberg/link v1.2.0 // indirect
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
github.com/pquerna/otp v1.5.0 // indirect
github.com/regfish/regfish-dnsapi-go v0.1.1 // indirect
github.com/russross/blackfriday/v2 v2.1.0 // indirect
github.com/sacloud/api-client-go v0.3.3 // indirect
github.com/sacloud/go-http v0.1.9 // indirect
github.com/sacloud/iaas-api-go v1.23.1 // indirect
github.com/sacloud/packages-go v0.0.12 // indirect
github.com/sagikazarmark/locafero v0.9.0 // indirect
github.com/scaleway/scaleway-sdk-go v1.0.0-beta.36 // indirect
github.com/selectel/domains-go v1.1.0 // indirect
github.com/selectel/go-selvpcclient/v4 v4.1.0 // indirect
github.com/shopspring/decimal v1.4.0 // indirect
github.com/sirupsen/logrus v1.9.3 // indirect
github.com/softlayer/softlayer-go v1.2.1 // indirect
github.com/softlayer/xmlrpc v0.0.0-20200409220501-5f089df7cb7e // indirect
github.com/sony/gobreaker v1.0.0 // indirect
github.com/sourcegraph/conc v0.3.0 // indirect
github.com/spf13/afero v1.14.0 // indirect
github.com/spf13/cast v1.9.2 // indirect
github.com/spf13/pflag v1.0.7 // indirect
github.com/spf13/viper v1.20.1 // indirect
github.com/stretchr/objx v0.5.2 // indirect
github.com/subosito/gotenv v1.6.0 // indirect
github.com/syndtr/goleveldb v1.0.0 // indirect
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.3.48 // indirect
github.com/tjfoc/gmsm v1.4.1 // indirect
github.com/transip/gotransip/v6 v6.26.1 // indirect
github.com/ultradns/ultradns-go-sdk v1.8.1-20250722213956-faef419 // indirect
github.com/vinyldns/go-vinyldns v0.9.17 // indirect
github.com/volcengine/volc-sdk-golang v1.0.237 // indirect
github.com/vultr/govultr/v3 v3.27.0 // indirect
github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1 // indirect
github.com/yandex-cloud/go-genproto v0.54.0 // indirect
github.com/yandex-cloud/go-sdk/services/dns v0.0.36 // indirect
github.com/yandex-cloud/go-sdk/v2 v2.56.0 // indirect
github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 // indirect
go.mongodb.org/mongo-driver v1.17.4 // indirect
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.62.0 // indirect
go.opentelemetry.io/otel v1.39.0 // indirect
go.opentelemetry.io/otel/metric v1.39.0 // indirect
go.opentelemetry.io/otel/trace v1.39.0 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/ratelimit v0.3.1 // indirect
go.uber.org/zap v1.27.0 // indirect
golang.org/x/crypto v0.49.0 // indirect
golang.org/x/mod v0.33.0 // indirect
golang.org/x/net v0.51.0 // indirect
golang.org/x/oauth2 v0.35.0 // indirect
golang.org/x/sync v0.20.0 // indirect
golang.org/x/sys v0.42.0 // indirect
golang.org/x/text v0.35.0 // indirect
golang.org/x/time v0.14.0 // indirect
golang.org/x/tools v0.42.0 // indirect
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect
google.golang.org/api v0.267.0 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20260128011058-8636f8732409 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20260203192932-546029d2fa20 // indirect
google.golang.org/grpc v1.78.0 // indirect
google.golang.org/protobuf v1.36.11 // indirect
gopkg.in/ini.v1 v1.67.1 // indirect
gopkg.in/ns1/ns1-go.v2 v2.17.2 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
xorm.io/builder v0.3.13 // indirect
)