summaryrefslogtreecommitdiff
path: root/libgphoto2_port
Commit message (Collapse)AuthorAgeFilesLines
* initial lumix buildMarcus Meissner2019-05-262-1/+14
| | | | https://github.com/gphoto/libgphoto2/issues/409
* handle not devices a bit betterMarcus Meissner2019-04-281-0/+6
|
* generic usb fuzzingMarcus Meissner2019-04-233-4/+38
| | | | the format puts in vendor and product id in front of the fuzz file
* add a generic fuzz mode we can use for other camerasMarcus Meissner2019-01-263-0/+17
|
* on EOF on fuzzd return io errors for USB interrupts tooMarcus Meissner2019-01-261-0/+2
|
* fixed string generatorMarcus Meissner2019-01-201-1/+1
|
* fixed nikon_setcontrolmode returnMarcus Meissner2019-01-201-6/+0
|
* eof == read errorMarcus Meissner2019-01-201-1/+1
|
* handle empty stringsMarcus Meissner2019-01-141-2/+6
| | | | adjust stringsize
* translated 1 fuzzyMarcus Meissner2019-01-131-306/+225
|
* fixed compiler error when using #warning on Visual Studio compilerMichael Fink2019-01-111-0/+2
|
* Add midnightbsd serial configuration.Lucas Holt2018-09-131-1/+8
|
* upadted taiwanesepan934122018-07-221-56/+61
|
* BSD_SOURCE -> DEFAULT_SOURCEMarcus Meissner2018-06-201-1/+1
|
* BSD_SOURCE defined changed to DEFAULT_SOURCEMarcus Meissner2018-06-174-4/+4
|
* removed incorrect ! from a error handling expressionMarcus Meissner2018-04-161-1/+1
| | | | fixes https://github.com/gphoto/gphoto2/issues/130
* updated spanishFrancisco Javier Serrador2018-04-081-374/+254
|
* if we have no interrupt endpoint, do no try to queue interrupt URBs.Marcus Meissner2018-02-251-0/+5
| | | | fixes https://github.com/gphoto/libgphoto2/issues/234
* Merge pull request #207 from vividos/msvc14-port-2_5_16Marcus Meissner2018-02-111-3/+2
|\ | | | | prevent redefining CAMLIBS and IOLIBS on WIN32
| * prevent redefining CAMLIBS and IOLIBS define that may already be defined in ↵Michael Fink2017-10-161-3/+2
| | | | | | | | platform specific config.h file
* | filter out davfsMarcus Meissner2018-01-291-0/+4
|/
* Add list of IOLIBs to configure summaryHans Ulrich Niedermann2017-08-021-0/+2
| | | | | Add the list of IOLIBs to the libgphoto2_port configure summary with GP_CONFIG_MSG.
* Add (sorted) list of IOLIBs to version informationHans Ulrich Niedermann2017-08-022-0/+5
| | | | | | | | | Add sorted list of IOLIBs to the version information in `gphoto2-port-version.c`. `gphoto2-version.c` already has a list of camlibs, so adding the list of iolibs to the debug output makes lot of sense to determine which iolibs users have compiled.
* Handle usb_msg_read as forward to _read for nowMarcus Meissner2017-07-312-5/+7
| | | | seperate fuzz and virtual ptp camera more
* Rework of the ptp event irq manager to raise errors and rearm when neededFlorent Viard2017-07-251-40/+143
| | | | | | | | | | | | | | | | | | This commit rework the ptp2 event (irq) manager for multiple purposes: - If the callback of an event is called because the async event encountered an error, report this error upstream. This allows a call to check_event to detect that a device was removed. Without it, a call to check event will silentely hide that the check_event call failed because a device being removed or dead (by returning a TIMEOUT error) as if everything was ok but there was no event. - Re-arm async event requests if less are running than the expected number of active interrupts transfers - Use a linked list for the queue of events instead of a memory array and steal buffers to avoid useless memory copies. So the code should be faster and more memory efficient.
* make vusb not-default ... some users are confused why there is a virtual PTP ↵Marcus Meissner2017-07-221-2/+13
| | | | camera
* synchronize gphoto-m4 filesHans Ulrich Niedermann2017-07-207-18/+798
|
* Consistently define driverdir in all *.pc filesHans Ulrich Niedermann2017-07-182-1/+3
| | | | | Define driverdir both for libgphoto2 and libgphoto2_port, and both for the -uninstalled and the installed *.pc files.
* Fix a number of typos: should be iolibs, not camlibsHans Ulrich Niedermann2017-07-183-4/+4
|
* fix memory corruption in gp_log_remove_funcAxel Waggershauser2017-06-021-1/+1
| | | | | | | | | | | The gp_log_remove_func implementation had 2 severe issues: * it moved way to few bytes * it moved the wrong bytes to the wrong place, destroying libc memory management structures (resulting in different types of crashes). When the first item has to be removed, it moved a couple bytes from the start of the array to the left (before the start of the array), instead of moving the second and following items over the first one.
* enlarge stack buffer a bit to satisfy size constraints andMarcus Meissner2017-06-011-2/+2
| | | | potentiall sprintf overflow (GCC7)
* add a missing extern "C"Marcus Meissner2017-04-191-0/+8
| | | | fixes https://github.com/gphoto/libgphoto2/issues/160
* added exposurebiasMarcus Meissner2017-04-132-1/+54
|
* implement PTP FNumber emulationMarcus Meissner2017-04-132-0/+59
|
* add virtual PTP shutterspeed (ExposureTime / 0x500D)Marcus Meissner2017-04-132-1/+50
|
* stat the replacement DCIM directory to avoid bad dataMarcus Meissner2017-04-131-0/+2
|
* updated vietnameseTrần Ngọc Quân2017-04-111-56/+60
|
* timeout 0 in libusb 0.x is also okishMarcus Meissner2017-03-051-0/+1
|
* if there is no timeout, just check if anything is in the interrupt queueMarcus Meissner2017-03-051-0/+3
|
* copyright headersMarcus Meissner2017-02-172-4/+2
|
* do not wait in event handling when fuzzingMarcus Meissner2017-01-061-0/+6
|
* incorrect array index (AFL)Marcus Meissner2017-01-031-1/+1
|
* updated frenchStéphane Aulery2016-12-271-303/+223
|
* shorten the strings for the fuzzer to have a smaller corpusMarcus Meissner2016-12-111-8/+8
|
* handle short readsMarcus Meissner2016-12-091-0/+3
|
* define ENODATA if not presentpeterbud2016-11-191-0/+4
|
* use gp_system_filename() for Windowspeterbud2016-11-191-5/+5
|
* some signed -> unsigned fixes in fuzz readerMarcus Meissner2016-10-292-3/+3
|
* also use the read block size from the fuzzer file.Marcus Meissner2016-10-293-15/+40
| | | | fixed some types
* in fuzz mode be less strict with opcodesMarcus Meissner2016-10-291-2/+8
| | | | fixed read from file mode