summaryrefslogtreecommitdiff
path: root/vendor
AgeCommit message (Collapse)AuthorFiles
2024-08-23[performance] ffmpeg ffprobe wrapper improvements (#3225)Libravatar kim2
* use a single instance of wazero runtime and compiled modules * remove test output :facepalm: * undo process-{media,emoji} changes * update test runner to include wazero compilation cache * sign drone.yml --------- Co-authored-by: tobi <tobi.smethurst@protonmail.com>
2024-08-19[chore]: Bump github.com/miekg/dns from 1.1.61 to 1.1.62 (#3209)Libravatar dependabot[bot]8
2024-08-19[chore]: Bump github.com/minio/minio-go/v7 from 7.0.74 to 7.0.75 (#3208)Libravatar dependabot[bot]7
2024-08-19[chore]: Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.0 (#3210)Libravatar dependabot[bot]195
2024-08-15update go-sqlite3 to v0.18.0 (#3204)Libravatar kim34
2024-08-15update go-ffmpreg to v0.2.5 (pulls in latest tetratelabs/wazero) (#3203)Libravatar kim73
2024-08-14update go-fastcopy to v1.1.3 (#3200)Libravatar kim2
2024-08-14update go-structr to v0.8.8 (#3199)Libravatar kim9
2024-08-12[chore]: Bump golang.org/x/image from 0.18.0 to 0.19.0 (#3191)Libravatar dependabot[bot]2
2024-08-12[chore]: Bump golang.org/x/net from 0.27.0 to 0.28.0 (#3194)Libravatar dependabot[bot]72
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.27.0 to 0.28.0. - [Commits](https://github.com/golang/net/compare/v0.27.0...v0.28.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07updates our ffmpreg version, heh (#3181)Libravatar kim4
2024-08-05[chore]: Bump golang.org/x/oauth2 from 0.21.0 to 0.22.0 (#3171)Libravatar dependabot[bot]2
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.21.0 to 0.22.0. - [Commits](https://github.com/golang/oauth2/compare/v0.21.0...v0.22.0) --- updated-dependencies: - dependency-name: golang.org/x/oauth2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-02[chore] add back exif-terminator and use only for jpeg,png,webp (#3161)Libravatar kim183
* add back exif-terminator and use only for jpeg,png,webp * fix arguments passed to terminateExif() * pull in latest exif-terminator * fix test * update processed img --------- Co-authored-by: tobi <tobi.smethurst@protonmail.com>
2024-07-26[feature] Federate interaction policies + Accepts; enforce policies (#3138)Libravatar tobi4
* [feature] Federate interaction policies + Accepts; enforce policies * use Acceptable type * fix index * remove appendIRIStrs * add GetAccept federatingdb function * lock on object IRI
2024-07-22[chore]: Bump github.com/minio/minio-go/v7 from 7.0.73 to 7.0.74 (#3125)Libravatar dependabot[bot]7
Bumps [github.com/minio/minio-go/v7](https://github.com/minio/minio-go) from 7.0.73 to 7.0.74. - [Release notes](https://github.com/minio/minio-go/releases) - [Commits](https://github.com/minio/minio-go/compare/v7.0.73...v7.0.74) --- updated-dependencies: - dependency-name: github.com/minio/minio-go/v7 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-20update go-ffmpreg to v0.2.3 (#3120)Libravatar kim7
2024-07-19[feature] use webp for thumbnails (#3116)Libravatar kim16
* update to use webp for thumbnails * bump webp quality up to 40% from 12% (it's a bit different to jpeg quality setting) * update to use yuva colorspace, and use thumbnail=n=10 to select frame * fix missing comma in ffmpeg args * add links to appropriate ffmpeg docs * update tests * add file size tests for thumbnails --------- Co-authored-by: tobi <tobi.smethurst@protonmail.com>
2024-07-15[chore]: Bump github.com/tdewolff/minify/v2 from 2.20.34 to 2.20.37 (#3106)Libravatar dependabot[bot]3
2024-07-15[chore]: Bump github.com/coreos/go-oidc/v3 from 3.10.0 to 3.11.0 (#3104)Libravatar dependabot[bot]5
2024-07-13[chore] Go mod tidy / vendor (#3100)Libravatar tobi4
2024-07-12[feature] support processing of (many) more media types (#3090)Libravatar kim296
* initial work replacing our media decoding / encoding pipeline with ffprobe + ffmpeg * specify the video codec to use when generating static image from emoji * update go-storage library (fixes incompatibility after updating go-iotools) * maintain image aspect ratio when generating a thumbnail for it * update readme to show go-ffmpreg * fix a bunch of media tests, move filesize checking to callers of media manager for more flexibility * remove extra debug from error message * fix up incorrect function signatures * update PutFile to just use regular file copy, as changes are file is on separate partition * fix remaining tests, remove some unneeded tests now we're working with ffmpeg/ffprobe * update more tests, add more code comments * add utilities to generate processed emoji / media outputs * fix remaining tests * add test for opus media file, add license header to utility cmds * limit the number of concurrently available ffmpeg / ffprobe instances * reduce number of instances * further reduce number of instances * fix envparsing test with configuration variables * update docs and configuration with new media-{local,remote}-max-size variables
2024-07-08[chore] Bump ncruces/go-sqlite3 to 0.17.1 (#3085)Libravatar Daenney5
More linkanme fixes.
2024-07-08[chore]: Bump github.com/minio/minio-go/v7 from 7.0.72 to 7.0.73 (#3083)Libravatar dependabot[bot]42
2024-07-08[chore]: Bump golang.org/x/net from 0.26.0 to 0.27.0 (#3082)Libravatar dependabot[bot]2
2024-07-08[chore]: Bump github.com/microcosm-cc/bluemonday from 1.0.26 to 1.0.27 (#3081)Libravatar dependabot[bot]17
2024-07-08[chore]: Bump golang.org/x/crypto from 0.24.0 to 0.25.0 (#3080)Libravatar dependabot[bot]30
2024-07-06[chore] upstep activity to v1.7.0-gts (#3074)Libravatar tobi94
2024-07-05[chore] Update ncruces/go-sqlite3 to 0.17 (#3072)Libravatar Daenney14
This fixes some linkname shenanigans previous versions of the library were using. It's now safe to upgrade to Go 1.23 and beyond once they become available.
2024-07-01[chore]: Bump github.com/yuin/goldmark from 1.7.3 to 1.7.4 (#3059)Libravatar dependabot[bot]4
Bumps [github.com/yuin/goldmark](https://github.com/yuin/goldmark) from 1.7.3 to 1.7.4. - [Release notes](https://github.com/yuin/goldmark/releases) - [Commits](https://github.com/yuin/goldmark/compare/v1.7.3...v1.7.4) --- updated-dependencies: - dependency-name: github.com/yuin/goldmark dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-26[chore]: Bump golang.org/x/image from 0.17.0 to 0.18.0 (#3044)Libravatar dependabot[bot]2
Bumps [golang.org/x/image](https://github.com/golang/image) from 0.17.0 to 0.18.0. - [Commits](https://github.com/golang/image/compare/v0.17.0...v0.18.0) --- updated-dependencies: - dependency-name: golang.org/x/image dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-24[chore]: Bump github.com/gorilla/feeds from 1.1.2 to 1.2.0 (#3035)Libravatar dependabot[bot]3
2024-06-24[chore]: Bump github.com/minio/minio-go/v7 from 7.0.71 to 7.0.72 (#3037)Libravatar dependabot[bot]5
2024-06-24[chore]: Bump github.com/yuin/goldmark from 1.7.2 to 1.7.3 (#3034)Libravatar dependabot[bot]2
2024-06-22[chore] update github.com/ncruces/go-sqlite3 -> v0.16.3 (#3029)Libravatar kim11
2024-06-21update remaining gruf libraries relying on linkname (#3028)Libravatar kim3
2024-06-21updates go-mutexes to no longer rely on unsafe linkname (#3027)Libravatar kim17
2024-06-21[chore] update go-structr and go-mangler to no longer rely on ↵Libravatar kim13
modern-go/reflect2 (#3026) * updates go-structr and go-mangler to no longer rely on modern-go/reflect2 (*phew* now we're go1.23 safe) * update go-structr version * bump go-structr to improve memory usage (v. slightly) in certain conditions
2024-06-20[feature] add worker task serialization logic (#2989)Libravatar kim21
* improved server shutdown with more precise shutdown of modules + deferring of ALL of it * move delivery and workers into separate files * add worker task model and Serialize() / Deserialize() methods for message types * start adding message serialize / deserialize tests * start adding test cases * update body rewinding to rely on standard library mechanism of r.GetBody() * remove request rewinding (http.Client{} should already handle this) * standard library already handles rewinding * improved code comment * move the newPOST() function contents to prepare(), fits better with current API * add Serialize() / Deserialize() implementations for Delivery{} type * finish writing FromClientAPI sserialize / deserialize tests * start adding FromFediAPI{} serialize / deserialize test cases * fix FromFediAPI{} tests * add tests for delivery message type * fix repeat code * missing license header * use testrig status and accounts for marshal / unmarshaling tests * add a specific test for checking account RSA keys are preserved
2024-06-17[chore]: Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#3016)Libravatar dependabot[bot]10
2024-06-17[chore]: Bump golang.org/x/oauth2 from 0.20.0 to 0.21.0 (#3015)Libravatar dependabot[bot]1
2024-06-17[chore]: Bump github.com/miekg/dns from 1.1.59 to 1.1.61 (#3014)Libravatar dependabot[bot]15
2024-06-17[chore]: Bump github.com/tdewolff/minify/v2 from 2.20.33 to 2.20.34 (#3017)Libravatar dependabot[bot]8
2024-06-17[chore]: Bump github.com/yuin/goldmark from 1.7.1 to 1.7.2 (#3018)Libravatar dependabot[bot]7
2024-06-12[chore] Upgrade wasm-sqlite to v0.16.2 (#2997)Libravatar Daenney53
2024-06-10[chore]: Bump golang.org/x/image from 0.16.0 to 0.17.0 (#2985)Libravatar dependabot[bot]1
Bumps [golang.org/x/image](https://github.com/golang/image) from 0.16.0 to 0.17.0. - [Commits](https://github.com/golang/image/compare/v0.16.0...v0.17.0) --- updated-dependencies: - dependency-name: golang.org/x/image dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-10[chore]: Bump github.com/gorilla/websocket from 1.5.1 to 1.5.2 (#2987)Libravatar dependabot[bot]13
Bumps [github.com/gorilla/websocket](https://github.com/gorilla/websocket) from 1.5.1 to 1.5.2. - [Release notes](https://github.com/gorilla/websocket/releases) - [Commits](https://github.com/gorilla/websocket/compare/v1.5.1...v1.5.2) --- updated-dependencies: - dependency-name: github.com/gorilla/websocket dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-10[chore]: Bump github.com/tdewolff/minify/v2 from 2.20.32 to 2.20.33 (#2984)Libravatar dependabot[bot]2
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify) from 2.20.32 to 2.20.33. - [Release notes](https://github.com/tdewolff/minify/releases) - [Commits](https://github.com/tdewolff/minify/compare/v2.20.32...v2.20.33) --- updated-dependencies: - dependency-name: github.com/tdewolff/minify/v2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-10[chore]: Bump golang.org/x/net from 0.25.0 to 0.26.0 (#2986)Libravatar dependabot[bot]8
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.25.0 to 0.26.0. - [Commits](https://github.com/golang/net/compare/v0.25.0...v0.26.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-10[chore]: Bump github.com/minio/minio-go/v7 from 7.0.70 to 7.0.71 (#2988)Libravatar dependabot[bot]6
Bumps [github.com/minio/minio-go/v7](https://github.com/minio/minio-go) from 7.0.70 to 7.0.71. - [Release notes](https://github.com/minio/minio-go/releases) - [Commits](https://github.com/minio/minio-go/compare/v7.0.70...v7.0.71) --- updated-dependencies: - dependency-name: github.com/minio/minio-go/v7 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-07[chore] Update WASM go-sqlite3 to v0.16.1 (#2976)Libravatar Daenney44
This includes support for journal mode set to WAL on the BSDs. Relates to: #1753, #2962