Marcus Meissner
|
123cc5e55e
|
added nikon p900 info
|
2017-03-27 22:14:56 +02:00 |
|
Marcus Meissner
|
4c5300fd49
|
added P900, tagged with Nikon broken capture flag.
https://github.com/gphoto/libgphoto2/issues/150
|
2017-03-27 22:12:12 +02:00 |
|
Marcus Meissner
|
db534554ff
|
updated NEWS
|
2017-03-21 15:27:50 +01:00 |
|
Marcus Meissner
|
b7222e6ec0
|
copyright updated
|
2017-03-21 15:27:38 +01:00 |
|
Marcus Meissner
|
1a47a13444
|
imported from libmtp
|
2017-03-21 15:12:51 +01:00 |
|
Marcus Meissner
|
1bb4edbeaf
|
added gopro hero5 (from libmtp report)
|
2017-03-19 13:04:54 +01:00 |
|
Marcus Meissner
|
9a26c3b4ea
|
added sony rx 100m5
|
2017-03-18 22:01:10 +01:00 |
|
Marcus Meissner
|
bf4edd8e33
|
added sony dsc rx100m5 as reported
|
2017-03-18 21:59:56 +01:00 |
|
Marcus Meissner
|
1cd69ca72b
|
instead of repeated event checks and back off wait,
just use one long wait for usb events method.
fixes https://github.com/gphoto/libgphoto2/issues/143
|
2017-03-18 09:07:55 +01:00 |
|
Marcus Meissner
|
61b45c53f4
|
Merge pull request #144 from Kev-J/master
Change PTP waif_for_event() timeout management for standard cameras
|
2017-03-18 08:58:10 +01:00 |
|
Marcus Meissner
|
fa69f94596
|
merge back from libmtp for their async handling
|
2017-03-16 16:05:45 +01:00 |
|
Marcus Meissner
|
203df81b9d
|
check for an integer overflow in ptp_unpack_OPL
|
2017-03-16 15:37:25 +01:00 |
|
Kevin JOLY
|
ae93b58d9c
|
Do not return camera_wait_for_event before timeout expiration
|
2017-03-16 09:02:40 +01:00 |
|
Kevin JOLY
|
7c95edede1
|
Do not print error if timeout after a check fast event
|
2017-03-16 09:01:15 +01:00 |
|
Marcus Meissner
|
325580cf14
|
in summary, use the cached storageids.
|
2017-03-13 16:21:09 +01:00 |
|
Marcus Meissner
|
4c959803d0
|
i%7 should have been i%8 (or i&7)
fixes https://github.com/gphoto/libgphoto2/issues/142
|
2017-03-13 07:27:33 +01:00 |
|
Marcus Meissner
|
78c66ce7e7
|
one more fix to try to fix the iphone initial issue
https://github.com/gphoto/libgphoto2/issues/132
|
2017-03-10 17:02:11 +01:00 |
|
Marcus Meissner
|
1a43e1646c
|
move the initial liust folder after the apple hack
https://github.com/gphoto/libgphoto2/issues/132
|
2017-03-10 14:42:34 +01:00 |
|
Marcus Meissner
|
c4db6362b3
|
apple iphone storage hack: fixed the detection
|
2017-03-10 14:40:52 +01:00 |
|
Marcus Meissner
|
0bce32b1dd
|
added eos m5
|
2017-03-10 08:22:47 +01:00 |
|
Marcus Meissner
|
3bff0d2efe
|
Use the storageids from the params array
add some Apple iOS 10.2 hacky code to wait for their storage ids to appear,
which happens some time after session start
https://github.com/gphoto/libgphoto2/issues/132
|
2017-03-10 07:46:44 +01:00 |
|
Marcus Meissner
|
5a38dbb16b
|
added eos m5
|
2017-03-10 06:16:06 +01:00 |
|
Marcus Meissner
|
041d0acf77
|
more sony a7r
|
2017-03-06 17:14:39 +01:00 |
|
Marcus Meissner
|
0b8ed33df2
|
decode sony raw name
|
2017-03-06 17:14:39 +01:00 |
|
Marcus Meissner
|
8d416ea268
|
cache storageids (not used currently)
on store addition or store removal, reset the libgphoto2 filesystem
(Currently just triggered on wait-event)
working on https://github.com/gphoto/libgphoto2/issues/132
|
2017-03-05 22:17:46 +01:00 |
|
Marcus Meissner
|
12b7c22234
|
event_queue_check -> event_check_queue
|
2017-03-05 19:12:21 +01:00 |
|
Marcus Meissner
|
de93f204d5
|
add a event queue check function, which should do no USB io
or minimal waits
|
2017-03-05 17:44:38 +01:00 |
|
Marcus Meissner
|
3c309a3b8a
|
timeout 0 in libusb 0.x is also okish
|
2017-03-05 17:30:02 +01:00 |
|
Marcus Meissner
|
a318d18d81
|
if there is no timeout, just check if anything is in the interrupt queue
|
2017-03-05 17:26:45 +01:00 |
|
Marcus Meissner
|
9ab2ccb28b
|
avoid overflows by strcpy of filename (AFL)
|
2017-03-04 16:19:34 +01:00 |
|
Marcus Meissner
|
be6608b2c9
|
handle 0 size and too small folderentry returns in canon folderentry (AFL)
|
2017-03-04 16:10:47 +01:00 |
|
Marcus Meissner
|
4912ee6c6a
|
harden delete_recurse against non-existing folders (AFL)
|
2017-03-04 16:10:44 +01:00 |
|
Marcus Meissner
|
0ba4073d05
|
fix olc info count detection even more (AFL)
|
2017-02-28 22:10:03 +01:00 |
|
Marcus Meissner
|
cd141987f9
|
one more check for widget handling (AFL)
|
2017-02-28 21:50:54 +01:00 |
|
Marcus Meissner
|
41d93d60c2
|
handle errors from widget addition (AFL)
|
2017-02-28 21:42:05 +01:00 |
|
Marcus Meissner
|
dbf72fbb5d
|
final try to fix OLC entry calculation (AFL)
|
2017-02-28 21:33:30 +01:00 |
|
Marcus Meissner
|
52537e348d
|
move size check to match the entry detection logic (AFL)
|
2017-02-28 21:09:20 +01:00 |
|
Marcus Meissner
|
958de48757
|
fixed counting OLCGroup entries (1 more needed) (AFL)
|
2017-02-28 20:53:50 +01:00 |
|
Marcus Meissner
|
0e440b142a
|
match entries in second loop
|
2017-02-28 20:17:44 +01:00 |
|
Marcus Meissner
|
6fa58c330c
|
hueadjustment: if we have no values, the Values ptr is NULL (AFL)
|
2017-02-28 07:50:39 +01:00 |
|
Marcus Meissner
|
f588bf23e1
|
check for canon changes entry size < 8 to ensure good progress (AFL)
|
2017-02-26 22:15:23 +01:00 |
|
Marcus Meissner
|
7fb60f85df
|
malicious devices might report stepsize 0 to cause endless loops (AFL)
|
2017-02-26 22:10:24 +01:00 |
|
Marcus Meissner
|
ba664b5a23
|
handle no data receive in CHDK script output reader (AFL)
|
2017-02-26 21:44:40 +01:00 |
|
Marcus Meissner
|
25177c38ff
|
initialize object handles struct (AFL)
|
2017-02-26 21:39:41 +01:00 |
|
Marcus Meissner
|
177abde6fe
|
added even more sanity checks for focusinfo parsing
|
2017-02-26 21:13:39 +01:00 |
|
Marcus Meissner
|
9d93f21fe0
|
mark all Sony Controls with capture preview.
you might need to update the firmware on older models
|
2017-02-24 14:20:30 +01:00 |
|
Marcus Meissner
|
ad3acd4c26
|
focusmode DMF - direct manual focus
|
2017-02-24 13:41:52 +01:00 |
|
Marcus Meissner
|
2bfd03d2da
|
C 03.3 bracketing sony fix
|
2017-02-24 13:33:36 +01:00 |
|
Marcus Meissner
|
bbdad5fab5
|
8029 for sony bracketing DRO Hi
|
2017-02-24 13:33:07 +01:00 |
|
Marcus Meissner
|
b4696515dd
|
more sony bracketing modes decoded
|
2017-02-24 13:31:35 +01:00 |
|