Skip to content

Releases: gboudreau/Greyhole

0.15.15

24 Apr 16:22
b31c252
Compare
Choose a tag to compare
  • Better handling of locked files/share in a frozen directory
  • Optimization (and logging at PERF level) in code that handles close tasks logged by VFS module Ref: #293

0.15.14 (3)

17 Mar 23:00
b1b01c8
Compare
Choose a tag to compare
  • Fix for PHP 8.1

0.15.13

21 Feb 19:46
ed682e1
Compare
Choose a tag to compare
  • Typo in build_vfs log when installing com_err & heimdal-devel
  • Don't use "--with-system-heimdalkrb5" when building the Samba module on Alpine Linux (Docker image)
  • Improved log (stdout) for build_vfs script
  • Fixed build_vfs for Alpine Linux 3.15 (Samba 4.15)
  • Bugfix: build_vfs might be missing perl-CPAN on yum-based OS
  • Bugfix: log about running build_vfs should mention sudo, since it's required
  • Bugfix: modifying a file could result in a broken symlink in the LZ

0.15.12

06 Feb 04:19
8e546fa
Compare
Choose a tag to compare
  • Added VFS module for Samba 4.15.x
  • Create scorecards-analysis.yml
  • Scorecard suggestion: added SECURITY.md
  • Scorecard suggestion: pin Docker base images for VFS builds

0.15.11

15 Jan 15:13
01a4cb7
Compare
Choose a tag to compare
  • WebUI: easier to see which toggle/tab is selected
  • When MySQL server uses a different TZ than PHP, change the MySQL TZ to match Fixes #288

0.15.10

05 Sep 19:46
7bce0cd
Compare
Choose a tag to compare

1160d1159
< Fix for greyhole --cp

0.15.9

05 Sep 12:37
518442a
Compare
Choose a tag to compare
  • Comment out sticky-files suggestions
  • When building a new version, create Docker images for all platforms (x86_64 & armv6/v7/v8)
  • build_vfs script: when compiling Samba fail, tail (100 lines) the build log
  • tail of build log might not be sufficient to see the actual error; will cat the log instead
  • build_vfs script: tail of build log might not be sufficient to see the actual error; will cat the log instead; waiting 15s after ./configure starts before starting to show progress
  • Fix for building VFS module on ARM, in Docker (Alpine 3.13)
  • Improved caching of PHP loaded modules, when using greyhole-php wrapper script
  • Small code improvements here and there
  • Balancing: try using 100MB+ files first; if none are found, look for 10MB+ files, then 5MB+, 1MB+ and then any files. Allows balancing a share/storage pool drive that only contains small files.
  • New greyhole --cp (alias cpgh) command: Copy a file or folder onto your storage pool without going through Samba

0.15.8

14 May 00:27
5a57f02
Compare
Choose a tag to compare
  • New VFS module for Samba 4.14; now using Docker to build VFS modules (was using VirtualBox VMs & homelab server before)
  • WebUI: crashfix in DataTables AJAX call, when search field is empty
  • Bugfix: Samba VFS module for Samba 4.13+ would sometimes log "open for writing" operation incorrectly; that would leave a bunch of spam in the tasks table in MySQL
  • Bugfix: Skip trying to process files with emojis in their name Fixes #272

0.15.7

08 Apr 23:32
24088f3
Compare
Choose a tag to compare
  • New VFS module for Samba 4.14 (untested)
  • Minor code change
  • .patch for Samba 4.14 VFS module

0.15.6

04 Apr 20:29
7c33a32
Compare
Choose a tag to compare
  • WebUI: Bugfix: Storage Pool graph was not showing the correct amount of used space
  • Build VFS script: allow usage of CPAN when Perl module is installed, but cpan executable is not in $PATH
  • Crashfix: can't call gh_error_handler() when using PHP 8 Ref: #265