Finalizing so 0.5.1 can be released
[infodrom/dtaus] / ChangeLog
1 2001-12-19  Martin Schulze  <joey@finlandia.infodrom.org>
2
3         * Version 0.5.1
4
5         * Prettyprint dates
6
7         * Output Betrag-Euro as Betrag so the file can be used as input
8         again.
9
10 2001-11-25  Martin Schulze  <joey@infodrom.org>
11
12         * Version 0.5
13
14         * This release was sponsored by USEtec <http://www.usetec.net/>
15
16         * Improved documentation
17
18         * Added support for additional text fields, up to 15 can be added
19         to a single job.  The 16th Text field will be ignored as well as
20         any following.
21
22         * Properly distinguish between LK/LB and GK/GB in internal files
23
24         * Added currency to output files to be clear about DM or EUR
25
26         * Added support for special files "-" as placeholder for
27         stdin/stdout for dtaus and control files
28
29         * Added support for Euro.  There's a define in dtaus.c that can
30         make the code default to Euro instead of DM.  Alternatively simply
31         add the keyword ``Euro'' to the A record (the begin { ... }
32         record).  All values are calculated and stored in Euro then.
33
34         * Added support for "Ausf├╝hrungsdatum" which tells the bank to
35         process the entire job at a given time instead of asap.  Please
36         read the manpages to find out which restrictions have to match.
37
38         * Updated the format specification since it was modified from
39         credit institutes.
40         
41 2000-01-04  Martin Schulze  <joey@finlandia.infodrom.north.de>
42
43         * Version 0.4
44
45         * Added short description for control files
46
47         * Ensured that BLZ and KTO consist only of digits, even if the
48         user has specified something different.  Banks won't accept files
49         otherwise.
50
51         * Applied fix for a y2k issue that prevents some banks from
52         accepting the files.
53
54 1998-11-16  Martin Schulze  <joey@finlandia.infodrom.north.de>
55
56         * Added information about different types of dtaus files to README
57         file.
58
59         * Better support for "Gutschriften", the former version forgot to
60         write this where needed.  Fixed now.
61
62 1998-10-15  Martin Schulze  <joey@finlandia.infodrom.north.de>
63
64         * Version 0.3
65
66         * While implementing zero-padded fields I've also implemented
67         clippings so numbers that are too big won't hurt the binary DTAUS
68         file.
69
70         * Added better support for zero-padded numbers.  sprintf() from
71         libc4 had no problems accepting `%08s' while this didn't produce
72         zero-padded strings with libc5 and libc6.  Now we've got our own
73         routine to handle these.  Thanks to Peter Tobias for notifying me.
74
75 Fri Jul  3 13:28:28 1998  Martin Schulze  <joey@finlandia.infodrom.north.de>
76
77         * Version 0.2.1
78
79         * Wrote a small manpage
80
81         * Added some hooks for the new european currency Euro, it's not
82         yet implemented
83
84         * main.c: Added test for file existance before opening them and
85         leaving out unnecessary empty files
86
87         * dtaus.c: Fixed buffer overrun problem within dtaus module
88
89 Wed Jun  4 16:02:59 1997  Martin Schulze  <joey@finlandia.infodrom.north.de>
90
91         * Version 0.2
92
93         * Wrote main.c as a user program around the library.
94
95 Tue Jun  3 19:35:02 1997  Martin Schulze  <joey@finlandia.infodrom.north.de>
96
97         * Switched to CVS
98
99 Mon Jun  2 21:12:56 1997  Martin Schulze  <joey@finlandia.infodrom.north.de>
100
101         * First official use of this module in 'Artis Studinetz Manager',
102         artisman for the students home at Artillerieweg 55a in Oldenburg,
103         Germany.
104         
105