-
Excellent suggestion from Marcus, I was looking at something too complicated whereas his solution is better. Turns out it also fixes other issues we're seeing with the Palm Centro, which occured when sending simple commands like "create directory" or "delete file". I have added the file betterpath-florent-tested.diff which is against 0.3.6.
2009-03-09 15:58:38 UTC in libmtp
-
Forgot to mention that this patch is again 0.3.6 official release.
2009-02-27 08:21:12 UTC in libmtp
-
You can forget this patch if you apply my other patch #2644584 ("reliable send") which includes this one.
2009-02-27 08:20:16 UTC in libmtp
-
I have found an issue when testing libmtp with a Palm Centro. USB bulk writes can (and often do) fail while sending large files. In this case, libusb-glue.c:ptp_write_func will return with PTP_RC_OK, and the calling look will come back to it as long as all the data is not send.
But the major flaw in the design is that the data handler which reads data from the file to send is not designed to...
2009-02-27 08:19:21 UTC in libmtp
-
A couple patches for memory leaks during error conditions for libusb-glue.c, as well as a patch for a mistyped log line. This patch is against libmtp-0.3.6 official release.
2009-02-23 17:23:09 UTC in libmtp
-
I've been running 0.3.6 through CLang Static Analyzer which found a few NULL dereference cases in libmtp.c, here is a patch against this version:
--- /Users/fpillet/Downloads/libmtp-0.3.6/src/libmtp.c 2009-01-15 22:23:15.000000000 +0100
+++ libmtp.c 2009-02-13 10:38:44.000000000 +0100
@@ -1295,6 +1295,7 @@
{
if (device == NULL) {
fprintf(stderr, "LIBMTP PANIC: Trying to get the...
2009-02-13 09:47:36 UTC in libmtp
-
fpillet committed patchset 335 of module PalmServices to the Mac OS X tools for Palm development CVS repository, changing 1 files.
2005-01-20 11:00:37 UTC in Mac OS X tools for Palm development
-
fpillet committed patchset 334 of module PalmServices to the Mac OS X tools for Palm development CVS repository, changing 2 files.
2005-01-20 08:38:32 UTC in Mac OS X tools for Palm development
-
fpillet committed patchset 333 of module PalmServices to the Mac OS X tools for Palm development CVS repository, changing 1 files.
2004-10-26 17:30:18 UTC in Mac OS X tools for Palm development
-
fpillet committed patchset 332 of module PalmServices to the Mac OS X tools for Palm development CVS repository, changing 1 files.
2004-10-26 17:29:45 UTC in Mac OS X tools for Palm development