Pali Rohár
|
808ce724ee
|
main: Print message after dumping finish
|
2018-02-08 19:49:54 +01:00 |
|
Pali Rohár
|
ca1db96690
|
disk: Fix compile warning: comparison between signed and unsigned integer expressions
|
2018-02-08 19:49:13 +01:00 |
|
Pali Rohár
|
a6c20b5ee4
|
disk: Open whole block device with O_NONBLOCK
This would simplify handling of ENOMEDIUM error.
|
2018-02-08 19:48:34 +01:00 |
|
Pali Rohár
|
e685787e67
|
disk: Ensure that maj1:min1 is first device and maj2:min2 is second device
|
2018-02-08 19:24:11 +01:00 |
|
Edward Betts
|
10b495120e
|
correct spelling mistake
|
2017-08-30 12:05:42 +01:00 |
|
Pali Rohár
|
559fe2a3bd
|
disk: After opening blkdev, check that it is really block device
|
2017-07-09 17:26:13 +02:00 |
|
Pali Rohár
|
ccec7a182f
|
disk: Close device file handle when freeing structures
|
2017-07-09 14:57:41 +02:00 |
|
Pali Rohár
|
31569c169a
|
disk: Fix detection of correct device in disk_open_dev()
|
2017-07-09 14:56:30 +02:00 |
|
Pali Rohár
|
27a55c3367
|
disk: Choose correct partition in disk_open_dev()
|
2017-07-06 20:55:41 +02:00 |
|
Pali Rohár
|
cda5dc6116
|
main: Use image_alloc_from_fd() to fix race condition between calling stat and opening file
|
2017-06-17 23:48:01 +02:00 |
|
Pali Rohár
|
5cbd5e92b8
|
image: Add new function image_alloc_from_fd()
|
2017-06-17 23:47:10 +02:00 |
|
Pali Rohár
|
1ec3777cb8
|
image: Call image_free() when image_append() is failing
|
2017-06-17 23:46:50 +02:00 |
|
Pali Rohár
|
897919a70f
|
main: Fix race condition between calling stat and rename
|
2017-06-17 23:10:36 +02:00 |
|
Pali Rohár
|
76b18b9d39
|
travis: Fix coverity job
|
2017-03-03 18:44:29 +01:00 |
|
Pali Rohár
|
ffcc10f689
|
travis: Simplify configuration, move coverity_scan to matrix
|
2017-02-26 17:00:07 +01:00 |
|
Pali Rohár
|
16cdf3e776
|
travis: Run on container-based infrastructure
|
2017-02-26 16:19:42 +01:00 |
|
Pali Rohár
|
dc81ebb855
|
travis: Use apt addon instead sudo
|
2017-02-26 16:09:52 +01:00 |
|
Pali Rohár
|
66ecce9a3d
|
disk: Remove check which is always false
Type unsigned long long int according to C99 can store at least 2^64-1.
|
2017-01-09 22:56:33 +01:00 |
|
Pali Rohár
|
87867a5904
|
cal: Fix race condition between calling stat and opening file
|
2017-01-08 14:33:08 +01:00 |
|
Pali Rohár
|
f0b8ee117b
|
Makefile: Fix setting compiler
|
2017-01-08 03:42:34 +01:00 |
|
Pali Rohár
|
4c8206b44f
|
travis: Enable clang and use separate job for Coverity
|
2017-01-08 03:33:39 +01:00 |
|
Pali Rohár
|
9bf886c041
|
Release version 0.7
0.7
|
2016-12-25 11:46:12 +01:00 |
|
Pali Rohár
|
955ee1bd1e
|
TODO: Update state
|
2016-12-24 18:23:43 +01:00 |
|
Aaro Koskinen
|
08485a0c09
|
all: Add basic support for Nokia N9
|
2016-12-24 18:23:28 +01:00 |
|
Pali Rohár
|
b4314bce15
|
cal: Fix pointer check
|
2016-12-24 18:22:02 +01:00 |
|
Pali Rohár
|
117d0bb2d0
|
cal: cal_read_block allocate memory
|
2016-12-24 18:06:57 +01:00 |
|
Pali Rohár
|
f7bad18a56
|
disk: Fix for RM-680
|
2016-12-23 10:13:42 +01:00 |
|
Pali Rohár
|
82de19bee1
|
disk: Check for ENOMEDIUM when partition is required
|
2016-12-23 10:13:23 +01:00 |
|
Pali Rohár
|
b7c28b2c1b
|
cal: SSIZE_MAX is not required to be defined
|
2016-12-23 10:13:07 +01:00 |
|
Pali Rohár
|
0a1ac25219
|
cal: Move sys/ioctl.h to __linux__
|
2016-12-23 10:12:27 +01:00 |
|
Pali Rohár
|
bd59c47ec3
|
usb-device: Detect Nokia N950 in disk mode
|
2016-12-21 18:25:25 +01:00 |
|
Pali Rohár
|
645e280d69
|
cal: Fix memory leak
|
2016-12-17 18:00:07 +01:00 |
|
Aaro Koskinen
|
d4ff1d9328
|
usb-device: Add another product string for RM-680
|
2016-12-17 17:46:35 +01:00 |
|
Pali Rohár
|
bc0f663e92
|
cal: Fix check for lseek errors
|
2016-12-17 03:00:12 +01:00 |
|
Pali Rohár
|
b8fb95b2aa
|
all: Enable Large File Support
|
2016-12-17 01:53:16 +01:00 |
|
Pali Rohár
|
e36423e8c2
|
all: Fix printing fsblkcnt_t and off_t types
|
2016-12-17 01:52:50 +01:00 |
|
Pali Rohár
|
430930537c
|
all: Use #include <sys/sysmacros.h> for major() instead #define _BSD_SOURCE
|
2016-12-17 01:51:33 +01:00 |
|
Pali Rohár
|
7522a9fbc7
|
all: Fix compilation when u_int*_t are not defined and used by usb.h
|
2016-12-16 15:39:46 +01:00 |
|
Pali Rohár
|
6ec64f4992
|
operations: Fix NULL pointer dereference in dev_boot_device
This will fix a crash when calling "0xFFFF -b" from Mk II Update mode.
|
2016-12-10 14:13:41 +01:00 |
|
Pali Rohár
|
8f57f7ef61
|
mkii: Fix detection of Update mode
|
2016-12-10 14:13:14 +01:00 |
|
Pali Rohár
|
3d71caab8f
|
usb-device: Do not reattach kernel driver after closing cold flash mode
|
2016-12-07 11:56:37 +01:00 |
|
Pali Rohár
|
4ccf8fb369
|
usb-device: Do not print verbose message "Reattach kernel driver to USB interface..."
|
2016-12-07 11:55:54 +01:00 |
|
Pali Rohár
|
188fa70c80
|
cold-flash: Increase timeout after leaving cold flash mode
Switching to NOLO takes about one second and NOLO itself wait another second. So it should be OK.
|
2016-12-07 11:55:26 +01:00 |
|
Pali Rohár
|
f2a51b5041
|
disk: Do not fail when empty block device is exported
|
2016-12-07 11:38:07 +01:00 |
|
Pali Rohár
|
19e2b22193
|
image: Remove dead code in image_align()
|
2016-12-07 00:39:36 +01:00 |
|
Pali Rohár
|
15dbd14d7a
|
doc: Update fiasco documentation
|
2016-12-06 23:42:41 +01:00 |
|
Pali Rohár
|
0650cdf51f
|
cold-flash: Show OMAP chip revision
|
2016-12-06 23:13:48 +01:00 |
|
Pali Rohár
|
9ea8f2bb38
|
cal: Style fix
|
2016-12-06 23:13:12 +01:00 |
|
Pali Rohár
|
9a5f940046
|
usb-device: Check that we are not using broken libusb-1.0 library
|
2016-12-06 23:11:47 +01:00 |
|
Pali Rohár
|
5e79d651ca
|
all: Compile globally without _GNU_SOURCE, define _BSD_SOURCE or _GNU_SOURCE where needed
|
2016-12-06 23:10:58 +01:00 |
|