Skip to content

Releases: gphoto/libgphoto2

2.5.21 release

08 Dec 20:01
Compare
Choose a tag to compare

libgphoto2 2.5.21 release

ptp2:

  • Nikon Z series support added
  • New Canon Powershot SX / GX also support capture, ALPHA support added
  • Canon EOS bugfixes
  • imported IDs from libmtp
  • Added:
    • Nikon Z6, Z7
    • Canon Powershot SX720HS, G5X
    • Canon IXUS 185

2.5.20 release

27 Oct 15:39
Compare
Choose a tag to compare

libgphoto2 2.5.20 release

ptp2:

  • Canon EOS: fixed regression for some EOS series in OLC decoding
  • Apple iPhone: disabled PTP Manifest reading again, as IOS seems not to follow the standard
  • bugfixes
  • new IDs added:
    • Sony Alpha-RX10M4
    • Canon EOS M50, 4000D
    • Fuji XT-3
    • synced new MTP ids from libmtp

pentax:

  • refreshed from pktriggercord

translations:

  • updated polish, ukrainian, swedish, danish

2.5.19 release

22 Jul 18:27
Compare
Choose a tag to compare

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.18 release

13 May 17:00
Compare
Choose a tag to compare

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.17 release

16 Apr 18:04
Compare
Choose a tag to compare

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)

Updated translations:

  • updates spanish, chinese

2.5.16 release

14 Oct 12:34
Compare
Choose a tag to compare

libgphoto2 2.5.16 release

ptp2:

  • A hardening fix broke the string unpacking for 0 length strings which broke Canon EOS

2.5.15

02 Oct 13:21
Compare
Choose a tag to compare

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.14

05 Jun 20:39
Compare
Choose a tag to compare

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.13 release

08 Apr 15:50
Compare
Choose a tag to compare

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.12 release

05 Jan 16:33
Compare
Choose a tag to compare

libgphoto2 2.5.12 release

ptp2:

  • Canon EOS: more fixes for Canon EOS 5D Mark IV and Canon EOS 80D.
  • Parrot Sequoia support and property decoding
  • Nikon 1: Fixed Nikon 1 capture
  • Sony Alpha: various bugfixes.
  • New USB IDs:
    • Nikon Coolpix AW130
    • Nikon DSC D3400
    • Parrot Sequoia
    • GoPro Hero, Hero4 Silver, Hero +
  • bugfixes and cleanups

canon:

  • fixed zoom on some older Canon Powershots

translations:

  • updated polish, ukrainian, vietnamese, danish, french, svensk