1 2009-07-27 Martin Schulze <joey@infodrom.org>
5 * Contribution of bigint_sub() and bigint_cmp() by Jens Rohler
8 * Corrected the initial bigint_int() routine so that arithmetic
11 * Corrected handling of too large values
13 * Several minor corrections
15 * Fixed the "Referenz"-Option within A-Records by Peter Schlaile
18 2004-08-07 Martin Schulze <joey@infodrom.org>
22 * Added support for the 'Begleitzettel' via LaTeX document
24 * Corrected string handling for arguments (Martin Schulte)
26 * Corrected handling of files "-" for stdin/stdout (Martin Schulte)
28 * Corrected support for vermögenswirksame Leistungen
30 * Added back support for DM, tidied up some code, updated the
33 * Safely parse values and correct their format to nnnnn.pp
35 2002-01-01 Martin Schulze <joey@finlandia.infodrom.north.de>
39 * EURO is the default currency from now on
41 * Don't print empty date fields
43 2001-12-19 Martin Schulze <joey@finlandia.infodrom.org>
49 * Output Betrag-Euro as Betrag so the file can be used as input
52 2001-11-25 Martin Schulze <joey@infodrom.org>
56 * This release was sponsored by USEtec <http://www.usetec.net/>
58 * Improved documentation
60 * Added support for additional text fields, up to 15 can be added
61 to a single job. The 16th Text field will be ignored as well as
64 * Properly distinguish between LK/LB and GK/GB in internal files
66 * Added currency to output files to be clear about DM or EUR
68 * Added support for special files "-" as placeholder for
69 stdin/stdout for dtaus and control files
71 * Added support for Euro. There's a define in dtaus.c that can
72 make the code default to Euro instead of DM. Alternatively simply
73 add the keyword ``Euro'' to the A record (the begin { ... }
74 record). All values are calculated and stored in Euro then.
76 * Added support for "Ausführungsdatum" which tells the bank to
77 process the entire job at a given time instead of asap. Please
78 read the manpages to find out which restrictions have to match.
80 * Updated the format specification since it was modified from
83 2000-01-04 Martin Schulze <joey@finlandia.infodrom.north.de>
87 * Added short description for control files
89 * Ensured that BLZ and KTO consist only of digits, even if the
90 user has specified something different. Banks won't accept files
93 * Applied fix for a y2k issue that prevents some banks from
96 1998-11-16 Martin Schulze <joey@finlandia.infodrom.north.de>
98 * Added information about different types of dtaus files to README
101 * Better support for "Gutschriften", the former version forgot to
102 write this where needed. Fixed now.
104 1998-10-15 Martin Schulze <joey@finlandia.infodrom.north.de>
108 * While implementing zero-padded fields I've also implemented
109 clippings so numbers that are too big won't hurt the binary DTAUS
112 * Added better support for zero-padded numbers. sprintf() from
113 libc4 had no problems accepting `%08s' while this didn't produce
114 zero-padded strings with libc5 and libc6. Now we've got our own
115 routine to handle these. Thanks to Peter Tobias for notifying me.
117 Fri Jul 3 13:28:28 1998 Martin Schulze <joey@finlandia.infodrom.north.de>
121 * Wrote a small manpage
123 * Added some hooks for the new european currency Euro, it's not
126 * main.c: Added test for file existance before opening them and
127 leaving out unnecessary empty files
129 * dtaus.c: Fixed buffer overrun problem within dtaus module
131 Wed Jun 4 16:02:59 1997 Martin Schulze <joey@finlandia.infodrom.north.de>
135 * Wrote main.c as a user program around the library.
137 Tue Jun 3 19:35:02 1997 Martin Schulze <joey@finlandia.infodrom.north.de>
141 Mon Jun 2 21:12:56 1997 Martin Schulze <joey@finlandia.infodrom.north.de>
143 * First official use of this module in 'Artis Studinetz Manager',
144 artisman for the students home at Artillerieweg 55a in Oldenburg,