Commit Briefs

cc86b8492d Martin Pieuchot

Parse option -b (BSD)


c38b7f7671 Martin Pieuchot

Pass arguments in a similar order


3f909282bf Martin Pieuchot

Improve default format


654951e121 Martin Pieuchot

Implement -C and -C


3c72fc1f8c Martin Pieuchot

Use DD_ATOM_AT() in comment


727b847b7a Martin Pieuchot

Abstract atoms.len


2f5ea1f266 Martin Pieuchot

Abstract access to atoms.head


2b0f870899 Martin Pieuchot

Use different name for data length


8bd7d41ff4 Martin Pieuchot

Use singular name


2f4de504f0 Martin Pieuchot

Use a single output function for all types


3aadb1cd1e Martin Pieuchot

Remove abstractions


53059b5a70 Martin Pieuchot

Merge diff_output.c into the main program


6478979fd9 Martin Pieuchot

Use calloc(3) instead of setting allocated memory to 0


af4b424466 Martin Pieuchot

Only print (unified) header in unified format.


ec38e642d2 Martin Pieuchot

Remove unused `arbitrary_info'.


2dc84d6801 Martin Pieuchot

Declare variables at the beginning of scopes.


b17e9748fa Martin Pieuchot

Compare pointers against NULL.


90eac7479e Martin Pieuchot

Pass all input argument as "struct diff_input_info".

While here do not use fallback and simply fail if no lenght is given.


77bc4063d4 Martin Pieuchot

Debug build by default


4019a9fe35 Martin Pieuchot

Check for errors before calling printing function.



db6d7e5340 Martin Pieuchot

Improve readability by using 'continue' in printing loop.


c42a555fb9 Martin Pieuchot

Compat goo for gmake/glibc/Linux


5b32fcc57d Martin Pieuchot

Makefile cleanup


5cb8f6f3f8 Martin Pieuchot

Include my email