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