Laurent Vivier
|
76401bbcba
|
check if file is gzipped
|
2007-08-26 19:15:08 +00:00 |
|
Laurent Vivier
|
14c9373da5
|
change int to ssize_t for size
|
2007-08-26 18:50:48 +00:00 |
|
Laurent Vivier
|
d8941fa5c0
|
move functions to libconfig
|
2007-08-25 21:35:09 +00:00 |
|
Laurent Vivier
|
d7ef366023
|
use libconfig
|
2007-08-25 21:33:57 +00:00 |
|
Laurent Vivier
|
23de41a929
|
Skip first level if it exists
|
2007-08-24 09:27:29 +00:00 |
|
Laurent Vivier
|
51c3298ddd
|
Add emile_floppy_create(), emile_floppy_add(), emile_floppy_close()
|
2007-08-24 08:42:02 +00:00 |
|
Laurent Vivier
|
962e367b64
|
emile_second_set_param(): a NULL parameter doesn't remove the parameter, an empty string remove it
|
2007-05-22 20:03:26 +00:00 |
|
Laurent Vivier
|
5737c21d79
|
a NULL parameter doesn't remove the parameter, an empty string remove it
|
2007-05-22 20:02:28 +00:00 |
|
Laurent Vivier
|
f983467b0c
|
Signature EMILE_06_SIGNATURE is in fact the good one
|
2007-05-22 05:39:59 +00:00 |
|
Laurent Vivier
|
b27c53bb00
|
Set header signature to EMILE_07_SIGNATURE
|
2007-05-21 20:31:36 +00:00 |
|
Laurent Vivier
|
deea90cf36
|
if property is not set, remove it
|
2007-05-04 18:13:20 +00:00 |
|
Laurent Vivier
|
8f419ba4b1
|
to remove warning on signedness with gcc 4, cast some parameters
|
2007-02-24 13:35:32 +00:00 |
|
Laurent Vivier
|
eb3cf75e0c
|
Add -Werror
|
2007-02-24 13:34:44 +00:00 |
|
Laurent Vivier
|
2f1d2b4667
|
remove unneeded putchar()
|
2006-10-28 22:22:46 +00:00 |
|
Laurent Vivier
|
73c91de7a6
|
emile_first_set_param_scsi_extents() takes block size in argument
|
2006-10-20 17:12:30 +00:00 |
|
Laurent Vivier
|
87b904a4e8
|
Allow to read driver signature
|
2006-10-18 18:37:26 +00:00 |
|
Laurent Vivier
|
bb5ad6ce4d
|
Add emile_is_apple_driver to test if a partition is an apple_driver
|
2006-10-15 21:51:27 +00:00 |
|
Laurent Vivier
|
b8d426d278
|
use 16bit algorithm by default, 32bit is for ATA driver
|
2006-10-15 16:49:31 +00:00 |
|
Laurent Vivier
|
5af2219caf
|
correct disk number on IDE1
|
2006-10-15 16:48:35 +00:00 |
|
Laurent Vivier
|
6b42385349
|
correct operator priority between + and >> for IDE1
|
2006-10-06 12:37:16 +00:00 |
|
Laurent Vivier
|
417c927114
|
Add info about patch driver
|
2006-09-21 21:56:43 +00:00 |
|
Laurent Vivier
|
723a50c993
|
modify emile_second_set_param() to not check if bootblock is present, checking is moving before call
|
2006-09-20 23:28:53 +00:00 |
|
Laurent Vivier
|
87a4092549
|
Correct lseek before writing
|
2006-09-20 22:41:42 +00:00 |
|
Laurent Vivier
|
b772a2238a
|
Allows to analyze information inside file, not at beginning
|
2006-09-20 21:49:51 +00:00 |
|
Laurent Vivier
|
8a3f83c256
|
access bootblock from main device, not from partition
|
2006-09-20 21:48:44 +00:00 |
|
Laurent Vivier
|
628d40d957
|
add emile_first_set_param_scsi_extents
|
2006-09-20 21:47:43 +00:00 |
|
Laurent Vivier
|
a28a9d0cc0
|
Adding some constants for driver type and driver signature
|
2006-09-20 21:45:17 +00:00 |
|
Laurent Vivier
|
1bb375da59
|
Change my email address to Laurent@lvivier.info
|
2006-09-15 14:55:39 +00:00 |
|
Laurent Vivier
|
a57f6a8617
|
Allow to identify disk on 2nd ide bus (generally cdrom (hdc) on PC)
|
2006-09-13 21:32:45 +00:00 |
|
Laurent Vivier
|
4fc3d7c0d4
|
is_url() becomes emile_is_url(), check if ramdisk is url too
|
2006-06-05 22:34:50 +00:00 |
|
Laurent Vivier
|
e43e6e49fe
|
Add missing lseek()
|
2006-06-05 22:30:03 +00:00 |
|
Laurent Vivier
|
aa95b99d93
|
clear property field if property name is not found
|
2006-06-01 23:09:17 +00:00 |
|
Laurent Vivier
|
d5fe5032e9
|
Add emile_second_get_param()
|
2006-06-01 23:08:37 +00:00 |
|
Laurent Vivier
|
415d83c9fb
|
add emile_second_set_param
|
2006-06-01 23:01:08 +00:00 |
|
Laurent Vivier
|
b07e009f79
|
create file
|
2006-06-01 23:00:32 +00:00 |
|
Laurent Vivier
|
0804f9981e
|
change API of get_dev and get_rdev: return driver major number instead of device pathname, add emile_get_dev_name() and emile_is_url()
|
2006-06-01 22:18:38 +00:00 |
|
Laurent Vivier
|
be323732d0
|
change API of get_dev and get_rdev: return driver major number instead of device pathname
|
2006-06-01 22:17:33 +00:00 |
|
Laurent Vivier
|
56d2a72250
|
export is_url() (renamed emile_is_url())
|
2006-06-01 22:16:03 +00:00 |
|
Laurent Vivier
|
7e67a5fe43
|
correctly call emile_map_partition_set_flags()
|
2006-05-30 16:21:40 +00:00 |
|
Laurent Vivier
|
b593442a31
|
Do note limite device name to 16 characters
|
2006-05-30 16:20:58 +00:00 |
|
Laurent Vivier
|
7cf0906477
|
Manage big endian/little endian
|
2006-05-29 20:18:19 +00:00 |
|
Laurent Vivier
|
de2860a35c
|
Manage big endian/little endian
|
2006-05-29 19:56:13 +00:00 |
|
Laurent Vivier
|
b2e366a3c5
|
Manage big endian/little endian
|
2006-05-29 19:50:37 +00:00 |
|
Laurent Vivier
|
88c144ac11
|
Correct flags to make a partition bootable according to MacOS tools
|
2005-12-12 07:58:34 +00:00 |
|
Laurent Vivier
|
f112a09c5d
|
clear mallocated memory
|
2005-12-05 19:58:04 +00:00 |
|
Laurent Vivier
|
8cf341f58a
|
remove traces
|
2005-12-02 01:18:06 +00:00 |
|
Laurent Vivier
|
07d6ceb8ba
|
mapfile size is the size of the filesystem blocksize
|
2005-12-02 01:17:30 +00:00 |
|
Laurent Vivier
|
4ab2d93ced
|
write mapfile even if it already exists
|
2005-12-02 00:37:36 +00:00 |
|
Laurent Vivier
|
fceb358601
|
change interface of emile_scsi_create_container()
|
2005-12-01 22:19:39 +00:00 |
|
Laurent Vivier
|
364c09f440
|
change interface of emile_second_create_mapfile()
|
2005-12-01 22:16:06 +00:00 |
|