summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* The start of camera_get_config returns immediately iflibgphoto2-2_4Marcus Meissner2012-12-111-72/+45
| | | | | | | | | | | check_readiness() returns 0, so checking the cached_ready flag again is not required Signed-off-by: Daniel P. Berrange <berrange@redhat.com> git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14153 67ed7778-7388-44ab-90cf-0a291f65f57c
* added zoom level parsing from "Daniel P. Berrange" <dan@berrange.com> ↵Marcus Meissner2012-12-113-5/+10
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14152 67ed7778-7388-44ab-90cf-0a291f65f57c
* integrated patch from "Daniel P. Berrange" <dan@berrange.com>Marcus Meissner2012-12-093-4/+64
| | | | | | | 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
* added some new idsMarcus Meissner2012-09-221-1/+31
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14116 67ed7778-7388-44ab-90cf-0a291f65f57c
* usbscsi: Switch from lockdev to flockHans de Goede2012-09-191-67/+40
| | | | | | | | | | | | | | | | | | | | | 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
* ax203: Add support for SST25VF0?? spi eepromsHans de Goede2012-09-192-12/+46
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14113 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: add ax203_get_checksum() functionHans de Goede2012-09-193-2/+28
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14112 67ed7778-7388-44ab-90cf-0a291f65f57c
* usbscsi: Increase the timeoutHans de Goede2012-09-191-1/+1
| | | | | | | | | 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
* ax203: ax203_send_eeprom_cmd() add extra_argHans de Goede2012-09-191-13/+17
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14106 67ed7778-7388-44ab-90cf-0a291f65f57c
* Document ax206 checksum commandHans de Goede2012-09-181-1/+19
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14104 67ed7778-7388-44ab-90cf-0a291f65f57c
* 2.4.14.1Marcus Meissner2012-08-062-1/+6
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14087 67ed7778-7388-44ab-90cf-0a291f65f57c
* retrieve desc before using itMarcus Meissner2012-08-011-1/+2
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14086 67ed7778-7388-44ab-90cf-0a291f65f57c
* rewrote the devs/descs management to store along the contextMarcus Meissner2012-08-011-69/+76
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14081 67ed7778-7388-44ab-90cf-0a291f65f57c
* devicelist is actually freed by above libusb_exit alreadyMarcus Meissner2012-08-011-2/+3
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14079 67ed7778-7388-44ab-90cf-0a291f65f57c
* set gp-devs and gp_nrofdevs to 0 after freeing, otherwiseMarcus Meissner2012-08-011-0/+1
| | | | | | | we might reuse the freed ones git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14075 67ed7778-7388-44ab-90cf-0a291f65f57c
* do not use the global context to avoid crashesMarcus Meissner2012-07-191-3/+6
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14065 67ed7778-7388-44ab-90cf-0a291f65f57c
* added new ids merged from trunkMarcus Meissner2012-07-101-0/+12
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14050 67ed7778-7388-44ab-90cf-0a291f65f57c
* strncpy(x,y,strlen(y)) will leave out \0 Marcus Meissner2012-06-081-2/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14037 67ed7778-7388-44ab-90cf-0a291f65f57c
* enhance the thumbnail check to make eos thumbnails work againMarcus Meissner2012-05-191-3/+5
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14020 67ed7778-7388-44ab-90cf-0a291f65f57c
* marked P500 as capture capableMarcus Meissner2012-04-201-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14007 67ed7778-7388-44ab-90cf-0a291f65f57c
* updated slovakianMarcus Meissner2012-04-181-107/+185
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14002 67ed7778-7388-44ab-90cf-0a291f65f57c
* updated polishMarcus Meissner2012-04-181-1509/+1531
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@14001 67ed7778-7388-44ab-90cf-0a291f65f57c
* 2.4.14 releaselibgphoto2-2_4_14-releaseMarcus Meissner2012-04-152-6/+10
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13997 67ed7778-7388-44ab-90cf-0a291f65f57c
* ignore sample-tetherMarcus Meissner2012-04-150-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13996 67ed7778-7388-44ab-90cf-0a291f65f57c
* set imagequality back to JPEG fineMarcus Meissner2012-04-151-0/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13995 67ed7778-7388-44ab-90cf-0a291f65f57c
* new canon requestobject transfer from trunkMarcus Meissner2012-04-151-0/+36
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13994 67ed7778-7388-44ab-90cf-0a291f65f57c
* merged nikon liveview fixes from trunkMarcus Meissner2012-04-151-39/+59
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13993 67ed7778-7388-44ab-90cf-0a291f65f57c
* maximumshots reportingMarcus Meissner2012-04-151-0/+13
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13991 67ed7778-7388-44ab-90cf-0a291f65f57c
* added canon testscriptsMarcus Meissner2012-04-151-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13990 67ed7778-7388-44ab-90cf-0a291f65f57c
* added canon powershot sx100isMarcus Meissner2012-04-151-0/+87
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13989 67ed7778-7388-44ab-90cf-0a291f65f57c
* added canon eos 1000d test scriptMarcus Meissner2012-04-151-0/+76
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13988 67ed7778-7388-44ab-90cf-0a291f65f57c
* include testscript 1Marcus Meissner2012-04-151-1/+2
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13987 67ed7778-7388-44ab-90cf-0a291f65f57c
* added small shell script to replace my 30 minutes of testing, part 1Marcus Meissner2012-04-152-11/+110
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13986 67ed7778-7388-44ab-90cf-0a291f65f57c
* resetMarcus Meissner2012-04-141-37/+37
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13981 67ed7778-7388-44ab-90cf-0a291f65f57c
* renamed flagsMarcus Meissner2012-04-142-4/+10
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13980 67ed7778-7388-44ab-90cf-0a291f65f57c
* updated a bitMarcus Meissner2012-04-121-3/+9
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13979 67ed7778-7388-44ab-90cf-0a291f65f57c
* updated danish and czechMarcus Meissner2012-04-122-272/+443
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13976 67ed7778-7388-44ab-90cf-0a291f65f57c
* updated danish and russianMarcus Meissner2012-04-122-5261/+11925
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13975 67ed7778-7388-44ab-90cf-0a291f65f57c
* filter out any ptp_check_event for EOSMarcus Meissner2012-04-111-0/+7
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13973 67ed7778-7388-44ab-90cf-0a291f65f57c
* merged from libmtpMarcus Meissner2012-04-101-77/+233
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13970 67ed7778-7388-44ab-90cf-0a291f65f57c
* make samsung galaxy s2 work againMarcus Meissner2012-04-101-1/+42
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13969 67ed7778-7388-44ab-90cf-0a291f65f57c
* updated from libmtpMarcus Meissner2012-04-101-1/+5
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13968 67ed7778-7388-44ab-90cf-0a291f65f57c
* handle objectsize 64bit in sendobjectMarcus Meissner2012-04-092-5/+8
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13966 67ed7778-7388-44ab-90cf-0a291f65f57c
* customfuncex handlingMarcus Meissner2012-04-073-2/+55
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13963 67ed7778-7388-44ab-90cf-0a291f65f57c
* handle broken ObjectInfos from Samsung Galaxy with ICSMarcus Meissner2012-04-051-0/+6
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13960 67ed7778-7388-44ab-90cf-0a291f65f57c
* added EOS 5D Mark III support by AxelMarcus Meissner2012-04-033-22/+46
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13959 67ed7778-7388-44ab-90cf-0a291f65f57c
* in table16 lookup mode, when setting, check for duplicate valuesMarcus Meissner2012-04-011-4/+27
| | | | | | | and use the one in the enumeration git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13956 67ed7778-7388-44ab-90cf-0a291f65f57c
* gettextized to 0.17Marcus Meissner2012-03-302-2/+13
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13954 67ed7778-7388-44ab-90cf-0a291f65f57c
* case toggleMarcus Meissner2012-03-301-0/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13953 67ed7778-7388-44ab-90cf-0a291f65f57c
* do not cache it too earlyMarcus Meissner2012-03-262-0/+4
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13950 67ed7778-7388-44ab-90cf-0a291f65f57c