The libgphoto2 camera access and control library.
ptp2:
digigr8:
pentax:
general:
translations:
libgphoto2 2.5.30 release
ptp2:
general:
translations:
libgphoto2 2.5.29 release
general:
ptp2:
translations:
libgphoto2 2.5.28 release
general:
ptp2:
canon:
pentax:
translations:
libgphoto2 2.5.27 release
ptp2:
canon:
translations:
libgphoto2 2.5.26 release
ptp2:
pentax:
docupen:
all:
translations:
libgphoto2 2.5.25 release
ptp2:
lumix:
all:
translation updates:
libgphoto2 2.5.24 release
ptp2:
lumix:
New WIFI Lumix camera driver was added, using curl and libxml2.
Lots of abilities supported already, also capture preview. However capture itself is not yet working. This driver needs libxml2 and libcurl to be built.
all:
Selecting camera libraries has changed a bit.
--camlibs=everything will select all and outdated drivers --camlibs=standard will select "current day" drivers --camlibs=standard,outdated will select "current day" and "outdated" drivers
You can now also use modifiers like +canon or -canon to enable/disable selected camera libraries.
The default is "standard", same as before.
fixed some issues found by AFL fuzzing, mostly in "outdated" drivers.
SECURITY.md: Small document added describing security properties of the library.
libgphoto2 2.5.23 development
ptp2:
pentax:
translations:
fuzzing:
all:
Various crashes fixed that were found during AFL fuzzing the USB drivers
The camlibs for cameras (and driver) older than 15 years have been default disabled for installation, to speed up libgphoto2 startup and also reduce attack surface against malicious USB devices.
See OUTDATED.txt in git for notes.
You can reenable them using:
./configure --with-camlibs=all,outdated
or by the camlib driver name (sample: jd11):
./configure --with-camlibs=all,jd11
To get the lists of all camera libraries use:
./configure --help
If you still have an old camera using one of these camlibs in active use, please report this to the devteam so we can reenable it per default.
libgphoto2 2.5.22 release
ptp2:
generic:
translations: