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