head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.8 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.6 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.4 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.2 pkgsrc-2025Q2-base:1.1; locks; strict; comment @// @; 1.1 date 2025.05.16.19.43.58; author wiz; state Exp; branches; next ; commitid Ah082bnRSWaFtaVF; desc @@ 1.1 log @net/megacmd: update to 2.1.1 Provided by Robert Bagdan in wip. - Update to version 2.1.1: * FUSE (beta): Added fuse commands on Linux to allow your MEGA folders to be directly mounted to your local drive * Delayed sync uploads: Introduced a mechanism to delay to frequently changed sync uploads, and the sync-config command * Logging: Messages are now printed in standard error, the rotating logger is now configurable and more verbose by default, passwords are now redacted from the logs, and other fixes and refinements * Fixed a crash when auto-completing a local folder that doesn't exist * Fixed the confirmcancel command incorrectly reporting failure on success * Extended speedlimit command to allow increasing max connections * Other fixes and improvements to enhance reliability and performance - Use builtin megasdk-9.1.1 @ text @$NetBSD$ * Add BSD supported filesystems --- sdk/src/filesystem.cpp.orig 2025-04-17 16:07:37.374980956 +0200 +++ sdk/src/filesystem.cpp @@@@ -785,8 +785,12 @@@@ const char *FileSystemAccess::fstypetost return "EXFAT"; case FS_FAT32: return "FAT32"; + case FS_FFS: + return "FFS"; case FS_EXT: return "EXT"; + case FS_HAMMER : + return "HAMMER"; case FS_HFS: return "HFS"; case FS_APFS: @@@@ -809,6 +813,10 @@@@ const char *FileSystemAccess::fstypetost return "SMB2"; case FS_LIFS: return "LIFS"; + case FS_UFS: + return "UFS"; + case FS_ZFS: + return "ZFS"; case FS_UNKNOWN: // fall through return "UNKNOWN FS"; } @@@@ -884,7 +892,11 @@@@ bool FileSystemAccess::islocalfscompatib case FS_APFS: case FS_EXT: case FS_F2FS: + case FS_FFS: + case FS_HAMMER: + case FS_UFS: case FS_XFS: + case FS_ZFS: return character != '/'; case FS_EXFAT: case FS_FAT32: @