|Tags||camera usb capture digital camera remote control tethering|
2.5.1922 Jul 2018 19:55 major bugfix: libgphoto2 2.5.19 release ptp2: * Canon EOS: handle OLC versions of newer models, which gave incorrect aperture/shutterspeed values * Fuji X series capture improvements. * Fuji X series live view support added. * Panasonic GH5 liveview and capture support. (Needs camera firmware 2.3 or newer) * Olympus E-M5 Mark II and E-M1 Mark II liveview and capture support added. * USB IDs added: * Sony Alpha A99 M2, A7 III, A9 * Nikon Coolpix A900 * Panasonic GH5 * Olympus E-M1 Mark 2 * Fuji X-H1, X-M1, X70, X30 all: * various fixes for warnings from compilers and the coverity scanner
2.5.1813 May 2018 18:32 major bugfix: libgphoto2 2.5.18 release libgphoto2 2.5.18 release ptp2: * Canon EOS: Fixed file download on several EOS brands, broken by 2.5.17 release. pentax: * Added K01 and K70 models.
2.5.1716 Apr 2018 19:46 major feature: libgphoto2 2.5.17 release ptp2: * Apple iOSX: handle root directory objects that have ParentObject==StorageID instead of 0 * implement PTP 1.1 Manifest reading and hook into filesystem. currently only supported by Apple iOS. * Canon PowerShot CHDK live view support. * Canon EOS: prepare capture needs to wait a bit on a crucial place to get all events. might fix some PTP Device Busy reports. * Canon EOS: split bulk downloads into pieces of partial downloads. This might cure the Error 70. * Canon EOS: Improved EOS M capture * Canon CHDK: live preview capture support added * Added USB IDs: * Sony A7r III * Nikon CoolPix L430 * Nikon D850 * Canon EOS M2, M6, M100 * Canon EOS 6D Mark II * Fuji Film X-Pro 2 pentax: * Code updates imported from pkremote libgphoto2: * Report file changes via GP_EVENT_FILE_CHANGED (hooked up for Canon EOS currently) translations: * updates spanish, chinese
2.5.1625 Mar 2018 07:27 minor bugfix: libgphoto2 2.5.16 release ptp2: * A hardening fix broke the string unpacking for 0 length strings which broke Canon EOS
2.5.1502 Oct 2017 13:53 major feature: libgphoto2 2.5.15 release ptp2: * fuji: Fix cameras without new capture properties. * Canon EOS: config aspectratio, highisonr * Canon EOS: emit CAPTURECOMPLETE event * Canon EOS: whitebalanaceadjustment is 32bit signed, not 16bit signed * usb: better error feedback * fixed some bugs found by AFL fuzzing * Added USB ids: * Sony: A6500, HX400V * Nikon: D500, D7500 * Olympus: VR360 * Canon PowerShot: ELPH 350 HS * Canon EOS: 200D, Rebel T7i * Fuji: GFX 50 S * Ricoh Theta S, Theta SC libgphoto2_port/vusb: * now default disabled as it confused people, enable with --enable-vusb
2.5.1405 Jun 2017 19:04 major feature: libgphoto2 2.5.14 release ptp2: * Canon EOS M remote control / capture support (M3, M5, M10 ... but not the original EOS M currently) * fix for Canon EOS camera crash bug introduced in 2.5.13. * Fuji XT-2 capture support (firmware update needed, might work for other Fuji XT too) * Canon EOS 77D added. * various bugfixes * added USB IDs: * Sony DSC-RX10M3, DSC-HX90V * Sony UMC-R10C * Nikon D5600, * Canon EOS 77D * Fuji XT-20 * synced MTP device ids from libmtp * more issues fixed that were found by the AFL fuzzer pentax: * Added Pentax K5-II, Pentax K3-II libgphoto2_port: * fixed gp_log_remove_func libgphoto2_port/vusb: * support f-number, shutterspeed, and exposurebias in the virtual PTP camera all: * several issues found by gcc 7 fixed translations: * updated ukrainian, polish, vietnamese, french, swedish
2.5.1308 Apr 2017 15:52 major feature: libgphoto2 2.5.13 release pentax: * Now using the pktriggercord codebase * lots of improvements * Please report missing Pentax K USB ids that are supported by pktriggercord! ptp2: * iPhone iOS 10.2 and later storage handling fixed, added dynamic storage handling * Sony Alpha Live View support. * Canon EOS M series capture enabled. (not fully working yet) * Various crashes and endless loops fixed that were found by the AFL fuzzer. * Various bugfixes in Nikon, Canon capture * New USB Ids: * Sony: SLT A37, DSC-RX100M5 * Nikon KeyMission 360 * Canon PowerShot G16 * Canon EOS M5, EOS M10 * Fuji Fujifilm XT-2 * GoPro Hero 5 Black
2.5.1120 Nov 2016 22:10 minor feature: libgphoto2 2.5.11 release canon: * not experimental anymorelibgphoto2 2.5.11 release canon: * not experimental anymore, for some years * some bugfixes in configuration handling ptp2: * canon: EOS capture improvements, also supporting new EOS * sony: tethering and trigger capture implemented, capture stability improvements * sony: exposure compensation setting fixed * sony: capture and autofocus configurations, similar to eosremoterelease * generic: fixed serialnumber retrieval * nikon: "autofocus" config variable for global autofocus enable/disable (d, for some years * some bugfixes in configuration handling ptp2: * canon: EOS capture improvements, also supporting new EOS * sony: tethering and trigger capture implemented, capture stability improvements * sony: exposure compensation setting fixed * sony: capture and autofocus configurations, similar to eosremoterelease * generic: fixed serialnumber retrieval * nikon: "autofocus" config variable for global autofocus enable/disable (default on, default liveview off) * various bugs fixed, stability improved * ptpip: allow different event ports. --port ptpip:IP:dataport:eventport * New ids reported: - Sony Alpha 7, DSC-RX100M4, NEX-7, DSC-HX20V, Alpha 6300, A7S II, A7, - Nikon DSC Df, D7200, D5, D810A, 1 V3 - Canon EOS 1Dx Mark 3, 80D, 5D Mark IV - Canon Digital IXUS 180 - various music players / android phones imported from libmtp libgphoto2: * Speed up initial startup. * Win32: store settings in the "User Profile .gphoto settings" and not in C: Windows anymore. * gp_widget_changed() no longer clears the "changed" state to make this API more consistent. Use gp_widget_set_changed(widget,FALSE) to do so. examples: * sample-photobooth: a sample program handling tethering, SIGUSR1 driven capture and SIGUSR2 based configuration reading. * sample-afl: code to inject afl fuzzing data translations: * updated swedish, ukrainian, polish, finnish, russian, danish, polish, brazilian, serbian, dutch, chinese
ManageYou can also help out here by:
← Update project
or flagging this entry for moderator attention.
Share project 2