From lists at ebourne.me.uk Tue Mar 2 02:12:13 2010 From: lists at ebourne.me.uk (Martin Ebourne) Date: Tue, 02 Mar 2010 12:42:13 +1030 Subject: [Boxbackup-dev] Switch from BDB to QDBM (was re: COMMIT r2631) In-Reply-To: References: <20100222221004.C9868325044@www.boxbackup.org> <98C8AFB9-33CD-4464-99CC-582BD1A788BD@netinertia.co.uk> <3068FCE0-E927-4D97-BD89-510AE09CC410@netinertia.co.uk> <4B84C324.5090507@diffingo.com> Message-ID: <1267495933.2558.38.camel@localhost.localdomain> On Wed, 2010-02-24 at 19:33 +0100, Chris Wilson wrote: > Hi Stewart and James, > > On Wed, 24 Feb 2010, Stewart Adam wrote: > > Would it be possible to have the configure script probe for and use the > > bundled version only QDBM wasn't found on the system? I know that many > > distros (especially Fedora) frown upon bundled libraries. > > I would rather avoid it if possible. It's not a big library, it's not > common, I don't believe there is a security issue, and I want to avoid > reintroducing the version hell that we're escaping by using a known, fixed > version of qdbm with each build on every platform. We really do need to support use of the system QDBM since distributions such as Fedora and Debian simply will not allow the use of bundled libraries. It would be a shame if after changing the licence to be fully free to enable Box Backup in Fedora we then managed to block it again on a technical issue. http://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries I think the reasoning is sound even though as you say Chris BDB versioning is hell. I think really that's the fault of BDB. I can't find any information on backwards compatibility of QDBM so don't know how that will fare. Cheers, Martin From maillist at diffingo.com Wed Mar 3 03:30:55 2010 From: maillist at diffingo.com (Stewart Adam) Date: Tue, 02 Mar 2010 22:30:55 -0500 Subject: [Boxbackup-dev] Switch from BDB to QDBM (was re: COMMIT r2631) In-Reply-To: <1267495933.2558.38.camel@localhost.localdomain> References: <20100222221004.C9868325044@www.boxbackup.org> <98C8AFB9-33CD-4464-99CC-582BD1A788BD@netinertia.co.uk> <3068FCE0-E927-4D97-BD89-510AE09CC410@netinertia.co.uk> <4B84C324.5090507@diffingo.com> <1267495933.2558.38.camel@localhost.localdomain> Message-ID: <4B8DD7EF.8030005@diffingo.com> On 2010/03/01 9:12 PM, Martin Ebourne wrote: > We really do need to support use of the system QDBM since distributions > such as Fedora and Debian simply will not allow the use of bundled > libraries. It would be a shame if after changing the licence to be fully > free to enable Box Backup in Fedora we then managed to block it again on > a technical issue. > > http://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries FWIW though I'll be maintaining the Box Backup builds for Fedora, so I don't mind doing a bit of hacking/patching to get it working with the system libraries even if using the system QDBM is not an option by default (or an option at all). I'll provide those patches on my fedorapeople site so they can be submitted to distros with similar policies. However, in order to make the above possible we would need to keep system libs in mind when designing the build procedure so that it can be easily patched... I can think of some projects that make it excessively hard to remove the bundled library dependencies, and as a result they're either not packaged or not included in distributions like Fedora & its 3rd-party repositories (HandBrake is a good example, which is a shame since it's an excellent product IMO). > I think the reasoning is sound even though as you say Chris BDB > versioning is hell. I think really that's the fault of BDB. I can't find > any information on backwards compatibility of QDBM so don't know how > that will fare. I've never dealt with BDB extensively, but my general perception of this issue is that it's mostly BDB specific as well. Regards, Stewart From trac at boxbackup.org Sat Mar 6 12:00:00 2010 From: trac at boxbackup.org (trac at boxbackup.org) Date: Sat, 6 Mar 2010 12:00:00 +0000 (GMT) Subject: [Boxbackup-dev] Current open tickets Message-ID: <20100306120000.EB6FE32508E@www.boxbackup.org> Note: to view an indiviual ticket, use: https://www.boxbackup.org/trac/ticket/(number) The following is a listing of current problems submitted by Box Backup users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Ticket Owner Component Summary - ------ ------ ------------- ------------------------------------------------------------ n 4 martin box libraries Port Box Backup to AIX n 6 box libraries Contribute code: SMTP client, HTTP server, Database drivers, n 7 box libraries Improve restore speed on local repositories n 8 chris box libraries Improve handling of directories with many files n 13 chris bbackupd Fix file locking on Windows n 14 chris bbackupd Fix large file issues on Windows n 16 chris bbackupquery Restore deleted directories may fail a 17 chris bbackupquery List files using wildcards a 20 chris bbackupctl bbackupctl reload reports prior settings n 45 ben bbackupd File diff performance patch (reduced disk IO and wall time n 46 chris bbackupd bbackupd only ever saves reverse diffs, corrupted files on s n 47 chris bbackupd Account numbers greater than 2^31 (0x7fffffff) do not work c n 48 chris bbackupd Locations that don't exist on first run are never tried agai n 49 chris bbackupd ID map (rename tracking) broken since [288] n 50 chris bbackupquery No way to capture stderr under Windows n 51 chris bbackupd No way to force bbackupd to re-upload files under Windows n 52 chris bbackupd Unable to control the maintenance of old vs. deleted files n 53 chris bbackupd Comparing root directory locations does not work under Windo n 54 chris bbackupd Locations not found on disk (e.g. unmounted filesystems) can n 55 chris bbackupd Should store and preserve directory timestamps n 56 bbackupquery Windows: User can polute restore directory by adding a trail n 57 ben bbackupd Create boxbackupresume and other files in DataDirectory n 58 ben bbackupd bbackupquery connection timeout results in error message, sh n 59 ben bbackupd Inconsistent treatment of NotifyScript between Box Backup an n 60 ben bbstored Case sensitivity between bbstored-certs and Boxi n 61 ben bbackupd File statistics: Log the number of uploaded files in additio n 62 ben bbackupd Backups of deleted files may be removed very quickly by hous n 63 ben bbackupd Support hard links in directories n 64 bbackupquery Always a lot of 'has different attributes to store file' mes 29 tickets total. From trac at boxbackup.org Sat Mar 13 12:00:00 2010 From: trac at boxbackup.org (trac at boxbackup.org) Date: Sat, 13 Mar 2010 12:00:00 +0000 (GMT) Subject: [Boxbackup-dev] Current open tickets Message-ID: <20100313120000.E7266326049@www.boxbackup.org> Note: to view an indiviual ticket, use: https://www.boxbackup.org/trac/ticket/(number) The following is a listing of current problems submitted by Box Backup users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Ticket Owner Component Summary - ------ ------ ------------- ------------------------------------------------------------ n 4 martin box libraries Port Box Backup to AIX n 6 box libraries Contribute code: SMTP client, HTTP server, Database drivers, n 7 box libraries Improve restore speed on local repositories n 8 chris box libraries Improve handling of directories with many files n 13 chris bbackupd Fix file locking on Windows n 14 chris bbackupd Fix large file issues on Windows n 16 chris bbackupquery Restore deleted directories may fail a 17 chris bbackupquery List files using wildcards a 20 chris bbackupctl bbackupctl reload reports prior settings n 45 ben bbackupd File diff performance patch (reduced disk IO and wall time n 46 chris bbackupd bbackupd only ever saves reverse diffs, corrupted files on s n 47 chris bbackupd Account numbers greater than 2^31 (0x7fffffff) do not work c n 48 chris bbackupd Locations that don't exist on first run are never tried agai n 49 chris bbackupd ID map (rename tracking) broken since [288] n 50 chris bbackupquery No way to capture stderr under Windows n 51 chris bbackupd No way to force bbackupd to re-upload files under Windows n 52 chris bbackupd Unable to control the maintenance of old vs. deleted files n 53 chris bbackupd Comparing root directory locations does not work under Windo n 54 chris bbackupd Locations not found on disk (e.g. unmounted filesystems) can n 55 chris bbackupd Should store and preserve directory timestamps n 56 bbackupquery Windows: User can polute restore directory by adding a trail n 57 ben bbackupd Create boxbackupresume and other files in DataDirectory n 58 ben bbackupd bbackupquery connection timeout results in error message, sh n 59 ben bbackupd Inconsistent treatment of NotifyScript between Box Backup an n 60 ben bbstored Case sensitivity between bbstored-certs and Boxi n 61 ben bbackupd File statistics: Log the number of uploaded files in additio n 62 ben bbackupd Backups of deleted files may be removed very quickly by hous n 63 ben bbackupd Support hard links in directories n 65 ben bbackupd Some file attributes under Windows are not backed up n 66 ben bbackupd Windows ACL support 30 tickets total. From james at netinertia.co.uk Sun Mar 14 11:30:29 2010 From: james at netinertia.co.uk (James O'Gorman) Date: Sun, 14 Mar 2010 11:30:29 +0000 Subject: [Boxbackup-dev] CXXFLAGS needs to be passed to linker Message-ID: <846BF169-C62F-4311-8632-9A592A504689@netinertia.co.uk> Morning, I've noticed that the $(_LINK) commands in each of the bin/*/Makefiles don't pass CXXFLAGS. This causes a problem if -m64 has been specified in CXXFLAGS and isn't passed because all of the objects will be 64-bit, but the linker may attempt to link as 32-bit. This is most notable on Solaris, where the compiler doesn't default to 64-bit even on a 64-bit architecture (this is with both GCC and Sun Studio). I propose the following patch: --- infrastructure/makebuildenv.pl.in (revision 2675) +++ infrastructure/makebuildenv.pl.in (working copy) @@ -885,7 +885,7 @@ } # link line... - print MAKE "\t\$(_LINK) \$(LDFLAGS) $link_line_extra " . + print MAKE "\t\$(_LINK) \$(CXXFLAGS) \$(LDFLAGS) $link_line_extra " . "-o $end_target $o_file_list " . "@lib_files $lo $platform_lib_files\n"; } Does this seem reasonable? James From chris at qwirx.com Sun Mar 14 12:49:48 2010 From: chris at qwirx.com (Chris Wilson) Date: Sun, 14 Mar 2010 13:49:48 +0100 (CET) Subject: [Boxbackup-dev] CXXFLAGS needs to be passed to linker In-Reply-To: <846BF169-C62F-4311-8632-9A592A504689@netinertia.co.uk> References: <846BF169-C62F-4311-8632-9A592A504689@netinertia.co.uk> Message-ID: Hi James, On Sun, 14 Mar 2010, James O'Gorman wrote: > I've noticed that the $(_LINK) commands in each of the bin/*/Makefiles > don't pass CXXFLAGS. This causes a problem if -m64 has been specified in > CXXFLAGS and isn't passed because all of the objects will be 64-bit, but > the linker may attempt to link as 32-bit. I don't think it's particularly normal to pass compiler flags to the linker as well, is it? Perhaps some linkers wouldn't like it at all, especially if they're not gnu gcc/ld? Perhaps in this case it makes sense to add -m64 to LDFLAGS as well, as this appears to be a Solaris-specific issue where the Solaris linker can't detect that the files were compiled in 64-bit mode and link them properly? Cheers, Chris. -- _ ___ __ _ / __/ / ,__(_)_ | Chris Wilson <0000 at qwirx.com> - Cambs UK | / (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Perl/SQL/HTML Developer | \ _/_/_/_//_/___/ | We are GNU-free your mind-and your software | From james at netinertia.co.uk Sun Mar 14 13:20:44 2010 From: james at netinertia.co.uk (James O'Gorman) Date: Sun, 14 Mar 2010 13:20:44 +0000 Subject: [Boxbackup-dev] CXXFLAGS needs to be passed to linker In-Reply-To: References: <846BF169-C62F-4311-8632-9A592A504689@netinertia.co.uk> Message-ID: Hi Chris, On 14 Mar 2010, at 12:49, Chris Wilson wrote: > I don't think it's particularly normal to pass compiler flags to the linker as well, is it? Perhaps some linkers wouldn't like it at all, especially if they're not gnu gcc/ld? No, I didn't think so, but wasn't sure. > Perhaps in this case it makes sense to add -m64 to LDFLAGS as well, as this appears to be a Solaris-specific issue where the Solaris linker can't detect that the files were compiled in 64-bit mode and link them properly? Sounds like a plan. I'll give it a go and see how it fares. I've found a whole raft of issues with the Solaris-supplied build tools, and it's quite painful to fix. :( So far there are issues with xsltproc (it doesn't know about windows-1250 encoding so the manpages fail to build), so I'm trying to build libxml2 and libxslt manually, but there are issues between the Solaris-supplied gcc and ld, but Sun Studio's cc doesn't work either. James From chris at qwirx.com Sun Mar 14 21:49:15 2010 From: chris at qwirx.com (Chris Wilson) Date: Sun, 14 Mar 2010 22:49:15 +0100 (CET) Subject: [Boxbackup-dev] CXXFLAGS needs to be passed to linker In-Reply-To: References: <846BF169-C62F-4311-8632-9A592A504689@netinertia.co.uk> Message-ID: Hi James, On Sun, 14 Mar 2010, James O'Gorman wrote: > So far there are issues with xsltproc (it doesn't know about > windows-1250 encoding so the manpages fail to build), I'm not sure we should be using that non-standard encoding anyway. Could you have a look at how easily we could remove all uses of it? > so I'm trying to build libxml2 and libxslt manually, but there are > issues between the Solaris-supplied gcc and ld, but Sun Studio's cc > doesn't work either. Interesting, I did get it to build with sun studio CC once, if there are issues then I hope we can fix them :) Thanks very much for your help with Solaris support! Cheers, Chris. -- _ ___ __ _ / __/ / ,__(_)_ | Chris Wilson <0000 at qwirx.com> - Cambs UK | / (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Perl/SQL/HTML Developer | \ _/_/_/_//_/___/ | We are GNU-free your mind-and your software | From james at netinertia.co.uk Sun Mar 14 22:24:20 2010 From: james at netinertia.co.uk (James O'Gorman) Date: Sun, 14 Mar 2010 22:24:20 +0000 Subject: [Boxbackup-dev] CXXFLAGS needs to be passed to linker In-Reply-To: References: <846BF169-C62F-4311-8632-9A592A504689@netinertia.co.uk> Message-ID: <4DD2E5FF-7C20-46EB-A686-4E89717B3586@netinertia.co.uk> Hi Chris, On 14 Mar 2010, at 21:49, Chris Wilson wrote: > I'm not sure we should be using that non-standard encoding anyway. Could you have a look at how easily we could remove all uses of it? It's in some of the Docbook stylesheets that were imported. We could hack them, but that would make future imports tricky. >> so I'm trying to build libxml2 and libxslt manually, but there are issues between the Solaris-supplied gcc and ld, but Sun Studio's cc doesn't work either. > > Interesting, I did get it to build with sun studio CC once, if there are issues then I hope we can fix them :) Box itself seems fine with Sun Studio (it does moan about a few things but they're only warnings) - however the QDBM Makefile.in needs patching to remove gcc-isms like -Wall. The Sun Studio guys have said they may include this as a compatibility thing in the future, but for now it just bombs out. libxml2 is proving particularly troublesome. I'm really starting to dislike autotools... > Thanks very much for your help with Solaris support! Both Ben and I use Solaris heavily, so it's in my interest to make sure it works :-) James From chris at qwirx.com Sun Mar 14 22:44:49 2010 From: chris at qwirx.com (Chris Wilson) Date: Sun, 14 Mar 2010 23:44:49 +0100 (CET) Subject: [Boxbackup-dev] CXXFLAGS needs to be passed to linker In-Reply-To: <4DD2E5FF-7C20-46EB-A686-4E89717B3586@netinertia.co.uk> References: <846BF169-C62F-4311-8632-9A592A504689@netinertia.co.uk> <4DD2E5FF-7C20-46EB-A686-4E89717B3586@netinertia.co.uk> Message-ID: Hi James, On Sun, 14 Mar 2010, James O'Gorman wrote: >> I'm not sure we should be using that non-standard encoding anyway. >> Could you have a look at how easily we could remove all uses of it? > > It's in some of the Docbook stylesheets that were imported. We could > hack them, but that would make future imports tricky. Damn, that's a shame. Perhaps we could simply remove the ones that we don't use that use that codepage? I thought I only imported bog-standard stylesheets anyway, so I'm really surprised that they use non-standard codepages. > Box itself seems fine with Sun Studio (it does moan about a few things > but they're only warnings) - however the QDBM Makefile.in needs patching > to remove gcc-isms like -Wall. The Sun Studio guys have said they may > include this as a compatibility thing in the future, but for now it just > bombs out. I get the feeling that QDBM's build system is less portable than Box's, so I can have a look at replacing it if that would help. I was worried that QDBM might use some unusual CC flags or configure tests, but that might be less of a problem than I thought. > Both Ben and I use Solaris heavily, so it's in my interest to make sure > it works :-) I really want it to work too. Unfortunately it's our only major platform that doesn't use GCC. I guess Visual Studio support could be useful too, so we might want a build system for QDBM that works with that as well. Cheers, Chris. -- _ ___ __ _ / __/ / ,__(_)_ | Chris Wilson <0000 at qwirx.com> - Cambs UK | / (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Perl/SQL/HTML Developer | \ _/_/_/_//_/___/ | We are GNU-free your mind-and your software | From james at netinertia.co.uk Sun Mar 14 22:53:34 2010 From: james at netinertia.co.uk (James O'Gorman) Date: Sun, 14 Mar 2010 22:53:34 +0000 Subject: [Boxbackup-dev] CXXFLAGS needs to be passed to linker In-Reply-To: References: <846BF169-C62F-4311-8632-9A592A504689@netinertia.co.uk> <4DD2E5FF-7C20-46EB-A686-4E89717B3586@netinertia.co.uk> Message-ID: <9F3F0C97-BFB7-4D64-A869-3603D6507D63@netinertia.co.uk> Hi Chris, On 14 Mar 2010, at 22:44, Chris Wilson wrote: > Damn, that's a shame. Perhaps we could simply remove the ones that we don't use that use that codepage? I thought I only imported bog-standard stylesheets anyway, so I'm really surprised that they use non-standard codepages. It is a bit odd, yes. It could also be an issue with the xsltproc I compiled, so I might take a look at the compile flags I used (see if I can add anything). I've not seen this failure on any other platform. >> Box itself seems fine with Sun Studio (it does moan about a few things but they're only warnings) - however the QDBM Makefile.in needs patching to remove gcc-isms like -Wall. The Sun Studio guys have said they may include this as a compatibility thing in the future, but for now it just bombs out. > > I get the feeling that QDBM's build system is less portable than Box's, so I can have a look at replacing it if that would help. I was worried that QDBM might use some unusual CC flags or configure tests, but that might be less of a problem than I thought. The configure script for QDBM does say something along the lines of "THIS ONLY WORKS WITH GCC", but it compiled with Sun Studio anyway :-) (once I fiddled with the Makefile...). I think it just needs some extra tests in configure.in to produce different CFLAGS depending on if it's gcc or something else. > I really want it to work too. Unfortunately it's our only major platform that doesn't use GCC. I guess Visual Studio support could be useful too, so we might want a build system for QDBM that works with that as well. GCC is there in Solaris (under /usr/sfw), but I'm not convinced of the Sun-supplied version. Sun Studio generally works better in my experience, but there is quite a bit of software which assumes it will only ever be compiled with GCC. I think the FreeBSD folks have been finding this recently as they've been looking at llvm/clang. James From trac at boxbackup.org Sat Mar 20 12:00:01 2010 From: trac at boxbackup.org (trac at boxbackup.org) Date: Sat, 20 Mar 2010 12:00:01 +0000 (GMT) Subject: [Boxbackup-dev] Current open tickets Message-ID: <20100320120002.CBE2732605E@www.boxbackup.org> Note: to view an indiviual ticket, use: https://www.boxbackup.org/trac/ticket/(number) The following is a listing of current problems submitted by Box Backup users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Ticket Owner Component Summary - ------ ------ ------------- ------------------------------------------------------------ n 4 martin box libraries Port Box Backup to AIX n 6 box libraries Contribute code: SMTP client, HTTP server, Database drivers, n 7 box libraries Improve restore speed on local repositories n 8 chris box libraries Improve handling of directories with many files n 13 chris bbackupd Fix file locking on Windows n 14 chris bbackupd Fix large file issues on Windows n 16 chris bbackupquery Restore deleted directories may fail a 17 chris bbackupquery List files using wildcards a 20 chris bbackupctl bbackupctl reload reports prior settings n 45 ben bbackupd File diff performance patch (reduced disk IO and wall time n 46 chris bbackupd bbackupd only ever saves reverse diffs, corrupted files on s n 47 chris bbackupd Account numbers greater than 2^31 (0x7fffffff) do not work c n 48 chris bbackupd Locations that don't exist on first run are never tried agai n 49 chris bbackupd ID map (rename tracking) broken since [288] n 50 chris bbackupquery No way to capture stderr under Windows n 51 chris bbackupd No way to force bbackupd to re-upload files under Windows n 52 chris bbackupd Unable to control the maintenance of old vs. deleted files n 53 chris bbackupd Comparing root directory locations does not work under Windo n 54 chris bbackupd Locations not found on disk (e.g. unmounted filesystems) can n 55 chris bbackupd Should store and preserve directory timestamps n 56 bbackupquery Windows: User can polute restore directory by adding a trail n 57 ben bbackupd Create boxbackupresume and other files in DataDirectory n 58 ben bbackupd bbackupquery connection timeout results in error message, sh n 59 ben bbackupd Inconsistent treatment of NotifyScript between Box Backup an n 60 ben bbstored Case sensitivity between bbstored-certs and Boxi n 61 ben bbackupd File statistics: Log the number of uploaded files in additio n 62 ben bbackupd Backups of deleted files may be removed very quickly by hous n 63 ben bbackupd Support hard links in directories n 65 ben bbackupd Some file attributes under Windows are not backed up n 66 ben bbackupd Windows ACL support 30 tickets total. From trac at boxbackup.org Sat Mar 27 12:00:01 2010 From: trac at boxbackup.org (trac at boxbackup.org) Date: Sat, 27 Mar 2010 12:00:01 +0000 (GMT) Subject: [Boxbackup-dev] Current open tickets Message-ID: <20100327120001.840F532605D@www.boxbackup.org> Note: to view an indiviual ticket, use: https://www.boxbackup.org/trac/ticket/(number) The following is a listing of current problems submitted by Box Backup users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Ticket Owner Component Summary - ------ ------ ------------- ------------------------------------------------------------ n 4 martin box libraries Port Box Backup to AIX n 6 box libraries Contribute code: SMTP client, HTTP server, Database drivers, n 7 box libraries Improve restore speed on local repositories n 8 chris box libraries Improve handling of directories with many files n 13 chris bbackupd Fix file locking on Windows n 14 chris bbackupd Fix large file issues on Windows n 16 chris bbackupquery Restore deleted directories may fail a 17 chris bbackupquery List files using wildcards a 20 chris bbackupctl bbackupctl reload reports prior settings n 45 ben bbackupd File diff performance patch (reduced disk IO and wall time n 46 chris bbackupd bbackupd only ever saves reverse diffs, corrupted files on s n 47 chris bbackupd Account numbers greater than 2^31 (0x7fffffff) do not work c n 48 chris bbackupd Locations that don't exist on first run are never tried agai n 49 chris bbackupd ID map (rename tracking) broken since [288] n 50 chris bbackupquery No way to capture stderr under Windows n 51 chris bbackupd No way to force bbackupd to re-upload files under Windows n 52 chris bbackupd Unable to control the maintenance of old vs. deleted files n 53 chris bbackupd Comparing root directory locations does not work under Windo n 54 chris bbackupd Locations not found on disk (e.g. unmounted filesystems) can n 55 chris bbackupd Should store and preserve directory timestamps n 56 bbackupquery Windows: User can polute restore directory by adding a trail n 57 ben bbackupd Create boxbackupresume and other files in DataDirectory n 58 ben bbackupd bbackupquery connection timeout results in error message, sh n 59 ben bbackupd Inconsistent treatment of NotifyScript between Box Backup an n 60 ben bbstored Case sensitivity between bbstored-certs and Boxi n 61 ben bbackupd File statistics: Log the number of uploaded files in additio n 62 ben bbackupd Backups of deleted files may be removed very quickly by hous n 63 ben bbackupd Support hard links in directories n 65 ben bbackupd Some file attributes under Windows are not backed up n 66 ben bbackupd Windows ACL support a 67 chris bbackupd Add mutexes for Win32 (client) to enable detection of runnin n 68 ben bbackupd More details when ReadError occurs 32 tickets total.