Commit Graph

49 Commits

Author SHA1 Message Date
Andreas Gohr c13ef3ba1d composer updates 2024-03-05 15:08:02 +01:00
Andreas Gohr e6380ba37d 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.
2024-02-02 15:03:49 +01:00
Andreas Gohr 2cadabe7de Updated composer dependencies 2024-01-26 15:19:44 +01:00
Andreas Gohr 927933f55f upgrade to phpseclib 3
This replaces the dependabot PR #4114 and adjusts the usage of the
library.
2024-01-12 19:05:45 +01:00
Andreas Gohr 64d8abdb11 updated composer dependencies
updates may also be caused by the php platform version increase in the last
commit
2023-06-09 21:13:23 +02:00
Andreas Gohr af28745a55 extracted JS compressor into its own library
This moves our JavaScript compressor into its own composer dependency.
2023-03-29 10:49:45 +02:00
Andreas Gohr 977aa967e5 updated repo links 2023-03-23 11:13:35 +01:00
Andreas Gohr 28e9760a91 updated composer dependencies 2023-03-06 14:20:47 +01:00
Andreas Gohr 7e785b0c52 update to lesserphp 0.6 2023-01-31 14:16:33 +01:00
Andreas Gohr 2afbbbaeea updated composer dependencies 2023-01-31 12:38:47 +01:00
Andreas Gohr d3233986ba upgraded UniversalFeedCreator to v1.8.4.1
fixes #3651
2022-05-12 10:27:16 +02:00
Andreas Gohr 056ce6f257 updated composer.lock 2022-02-04 23:47:34 +01:00
Andreas Gohr 7f8f24562b 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.
2021-09-16 15:22:50 +02:00
Andreas Gohr 6cb05674d3 updated composer dependencies 2021-04-16 09:19:51 +02:00
Andreas Gohr c85f645e12 upgrade simplepie to 1.5.6 2021-02-16 21:54:02 +01:00
Martijn Ras 5484014bf7 Fix for Remove random_compat, no longer needed #3262 2021-01-08 00:12:41 +01:00
Andreas Gohr 8b07fee4b3
Merge pull request #3251 from splitbrain/slika
use Slika for image resizing and cropping
2020-11-19 15:46:36 +01:00
Andreas Gohr a3bfbb3c10 upgraded php-archive to 1.2.0 #3298
fixes an incompatibility with PHP 8
2020-10-13 15:07:33 +02:00
Andreas Gohr 92a8473a90 added Slika as dependency 2020-09-01 18:09:29 +02:00
Andreas Gohr 3f874cb397 increase minimum PHP version to 7.2 2020-08-12 17:39:37 +02:00
Andreas Gohr 19ea627a05 temporarily use geshi master #3108
GeSHi/geshi-1.0#134 has been merged but a new release tag hasn't been
assigned, yet. Since this may take a while, this patch  requires the master
branch. It should be reverted to a proper version again once it's
available.
2020-07-27 12:30:18 +02:00
Andreas Gohr 64604f4ea8 updated php-cli dependency
fixes a PHP 7.4 incompability
2020-07-01 09:40:56 +02:00
Andreas Gohr ab0a890215 dependency upgrades
All composer dependencies have been updated
2020-05-01 23:49:32 +02:00
Andreas Gohr e43cd7e113 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)
2019-10-21 21:05:20 +02:00
Andreas Gohr ddb94cf031 updated php-archive lib. fixes #2361 2018-05-01 10:11:03 +02:00
Andreas Gohr a628a7c68b phpseclib update 2018-04-27 13:42:00 +02:00
Andreas Gohr 43d3f077ff updated composer dependencies 2018-04-13 08:37:14 +02:00
Andreas Gohr cbeaa4a047 replace Doku_CLI with splitbrain\phpcli\CLI
It has few more features (like turning down verbosity) and looks nicer
2017-11-10 14:22:02 +01:00
Andreas Gohr dd7064d9e4 updated composer dependencies 2017-08-15 18:14:52 +02:00
Andreas Gohr 0ed9c2e284 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
  ...
2017-08-15 18:03:29 +02:00
Andreas Gohr 3d4e333534 moved EmailAdressValidator to composer install #1970 2017-05-26 21:37:21 +02:00
Andreas Gohr 572dd708be use composer based library for feed creator #1970 2017-05-18 22:38:19 +02:00
Andreas Gohr 82c5990b7d updated GeSHi to 1.0.9.0 2017-05-15 21:41:43 +02:00
Andreas Gohr 51c795946d replace LESS compiler with lesserphp
This is a better maintained fork of lessphp. It seems to be fully
compatible, so this is more or less a drop in replacement.
2017-05-12 16:06:42 +02:00
Andreas Gohr 361134418d updated php-archive library 2017-03-31 09:41:47 +02:00
Andreas Gohr e0dd796db5 updated random_compat library 2017-03-31 09:40:36 +02:00
Andreas Gohr 59b616ccfd 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.
2017-01-18 19:02:50 +01:00
Andreas Gohr 114248c73b 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).
  ...
2016-11-30 16:07:46 +01:00
Andreas Gohr eafdbaea0d updated geshi 2016-11-30 16:04:00 +01:00
Niklas Keller 7a33d2f8a8 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.
2016-11-20 19:22:19 +01:00
Andreas Gohr 4ab468163a updated phpseclib to 2.0.4 2016-10-06 14:58:15 +02:00
Andreas Gohr 59419fd022 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)
2016-09-06 12:12:46 +02:00
Andreas Gohr 22694784c6 updated GeSHi to v1.0.8.17 2016-04-15 15:39:43 +02:00
Andreas Gohr 530d672995 updated php-archive to 1.0.7 fixes #1296 2015-08-13 10:40:35 +02:00
Andreas Gohr 4a690352a4 fixed #1249 by upgrading php-archive to 1.0.4 2015-07-24 13:40:07 +02:00
Andreas Gohr 2b6c681901 updated archive library via composer 2015-06-30 21:17:23 +02:00
Andreas Gohr 0f7eafd90c geshi update via composer 2015-06-30 20:42:56 +02:00
Andreas Gohr 41d51802a4 switched geshi higlighter to composer based repository 2015-05-15 16:26:00 +02:00
Andreas Gohr 605f8e8d0e added composer setup and the first composer package php-archive 2015-05-15 15:42:12 +02:00