[commits] Vfs branch FRAMEWORK_5_2 updated. 613a75a7ef083f85a48b67627b7f222f3c095d5b

Michael J. Rubinsky mrubinsk at horde.org
Sat Dec 18 23:34:00 UTC 2021


The branch "FRAMEWORK_5_2" has been updated.
The following is a summary of the commits.

from: a1a6112d2c89b9b7c7db57a08a10c161f359dfef

714d0ad [mjr] Use existing sftp resource when creating url wrapper (PR #1).
316b7cf Released Vfs-2.4.1
ae5334f Development mode for Vfs-2.4.2
9d8c01f Bugfix Vfs Smb driver top level dirs are not correctly parsed
4690da5 [mjr] Fix parsing top level directories in Smb driver, (PR #3, lang at b1-systems.de).
ee418f0 Released Vfs-2.4.2
613a75a Development mode for Vfs-2.4.3

Summary: https://github.com/horde/Vfs/compare/a1a6112d2c89...613a75a7ef08

-----------------------------------------------------------------------

commit 714d0adefaf679233ae11b0402f9ce461cefac3f
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 13 Feb 2021 11:11:57 -0500

[mjr] Use existing sftp resource when creating url wrapper (PR #1).

 M doc/Horde/Vfs/changelog.yml

https://github.com/horde/Vfs/commit/714d0adefaf679233ae11b0402f9ce461cefac3f

-----------------------------------------------------------------------

commit 316b7cfb1a4d7d1c20c0b19f52030361ed4dc906
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 13 Feb 2021 11:11:57 -0500

Released Vfs-2.4.1

 M .horde.yml
 M composer.json
 M doc/Horde/Vfs/CHANGES
 M doc/Horde/Vfs/changelog.yml
 M package.xml

https://github.com/horde/Vfs/commit/316b7cfb1a4d7d1c20c0b19f52030361ed4dc906

-----------------------------------------------------------------------

commit ae5334f9c78fb8ddbabb8a1d4381529d948f47cb
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 13 Feb 2021 11:11:57 -0500

Development mode for Vfs-2.4.2

 M .horde.yml
 M composer.json
 M doc/Horde/Vfs/CHANGES
 M doc/Horde/Vfs/changelog.yml
 M package.xml

https://github.com/horde/Vfs/commit/ae5334f9c78fb8ddbabb8a1d4381529d948f47cb

-----------------------------------------------------------------------

commit 9d8c01f28db68283252524bfca24429f91342564
Author: Ralf Lang <lang at b1-systems.de>
Date:   Sat, 18 Dec 2021 18:29:00 -0500

Bugfix Vfs Smb driver top level dirs are not correctly parsed
When upgrading a system from openSUSE Leap 15.2 to Leap 15.3, Gollem starts giving garbled output for top level dir when using Vfs Smb Backend
Seems like either PHP or the PCRE library has a BC break here.

This bug fix is a conservative approach at modernizing the parsing regex.
Seems like quantification (+) of a literal space character no longer works as expected
Replacing them with the symbolic whitespace class with quantifier \s+ seems to fix this.
Added some comments for readability.

This should be covered by a test suite but no time to build one right now.

 M lib/Horde/Vfs/Smb.php

https://github.com/horde/Vfs/commit/9d8c01f28db68283252524bfca24429f91342564

-----------------------------------------------------------------------

commit 4690da5ce02a7467d1981825e2a31c0d8b550a1d
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 18 Dec 2021 18:32:53 -0500

[mjr] Fix parsing top level directories in Smb driver, (PR #3, lang at b1-systems.de).

 M doc/Horde/Vfs/changelog.yml

https://github.com/horde/Vfs/commit/4690da5ce02a7467d1981825e2a31c0d8b550a1d

-----------------------------------------------------------------------

commit ee418f03f04ac7a2df140445842ce75aa5c6534e
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 18 Dec 2021 18:33:53 -0500

Released Vfs-2.4.2

 M composer.json
 M doc/Horde/Vfs/CHANGES
 M package.xml

https://github.com/horde/Vfs/commit/ee418f03f04ac7a2df140445842ce75aa5c6534e

-----------------------------------------------------------------------

commit 613a75a7ef083f85a48b67627b7f222f3c095d5b
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 18 Dec 2021 18:33:53 -0500

Development mode for Vfs-2.4.3

 M .horde.yml
 M composer.json
 M doc/Horde/Vfs/CHANGES
 M doc/Horde/Vfs/changelog.yml
 M package.xml

https://github.com/horde/Vfs/commit/613a75a7ef083f85a48b67627b7f222f3c095d5b


More information about the commits mailing list