summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-08-05Prevent XML parser from loading external entitiesMae
2023-08-04Merge branch 'release/2.5.3' into 'stable'Haelwenn
Release 2.5.3 See merge request pleroma/pleroma!3926
2023-08-04Release 2.5.3Haelwenn (lanodan) Monnier
2023-08-04test: Fix warningsHaelwenn (lanodan) Monnier
2023-08-04Force the use of amd64 runners for jobs using ci-baseHaelwenn (lanodan) Monnier
2023-08-04release_runtime_provider_test: chmod config for hardened permissionsHaelwenn (lanodan) Monnier
Git doesn't manages file permissions precisely enough for us.
2023-08-04changelog: Entry for config permissions restrictionsHaelwenn (lanodan) Monnier
Closes: https://git.pleroma.social/pleroma/pleroma/-/issues/3135
2023-08-04instance gen: Reduce permissions of pleroma directories and config filesHaelwenn (lanodan) Monnier
2023-08-04Config: Restrict permissions of OTP config fileHaelwenn (lanodan) Monnier
2023-08-04Resolve information disclosure vulnerability through emoji pack archive ↵Mark Felder
download endpoint The pack name has been sanitized so an attacker cannot upload a media file called pack.json with their own handcrafted list of emoji files as arbitrary files on the filesystem and then call the emoji pack archive download endpoint with a pack name crafted to the location of the media file they uploaded which tricks Pleroma into generating a zip file of the target files the attacker wants to download. The attack only works if the Pleroma instance does not have the AnonymizeFilename upload filter enabled, which is currently the default. Reported by: graf@poast.org
2023-05-26Merge branch 'release/2.5.2' into 'stable'Haelwenn
Security release 2.5.2 See merge request pleroma/pleroma!3863
2023-05-26Version 2.5.2Haelwenn (lanodan) Monnier
2023-05-26Filter OEmbed HTML tagsMark Felder
2023-05-26Enforce unauth restrictions for public streaming endpointstusooa
2023-05-26Merge branch 'issue/3126' into 'develop'Haelwenn
MediaProxyController: Apply CSP sandbox See merge request pleroma/pleroma!3890
2023-05-26Merge branch 'tusooa/fix-object-test' into 'develop'Haelwenn
Fix ObjectTest See merge request pleroma/pleroma!3887
2023-05-26Merge branch 'tusooa/rework-refetch' into 'develop'Haelwenn
Make sure object refetching follows update rules See merge request pleroma/pleroma!3883
2023-03-30Merge branch 'background-timeout' into 'develop'Haelwenn
Set background worker timeout to 15 minutes See merge request pleroma/pleroma!3857
2023-03-30Merge branch 'docs-otp-support' into 'develop'tusooa
docs: Be more explicit about the level of compatibility of OTP releases See merge request pleroma/pleroma!3849
2023-03-30Merge branch 'remove-crypt' into 'develop'tusooa
Remove crypt(3) support Closes #3030 and #3062 See merge request pleroma/pleroma!3847
2023-03-30Merge branch 'fix/tag-feed-crashes' into 'develop'Haelwenn
fix: atom/rss feed issues Closes #3045 See merge request pleroma/pleroma!3851
2023-03-30Merge branch 'fix/static-fe-feed-500' into 'develop'Haelwenn
fix: remove static_fe pipeline for /users/:nickname/feed See merge request pleroma/pleroma!3852
2023-03-30Merge branch 'tusooa/oban-common-pipeline' into 'develop'Haelwenn
Stop oban from retrying if validating errors occur when processing incoming data See merge request pleroma/pleroma!3844
2023-03-02Merge branch 'release/2.5.1' into 'stable'tusooa
release: 2.5.1 See merge request pleroma/pleroma!3841
2023-03-01Add the security fix to the changelogtusooa
2023-03-01Sanitize filenames when uploadingtusooa
2023-02-20Bundle frontendtusooa
2023-02-20Bump version in mix project to 2.5.1tusooa
2023-02-20Compose changelog for 2.5.1tusooa
2023-02-20Ignores in exiftool read descriptionstusooa
2023-02-20Bump crypt to v1.0.1Sean King
2023-02-20Update mix.exslain
2023-02-20Bump linkifytusooa
2023-02-20Test double dot linktusooa
2023-02-20Test that zwnj is treated as word char in hashtagstusooa
2023-02-20Require related object for notifications to filter on contentAlexander Tumin
2023-02-20Fix inproper content being cached in report contenttusooa
2023-02-20Use versioned image from hexpmtusooa
2023-02-20Allow customizing instance languagestusooa
2023-02-20Remove unwanted code specific to MIX_ENV=testMark Felder
2023-02-20Fix rel="me"Mark Felder
Cachex for this was not started
2023-02-20Fix block_from_stranger settingtusooa
2023-02-20B StripLocation: Add test, work for all svgs.Lain Soykaf
2023-02-20Added SVG to formats not compatible with exiftoolDmytro Poltavchenko
2023-02-20Bump earmark to 1.4.22tusooa
2022-12-23Merge branch 'release/2.5.0' into 'stable'Haelwenn
Release 2.5.0 See merge request pleroma/pleroma!3816
2022-12-23mix: Release 2.5.0Haelwenn (lanodan) Monnier
2022-12-23CHANGELOG: Set 2.5.0Haelwenn (lanodan) Monnier
2022-12-23Git merge is not my favorite toolHaelwenn (lanodan) Monnier
2022-12-23Revert "Delete report notifs when demoting from superuser"Haelwenn (lanodan) Monnier
This reverts commit 4504c810802e2253599f06ddf6d58d3389fb23ac.