d07fed1a4c
Add write function. Fix bug in PVD writing and dir. record len computation.
2007-12-22 14:45:00 +01:00
5cf2980c9c
Append version number to file ids.
2007-12-21 23:08:21 +01:00
2fd3195747
Write the path tables on the ISO structure.
2007-12-21 22:53:48 +01:00
31ee89c47b
Code to write directory structure of the ECMA-119 tree.
2007-12-21 00:35:43 +01:00
46ffb6d33d
Fix implementation of PVD writing.
2007-12-21 00:05:41 +01:00
2f383215ff
Implement Writer for file contents.
...
Some aspects, such as better reporting of file bigger or smaller than
expected is needed, but all situations are handled propertly.
2007-12-20 22:17:18 +01:00
e6bd1586d6
Replace glibc tsearch() with a custom red-black tree implementation.
...
The library supplied tree estructure is not enought for our needs, due to its
limited API. Thus, we have implemented a suitable red-black tree.
2007-12-20 00:25:25 +01:00
5eb3a7e038
Implementation of function to write the PVD.
...
The directory entry for the root directory is still missing.
2007-12-18 21:55:01 +01:00
36894d6a23
Implementation of the write function to use by the Writers.
2007-12-18 00:37:24 +01:00
257b08bfcf
Code to compute position of directory records and path tables.
2007-12-18 00:20:03 +01:00
5e2de57aa9
Initial structure for ECMA-119 writer.
2007-12-17 23:22:19 +01:00
159b775d22
Improve message functions to support message formating in printf style.
2007-12-17 21:12:51 +01:00
c8715941e6
Define some functions and responsabilities for image generation.
...
Still very preliminary work.
2007-12-16 19:10:47 +01:00
40b27dbacc
Initial support for low level ECMA-119 tree.
...
This only adds the tree creation functions, no sorting and name mangling
yet. Only plain ECMA-119 supported for now, nor RR, relaxed
restrictions, etc..
This also adds a little test program.
2007-12-15 16:55:44 +01:00