File: ChangeLog

package info (click to toggle)
libktoblzcheck 1.2-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,920 kB
  • ctags: 128
  • sloc: sh: 8,229; cpp: 1,883; makefile: 125; sed: 9; ansic: 5
file content (298 lines) | stat: -rw-r--r-- 9,086 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
2004-11-10  Christian Stimming  <stimming@tuhh.de>

	* configure.in: Released version 1.2

	* src/bankdata/bankdata.txt: Updated, now valid from 2004-12-04
	onwards.

2004-09-10   Christian Stimming <stimming@tuhh.de>

	* src/include/ktoblzcheck.h, src/lib/accnum.cc: Improve
	documentation. Add C wrapper for copy constructor of
	AccountNumberCheck::Record class.
	
	* src/lib/Makefile.am: Increase SO_VERSION and SO_AGE because a
	function has been added.

2004-09-08   Christian Stimming <stimming@tuhh.de>

	* configure.in: Released version 1.1

	* src/lib/algorithms.cc (accnum_getRegKey): Add function to
	retrieve installation path from windows registry.

	* ktoblzcheck.iss.in: Add setup file for Inno Setup compiler.

2004-08-23  Christian Stimming  <stimming@tuhh.de>

	* src/lib/algorithms.cc: Another fix for algo 53/54 by Erik Kerger
	<erik@kedo.com>.

2004-08-14  Christian Stimming  <stimming@tuhh.de>

	* src/bankdata/bankdata.txt: Updated, now valid from 2004-09-06
	onwards.

	* src/lib/algorithms.cc, src/lib/ktoblzcheck.cc: Fix for algo 53
	by Erik Kerger <erik@kedo.com>.

2004-07-20  Christian Stimming <stimming@tuhh.de>

	* configure.in: Released version 1.0

	* README: Updated new URL of bankdata source
	
	* src/bankdata/bankdata.txt: Updated, now valid from 2004-06-07
	onwards.

2004-05-04  Christian Stimming  <stimming@tuhh.de>

	* ktoblzcheck.vcproj: Add project file for Microsoft Visual Studio
	C++ compiler -- this should run out-of-the-box. Fixed several
	source code problems with the MSVC compiler.
	
	* macros/ac_c_long_long.m4: Add configure check for long long
	type. Fix macros for upcoming automake-1.8.
	
	* src/lib/Makefile.am: Fix DLL rules.
	
	* INSTALL.WIN32: Add installation notes for windows archives.

2004-05-02  Christian Stimming  <stimming@tuhh.de>

	* src/lib/ktoblzcheck.cc: Change at algorithm 91 and insert A1 --
	patch by Daniel Glckner <daniel-gl@gmx.net>.

2004-04-24  Christian Stimming  <stimming@tuhh.de>

	* src/include/iban.h, src/lib/iban.cc, src/bin/ibanchk.cc: Initial
	IBAN creation and check code, contributed by Gerhard Gappmeier
	<gerhard.gappmeier@ascolab.com>. Test code is in ibanchk.cc, and
	further contributions and improvements are welcomed!

2004-02-18  Christian Stimming <stimming@tuhh.de>

	* configure.in: Released version 0.7

	* src/bankdata/bankdata.txt: Updated, now valid from 2004-03-08
	onwards.

2004-01-28  Christian Stimming <stimming@tuhh.de>

	* README.WIN32: Windows DLLs can be built. This is described in
	this file.

	* configure.in, everywhere: Improve build system for compiling on
	Windows/mingw.

2004-01-27  Christian Stimming <stimming@tuhh.de>

	* src/bin/ktoblzcheck.cc: Fix handling of bankdata path
	argument. Also, add argument "--bankdata-path" that (guess what)
	prints the bankdata path.

	* src/bin/Makefile.am, check_ktoblzcheck: Add test script and
	"make check" target. Clean up makefiles.

2004/01/19: Martin Preuss<martin@libchipcard.de>
------------------------------------------------
- applied a multi-distribution patch for RPMs submitted by
  Ronny Buchmann. Thanks to him it is now much easier to create RPMs for
  the various distributions ;-)


2004-01-02  Christian Stimming  <stimming@tuhh.de>

	* AUTHORS: Add remark about authors and contributors. Add
	copyright notices to other headers.

2003-11-29  Christian Stimming  <stimming@tuhh.de>

	* configure.in: Released version 0.6.
	
	* src/bankdata/bankdata.txt: Updated, now valid from 2003-12-03
	onwards.

	* src/bankdata/bundesbank.sed: Remove \r\n line endings to fix sed
	script, after the hint by Thomas Viehmann <tv@beamnet.de>.

2003-11-19  Christian Stimming <stimming@tuhh.de>

	* configure.in: released version 0.5. Added argument for compile
	switches.

2003-10-29  Fabian Kaiser <fabian@openhbci.de>

	* src/bankdata/bankdata.txt: Updated, now valid from 2003-07-31
	onwards.

	* src/lib/algorithms.cc: Fix for algo04 (method 52)

2003-09-01  Christian Stimming <stimming@tuhh.de>

	* src/lib/ktoblzcheck.cc: Implementation for A6, A7, A8 algorithms
	by Daniel Gloeckner <daniel-gl@gmx.net>.

	* src/bankdata/bundesbank.sed: Script for ascii file conversion by
	Daniel Gloeckner <daniel-gl@gmx.net>.

2003-08-11  Christian Stimming <stimming@tuhh.de>
	
	* configure.in: released version 0.4

2003-08-04  Christian Stimming <stimming@tuhh.de>

	* src/lib/ktoblzcheck.cc: Fix unparenthesed array initialization.

2003-08-03  Christian Stimming  <stimming@tuhh.de>

	* src/include/ktoblzcheck.h: Removed __gnu_cxx::hash_map since
	library headers that change depending on some define variable are
	no good -- imagine compiling the lib with this define active, but
	using it without. Then the program sees objects with a different
	ABI. Therefore removed that.

	* doc/ktoblzcheck.1, src/lib/ktoblzcheck.cc,
	src/lib/algorithms.{h,cc}: Many more algorithm implementation by
	Jens Gecius <jens@gecius.de>. According to him now all
	Bundesbank's algorithms are now implemented. Plus man page.

2003-06-16  Christian Stimming <stimming@tuhh.de>

	* src/include/ktoblzcheck.h, src/lib/ktoblzcheck.cc: It turned out
	that std::map from <map> is really equally fast as
	__gnu_cxx::hash_map. Therefore std::map is now used if
	<ext/hash_map> is not available.

2003-06-12  Christian Stimming <stimming@tuhh.de>

	* src/bin/benchmark.cc: Add forgotten include.

2003-06-11  Christian Stimming <stimming@tuhh.de>

	* configure.in: released version 0.3

	* README: Updated.

	* src/bankdata/bankdata.txt: Updated, now valid from 2003-06-09
	onwards.

2003-06-09  Christian Stimming  <stimming@tuhh.de>

	* src/bin/benchmark.cc: Added program to evaluate the different
	lookup methods.

	* acinclude.m4, configure.in: Added macros for checking for
	<ext/hash_map>

	* src/include/ktoblzcheck.h, src/lib/ktoblzcheck.cc: Implemented
	hash_map support if it is available.

	* ktoblzcheck.spec.in, Makefile.am: Add spec file and automated
	rules for rpm building.

2003-06-08  Christian Stimming  <stimming@tuhh.de>

	* src/lib/accnum.cc (AccountNumberCheck_new): Fix stoopid bug that
	prevented proper initialization.

	* configure.in: Released version 0.2
	
	* src/lib/algorithms.{h,cpp}: Moved algorithm functions into
	seperate file to make maintaining easier.

	* src/include/ktoblzcheck.h: Moved code to here.

	* src/include/ktoblzcheck.hh: Added deprecated warning since .hh
	suffix is totally unusual for system-wide installed headers.

2003-05-22  Christian Stimming <stimming@tuhh.de>

	* configure.in: Fixed detection of bankdata installation path.

	* src/bankdata/Makefile.am: Add bankdata.txt to EXTRA_DIST.

2003-05-04  Christian Stimming  <stimming@tuhh.de>

	* src/bankdata/bankdata.txt: Update BLZ list from bundesbank.de to
	the state of 03.03.2003.
	
	* src/lib/ktoblzcheck.cc (check): Fix stupid bug (caused by
	myself) when looking for the method to use.

	* */Makefile.am: Edited all Makefile.am's to use autotools
	standard targets and paths. Now --prefix will adjust all
	installation places accordingly.

	* src/bin/ktoblzcheck.cc: Use the bankdata_path as default data
	file.
	
	* configure.in, src/lib/ktoblzcheck.cc: Removed the
	COMPILE_RESOURCE flag because the compiler would need too much
	memory to compile it anyway. Instead, added the configure switch
	--with-bankdata-path which defaults to $prefix/share/ktoblzcheck,
	and made the default constructor use that location.

	* src/include/ktoblzcheck.hh: Update function documentation.

2003-05-03  Christian Stimming  <stimming@tuhh.de>

	* src/lib/accnum.cc: Add missing include to satisfy gcc3.3.

2003-05-02  Christian Stimming <stimming@tuhh.de>

	* src/lib/accnum.cc: Created new file with the C wrappers inside.

	* src/include/ktoblzcheck.hh: Added a lot of 'const's where
	possible. Added C wrappers for all methods.

	* src/bin/ctest.c: Small test compile file whether the header is C
	compliant.

2003-01-06  Fabian Kaiser  <fabian@openhbci.de>
	* Changelog: Rebuilt

	* README: Added some installation info

	* src/include/ktoblzcheck.hh, src/lib/ktoblzcheck.cc: Fixes for
	gcc-3.2, thanks to Harald Anlauf
	
2002-09-02  Fabian Kaiser  <fabian@openhbci.de>

	* src/lib/ktoblzcheck.cc: some new methods

2002-09-01  Fabian Kaiser  <fabian@openhbci.de>

	* src/lib/ktoblzcheck.cc: many new methods

	* src/include/ktoblzcheck.hh, src/lib/ktoblzcheck.cc,
	src/bin/ktoblzcheck.cc: some new check-methods, some fixes, code
	cleaned up

2002-08-31  Fabian Kaiser  <fabian@openhbci.de>

	* src/lib/ktoblzcheck.cc: support for 91 48 47 46 40 39 81 60 59
	57 54 49 50

2002-08-29  Fabian Kaiser  <fabian@openhbci.de>

	* src/bin/ktoblzcheck.cc: the demo-tool now displays the bank-name

	* src/bin/ktoblzcheck.cc: in the demo-tool, an external file can
	now be specified on the command line

	* src/lib/ktoblzcheck.cc: support for 65,33,38,68

	* src/lib/ktoblzcheck.cc: support for 68

	* src/lib/ktoblzcheck.cc: support for 99

	* src/lib/ktoblzcheck.cc: support for 63,76

	* src/lib/ktoblzcheck.cc: support for 2,4,7,14

	* config.cache, config.log: not needed

	* src/lib/ktoblzcheck.cc: support for 32,34,88