2001-11-25 Martin Schulze * Version 0.5 * This release was sponsored by USEtec * Improved documentation * Added support for additional text fields, up to 15 can be added to a single job. The 16th Text field will be ignored as well as any following. * Properly distinguish between LK/LB and GK/GB in internal files * Added currency to output files to be clear about DM or EUR * Added support for special files "-" as placeholder for stdin/stdout for dtaus and control files * Added support for Euro. There's a define in dtaus.c that can make the code default to Euro instead of DM. Alternatively simply add the keyword ``Euro'' to the A record (the begin { ... } record). All values are calculated and stored in Euro then. * Added support for "Ausführungsdatum" which tells the bank to process the entire job at a given time instead of asap. Please read the manpages to find out which restrictions have to match. * Updated the format specification since it was modified from credit institutes. 2000-01-04 Martin Schulze * Version 0.4 * Added short description for control files * Ensured that BLZ and KTO consist only of digits, even if the user has specified something different. Banks won't accept files otherwise. * Applied fix for a y2k issue that prevents some banks from accepting the files. 1998-11-16 Martin Schulze * Added information about different types of dtaus files to README file. * Better support for "Gutschriften", the former version forgot to write this where needed. Fixed now. 1998-10-15 Martin Schulze * Version 0.3 * While implementing zero-padded fields I've also implemented clippings so numbers that are too big won't hurt the binary DTAUS file. * Added better support for zero-padded numbers. sprintf() from libc4 had no problems accepting `%08s' while this didn't produce zero-padded strings with libc5 and libc6. Now we've got our own routine to handle these. Thanks to Peter Tobias for notifying me. Fri Jul 3 13:28:28 1998 Martin Schulze * Version 0.2.1 * Wrote a small manpage * Added some hooks for the new european currency Euro, it's not yet implemented * main.c: Added test for file existance before opening them and leaving out unnecessary empty files * dtaus.c: Fixed buffer overrun problem within dtaus module Wed Jun 4 16:02:59 1997 Martin Schulze * Version 0.2 * Wrote main.c as a user program around the library. Tue Jun 3 19:35:02 1997 Martin Schulze * Switched to CVS Mon Jun 2 21:12:56 1997 Martin Schulze * First official use of this module in 'Artis Studinetz Manager', artisman for the students home at Artillerieweg 55a in Oldenburg, Germany.