susmb, branch HEAD fork from usmb 20130204: mount SMB/CIFS shares via FUSE 10a370c0e90ee210ccb885093ab3036b04db1a9e 2026-03-06T11:38:27Z 2026-03-06T11:38:27Z README: fix: it supports reading using readpassphrase(3) Hiltjo Posthuma hiltjo@codemadness.org commit 10a370c0e90ee210ccb885093ab3036b04db1a9e parent 1b3fb6b43b88bfff059230f1d09ea3f81dbbdeee Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 6 Mar 2026 12:38:27 +0100 README: fix: it supports reading using readpassphrase(3) This was implemented before the 0.9 release. 1b3fb6b43b88bfff059230f1d09ea3f81dbbdeee 2026-02-23T19:21:05Z 2026-02-23T19:22:10Z check uid and guid more strictly and improve error messages Hiltjo Posthuma hiltjo@codemadness.org commit 1b3fb6b43b88bfff059230f1d09ea3f81dbbdeee parent 7c373a01d301cfedcd1c250467e8d2272b401eb6 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Mon, 23 Feb 2026 20:21:05 +0100 check uid and guid more strictly and improve error messages - uid and gid needs to be a whole valid number. It cannot be empty. - uid == 0 or gid == 0 is checked later for privdrop (cannot privdrop to root). - Make the error message more clear when the uid or gid is invalid or cannot be found as a passwd entry. - clarify documentation: if uid is numeric then the gid needs to be specified as well. 7c373a01d301cfedcd1c250467e8d2272b401eb6 2026-02-23T19:18:10Z 2026-02-23T19:22:06Z fix small typos Hiltjo Posthuma hiltjo@codemadness.org commit 7c373a01d301cfedcd1c250467e8d2272b401eb6 parent ea48a96b4bb81264fb5e125d4b2e2f067e72a815 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Mon, 23 Feb 2026 20:18:10 +0100 fix small typos ea48a96b4bb81264fb5e125d4b2e2f067e72a815 2026-02-22T12:58:48Z 2026-02-22T12:58:48Z bump license year Hiltjo Posthuma hiltjo@codemadness.org commit ea48a96b4bb81264fb5e125d4b2e2f067e72a815 parent eb8f06e5e0f3dfc37d223025c6a43c99b963c2ef Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 22 Feb 2026 13:58:48 +0100 bump license year eb8f06e5e0f3dfc37d223025c6a43c99b963c2ef 2026-02-22T12:55:52Z 2026-02-22T12:58:00Z add back support for reading the password from the tty using readpassphrase Hiltjo Posthuma hiltjo@codemadness.org commit eb8f06e5e0f3dfc37d223025c6a43c99b963c2ef parent dfdccace2be9448be27d3b6b3f07997e35fe8968 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 22 Feb 2026 13:55:52 +0100 add back support for reading the password from the tty using readpassphrase Requested for the OpenBSD port. readpassphrase is available in the libbsd compat layer for Linux. dfdccace2be9448be27d3b6b3f07997e35fe8968 2026-02-22T12:40:28Z 2026-02-22T12:40:28Z Makefile: group flags per OpenBSD or Linux Hiltjo Posthuma hiltjo@codemadness.org commit dfdccace2be9448be27d3b6b3f07997e35fe8968 parent fc795156750481a45362c97f71506cb0d3d18314 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 22 Feb 2026 13:40:28 +0100 Makefile: group flags per OpenBSD or Linux fc795156750481a45362c97f71506cb0d3d18314 2026-02-22T11:34:13Z 2026-02-22T11:34:13Z README: fix small typo Hiltjo Posthuma hiltjo@codemadness.org commit fc795156750481a45362c97f71506cb0d3d18314 parent b761804f56c094ffd112b98944ca88b487ff5bd1 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 22 Feb 2026 12:34:13 +0100 README: fix small typo b761804f56c094ffd112b98944ca88b487ff5bd1 2025-09-07T17:56:27Z 2025-09-07T17:56:27Z README: improve wording a bit and fix typos Hiltjo Posthuma hiltjo@codemadness.org commit b761804f56c094ffd112b98944ca88b487ff5bd1 parent df7aef62ee924ac8d8233e97fe85be8daa260516 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 7 Sep 2025 19:56:27 +0200 README: improve wording a bit and fix typos Currently there is some work going on in OpenBSD FUSE. Add a time of writing date so there will be less future confusion when it improves. df7aef62ee924ac8d8233e97fe85be8daa260516 2025-03-06T18:31:47Z 2025-03-06T18:31:47Z add a comment why st_ino is made random for usmb_readdir Hiltjo Posthuma hiltjo@codemadness.org commit df7aef62ee924ac8d8233e97fe85be8daa260516 parent 6ed5b157d8757d5e3692ee2bf910517e7622a6f1 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Thu, 6 Mar 2025 19:31:47 +0100 add a comment why st_ino is made random for usmb_readdir This was patched in the OpenBSD usmb port, but had no comment in the patch patch-usmb_dir_c: http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/sysutils/usmb/patches/patch-usmb_dir_c?rev=1.3&content-type=text/x-cvsweb-markup 6ed5b157d8757d5e3692ee2bf910517e7622a6f1 2025-03-05T19:18:41Z 2025-03-05T19:18:41Z README: some small rewording and formatting Hiltjo Posthuma hiltjo@codemadness.org commit 6ed5b157d8757d5e3692ee2bf910517e7622a6f1 parent af92f1402be85b1819f2ba2dda8cae9ff5381b69 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Wed, 5 Mar 2025 20:18:41 +0100 README: some small rewording and formatting af92f1402be85b1819f2ba2dda8cae9ff5381b69 2025-03-05T18:23:52Z 2025-03-05T18:23:52Z fork usmb 20130204 to susmb Hiltjo Posthuma hiltjo@codemadness.org commit af92f1402be85b1819f2ba2dda8cae9ff5381b69 parent aa94e132c12faf1a00f547ea4a96b5728612dea6 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Wed, 5 Mar 2025 19:23:52 +0100 fork usmb 20130204 to susmb Based off git commit aa94e132c12faf1a00f547ea4a96b5728612dea6 http://repo.or.cz/w/usmb.git/snapshot/aa94e132c12faf1a00f547ea4a96b5728612dea6.tar.gz See the README for a summary of the most important changes. aa94e132c12faf1a00f547ea4a96b5728612dea6 2013-02-04T19:32:17Z 2013-02-04T19:32:17Z It's 2013. Geoff Johnstone qwerty@acm.org commit aa94e132c12faf1a00f547ea4a96b5728612dea6 parent 08f365a36fdfb42432aeaf5b72c920c16710bbe9 Author: Geoff Johnstone <qwerty@acm.org> Date: Mon, 4 Feb 2013 19:32:17 +0000 It's 2013. 08f365a36fdfb42432aeaf5b72c920c16710bbe9 2013-02-04T19:29:36Z 2013-02-04T19:29:36Z Version 20130204 (stable). Geoff Johnstone qwerty@acm.org commit 08f365a36fdfb42432aeaf5b72c920c16710bbe9 parent 2195fb4a7d3123d603a27ca7a17804c7d0a8a4f1 Author: Geoff Johnstone <qwerty@acm.org> Date: Mon, 4 Feb 2013 19:29:36 +0000 Version 20130204 (stable). 2195fb4a7d3123d603a27ca7a17804c7d0a8a4f1 2013-02-04T19:27:19Z 2013-02-04T19:27:19Z utils.c: don't reuse a va_list. Geoff Johnstone qwerty@acm.org commit 2195fb4a7d3123d603a27ca7a17804c7d0a8a4f1 parent a189d444526ddcb91d622efc2b1c46d5e3cbcfb2 Author: Geoff Johnstone <qwerty@acm.org> Date: Mon, 4 Feb 2013 19:27:19 +0000 utils.c: don't reuse a va_list. a189d444526ddcb91d622efc2b1c46d5e3cbcfb2 2013-02-04T18:59:17Z 2013-02-04T18:59:17Z Fix debug mode compilation on 64-bit boxes. Geoff Johnstone qwerty@acm.org commit a189d444526ddcb91d622efc2b1c46d5e3cbcfb2 parent 2103a2c22ace1ecc2258b2159f303a057983588e Author: Geoff Johnstone <qwerty@acm.org> Date: Mon, 4 Feb 2013 18:59:17 +0000 Fix debug mode compilation on 64-bit boxes. 2103a2c22ace1ecc2258b2159f303a057983588e 2012-10-20T11:00:50Z 2012-10-20T11:00:50Z Ignore *.o. Geoff Johnstone qwerty@acm.org commit 2103a2c22ace1ecc2258b2159f303a057983588e parent a9d1e66e4f4fd1c6676937683e755cad185214fc Author: Geoff Johnstone <qwerty@acm.org> Date: Sat, 20 Oct 2012 12:00:50 +0100 Ignore *.o. a9d1e66e4f4fd1c6676937683e755cad185214fc 2012-08-25T19:01:57Z 2012-08-25T19:01:57Z Fix a gcc 4.6 warning. Geoff Johnstone qwerty@acm.org commit a9d1e66e4f4fd1c6676937683e755cad185214fc parent 150db4f0d374b806c68fcb78ec78e739396dded0 Author: Geoff Johnstone <qwerty@acm.org> Date: Sat, 25 Aug 2012 20:01:57 +0100 Fix a gcc 4.6 warning. 150db4f0d374b806c68fcb78ec78e739396dded0 2010-06-20T11:17:14Z 2010-06-20T11:17:14Z Add separate INSTALL file. Geoff Johnstone qwerty@acm.org commit 150db4f0d374b806c68fcb78ec78e739396dded0 parent 7d219c2e2d4c6db856919753d608018622987275 Author: Geoff Johnstone <qwerty@acm.org> Date: Sun, 20 Jun 2010 12:17:14 +0100 Add separate INSTALL file. 7d219c2e2d4c6db856919753d608018622987275 2010-06-20T11:10:45Z 2010-06-20T11:10:45Z Fix tarball filename for non-snapshot tarballs. Michal Suchanek hramrach@centrum.cz commit 7d219c2e2d4c6db856919753d608018622987275 parent cba62904ecec37582236e6a51e527710c5b7b507 Author: Michal Suchanek <hramrach@centrum.cz> Date: Sun, 20 Jun 2010 12:10:45 +0100 Fix tarball filename for non-snapshot tarballs. cba62904ecec37582236e6a51e527710c5b7b507 2010-04-02T23:07:05Z 2010-04-02T23:07:05Z Define version info in autconf. Geoff Johnstone qwerty@acm.org commit cba62904ecec37582236e6a51e527710c5b7b507 parent 1ac4150cd1a0728a4151e3e3609badfd2844d720 Author: Geoff Johnstone <qwerty@acm.org> Date: Sat, 3 Apr 2010 00:07:05 +0100 Define version info in autconf. 1ac4150cd1a0728a4151e3e3609badfd2844d720 2010-04-02T18:57:32Z 2010-04-02T18:57:32Z Remove config.status implicit rule. Geoff Johnstone qwerty@acm.org commit 1ac4150cd1a0728a4151e3e3609badfd2844d720 parent 491851e26055df41947f7fcd485ef5f81d8679f1 Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 2 Apr 2010 19:57:32 +0100 Remove config.status implicit rule. 491851e26055df41947f7fcd485ef5f81d8679f1 2010-04-02T18:48:29Z 2010-04-02T18:48:29Z Version 20100404. Geoff Johnstone qwerty@acm.org commit 491851e26055df41947f7fcd485ef5f81d8679f1 parent 213a9494ea23c2e405977347225376007ed5fae0 Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 2 Apr 2010 19:48:29 +0100 Version 20100404. 213a9494ea23c2e405977347225376007ed5fae0 2010-04-02T18:31:47Z 2010-04-02T18:31:47Z Makefile.in: updates wrt manpage. Geoff Johnstone qwerty@acm.org commit 213a9494ea23c2e405977347225376007ed5fae0 parent ceb3f282bd5e633444aeb45fef0e4d4ab8359258 Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 2 Apr 2010 19:31:47 +0100 Makefile.in: updates wrt manpage. ceb3f282bd5e633444aeb45fef0e4d4ab8359258 2010-04-02T18:21:41Z 2010-04-02T18:21:41Z Fix erroneous comment in usmb.conf. Geoff Johnstone qwerty@acm.org commit ceb3f282bd5e633444aeb45fef0e4d4ab8359258 parent 63a04f04d15b49ebcae0f359b50ce6ea550d7428 Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 2 Apr 2010 19:21:41 +0100 Fix erroneous comment in usmb.conf. 63a04f04d15b49ebcae0f359b50ce6ea550d7428 2010-04-02T18:20:51Z 2010-04-02T18:20:51Z Major manpage overhaul. Geoff Johnstone qwerty@acm.org commit 63a04f04d15b49ebcae0f359b50ce6ea550d7428 parent b5dd6bf3497dc1cedb8f7e30658ad009aea5ac38 Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 2 Apr 2010 19:20:51 +0100 Major manpage overhaul. Augment the previous skeleton content with configuration information etc. Rewrite as a native roff document. b5dd6bf3497dc1cedb8f7e30658ad009aea5ac38 2010-04-01T23:51:09Z 2010-04-01T23:51:09Z Merge branch 'debian' Geoff Johnstone qwerty@acm.org commit b5dd6bf3497dc1cedb8f7e30658ad009aea5ac38 parent 846c8eb554047188b01591d9404325e1bf413e39 Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 2 Apr 2010 00:51:09 +0100 Merge branch 'debian' * debian: Determine snapshot date from commit date, simplify Update year in debian/copyright Add rules for creating Debian package automatically Add debian/copyright Add man page Use PACKAGE_NAME for tar archive name Fix Debian dependecies, make rules executable Add rule to remake autoconf results (ie Makefile) Add option to make a snapshot tar archive Remove Changelog from docs Revert usmb.docs rename Add Homepage; rename usmb.docs. Initial commit of Debian packaging. Conflicts: README 89acef1b59a04163e458ab1f303127de9821f1c2 2010-03-22T22:14:31Z 2010-03-22T22:14:31Z Determine snapshot date from commit date, simplify Michal Suchanek hramrach@centrum.cz commit 89acef1b59a04163e458ab1f303127de9821f1c2 parent c7bf8569cbff209901537a040617fe26bdcac453 Author: Michal Suchanek <hramrach@centrum.cz> Date: Mon, 22 Mar 2010 23:14:31 +0100 Determine snapshot date from commit date, simplify c7bf8569cbff209901537a040617fe26bdcac453 2010-03-22T22:08:55Z 2010-03-22T22:08:55Z Update year in debian/copyright Michal Suchanek hramrach@centrum.cz commit c7bf8569cbff209901537a040617fe26bdcac453 parent e3b07468234ce8cbe1e010b9a909d2594badb226 Author: Michal Suchanek <hramrach@centrum.cz> Date: Mon, 22 Mar 2010 23:08:55 +0100 Update year in debian/copyright e3b07468234ce8cbe1e010b9a909d2594badb226 2010-03-21T22:28:56Z 2010-03-22T08:51:09Z Add rules for creating Debian package automatically Michal Suchanek hramrach@centrum.cz commit e3b07468234ce8cbe1e010b9a909d2594badb226 parent 543ff7469aed294f8e19b35964d68db9b93dedd7 Author: Michal Suchanek <hramrach@centrum.cz> Date: Sun, 21 Mar 2010 23:28:56 +0100 Add rules for creating Debian package automatically 543ff7469aed294f8e19b35964d68db9b93dedd7 2010-03-14T19:49:37Z 2010-03-22T08:51:09Z Add debian/copyright Michal Suchanek hramrach@centrum.cz commit 543ff7469aed294f8e19b35964d68db9b93dedd7 parent 7f87492ffbf2f0fcde4218bd5f496b2a8ab98319 Author: Michal Suchanek <hramrach@centrum.cz> Date: Sun, 14 Mar 2010 20:49:37 +0100 Add debian/copyright 7f87492ffbf2f0fcde4218bd5f496b2a8ab98319 2010-03-14T19:41:40Z 2010-03-22T08:51:09Z Add man page Michal Suchanek hramrach@centrum.cz commit 7f87492ffbf2f0fcde4218bd5f496b2a8ab98319 parent c8a437c7a29126d5fb58cf5066670b9f02c10955 Author: Michal Suchanek <hramrach@centrum.cz> Date: Sun, 14 Mar 2010 20:41:40 +0100 Add man page c8a437c7a29126d5fb58cf5066670b9f02c10955 2010-03-21T22:23:23Z 2010-03-22T08:51:09Z Use PACKAGE_NAME for tar archive name Michal Suchanek hramrach@centrum.cz commit c8a437c7a29126d5fb58cf5066670b9f02c10955 parent 0f59cdbc1772b76d522be19d5b74e5ef0c4bc63b Author: Michal Suchanek <hramrach@centrum.cz> Date: Sun, 21 Mar 2010 23:23:23 +0100 Use PACKAGE_NAME for tar archive name 0f59cdbc1772b76d522be19d5b74e5ef0c4bc63b 2010-03-13T22:54:05Z 2010-03-22T08:51:09Z Fix Debian dependecies, make rules executable Michal Suchanek hramrach@centrum.cz commit 0f59cdbc1772b76d522be19d5b74e5ef0c4bc63b parent 3413a3920539964bf04a472beaefdb2bb1b79250 Author: Michal Suchanek <hramrach@centrum.cz> Date: Sat, 13 Mar 2010 23:54:05 +0100 Fix Debian dependecies, make rules executable 3413a3920539964bf04a472beaefdb2bb1b79250 2010-03-21T22:15:07Z 2010-03-22T08:49:46Z Add rule to remake autoconf results (ie Makefile) Michal Suchanek hramrach@centrum.cz commit 3413a3920539964bf04a472beaefdb2bb1b79250 parent 250da8dcb1e4a2a4db76530a7ab7070b8b823bf5 Author: Michal Suchanek <hramrach@centrum.cz> Date: Sun, 21 Mar 2010 23:15:07 +0100 Add rule to remake autoconf results (ie Makefile) 250da8dcb1e4a2a4db76530a7ab7070b8b823bf5 2010-03-14T21:58:18Z 2010-03-22T08:46:07Z Add option to make a snapshot tar archive Michal Suchanek hramrach@centrum.cz commit 250da8dcb1e4a2a4db76530a7ab7070b8b823bf5 parent 61d33e230e42e8f05a5df87fbfd440bd241a946d Author: Michal Suchanek <hramrach@centrum.cz> Date: Sun, 14 Mar 2010 22:58:18 +0100 Add option to make a snapshot tar archive 61d33e230e42e8f05a5df87fbfd440bd241a946d 2010-03-14T22:22:10Z 2010-03-21T21:03:07Z Remove Changelog from docs Michal Suchanek hramrach@centrum.cz commit 61d33e230e42e8f05a5df87fbfd440bd241a946d parent 005a46773a3b9d3a2c4fe8a782685cf9e9a4feb8 Author: Michal Suchanek <hramrach@centrum.cz> Date: Sun, 14 Mar 2010 23:22:10 +0100 Remove Changelog from docs 005a46773a3b9d3a2c4fe8a782685cf9e9a4feb8 2010-03-14T21:52:58Z 2010-03-21T21:02:59Z Revert usmb.docs rename Michal Suchanek hramrach@centrum.cz commit 005a46773a3b9d3a2c4fe8a782685cf9e9a4feb8 parent b5725b0528235466c7fe27dda864f0d94ba45b21 Author: Michal Suchanek <hramrach@centrum.cz> Date: Sun, 14 Mar 2010 22:52:58 +0100 Revert usmb.docs rename 846c8eb554047188b01591d9404325e1bf413e39 2010-03-13T14:55:24Z 2010-03-13T14:55:24Z Added ~-expansion in mountpoints. Geoff Johnstone qwerty@acm.org commit 846c8eb554047188b01591d9404325e1bf413e39 parent 64313aed26f8c03e48d817d01affe47eb2df5a1e Author: Geoff Johnstone <qwerty@acm.org> Date: Sat, 13 Mar 2010 14:55:24 +0000 Added ~-expansion in mountpoints. b5725b0528235466c7fe27dda864f0d94ba45b21 2010-03-13T14:26:13Z 2010-03-13T14:26:23Z Add Homepage; rename usmb.docs. Geoff Johnstone qwerty@acm.org commit b5725b0528235466c7fe27dda864f0d94ba45b21 parent c5aff308c34ad6e896f867fe0d39d20e65a36485 Author: Geoff Johnstone <qwerty@acm.org> Date: Sat, 13 Mar 2010 14:26:13 +0000 Add Homepage; rename usmb.docs. 64313aed26f8c03e48d817d01affe47eb2df5a1e 2010-03-13T13:29:26Z 2010-03-13T13:29:26Z Don't truncate silently in snprintf(). Geoff Johnstone qwerty@acm.org commit 64313aed26f8c03e48d817d01affe47eb2df5a1e parent fdd9015111ff8fcb39d85d25250d14b1d532e44f Author: Geoff Johnstone <qwerty@acm.org> Date: Sat, 13 Mar 2010 13:29:26 +0000 Don't truncate silently in snprintf(). c5aff308c34ad6e896f867fe0d39d20e65a36485 2010-03-13T13:07:12Z 2010-03-13T13:07:12Z Initial commit of Debian packaging. Geoff Johnstone qwerty@acm.org commit c5aff308c34ad6e896f867fe0d39d20e65a36485 parent fdd9015111ff8fcb39d85d25250d14b1d532e44f Author: Geoff Johnstone <qwerty@acm.org> Date: Sat, 13 Mar 2010 13:07:12 +0000 Initial commit of Debian packaging. fdd9015111ff8fcb39d85d25250d14b1d532e44f 2010-02-12T23:37:03Z 2010-02-12T23:37:03Z Enforce stricter warnings. Geoff Johnstone qwerty@acm.org commit fdd9015111ff8fcb39d85d25250d14b1d532e44f parent 0f068c22353a61db22df334ef605f19ef213cd49 Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 12 Feb 2010 23:37:03 +0000 Enforce stricter warnings. 0f068c22353a61db22df334ef605f19ef213cd49 2009-06-15T18:58:22Z 2009-06-15T18:58:22Z Added -u option. Geoff Johnstone qwerty@acm.org commit 0f068c22353a61db22df334ef605f19ef213cd49 parent 3878c72e464c69e0a6a41263f67e9150b6ea648c Author: Geoff Johnstone <qwerty@acm.org> Date: Mon, 15 Jun 2009 19:58:22 +0100 Added -u option. 3878c72e464c69e0a6a41263f67e9150b6ea648c 2009-06-15T18:57:10Z 2009-06-15T18:57:10Z Removed tabs. Geoff Johnstone qwerty@acm.org commit 3878c72e464c69e0a6a41263f67e9150b6ea648c parent c39c9968c91aaf0826c08c9b363dacb0e4b10ed0 Author: Geoff Johnstone <qwerty@acm.org> Date: Mon, 15 Jun 2009 19:57:10 +0100 Removed tabs. c39c9968c91aaf0826c08c9b363dacb0e4b10ed0 2009-04-11T10:08:17Z 2009-04-11T10:08:17Z dist fixes wrt git / autoconf. Geoff Johnstone qwerty@acm.org commit c39c9968c91aaf0826c08c9b363dacb0e4b10ed0 parent 64b4e25f05e63a782bf42fc2ad5af8cfae57f551 Author: Geoff Johnstone <qwerty@acm.org> Date: Sat, 11 Apr 2009 11:08:17 +0100 dist fixes wrt git / autoconf. 64b4e25f05e63a782bf42fc2ad5af8cfae57f551 2009-04-11T10:02:16Z 2009-04-11T10:02:16Z Version 20090411. Geoff Johnstone qwerty@acm.org commit 64b4e25f05e63a782bf42fc2ad5af8cfae57f551 parent 4ce59415ad56dbf995bb66c929c058d1e49837ae Author: Geoff Johnstone <qwerty@acm.org> Date: Sat, 11 Apr 2009 11:02:16 +0100 Version 20090411. 4ce59415ad56dbf995bb66c929c058d1e49837ae 2009-04-10T19:46:26Z 2009-04-10T19:46:26Z Accommodate separate build directories. Geoff Johnstone qwerty@acm.org commit 4ce59415ad56dbf995bb66c929c058d1e49837ae parent 4d264f7c2b0312f4c3b80ce77d957b3fac55ac24 Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 10 Apr 2009 20:46:26 +0100 Accommodate separate build directories. 4d264f7c2b0312f4c3b80ce77d957b3fac55ac24 2009-04-10T19:22:31Z 2009-04-10T19:22:31Z Critical fixes for Samba 3.0 and 3.2. Geoff Johnstone qwerty@acm.org commit 4d264f7c2b0312f4c3b80ce77d957b3fac55ac24 parent a31e37f5b54869feccc5e2337d240a942221afe4 Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 10 Apr 2009 20:22:31 +0100 Critical fixes for Samba 3.0 and 3.2. a31e37f5b54869feccc5e2337d240a942221afe4 2009-04-10T18:20:13Z 2009-04-10T18:20:13Z Implement FUSE .ftruncate. Geoff Johnstone qwerty@acm.org commit a31e37f5b54869feccc5e2337d240a942221afe4 parent c5e4d004aa80f05e98f0e8af1a77849696f76b0c Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 10 Apr 2009 19:20:13 +0100 Implement FUSE .ftruncate. c5e4d004aa80f05e98f0e8af1a77849696f76b0c 2009-04-10T18:17:59Z 2009-04-10T18:17:59Z Use ftruncate() in samba 3.3. Geoff Johnstone qwerty@acm.org commit c5e4d004aa80f05e98f0e8af1a77849696f76b0c parent d3ac58484d569b375cf84a6dd03fcf0d48cf1725 Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 10 Apr 2009 19:17:59 +0100 Use ftruncate() in samba 3.3. d3ac58484d569b375cf84a6dd03fcf0d48cf1725 2009-04-10T18:08:11Z 2009-04-10T18:08:11Z Coherent handling of different Samba versions. Geoff Johnstone qwerty@acm.org commit d3ac58484d569b375cf84a6dd03fcf0d48cf1725 parent d1bc973ac1ce50729419cbd0e8cda236cb72bf46 Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 10 Apr 2009 19:08:11 +0100 Coherent handling of different Samba versions. d1bc973ac1ce50729419cbd0e8cda236cb72bf46 2009-04-10T17:27:44Z 2009-04-10T17:27:44Z README updates for autotools. Minor autotools tweaks. Geoff Johnstone qwerty@acm.org commit d1bc973ac1ce50729419cbd0e8cda236cb72bf46 parent 7ceaeaf6c5dd8c9d854d0ac48646a7617d2aa10a Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 10 Apr 2009 18:27:44 +0100 README updates for autotools. Minor autotools tweaks. 7ceaeaf6c5dd8c9d854d0ac48646a7617d2aa10a 2009-04-10T17:25:49Z 2009-04-10T17:25:49Z config.h.in is auto-generated. Geoff Johnstone qwerty@acm.org commit 7ceaeaf6c5dd8c9d854d0ac48646a7617d2aa10a parent d57f583ca3b4b6d5f2280a9f81a9da584b320bac Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 10 Apr 2009 18:25:49 +0100 config.h.in is auto-generated. d57f583ca3b4b6d5f2280a9f81a9da584b320bac 2009-04-10T17:21:44Z 2009-04-10T17:21:44Z Disallow --without-samba. Fix dist target. Geoff Johnstone qwerty@acm.org commit d57f583ca3b4b6d5f2280a9f81a9da584b320bac parent 46b09904dbb90107762e9a74dae533e82f0f896d Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 10 Apr 2009 18:21:44 +0100 Disallow --without-samba. Fix dist target. 46b09904dbb90107762e9a74dae533e82f0f896d 2009-04-10T17:09:45Z 2009-04-10T17:09:45Z Initial autoconfiscation. Geoff Johnstone qwerty@acm.org commit 46b09904dbb90107762e9a74dae533e82f0f896d parent c418b9445543c8567d2f44e3a65b54372ae8c0cd Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 10 Apr 2009 18:09:45 +0100 Initial autoconfiscation. c418b9445543c8567d2f44e3a65b54372ae8c0cd 2009-04-10T12:52:29Z 2009-04-10T12:52:29Z Remove hg log. Geoff Johnstone qwerty@acm.org commit c418b9445543c8567d2f44e3a65b54372ae8c0cd parent 53ea3c420dc91d99b340f65bd2d5f336fdcee39e Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 10 Apr 2009 13:52:29 +0100 Remove hg log. 53ea3c420dc91d99b340f65bd2d5f336fdcee39e 2009-04-10T12:50:45Z 2009-04-10T12:50:45Z Version 20090410 (pre-release). Geoff Johnstone qwerty@acm.org commit 53ea3c420dc91d99b340f65bd2d5f336fdcee39e parent c2d69fd5b355cd1b982bb9919d4e9910ef447e7c Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 10 Apr 2009 13:50:45 +0100 Version 20090410 (pre-release). c2d69fd5b355cd1b982bb9919d4e9910ef447e7c 2009-04-10T12:46:02Z 2009-04-10T12:46:02Z Use a new context for usmb_readdir(). Geoff Johnstone qwerty@acm.org commit c2d69fd5b355cd1b982bb9919d4e9910ef447e7c parent 0e9a2c7d1d573efa1409280752f4660dfcb84a70 Author: Geoff Johnstone <qwerty@acm.org> Date: Fri, 10 Apr 2009 13:46:02 +0100 Use a new context for usmb_readdir(). 0e9a2c7d1d573efa1409280752f4660dfcb84a70 2009-03-26T21:28:01Z 2009-03-26T21:28:01Z gitified. Geoff Johnstone qwerty@acm.org commit 0e9a2c7d1d573efa1409280752f4660dfcb84a70 parent 28181b82defdd54e029e6c8fbb574df2b4179403 Author: Geoff Johnstone <qwerty@acm.org> Date: Thu, 26 Mar 2009 21:28:01 +0000 gitified. 28181b82defdd54e029e6c8fbb574df2b4179403 2009-02-26T22:11:05Z 2009-02-26T22:11:05Z Recreate the SMB context after rmdir. Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit 28181b82defdd54e029e6c8fbb574df2b4179403 parent 961d7b55bb0eaca2712282c4b374c61c481df2c0 Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Thu, 26 Feb 2009 22:11:05 +0000 Recreate the SMB context after rmdir. 961d7b55bb0eaca2712282c4b374c61c481df2c0 2008-12-20T12:30:39Z 2008-12-20T12:30:39Z Added tag usmb-20081220 for changeset ece613b59da3 Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit 961d7b55bb0eaca2712282c4b374c61c481df2c0 parent ac7992682a2ab2eef4779d1ba485a2bfd266b3ce Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Sat, 20 Dec 2008 12:30:39 +0000 Added tag usmb-20081220 for changeset ece613b59da3 ac7992682a2ab2eef4779d1ba485a2bfd266b3ce 2008-12-20T12:28:59Z 2008-12-20T12:28:59Z Moved password.h dependency to usmb.o rather than conffile.o. Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit ac7992682a2ab2eef4779d1ba485a2bfd266b3ce parent 51e3a8d601ab4dd00f31d332c4b752c7294c5aad Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Sat, 20 Dec 2008 12:28:59 +0000 Moved password.h dependency to usmb.o rather than conffile.o. 51e3a8d601ab4dd00f31d332c4b752c7294c5aad 2008-12-20T12:27:00Z 2008-12-20T12:27:00Z Check credentials at startup, prompting three times for a password. Version 20081220 (stable). hg ignore usmb. Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit 51e3a8d601ab4dd00f31d332c4b752c7294c5aad parent e0773f60e1fbeda2e34d77b43e6eb4758728fd73 Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Sat, 20 Dec 2008 12:27:00 +0000 Check credentials at startup, prompting three times for a password. Version 20081220 (stable). hg ignore usmb. e0773f60e1fbeda2e34d77b43e6eb4758728fd73 2008-06-26T20:43:23Z 2008-06-26T20:43:23Z Clear the temporary password buffer before returning. Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit e0773f60e1fbeda2e34d77b43e6eb4758728fd73 parent 1e80c5eb0c78bc1824bcdb92010b6a3d25b0fa32 Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Thu, 26 Jun 2008 21:43:23 +0100 Clear the temporary password buffer before returning. 1e80c5eb0c78bc1824bcdb92010b6a3d25b0fa32 2008-06-26T20:25:38Z 2008-06-26T20:25:38Z Ported to samba 3.2 with a compatibility header for Samba 3.0. Version 20080626; downgraded to beta given the above. Minor whitespace cleanups. Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit 1e80c5eb0c78bc1824bcdb92010b6a3d25b0fa32 parent bd037226cf4a14330a38b1370ed42b33618edb5c Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Thu, 26 Jun 2008 21:25:38 +0100 Ported to samba 3.2 with a compatibility header for Samba 3.0. Version 20080626; downgraded to beta given the above. Minor whitespace cleanups. bd037226cf4a14330a38b1370ed42b33618edb5c 2008-06-25T21:53:53Z 2008-06-25T21:53:53Z Fix st_nlink for directories. Added free_errno() and xfree_errno(). Fix returned errno when free (url) follows the Samba call. Added UNUSED; removed (void)variable. Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit bd037226cf4a14330a38b1370ed42b33618edb5c parent 2d2b162d712d698357ae550c630545734f8543fb Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Wed, 25 Jun 2008 22:53:53 +0100 Fix st_nlink for directories. Added free_errno() and xfree_errno(). Fix returned errno when free (url) follows the Samba call. Added UNUSED; removed (void)variable. 2d2b162d712d698357ae550c630545734f8543fb 2008-06-25T20:48:45Z 2008-06-25T20:48:45Z Fix two minor bugs on error paths. Version 20080625. Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit 2d2b162d712d698357ae550c630545734f8543fb parent fa2bdd0fdc97feb0d9e5b4f6c8132dba2bceec72 Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Wed, 25 Jun 2008 21:48:45 +0100 Fix two minor bugs on error paths. Version 20080625. fa2bdd0fdc97feb0d9e5b4f6c8132dba2bceec72 2008-05-30T18:16:46Z 2008-05-30T18:16:46Z Cosmetic improvements. Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit fa2bdd0fdc97feb0d9e5b4f6c8132dba2bceec72 parent b32599fdd33a7b726236a661bad851cffbbbd950 Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Fri, 30 May 2008 19:16:46 +0100 Cosmetic improvements. b32599fdd33a7b726236a661bad851cffbbbd950 2008-05-30T18:12:02Z 2008-05-30T18:12:02Z Use FD rather than filename to check configuration file security. Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit b32599fdd33a7b726236a661bad851cffbbbd950 parent 647c2a94ac16b087c5423256ca45aba0a0eb7d43 Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Fri, 30 May 2008 19:12:02 +0100 Use FD rather than filename to check configuration file security. 647c2a94ac16b087c5423256ca45aba0a0eb7d43 2008-05-30T17:57:12Z 2008-05-30T17:57:12Z fuse.h no longer says that statfs is a placeholder. Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit 647c2a94ac16b087c5423256ca45aba0a0eb7d43 parent 5850de552b8d27e79371e56f6ffb52142ca54717 Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Fri, 30 May 2008 18:57:12 +0100 fuse.h no longer says that statfs is a placeholder. 5850de552b8d27e79371e56f6ffb52142ca54717 2008-05-30T17:49:14Z 2008-05-30T17:49:14Z Put XML declaration in the example configuration file. Removed doc directory. Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit 5850de552b8d27e79371e56f6ffb52142ca54717 parent d1b4281f1bd5c710b3346bb823fbc71f083693dc Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Fri, 30 May 2008 18:49:14 +0100 Put XML declaration in the example configuration file. Removed doc directory. d1b4281f1bd5c710b3346bb823fbc71f083693dc 2008-05-30T17:42:34Z 2008-05-30T17:42:34Z Added mention of omitted <password> elements. Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit d1b4281f1bd5c710b3346bb823fbc71f083693dc parent 2b16246bd887841b82e64790390f81e64fa5bce3 Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Fri, 30 May 2008 18:42:34 +0100 Added mention of omitted <password> elements. 2b16246bd887841b82e64790390f81e64fa5bce3 2008-05-30T17:34:50Z 2008-05-30T17:34:50Z Version 20080530. Added password prompting. Added warn_unused_result. Added check that sizeof (uint64_t) >= sizeof (uintptr_t). Clear password buffer before freeing it. Fixed build on 64-bit platforms. Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit 2b16246bd887841b82e64790390f81e64fa5bce3 parent 75faa5048782f604cec733a804c331b36859f1f6 Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Fri, 30 May 2008 18:34:50 +0100 Version 20080530. Added password prompting. Added warn_unused_result. Added check that sizeof (uint64_t) >= sizeof (uintptr_t). Clear password buffer before freeing it. Fixed build on 64-bit platforms. 75faa5048782f604cec733a804c331b36859f1f6 2008-05-30T17:33:29Z 2008-05-30T17:33:29Z Added password prompting. Added Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit 75faa5048782f604cec733a804c331b36859f1f6 parent 74f8aa75a21a15d0a9bd036ce850b65c210fa7ee Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Fri, 30 May 2008 18:33:29 +0100 Added password prompting. Added 74f8aa75a21a15d0a9bd036ce850b65c210fa7ee 2008-04-21T20:35:58Z 2008-04-21T20:35:58Z Implemented truncation to the file's current size (for OpenOffice). Added erroeously omitted make_url() return check in getattr(). Fixed memory leak in getattr(). Version 20080421. Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit 74f8aa75a21a15d0a9bd036ce850b65c210fa7ee parent 3947905896338d7572fe97a22fe6d53038966cb0 Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Mon, 21 Apr 2008 21:35:58 +0100 Implemented truncation to the file's current size (for OpenOffice). Added erroeously omitted make_url() return check in getattr(). Fixed memory leak in getattr(). Version 20080421. 3947905896338d7572fe97a22fe6d53038966cb0 2008-04-20T13:30:10Z 2008-04-20T13:30:10Z Relicensed to GPLv3. Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit 3947905896338d7572fe97a22fe6d53038966cb0 parent 08e180060ac8dc3a037e6757214a0800854eb127 Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Sun, 20 Apr 2008 14:30:10 +0100 Relicensed to GPLv3. 08e180060ac8dc3a037e6757214a0800854eb127 2008-04-19T21:26:30Z 2008-04-19T21:26:30Z Version 20080419. Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit 08e180060ac8dc3a037e6757214a0800854eb127 parent a4849fe1ae2283ac94a40c76ceb1868c5961367f Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Sat, 19 Apr 2008 22:26:30 +0100 Version 20080419. a4849fe1ae2283ac94a40c76ceb1868c5961367f 2008-04-19T21:24:21Z 2008-04-19T21:24:21Z Revert statfs change. Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit a4849fe1ae2283ac94a40c76ceb1868c5961367f parent d3a19d0da0ef43cd07f3084b8ad4c5672d50c3e6 Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Sat, 19 Apr 2008 22:24:21 +0100 Revert statfs change. d3a19d0da0ef43cd07f3084b8ad4c5672d50c3e6 2008-04-18T12:46:58Z 2008-04-18T12:46:58Z Made statfs returned non-zero free blocks. Ported tar target to Mercurial. Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit d3a19d0da0ef43cd07f3084b8ad4c5672d50c3e6 parent 827e054a6829489dc7a947cfb62ce3fdc33c5bf9 Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Fri, 18 Apr 2008 13:46:58 +0100 Made statfs returned non-zero free blocks. Ported tar target to Mercurial. 827e054a6829489dc7a947cfb62ce3fdc33c5bf9 2008-04-01T17:22:29Z 2008-04-01T17:22:29Z Removed .hgignore Geoff Johnstone geoffSHEEP.johnstoneFROG@googlemail.com commit 827e054a6829489dc7a947cfb62ce3fdc33c5bf9 parent af9c2430cdc4aaaad399f2a5732add44469413a1 Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com> Date: Tue, 1 Apr 2008 18:22:29 +0100 Removed .hgignore af9c2430cdc4aaaad399f2a5732add44469413a1 2007-11-08T13:24:13Z 2007-11-08T13:24:13Z Inconsequential lint fixes. Added dist target to Makefile. Bumped version to 20071108. Changed status to stable. geoff devnull@localhost commit af9c2430cdc4aaaad399f2a5732add44469413a1 parent d091b26e215e3be10066078660b49096e795ac5c Author: geoff <devnull@localhost> Date: Thu, 8 Nov 2007 13:24:13 +0000 Inconsequential lint fixes. Added dist target to Makefile. Bumped version to 20071108. Changed status to stable. d091b26e215e3be10066078660b49096e795ac5c 2007-10-18T08:40:20Z 2007-10-18T08:40:20Z Version 20071018. Upgraded to pre-release status. geoff devnull@localhost commit d091b26e215e3be10066078660b49096e795ac5c parent 9d41efbfc16675daa5c9c9c674bff98918129fdf Author: geoff <devnull@localhost> Date: Thu, 18 Oct 2007 08:40:20 +0000 Version 20071018. Upgraded to pre-release status. 9d41efbfc16675daa5c9c9c674bff98918129fdf 2007-10-18T08:39:48Z 2007-10-18T08:39:48Z Replaced -W with -Wextra in Makefile. Minor lint-related improvement to usmb_dir.c. geoff devnull@localhost commit 9d41efbfc16675daa5c9c9c674bff98918129fdf parent 266537b6365692fee81af96035202a012f72a376 Author: geoff <devnull@localhost> Date: Thu, 18 Oct 2007 08:39:48 +0000 Replaced -W with -Wextra in Makefile. Minor lint-related improvement to usmb_dir.c. 266537b6365692fee81af96035202a012f72a376 2007-06-30T11:06:31Z 2007-06-30T11:06:31Z Allowed CFLAGS to be overridden on the command line. Added dependency information to the Makefile. Updated README to specify Fuse 2.6 as a prerequisite. Minor improvement to usage information. Version 20070630. geoff devnull@localhost commit 266537b6365692fee81af96035202a012f72a376 parent 775e858942d6e063e562af2db4608c19d2168038 Author: geoff <devnull@localhost> Date: Sat, 30 Jun 2007 11:06:31 +0000 Allowed CFLAGS to be overridden on the command line. Added dependency information to the Makefile. Updated README to specify Fuse 2.6 as a prerequisite. Minor improvement to usage information. Version 20070630. 775e858942d6e063e562af2db4608c19d2168038 2007-06-29T17:51:36Z 2007-06-29T17:51:36Z Added --no-graph to mtn log in tar target. geoff devnull@localhost commit 775e858942d6e063e562af2db4608c19d2168038 parent b7c546a23531f99ea15a9e10636dc1dae5351833 Author: geoff <devnull@localhost> Date: Fri, 29 Jun 2007 17:51:36 +0000 Added --no-graph to mtn log in tar target. b7c546a23531f99ea15a9e10636dc1dae5351833 2007-06-29T17:49:22Z 2007-06-29T17:49:22Z utime() allows the struct utimbuf * to be NULL. Added contact email address in the version information. geoff devnull@localhost commit b7c546a23531f99ea15a9e10636dc1dae5351833 parent 2b068d2bda66aacf152140376ce49626a5516c8e Author: geoff <devnull@localhost> Date: Fri, 29 Jun 2007 17:49:22 +0000 utime() allows the struct utimbuf * to be NULL. Added contact email address in the version information. 2b068d2bda66aacf152140376ce49626a5516c8e 2007-06-29T16:52:05Z 2007-06-29T16:52:05Z Fixed bug in file timestamp handling. Bumped version to 20070629. Bumped release level to beta. geoff devnull@localhost commit 2b068d2bda66aacf152140376ce49626a5516c8e parent 31588ef340d16f7780956fc317c35793c9c86b0c Author: geoff <devnull@localhost> Date: Fri, 29 Jun 2007 16:52:05 +0000 Fixed bug in file timestamp handling. Bumped version to 20070629. Bumped release level to beta. 31588ef340d16f7780956fc317c35793c9c86b0c 2007-04-23T22:07:48Z 2007-04-23T22:07:48Z Ported to fuse 2.6. Added extended attributes support. Minor fixes for Sun Studio 12 lint. geoff devnull@localhost commit 31588ef340d16f7780956fc317c35793c9c86b0c parent 020a5e9c64b9834132498218e64a93e91bd386d9 Author: geoff <devnull@localhost> Date: Mon, 23 Apr 2007 22:07:48 +0000 Ported to fuse 2.6. Added extended attributes support. Minor fixes for Sun Studio 12 lint. 020a5e9c64b9834132498218e64a93e91bd386d9 2007-01-26T22:38:09Z 2007-01-26T22:38:09Z Removed the OO-style mount and credentials; conffile exposes one function to retrieve all required functions from the configuration file via XPath. XML functions take/output char * rather than xmlChar *, for laziness reasons. Version 0x20070126. geoff devnull@localhost commit 020a5e9c64b9834132498218e64a93e91bd386d9 parent 7c1c8269f8152a0b6b67183f01b24a80d3b3c37d Author: geoff <devnull@localhost> Date: Fri, 26 Jan 2007 22:38:09 +0000 Removed the OO-style mount and credentials; conffile exposes one function to retrieve all required functions from the configuration file via XPath. XML functions take/output char * rather than xmlChar *, for laziness reasons. Version 0x20070126. 7c1c8269f8152a0b6b67183f01b24a80d3b3c37d 2007-01-02T22:23:33Z 2007-01-02T22:23:33Z Critical bug fix. geoff devnull@localhost commit 7c1c8269f8152a0b6b67183f01b24a80d3b3c37d parent 3f2aa4880ce666e10ff6bafe46d4041e7e49fe8b Author: geoff <devnull@localhost> Date: Tue, 2 Jan 2007 22:23:33 +0000 Critical bug fix. 3f2aa4880ce666e10ff6bafe46d4041e7e49fe8b 2007-01-02T22:19:03Z 2007-01-02T22:19:03Z Replaced the SAX parser with DOM + XPath. Added RelaxNG schema validation of the configuration file. Made domain and mount options elements optional. geoff devnull@localhost commit 3f2aa4880ce666e10ff6bafe46d4041e7e49fe8b parent d83453ae77a122ee32d410edd113b6915252e9df Author: geoff <devnull@localhost> Date: Tue, 2 Jan 2007 22:19:03 +0000 Replaced the SAX parser with DOM + XPath. Added RelaxNG schema validation of the configuration file. Made domain and mount options elements optional. d83453ae77a122ee32d410edd113b6915252e9df 2006-09-10T14:55:44Z 2006-09-10T14:55:44Z Updated packaging rules for mtn vice monotone. geoff devnull@localhost commit d83453ae77a122ee32d410edd113b6915252e9df parent 8a5fc89c6e6ff2565b9fefde67c6c2ea87bcf2d7 Author: geoff <devnull@localhost> Date: Sun, 10 Sep 2006 14:55:44 +0000 Updated packaging rules for mtn vice monotone. 8a5fc89c6e6ff2565b9fefde67c6c2ea87bcf2d7 2008-03-30T20:46:38Z 2008-03-30T20:46:38Z Added tag usmb-20060708 for changeset 5d3269adf483 geoff@thinkpad.geoff.assuria.com geoff@thinkpad.geoff.assuria.com commit 8a5fc89c6e6ff2565b9fefde67c6c2ea87bcf2d7 parent 3d25ee3102e4fb4c47dec7d0ccbc2d24a4c0ecf8 Author: geoff@thinkpad.geoff.assuria.com <geoff@thinkpad.geoff.assuria.com> Date: Sun, 30 Mar 2008 21:46:38 +0100 Added tag usmb-20060708 for changeset 5d3269adf483 3d25ee3102e4fb4c47dec7d0ccbc2d24a4c0ecf8 2006-07-08T20:28:16Z 2006-07-08T20:28:16Z Updated README. geoff devnull@localhost commit 3d25ee3102e4fb4c47dec7d0ccbc2d24a4c0ecf8 parent 2421826df0aee52d6dd48812f2adc3c0f96c3323 Author: geoff <devnull@localhost> Date: Sat, 8 Jul 2006 20:28:16 +0000 Updated README. 2421826df0aee52d6dd48812f2adc3c0f96c3323 2006-07-08T20:19:30Z 2006-07-08T20:19:30Z usmb version 20060708. geoff devnull@localhost commit 2421826df0aee52d6dd48812f2adc3c0f96c3323 parent 85027ff2a786c1176498b1b7545f8e30895fe66d Author: geoff <devnull@localhost> Date: Sat, 8 Jul 2006 20:19:30 +0000 usmb version 20060708. 85027ff2a786c1176498b1b7545f8e30895fe66d 2006-07-08T20:18:40Z 2006-07-08T20:18:40Z Fix no-brainer in forced -f in debug build. geoff devnull@localhost commit 85027ff2a786c1176498b1b7545f8e30895fe66d parent 23d458c666083432ecb49a694ded6372b131e03b Author: geoff <devnull@localhost> Date: Sat, 8 Jul 2006 20:18:40 +0000 Fix no-brainer in forced -f in debug build. 23d458c666083432ecb49a694ded6372b131e03b 2006-07-08T20:15:57Z 2006-07-08T20:15:57Z Implemented Samba contexts. Added -Werror to CFLAGS. Forced -f in debug build. geoff devnull@localhost commit 23d458c666083432ecb49a694ded6372b131e03b parent c8dd66a8ee51aaa97ad616e5a0b619fad341b9dd Author: geoff <devnull@localhost> Date: Sat, 8 Jul 2006 20:15:57 +0000 Implemented Samba contexts. Added -Werror to CFLAGS. Forced -f in debug build. c8dd66a8ee51aaa97ad616e5a0b619fad341b9dd 2008-03-30T20:46:36Z 2008-03-30T20:46:36Z Added tag usmb pre-contexts for changeset ad6494a9dadc geoff@thinkpad.geoff.assuria.com geoff@thinkpad.geoff.assuria.com commit c8dd66a8ee51aaa97ad616e5a0b619fad341b9dd parent 5112c1f7f8ba20be9efe74aff86e7ffa322c6591 Author: geoff@thinkpad.geoff.assuria.com <geoff@thinkpad.geoff.assuria.com> Date: Sun, 30 Mar 2008 21:46:36 +0100 Added tag usmb pre-contexts for changeset ad6494a9dadc 5112c1f7f8ba20be9efe74aff86e7ffa322c6591 2006-07-03T18:21:43Z 2006-07-03T18:21:43Z Fixed typo in fprintf message. geoff devnull@localhost commit 5112c1f7f8ba20be9efe74aff86e7ffa322c6591 parent 261e97d18ab258b7ce5c86f0cc09948b93c17120 Author: geoff <devnull@localhost> Date: Mon, 3 Jul 2006 18:21:43 +0000 Fixed typo in fprintf message. 261e97d18ab258b7ce5c86f0cc09948b93c17120 2006-05-21T22:54:24Z 2006-05-21T22:54:24Z Added (more) debug output to usmb_open and usmb_truncate in a first step towards investigating sftp's write failures: it opens the file without O_TRUNC, writes the transferred data and then truncates to that length. (fusesmb doesn't implement truncate either.) geoff devnull@localhost commit 261e97d18ab258b7ce5c86f0cc09948b93c17120 parent e7efa6f68e01d9afbd28618b197a08b7376a51a4 Author: geoff <devnull@localhost> Date: Sun, 21 May 2006 22:54:24 +0000 Added (more) debug output to usmb_open and usmb_truncate in a first step towards investigating sftp's write failures: it opens the file without O_TRUNC, writes the transferred data and then truncates to that length. (fusesmb doesn't implement truncate either.)