libgphoto2-bleeding:libgphoto2-2_4

Last commit made on 2012-12-11
Get this branch:
git clone -b libgphoto2-2_4 https://git.launchpad.net/libgphoto2-bleeding

Branch merges

Branch information

Name:
libgphoto2-2_4
Repository:
lp:libgphoto2-bleeding

Recent commits

55be44f... by Marcus Meissner <email address hidden>

The start of camera_get_config returns immediately if
check_readiness() returns 0, so checking the cached_ready
flag again is not required

Signed-off-by: Daniel P. Berrange <email address hidden>

git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14153 67ed7778-7388-44ab-90cf-0a291f65f57c

29eff91... by Marcus Meissner <email address hidden>

added zoom level parsing from "Daniel P. Berrange" <email address hidden>

git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14152 67ed7778-7388-44ab-90cf-0a291f65f57c

1b1eec7... by Marcus Meissner <email address hidden>

integrated patch from "Daniel P. Berrange" <email address hidden>
added better focus retrieval

git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14149 67ed7778-7388-44ab-90cf-0a291f65f57c

7204289... by Marcus Meissner <email address hidden>

added some new ids

git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14116 67ed7778-7388-44ab-90cf-0a291f65f57c

fd0ac3e... by Hans de Goede <email address hidden>

usbscsi: Switch from lockdev to flock

Currently there are 2 problems with the lockdev usage in usbscsi:
1) It breaks usbscsi completely due to a missing symbol when dlopening
   usbscsi.so, which is caused by libgphoto2_port/usbscsi/Makefile-files not
   adding $(SERIAL_LIBS) to usbscsi_la_LIBADD
2) lockdev uses /var/lock/lockdev, which by default is:
   drwxrwxr-x. 2 root lock 40 Sep 19 22:49 /var/lock/lockdev
   So despite our udev rules, gphoto using apps need to run as
   root (or group lockdev) to be able to work with usbscsi port devices

I've decided to fix 2) by moving to flock, lockdev makes sense for serial
ports, since other programs may be trying to access them at the same time,
for usbscsi however we only need to coordinate with other apps also using
libgphoto2, and flock then suffices, is much simpler and does not have
the rights issues of lockdev. This fix for 2), also fixes 1) by simply no
longer needing lockdev.

git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14115 67ed7778-7388-44ab-90cf-0a291f65f57c

3fb22f2... by Hans de Goede <email address hidden>

ax203: Add support for SST25VF0?? spi eeproms

git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14113 67ed7778-7388-44ab-90cf-0a291f65f57c

10f0aad... by Hans de Goede <email address hidden>

ax203: add ax203_get_checksum() function

git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14112 67ed7778-7388-44ab-90cf-0a291f65f57c

2458f2b... by Hans de Goede <email address hidden>

usbscsi: Increase the timeout

This is necessary for some ax203 devices where the spi flashing is offloaded
to the firmware, and this can take (much) longer then our old timeout.

git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14111 67ed7778-7388-44ab-90cf-0a291f65f57c

14db1e1... by Hans de Goede <email address hidden>

ax203: ax203_send_eeprom_cmd() add extra_arg

git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14106 67ed7778-7388-44ab-90cf-0a291f65f57c

ba42e03... by Hans de Goede <email address hidden>

Document ax206 checksum command

git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14104 67ed7778-7388-44ab-90cf-0a291f65f57c