Jordi Boggiano
615530f0a1
Merge branch '2.2' into main, update baseline (2085, 104)
2022-04-13 16:18:25 +02:00
Jordi Boggiano
2ba8758b30
Update changelog
2022-04-13 16:00:31 +02:00
Stephan
2c40c53637
Merge pull request from GHSA-x7cr-6qr6-2hh6
...
* GitDriver: filter branch names starting with a - character
* GitDriver: getFileContent prevent identifiers starting with a -
* HgDriver: prevent invalid identifiers and prevent file from running commands
* HgDriver: filter branches starting with a - character
2022-04-13 15:54:58 +02:00
Jordi Boggiano
915b97fc39
Fix docs
2022-04-13 15:22:18 +02:00
Jordi Boggiano
d64e32c991
Merge remote-tracking branch 'ktomk/patch-validate-no-check-lock' into 2.2
2022-04-13 15:21:36 +02:00
Jordi Boggiano
0a8dfe6ef7
Clarify that autoloader-suffix should be a non-empty-string, fixes #10720 ( #10725 )
2022-04-13 15:17:07 +02:00
Jordi Boggiano
bb0edce095
Fixed lock file being used when lock:false is in config, refs #10715 ( #10726 )
2022-04-13 14:52:13 +02:00
Stephan
a5e35f911b
GitDriver: fix test for remote identifier on windows ( #10727 )
2022-04-13 14:08:24 +02:00
Stephan
6c3958ec86
Add warning if host is accessed via verify_peer or verify_peer_name disabled ( #10722 )
2022-04-13 12:21:08 +02:00
Jordi Boggiano
d916ac1af3
Fix docs for path repo reference option, closes #10718
2022-04-13 12:16:21 +02:00
Stephan
866d2a49b2
GitDriver: try to fetch default branch form remote using auth ( #10701 )
2022-04-13 12:11:25 +02:00
Tom Klingenberg
939c998baf
validate lock-file if configured ( #10715 , --check-lock)
...
if no lock-file is configured, turn lock file validation errors into
warnings (implicit --no-check-lock) unless those are explicitly promoted
via the new --check-lock option.
- `{"config": {"lock": false}}` is an implicit `--no-check-lock` for
composer validate.
- `--check-lock` overrides an (implicit or explicit) `--no-check-lock`,
always.
issue: #10715
2022-04-12 22:30:41 +02:00
Jordi Boggiano
54063964a7
Reverting release version changes
2022-04-07 21:16:43 +02:00
Jordi Boggiano
b7a0413199
Release 2.3.4
2022-04-07 21:16:35 +02:00
Jordi Boggiano
49867f0875
Update phpstan
2022-04-07 16:18:25 +02:00
Jordi Boggiano
63df77b136
Update changelog
2022-04-07 16:12:35 +02:00
Jordi Boggiano
499fc29e79
Update baseline (2086, 104)
2022-04-07 16:12:25 +02:00
Jordi Boggiano
35995c2d87
Merge branch '2.2' into main
2022-04-07 15:56:32 +02:00
Jordi Boggiano
9bfd059420
Fix curl downloader to retry in case of DNS resolution failure, fixes #10716
2022-04-07 15:56:23 +02:00
Jordi Boggiano
849bc51ce7
Fix ProcessExecutor bootstrapping, fixes #10703
2022-04-07 15:19:22 +02:00
Jordi Boggiano
0efb557afc
Fix type errors in interactive package selection, fixes #10712
2022-04-07 14:05:05 +02:00
Michael Babker
58e135181d
Restore the ability to list the scripts in the 'run-script' command without providing a script ( #10710 )
2022-04-07 13:17:28 +02:00
Jordi Boggiano
eb36025d37
Fix type error in ArchiverInterface::supports(), fixes #10702
2022-04-06 22:23:47 +02:00
Jordi Boggiano
e0cce2bfb0
Allow autoload to run on 5.6 still, add early exits when running composer or autoload.php with outdated PHP versions, fixes #10714 , refs #10709
2022-04-06 22:07:16 +02:00
Jordi Boggiano
2ef9e14c2f
Update baseline (2086, 104)
2022-04-06 21:48:30 +02:00
Pavel Djundik
c2598790f4
Fix run-script not setting Path correctly on Windows ( #10700 )
2022-04-06 21:46:57 +02:00
Jordi Boggiano
106149d102
Fix a bunch of type errors in SelfUpdateCommand, fixes #10696 , closes #10704
2022-04-06 21:35:26 +02:00
Jordi Boggiano
b03e9e414e
Merge branch '2.2' into main
2022-04-02 13:04:37 +02:00
Jordi Boggiano
d7f0733959
Detect exec failures in compile script, refs #10693
2022-04-02 13:04:27 +02:00
Jordi Boggiano
1cc23e1a8b
🤦♂️
2022-04-02 13:04:03 +02:00
Jordi Boggiano
6b330b7456
Fix tests
2022-04-02 12:58:29 +02:00
Jordi Boggiano
34fa266114
Fix windows build
2022-04-02 12:48:02 +02:00
Jordi Boggiano
96f087a273
Remove unnecessary realpath which can fail, closes #10694
2022-04-02 12:45:27 +02:00
Jordi Boggiano
0985501602
Fix windows build
2022-04-02 12:38:23 +02:00
Jordi Boggiano
237eba7ff7
Reverting release version changes
2022-04-01 22:15:36 +02:00
Jordi Boggiano
b0024890b8
Release 2.3.3
2022-04-01 22:15:35 +02:00
Jordi Boggiano
92a9de4f10
Update changelog
2022-04-01 22:14:36 +02:00
Jordi Boggiano
dce63fdf4f
Merge branch '2.2' into main
2022-04-01 22:10:24 +02:00
Jordi Boggiano
95e09d3a81
Reverting release version changes
2022-04-01 22:00:53 +02:00
Jordi Boggiano
2f5bcf0480
Release 2.2.11
2022-04-01 22:00:52 +02:00
Jordi Boggiano
864446e1b9
Update changelog
2022-04-01 22:00:45 +02:00
Jordi Boggiano
38efb57ba2
Fix type issues
2022-04-01 21:56:52 +02:00
Jordi Boggiano
956d44c339
Add --2.2 flag to self-update for 2.2 LTS as well as EOL marker support
2022-04-01 21:53:41 +02:00
Jordi Boggiano
b7d9beaa43
Update deps
2022-04-01 21:52:46 +02:00
Jordi Boggiano
ecec0d00fc
Fix generation of autoload rules in a dir that is missing to ensure it does not break ( #10688 )
2022-04-01 21:20:21 +02:00
Stephan
ef12e42bdb
GitDriver: try to fetch default branch from remote ( #10687 )
...
The initial clone determined what the default branch of the cache git repository was. Changing it on the remote didn't have any impact on the local data. However, cloning it on a different machine would then store a different default branch on that machine. This could lead to different results for the same command on different machines.
2022-04-01 17:13:22 +02:00
Jordi Boggiano
be4b70ce79
Fix phpstan issues
2022-04-01 16:42:23 +02:00
Jordi Boggiano
27a449eaf7
Move duplicate key parsing from bootstrap to validate/diagnose to reduce bootstrap time a bit
2022-04-01 11:34:03 +02:00
Jordi Boggiano
9a42f69a99
Make test more resilient on slow windows CI
2022-04-01 11:27:13 +02:00
Jordi Boggiano
17de5f78a3
Merge branch '2.2' into main
2022-04-01 11:24:11 +02:00