susmb

fork from usmb 20130204: mount SMB/CIFS shares via FUSE
git clone git://git.codemadness.org/susmb
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2025-03-06 18:31add a comment why st_ino is made random for usmb_readdirHiltjo Posthuma2+2-1
2025-03-05 19:18README: some small rewording and formattingHiltjo Posthuma1+9-5
2025-03-05 18:23fork usmb 20130204 to susmbHiltjo Posthuma44+1642-4014
2013-02-04 19:32It's 2013.Geoff Johnstone10+10-10
2013-02-04 19:29Version 20130204 (stable).Geoff Johnstone1+2-2
2013-02-04 19:27utils.c: don't reuse a va_list.Geoff Johnstone1+5-1
2013-02-04 18:59Fix debug mode compilation on 64-bit boxes.Geoff Johnstone2+10-9
2012-10-20 11:00Ignore *.o.Geoff Johnstone1+1-0
2012-08-25 19:01Fix a gcc 4.6 warning.Geoff Johnstone1+6-2
2010-06-20 11:17Add separate INSTALL file.Geoff Johnstone2+38-22
2010-06-20 11:10Fix tarball filename for non-snapshot tarballs.Michal Suchanek1+1-1
2010-04-02 23:07Define version info in autconf.Geoff Johnstone4+13-8
2010-04-02 18:57Remove config.status implicit rule.Geoff Johnstone1+1-3
2010-04-02 18:48Version 20100404.Geoff Johnstone1+1-1
2010-04-02 18:31Makefile.in: updates wrt manpage.Geoff Johnstone1+10-15
2010-04-02 18:21Fix erroneous comment in usmb.conf.Geoff Johnstone1+2-2
2010-04-02 18:20Major manpage overhaul.Geoff Johnstone3+156-72
2010-04-01 23:51Merge branch 'debian'Geoff Johnstone10+213-7
2010-03-22 22:14Determine snapshot date from commit date, simplifyMichal Suchanek1+2-3
2010-03-22 22:08Update year in debian/copyrightMichal Suchanek1+1-1
2010-03-21 22:28Add rules for creating Debian package automaticallyMichal Suchanek2+44-0
2010-03-14 19:49Add debian/copyrightMichal Suchanek1+25-0
2010-03-14 19:41Add man pageMichal Suchanek3+87-1
2010-03-21 22:23Use PACKAGE_NAME for tar archive nameMichal Suchanek1+3-2
2010-03-13 22:54Fix Debian dependecies, make rules executableMichal Suchanek2+6-6
2010-03-21 22:15Add rule to remake autoconf results (ie Makefile)Michal Suchanek1+3-0
2010-03-14 21:58Add option to make a snapshot tar archiveMichal Suchanek1+10-2
2010-03-14 22:22Remove Changelog from docsMichal Suchanek1+0-1
2010-03-14 21:52Revert usmb.docs renameMichal Suchanek1+0-0
2010-03-13 14:55Added ~-expansion in mountpoints.Geoff Johnstone6+114-8
2010-03-13 14:26Add Homepage; rename usmb.docs.Geoff Johnstone2+1-0
2010-03-13 13:29Don't truncate silently in snprintf().Geoff Johnstone4+65-7
2010-03-13 13:07Initial commit of Debian packaging.Geoff Johnstone7+44-1
2010-02-12 23:37Enforce stricter warnings.Geoff Johnstone9+51-43
2009-06-15 18:58Added -u option.Geoff Johnstone3+29-14
2009-06-15 18:57Removed tabs.Geoff Johnstone1+3-3
2009-04-11 10:08dist fixes wrt git / autoconf.Geoff Johnstone1+3-4
2009-04-11 10:02Version 20090411.Geoff Johnstone2+3-3
2009-04-10 19:46Accommodate separate build directories.Geoff Johnstone1+27-18
2009-04-10 19:22Critical fixes for Samba 3.0 and 3.2.Geoff Johnstone5+27-51
2009-04-10 18:20Implement FUSE .ftruncate.Geoff Johnstone2+4-3
2009-04-10 18:17Use ftruncate() in samba 3.3.Geoff Johnstone5+103-50
2009-04-10 18:08Coherent handling of different Samba versions.Geoff Johnstone11+414-294
2009-04-10 17:27README updates for autotools. Minor autotools tweaks.Geoff Johnstone3+16-3
2009-04-10 17:25config.h.in is auto-generated.Geoff Johnstone1+0-144
2009-04-10 17:21Disallow --without-samba. Fix dist target.Geoff Johnstone2+10-4
2009-04-10 17:09Initial autoconfiscation.Geoff Johnstone16+1005-113
2009-04-10 12:52Remove hg log.Geoff Johnstone1+0-1
2009-04-10 12:50Version 20090410 (pre-release).Geoff Johnstone1+2-2
2009-04-10 12:46Use a new context for usmb_readdir().Geoff Johnstone3+63-52
2009-03-26 21:28gitified.Geoff Johnstone2+2-1
2009-02-26 22:11Recreate the SMB context after rmdir.Geoff Johnstone20+52-23
2008-12-20 12:30Added tag usmb-20081220 for changeset ece613b59da3Geoff Johnstone0+0-0
2008-12-20 12:28Moved password.h dependency to usmb.o rather than conffile.o.Geoff Johnstone1+2-2
2008-12-20 12:27Check credentials at startup, prompting three times for a password. Version 20081220 (stable). hg ignore usmb.Geoff Johnstone4+73-11
2008-06-26 20:43Clear the temporary password buffer before returning.Geoff Johnstone1+2-0
2008-06-26 20:25Ported to samba 3.2 with a compatibility header for Samba 3.0. Version 20080626; downgraded to beta given the above. Minor whitespace cleanups.Geoff Johnstone12+333-55
2008-06-25 21:53Fix 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 Johnstone7+106-50
2008-06-25 20:48Fix two minor bugs on error paths. Version 20080625.Geoff Johnstone2+4-2
2008-05-30 18:16Cosmetic improvements.Geoff Johnstone1+8-9
2008-05-30 18:12Use FD rather than filename to check configuration file security.Geoff Johnstone2+54-38
2008-05-30 17:57fuse.h no longer says that statfs is a placeholder.Geoff Johnstone1+2-5
2008-05-30 17:49Put XML declaration in the example configuration file. Removed doc directory.Geoff Johnstone4+60-160
2008-05-30 17:42Added mention of omitted <password> elements.Geoff Johnstone1+2-1
2008-05-30 17:34Version 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 Johnstone1+5-2
2008-05-30 17:33Added password prompting. AddedGeoff Johnstone13+157-24
2008-04-21 20:35Implemented 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 Johnstone3+46-22
2008-04-20 13:30Relicensed to GPLv3.Geoff Johnstone18+667-367
2008-04-19 21:26Version 20080419.Geoff Johnstone17+19-19
2008-04-19 21:24Revert statfs change.Geoff Johnstone1+3-1
2008-04-18 12:46Made statfs returned non-zero free blocks. Ported tar target to Mercurial.Geoff Johnstone2+19-3
2008-04-01 17:22Removed .hgignoreGeoff Johnstone1+0-7
2007-11-08 13:24Inconsequential lint fixes. Added dist target to Makefile. Bumped version to 20071108. Changed status to stable.geoff3+24-4
2007-10-18 08:40Version 20071018. Upgraded to pre-release status.geoff1+2-2
2007-10-18 08:39Replaced -W with -Wextra in Makefile. Minor lint-related improvement to usmb_dir.c.geoff2+2-2
2007-06-30 11:06Allowed 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.geoff5+18-8
2007-06-29 17:51Added --no-graph to mtn log in tar target.geoff1+1-1
2007-06-29 17:49utime() allows the struct utimbuf * to be NULL. Added contact email address in the version information.geoff5+141-17
2007-06-29 16:52Fixed bug in file timestamp handling. Bumped version to 20070629. Bumped release level to beta.geoff3+17-7
2007-04-23 22:07Ported to fuse 2.6. Added extended attributes support. Minor fixes for Sun Studio 12 lint.geoff10+153-56
2007-01-26 22:38Removed 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.geoff6+119-239
2007-01-02 22:23Critical bug fix.geoff1+1-1
2007-01-02 22:19Replaced the SAX parser with DOM + XPath. Added RelaxNG schema validation of the configuration file. Made domain and mount options elements optional.geoff23+410-958
2006-09-10 14:55Updated packaging rules for mtn vice monotone.geoff1+2-2
2008-03-30 20:46Added tag usmb-20060708 for changeset 5d3269adf483geoff@thinkpad.geoff.assuria.com0+0-0
2006-07-08 20:28Updated README.geoff1+22-5
2006-07-08 20:19usmb version 20060708.geoff1+1-1
2006-07-08 20:18Fix no-brainer in forced -f in debug build.geoff1+1-1
2006-07-08 20:15Implemented Samba contexts. Added -Werror to CFLAGS. Forced -f in debug build.geoff6+112-48
2008-03-30 20:46Added tag usmb pre-contexts for changeset ad6494a9dadcgeoff@thinkpad.geoff.assuria.com0+0-0
2006-07-03 18:21Fixed typo in fprintf message.geoff1+1-1
2006-05-21 22:54Added (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.)geoff1+2-1
2008-03-30 20:46Added tag usmb-20060519 for changeset f66718fce7b5geoff@thinkpad.geoff.assuria.com0+0-0
2006-05-19 18:25Reverted large read change - pass -o max_read=32768 to fuse instead. (Large write code is still there.) Version 20060519.geoff3+10-23
2008-03-30 20:46Added tag 20060518 for changeset d17fd7117cfegeoff@thinkpad.geoff.assuria.com0+0-0
2006-05-18 20:27Version 20060518.geoff1+1-1
2006-05-18 20:25Added a Changelog to the tarballs.geoff1+3-2
2006-05-18 20:14Removed tabs.geoff1+26-26
2006-05-18 20:13Fixed failed assertion when parsing multiple credentials entries. Worked around bug? in Windows server behaviour exhibited by md5sum: a read of 32768 bytes works, then a read of 65536 bytes returns 0 bytes. Samba doesn't do this. Implemented the same fix for usmb_write, although I have not checked whether corresponding behaviour exists.geoff2+51-5
2006-05-09 23:31Cleaned up some of the parsing code: o Boolean got_xxx rather than GString * == NULL, which smacks of in-band signalling. o Tidier checking of duplicate / missing IDs; checking now occurs in the start element. o struct mount includes a struct credentials * rather than the ID of the credentials entry.geoff6+123-130
13 more commits remaining, fetch the repository