Skip to content
This repository was archived by the owner on May 30, 2025. It is now read-only.

Releases: icewind1991/SMB

2.0.2

16 Aug 16:17
Compare
Choose a tag to compare
  • Improve read and write performance when working with large files when using the php-smbclient backend.

2.0.1

24 Apr 14:04
Compare
Choose a tag to compare
  • Fix notify sometimes calling the callback with null

2.0.0

14 Dec 14:53
Compare
Choose a tag to compare
  • Dropped support for php5.3
  • Added support for running notify in the background
  • Changed notify listen support in a backwards compatible way

1.1.x:

$share->notify('', function ($code, $path) {
    echo $code . ': ' . $path . "\n";
});

2.0.0:

$share->notify('')->listen(function (\Icewind\SMB\Change $change) {
    echo $change->getCode() . ': ' . $change->getPath() . "\n";
});

1.1.2

06 Dec 11:56
Compare
Choose a tag to compare
  • Explicitly check if smbclient is installed before we try to use it

1.1.1

13 Jun 12:29
Compare
Choose a tag to compare
  • Make the dependency on stdbuf optional for everything but notify

1.1.0

26 Apr 13:40
Compare
Choose a tag to compare

Add support for the smb notify command to watch a remote share for changes

Note that at the moment this uses smbclient wrapping for both backends due to the lack of support for notify in php-smbclient (eduardok/libsmbclient-php#29)

1.0.8

17 Mar 13:34
Compare
Choose a tag to compare

Workaround for an upstream bug using fstat and dfs shares

1.0.7

17 Mar 12:50
Compare
Choose a tag to compare

only set minumum required streams version

1.0.6

16 Mar 14:32
Compare
Choose a tag to compare
  • Properly handle errors in stream_stat

1.0.5

09 Feb 16:04
Compare
Choose a tag to compare

Improved detection and reporting of errors