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