| #
db926724 |
| 26-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
Replace strftime with Intl ICU. Fixes #3573
This uses a class that maps strftime placeholders to the appropriate ICU patterns. I am using the fallback-intl branch here which provides an English-only
Replace strftime with Intl ICU. Fixes #3573
This uses a class that maps strftime placeholders to the appropriate ICU patterns. I am using the fallback-intl branch here which provides an English-only fallback when the intl extension is not available.
Core has only two places where strftime is used: dformat() and the SimplePie feed parser. Both are adjusted with this patch. For the latter a custom Item class had to be registered. For better separation all our FeedParser classes have been moved to the Feed namespace where our FeedCreator classes already reside.
Note that this will currently be a degration for users without intl as it will fall back to date and not to the still available strftime.
show more ...
|
| #
c13ef3ba |
| 05-Mar-2024 |
Andreas Gohr <andi@splitbrain.org> |
composer updates
|
| #
e6380ba3 |
| 02-Feb-2024 |
Andreas Gohr <andi@splitbrain.org> |
replace LESS library. fixes #4088
This replaces the abandoned fork with my own fork at splitbrain/lesserphp
That fork has been cleaned up somewhat and the issues in #4088 should be fixed.
|
| #
927933f5 |
| 29-Nov-2023 |
Andreas Gohr <andi@splitbrain.org> |
upgrade to phpseclib 3
This replaces the dependabot PR #4114 and adjusts the usage of the library.
|
| #
64d8abdb |
| 09-Jun-2023 |
Andreas Gohr <andi@splitbrain.org> |
updated composer dependencies
updates may also be caused by the php platform version increase in the last commit
|
| #
af28745a |
| 12-Mar-2023 |
Andreas Gohr <andi@splitbrain.org> |
extracted JS compressor into its own library
This moves our JavaScript compressor into its own composer dependency.
|
| #
2afbbbae |
| 31-Jan-2023 |
Andreas Gohr <andi@splitbrain.org> |
updated composer dependencies
|
| #
7f8f2456 |
| 16-Sep-2021 |
Andreas Gohr <andi@splitbrain.org> |
move IXR XML RPC to composer dependency #1970
This is a monky patched version of kissyfrot/php-ixr until my PR has been accepted upstream.
Plugins using the XML RPC client may need adjustments.
|
| #
6cb05674 |
| 16-Apr-2021 |
Andreas Gohr <andi@splitbrain.org> |
updated composer dependencies
|
| #
5484014b |
| 07-Jan-2021 |
Martijn Ras <Martijn.Ras@GMail.com> |
Fix for Remove random_compat, no longer needed #3262
|
| #
92a8473a |
| 06-May-2020 |
Andreas Gohr <andi@splitbrain.org> |
added Slika as dependency
|
| #
e43cd7e1 |
| 21-Oct-2019 |
Andreas Gohr <andi@splitbrain.org> |
Update composer dependencies
The following dependencies have been updated:
splitbrain/php-archive (1.0.10 => 1.1.1) phpseclib/phpseclib (2.0.11 => 2.0.23) paragonie/random_compat (v2.0.12 => v2.0.1
Update composer dependencies
The following dependencies have been updated:
splitbrain/php-archive (1.0.10 => 1.1.1) phpseclib/phpseclib (2.0.11 => 2.0.23) paragonie/random_compat (v2.0.12 => v2.0.18) simplepie/simplepie (1.5.1 => 1.5.3) geshi/geshi (v1.0.9.0 => v1.0.9.1) openpsa/universalfeedcreator (v1.8.3 => v1.8.3.2): marcusschwarz/lesserphp splitbrain/php-cli (1.1.2 => 1.1.5)
show more ...
|
| #
a628a7c6 |
| 27-Apr-2018 |
Andreas Gohr <andi@splitbrain.org> |
phpseclib update
|
| #
43d3f077 |
| 13-Apr-2018 |
Andreas Gohr <andi@splitbrain.org> |
updated composer dependencies
|
| #
cbeaa4a0 |
| 10-Nov-2017 |
Andreas Gohr <andi@splitbrain.org> |
replace Doku_CLI with splitbrain\phpcli\CLI
It has few more features (like turning down verbosity) and looks nicer
|
| #
dd7064d9 |
| 15-Aug-2017 |
Andreas Gohr <andi@splitbrain.org> |
updated composer dependencies
|
| #
0ed9c2e2 |
| 15-Aug-2017 |
Andreas Gohr <andi@splitbrain.org> |
Merge branch 'master' into lesserphp
* master: (70 commits) Release preparation translation update do not disclose email or IP addresses of users through RSS small fix Make default encapsu
Merge branch 'master' into lesserphp
* master: (70 commits) Release preparation translation update do not disclose email or IP addresses of users through RSS small fix Make default encapsulation more readable and less duplicate. Replace htmlspecialchars to hsc in core Add the preview-bool for the cache file. Add htmlspecialchars when showing $DATE_AT #2021 broken links to W3C validators also dokuwiki and php are on https made bin/wantedpage.php more flexible doc abbreviation Fix PHP Notices: Reduce error log noise Create valid empty options translation update doc fix translation update using $options->getCmd to retrieve show-pages parameter added option to wantedpages.php to show or not show pages where broken links occur show pages where broken links occur: page_id => broken_link clean extension names. fixes #2042 ...
show more ...
|
| #
3d4e3335 |
| 26-May-2017 |
Andreas Gohr <andi@splitbrain.org> |
moved EmailAdressValidator to composer install #1970
|
| #
572dd708 |
| 18-May-2017 |
Andreas Gohr <andi@splitbrain.org> |
use composer based library for feed creator #1970
|
| #
82c5990b |
| 15-May-2017 |
Andreas Gohr <andi@splitbrain.org> |
updated GeSHi to 1.0.9.0
|
| #
e0dd796d |
| 31-Mar-2017 |
Andreas Gohr <andi@splitbrain.org> |
updated random_compat library
|
| #
59b616cc |
| 18-Jan-2017 |
Andreas Gohr <andi@splitbrain.org> |
updated SimplePie and moved to composer based install. #1800
This updates the SimplePie RSS parser to the recent 1.4.3 release, fixing an PHP 7 bug (and probably others). We now use a composer based
updated SimplePie and moved to composer based install. #1800
This updates the SimplePie RSS parser to the recent 1.4.3 release, fixing an PHP 7 bug (and probably others). We now use a composer based install.
show more ...
|
| #
114248c7 |
| 30-Nov-2016 |
Andreas Gohr <gohr@cosmocode.de> |
Merge branch 'master' into phpseclib
* master: (54 commits) updated geshi authpdo - use type safe comparison on passwords. fixes #1765 removed unneeded files from random_compat Use cryptogra
Merge branch 'master' into phpseclib
* master: (54 commits) updated geshi authpdo - use type safe comparison on passwords. fixes #1765 removed unneeded files from random_compat Use cryptographically secure pseudo random number generator (CSPRNG) translation update translation update translation update translation update translation update or maybe I only now figured out the right travis config :-/ disable 7.1 testing completely allow 7.1 failures until it's released #1682 DE translation for key 'protected' Use 'Benachrichtigung' instead of 'Notifikation' Fix spelling of some terms (lower to upper case) DE translation for key: addUser_error_missing_pass DE translation for keys: update_name, update_mail translation update translation update Implemented interwiki substitution for external images (issue #1614). ...
show more ...
|
| #
7a33d2f8 |
| 20-Nov-2016 |
Niklas Keller <me@kelunik.com> |
Use cryptographically secure pseudo random number generator (CSPRNG)
Uses paragonie/random_compat instead of insecure home-brewed code.
It's NEVER fine to fall back to mt_rand() for secure random.
Use cryptographically secure pseudo random number generator (CSPRNG)
Uses paragonie/random_compat instead of insecure home-brewed code.
It's NEVER fine to fall back to mt_rand() for secure random.
Fixes #1760.
show more ...
|
| #
59419fd0 |
| 06-Sep-2016 |
Andreas Gohr <gohr@cosmocode.de> |
Use composer installed phpseclib
We used to ship only parts of phpseclib in inc/phpseclib which made it a little tricky to update. This replaces the library with a composer installed version, making
Use composer installed phpseclib
We used to ship only parts of phpseclib in inc/phpseclib which made it a little tricky to update. This replaces the library with a composer installed version, making the rest of the library available to plugin authors. It might fix a problem with PHP 7.1 as reported in #1682 (unconfirmed)
show more ...
|