Commit Graph

307 Commits

Author SHA1 Message Date
rugk 4cdc6871e7 docs: use CVE website link
Co-authored-by: El RIDO <elrido@gmx.net>
2025-11-13 10:35:49 +01:00
rugk 3ede063e0a Syncronize changelog with GitHub release doc (for CVE IDs)
Aka adding the CVE ID's. BTW GitHub will make the CVEs clickable automatically when published. As for the GitHub's own ID well yeah… I just kept it synchronous now. (Maybe it's not _that_ relevant to mention all that IDs.)
2025-11-12 20:42:05 +01:00
El RIDO d32ac29925 chore: prepare for next release 2025-11-12 08:51:05 +01:00
El RIDO bddfb173da Merge branch 'master' into advisory-fix-1 2025-11-12 07:47:43 +01:00
El RIDO 5b85d63942 Merge branch 'master' into advisory-fix-1 2025-11-12 07:18:43 +01:00
El RIDO e427458cd0 Merge branch 'master' into advisory-fix-1 2025-11-11 22:00:09 +01:00
Ribas160 08b3244314 privatebin.js SRI and CHANGELOG.md updated 2025-11-11 20:13:10 +02:00
El RIDO 51bb637411 document the change 2025-11-11 11:00:19 +01:00
Ribas160 a7b253a43a fix: error fetching attachments from blob 2025-11-05 17:33:08 +02:00
El RIDO 9d7508f44f chore: prepare for next release 2025-10-28 16:54:42 +01:00
El RIDO 2f70456e9a incrementing version 2025-10-28 16:08:13 +01:00
El RIDO 43cf8b53ac Merge branch 'master' into purify-3.3.0 2025-10-28 11:27:17 +01:00
El RIDO c4f8482b30 Refactored jQuery DOM element creation
using plain JavaScript, to ensure text nodes are sanitized
2025-10-25 12:56:55 +02:00
El RIDO fd2c2ae0c5 update DOMpurify library from 3.2.7 to 3.3.0 2025-10-25 10:52:40 +02:00
El RIDO a5d71d855f chore: prepare for next release 2025-10-12 12:03:07 +02:00
El RIDO 6054e99849 ensure PHP opcache gets invalidated, when storing data in file parsed via PHP require 2025-10-12 11:39:58 +02:00
El RIDO 9b7daf5d0a incrementing version 2025-10-12 08:50:13 +02:00
El RIDO bcf549ed06 update ip-lib library from 1.20.0 to 1.21.0 2025-10-09 09:32:17 +02:00
El RIDO 06496a1b0e update bootstrap CSS library from 5.3.7 to 5.3.8 2025-10-09 09:24:08 +02:00
El RIDO ed9bdc4272 update DOMpurify library from 3.2.6 to 3.2.7 2025-10-09 08:57:20 +02:00
El RIDO 63ef6f4358 order changelog 2025-10-06 22:01:31 +02:00
Karthik Kasturi 8a8afb96da updated changelog 2025-09-11 21:38:17 +00:00
Karthik Kasturi 191ed63b04 fix regex check for short url in response 2025-09-10 16:02:06 +01:00
Karthik Kasturi 0808052acf Added shlink integration 2025-08-15 00:07:51 +01:00
Karthik Kasturi eab8b3b7c9 Updated changelog 2025-08-14 00:48:36 +01:00
Karthik Kasturi 065d9eaa23 Updated SRI and Changelog 2025-08-06 23:36:36 +05:30
Nicolas Lepage 8e3f59a49c chroe: adds bugfix in CHANGELOG.md 2025-07-31 16:31:37 +02:00
El RIDO 1378fb7356 update CSP recommendation around bootstrap5 template
resolved in Firefox 131, see https://bugzilla.mozilla.org/show_bug.cgi?id=1773976

kudos @Ribas160 for finding this
2025-07-28 16:04:19 +02:00
El RIDO 4d257a9d11 update CSP to display icons by default with bootstrap5 template 2025-07-28 11:00:07 +02:00
El RIDO b6cf717405 chore: prepare for next release 2025-07-28 09:50:52 +02:00
El RIDO 6003f52dba incrementing version 2025-07-28 09:34:48 +02:00
El RIDO ddd2d72064 replaced the term "paste" with the more generic "document"
Some of the references to "paste" in code or comments got changed as well, but to clarify the intended usage of the terms:

- A PrivateBin document can consist of a paste text (key "paste" in the encrypted payload) and one or several attachments and discussion entries.
- Internally the root document is called a "Paste" and each discussion entry is called a "Discussion".
- When referring to a whole document with one paste and optional discussion(s), we call it just "document".
- When talking about a particular JSON payload type in the internal logic, i.e. during storage or transmission, we call them a paste or discussion to distinguish which type we refer to.

closes #397
2025-07-24 10:46:31 +02:00
Ribas160 dc26a06e15 CHANGELOG.md updated 2025-07-23 21:22:48 +03:00
Ribas160 d04401c12b Fix configuration combinations test errors 2025-07-22 22:38:50 +03:00
El RIDO e50a809855 upgrade base-x to 5.0.1 2025-07-22 10:32:08 +02:00
El RIDO f3e2c53729 upgrade kjua to 0.10.0 2025-07-22 09:49:48 +02:00
El RIDO f68650ce5f upgrade bootstrap to 5.3.7 2025-07-22 09:45:15 +02:00
El RIDO cdb8010f6d Merge branch 'master' into drop-legacy-zerobin-support 2025-07-21 11:42:47 +02:00
Ribas160 f584d38f87 CHANGELOG.md update 2025-07-21 09:39:35 +03:00
El RIDO 410cc909ce Merge branch 'master' into drop-legacy-zerobin-support 2025-07-17 08:00:09 +02:00
zertrin 7e4d9eb535 Updated changelog 2025-07-17 04:28:55 +00:00
El RIDO 71587cddaf Merge branch 'master' into drop-legacy-zerobin-support 2025-07-16 06:10:08 +02:00
El RIDO 13869e46be updating jdenticon library to 2.0.0, minimum PHP version 7.4 2025-07-14 22:01:11 +02:00
El RIDO b79ae4e929 remove more v1 legacy
- document removed unused columns in database schema of tables `paste` & `comment`
- amended misleading comments
- nickname is part of the encrypted payload in v2 comments and therefore there is nothing to store separately
2025-07-05 18:19:38 +02:00
El RIDO 8668e7b366 removed support for privatebin_data, privatebin_db & zerobin_db model class configurations
kudos @Ribas160 for suggesting this
2025-07-05 17:45:02 +02:00
El RIDO 9eabc7e84e add statistics on v1 pastes in administration script and an option to delete them 2025-07-05 17:29:26 +02:00
El RIDO 07caf3ff64 switch to Jdenticons as the default icon generator 2025-07-05 11:30:16 +02:00
El RIDO 6d5323e351 drop legacy paste format support
remove support for ZeroBin & v1 pastes and base64 & rawinflate libraries
2025-07-05 11:06:30 +02:00
Ribas160 71db94ccfd CHANGELOG.md updated 2025-07-04 18:27:52 +03:00
Ribas160 99cee27a6d Merge branch 'master' into remove_page_template
# Conflicts:
#	CHANGELOG.md
#	lib/Configuration.php
2025-07-03 13:14:52 +03:00