Commits

Author Commit Message Labels Comments Date
haypo
([wiki:broken broken]) hachoir-metadata: now support PE executable
haypo
Fix PE resource parser: skip padding fields
haypo
Fix unit tests but not the bug :-/
jm
([wiki:broken broken]) * core: Oops! [1890] means Field doesn't have a _value member. Fix a few types in hachoir-core/hachoir-parser. * parser: Add empty file_ext to a few parsers, as a workaround to a non-trivial issue.
jm
([wiki:broken broken]) core: Solve issues with `Field.value`. Should we catch exceptions in `Field._getValue`?
haypo
([wiki:broken broken]) Enable ZIP and OGG magic for hachoir-subfile
haypo
([wiki:broken broken]) hachoir-subfile: skip subfiles when it's asked by the parser
haypo
([wiki:broken broken]) Create ugly function createOrphanField()
haypo
([wiki:broken broken]) EXE: parser VS_VERSION_INFO value
cgisquet
1) Add more compression methods 2) Parse compression info according to method
cgisquet
Add PDF parser. Very ugly, duplicated, impossible to understand, buggy, bound-to-fail code. Did I mention it needs lots of fixes and addition?
cgisquet
Parse general purpose flags as per version 6.3 of the zip file format from PKWARE, Inc. Should allow unicode support, but untested.
cgisquet
Seems another flag is present to indicate whether a data descriptor is present. Is the other bit "has_descriptor" wrong? Time will tell. At least, fixes "oo-about-these-files.odt", but not sure such data as "\3\0" can be deflated...
haypo
Add ping_20020927-3ubuntu2 to testcase
haypo
Use common.deflate to SWF parser
haypo
Add free-software-song.midi.bz2 to testcase
haypo
Add tests on LAF files
haypo
Move deflate code to common/deflate.py
jm
* zip parser: * Add support for Deflate compressed files. * Use SubFile(filename=). * "synch" -> "sync" & "len" -> "size" * `tags["file_ext"]`: list(set(<list>)) -> tuple(<iterator>) * `tags["mime"]`: <list> -> tuple(<iterator>) * exe parser: Fix footer.
haypo
Add cercle.exe (MSDOS exe) and eula.exe (PE exe)
haypo
EXE resource parser: * Fix conversion of RVA to file offset * Version info: store version to check if data_size is in bytes or in characters
haypo
Fix coverage_test.py (directory)
haypo
Add two scripts for coverage tests
haypo
* Add india_map.gif to testcase * Test lara_croft.pcx metadata
jm
* Document why we fix field._address in GenericFieldSet._addField * test_code.sh: keep testing if test_doc.py fails.
haypo
MIDI parser: fix Track description
haypo
snapshot: Don't use special commands for hachoir-subfile since it's a separated project now
haypo
Add AUTHORS and README to hachoir-subfile
haypo
* NTFS: Use smart name for attribute fields * NTFS: Add parser for BITMAP and DATA attributes * MSDOSFileAttr: add method createText() to create short text representation
haypo
Work on NTFS parser: * Able to parse beginning of MFT * Attribute parser
  1. Prev
  2. Next