File: ChangeLog

package info (click to toggle)
aqmoney 0.6.3-2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,172 kB
  • ctags: 314
  • sloc: sh: 10,300; cpp: 7,153; makefile: 140
file content (729 lines) | stat: -rw-r--r-- 26,729 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
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729

=======================================================================
MARK: Released version 0.6.3 (2004/01/13)
=======================================================================


2004/01/13: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- prepared next release


2003/08/23: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- corrected README


2003/07/29: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- fixed a silly bug in debitnote code


2003/07/02: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- improved version command: Now the version of AqMoney, the header version
  of OpenHBCI and the current library version of OpenHBCI are printed


2003/06/27: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- fixed README: Command to get the balance is "balance", not "getbalance"


2003/06/24: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- added modules "setproperty" and "getproperty"
- added new modules to README


=======================================================================
MARK: Released version 0.6.2 (2003/06/24)
=======================================================================


2003/06/14: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- adapted to latest changes in OpenHBCI. This version needs OpenHBCI 0.9.11.9.
- export module now prints the newly available transaction id
- removed id from AQMTransaction, since it it now part of the base class
  Transaction


2003/06/11: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- added command "version" which prints exactly that ;-)
- added option "--force" to chgversion, which allows setting a HBCI version
  even if it is not in the list of supported versions


2003/06/08: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- fixed a bug in dump: noted balance and booked balance were exchanged


2003/06/05: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- export module exports "text" field from a Transaction
- added module "mkpinlist" which creates an empty PINLIST which the user
  can fillout and use
- PINMANAGER now removes comments from the input


2003/06/01: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- checked in changed version of aqmconverterdta.cpp by courtesy of
  Werner Partner


2003/05/31: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- improved "createuser" module again: Now AqMoney checks for the plugin
  which supports a given medium.


2003/05/29: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- internal reorganisation, so that KOpenHBCI and AqMoney can better share
  their data
- started working on alternative transaction storage (just like the converter
  stuff, this framework will theoretically support any type of storage you
  want to implement, like SQL or simple file. However, for now I will only
  support file, maybe we will later add support for SQL ;-)


2003/05/19: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- export-module now honors the flag "--transfers". If this is given, then
  only the list of recent transfers is exported. This list can be narrowed
  by given the flags "--open"/"--failed"/"--done".
  This allows shell-programs to check for the status of recent transfers


=======================================================================
MARK: Released version 0.6.1 (2003/05/18)
=======================================================================


2003/05/18: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- implemented status reports
- added module "getstatus" which retrieves the status of open transfers
- module "dump" is now able to show the status of a transfer
- AqMoney now additionally uses a private configuration file (defaults
  to "~/.openhbci_aqmoney"). For now only transfers are stored in this file.
- started implementing a basic conversion framework
- added DTA conversion code submitted by Werner Partner
- added converter module
- DTA converter can now read intermixed debit notes and transfers


=======================================================================
MARK: Released version 0.6 (2003/05/17)
=======================================================================


2003/05/15: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- incremented version number
- added option "--newseq=xyz" to command "modifymedium", this allows directly
  setting the signature sequence counter


2003/05/14: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- "dump" now shows booked and noted balance
- adjusted manpage


2003/05/06: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- adapted to latest changes. For importing a DDVCard you need to give the
  mediumtype as "ddvcard"


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

	* acinclude.m4, Makefile.am: Add the file again to CVS -- it
	should not be auto-created. Instead, aclocal should be run as
	'aclocal -I m4'. Modified Makefile.am rules accordingly.

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

	* configure.in: Fix some macro names warnings.

	* m4/openhbci.m4: Copied latest openhbci macro to here.

2003/04/24: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- added a new command: "pluginlist"
  This command shows a list of OpenHBCI's installed media plugins


2003/04/19: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- added multistep backup system for configuration file.
  Maybe we should think about implementing this for keyfiles as well.


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

	* acinclude.m4, configure.in, src/Makefile.am: Copied scrubbing of
	include paths from OpenHBCI so that compiling with -Wall -pedantic
	-Werror now works without errors.

2003/04/15: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- OpenHBCI now has the long awaited (at least by me) plugin interface for
  media. This AqMoney version is now adapted to it.


2003/04/13: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- AqMoney now expects the most recent OpenHBCI CVS version, because that
  version fixes a severe bug with latest OpenSSL versions.


2003/04/10: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- fixed a bug in transfer module
- fixed a bug in pinmanager.cpp
- added a warning to transfer.cpp, which is issued when there is an empty
  transaction list


2003/04/08: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- dump.cpp: Improved output
- transfer.cpp: 
  - now if --tfile=="-" then it will be read from stdin, otherwise
    the given file will be used (as before)
  - now simple transfers and debitnotes may be mixed in a tfile:
    Transactions in a "[transaction]" group are treated as simple transfers
    while those in a "[debitnote]" group are treated as debit notes.
  - added options "--taken=FILE" and "--nottaken=FILE"
    The filename given with "--taken" wil be used to create a file with the
    transactions that have been accepted by the bank. If omitted this file
    will not be created.
    The filename given with "--nottaken" wil be used to create a file with the
    transactions that have been rejected by the bank. If omitted this file
    will not be created.
- dump.cpp:
  - this module can now list the users (option "--users")
- debitnote.{cpp,h}: removed, this is now all done by transfer.cpp


2003/04/06: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- dump.cpp:
  - translated most messages to German, since this program is mostly used
    in Germany
  - improved output of institute messages


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

	* src/pinmanager.h, src/pinmanager.cpp: Fix some missing HBCI::
	qualifiers. I thought Martin's "using namespace HBCI" should have
	been sufficent, but somehow gcc3.2 insists on the fully qualified
	name :-)

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

	* doc/aqmoney.1: Clarified user id/customer id distinction.

2003/04/03: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- improved txt mode of export module (inspired by Alexander Burger):
  - it is now able to output to stdout instead of a file
  - added option "--noquote" to make it not quote the fields
  - added option "--tab" to make it use TAB as field delimiter
  - added option "--noheader" to omit the header
- updated README to reflect these changes
- the command to execute can now be given directly, you don't have to use
  "--command=CMD",e.g.
  "aqmoney dump" instead of "aqmoney --command=dump"
- improved AQMInteractor:
  - now beeps when the user is asked to enter the pin
  - now also asks the user to enter the pin twice if a new pin is asked for
  - clarified messages
- added AQMProgressMonitor which now shows German messages
- added pin manager (inspired by a discussion with Alexander)


2003/03/30: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- added module "chgversion": This can now be used to change the HBCI version 
  to be used on a per bank basis
- added new report output format: "csv". This creates reports which may
  easily be imported by common spread sheet programs.
- added a section to the README about how to import reports into spread sheet
  programs


2003/03/29: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- iniletter.cpp: removed "__FUNCTION__", because this is not available on some
  architectures
- added new command line option: "debuglevel" to set the debuglevel
- updated README


2003/03/13: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- now really applied patches by Ludolf Holzheid to:
  - iniletter.cpp (now allows output of iniletter to a file)
  - aqminteractor.cpp (now suppresses echo when entering the PIN)


2003-03-03  Fabian Kaiser  <fabian@openhbci.de>

	* src/modifymedium.cpp, main.cpp: Allowed resetting the system id
	with rdh mediums  

2003-03-02  Fabian Kaiser  <fabian@openhbci.de>

	* src/modifymedium.{cpp,h}: Basic functionality to modify the
	content of a medium. A separate tool will follow with the openHBCI
	package, but that's it for now.

	* src/main.cpp: Added the mediumtool module 

	* src/aqminteractor.cpp: Support for changing a pin (ask to
	confirm it)
	
2003-02-27  Fabian Kaiser  <fabian@openhbci.de>

	* src/changekeys.{cpp,h}: New module to change the public keys in
	rdh mode 

	* src/disablekeys.{cpp.h}: New module to lock the current keys

	* src/main.cpp: Added the two modules mentioned above
	

2003/02/10: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- added warnings about entering a bad pin


2003/02/08: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- fixed a bug in keymanagement modules "getkeys" and "sendkeys":
  The both expected the customerid given with "--user", which is not really
  intuitive. Now both take the userid and lookup a customer themselves.


2003/02/06: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- added FreeBSD stuff


=======================================================================
MARK: Released version 0.5 (2003/02/06)
=======================================================================


2003/02/06: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- AqMoney now looks for various configuration files if no name is given.
  If none is found "~/.openhbci" will be created.
- added Debian stuff, so that I can now create real debian packages
- applied patches by Ludolf Holzheid to:
  - aqmoney.1
  - iniletter.cpp (now allows output of iniletter to a file)
  - aqminteractor.cpp (now suppresses echo when entering the PIN)


2003/02/02: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- fixed a bug in debitnote.cpp


2003/02/01: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- adjusted to latest changes in OpenHBCI. This version now requires
  OpenHBCI 0.9.6 or newer.


2003/01/21: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- updated manpage and README
- added TransactionMatcher, which is now used by the "dump" and "export"
  modules. This allows the export module now to select transactions by date
  and/or value.
- added module "report" which creates account reports either in ASCII or
  HTML format.


2003/01/10: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- improved module "createuser". You can now import an existing medium
  by giving the comand line option "--import".
  To import data from an RSA card you'll need the latest CVS version of 
  LibChipCard, too.
- updated README


2003/01/05: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- adjusted to latest changes in LibChipCard
- fixed a bug in dump module


2002/12/28: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- adapted to latest changes in OpenHBCI: AQMInteractor now informs the user
  about the need for entering the pin into the keypad of a card reader.


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

	* Makefile.dist: More detailed error message for aclocal.


2002/11/04: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- added command "resetseq". This allows resetting the signature sequence
  counter. You maybe need this command after a failed try to send your
  keys to the server.


2002/10/27: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- adapted to latest changes in OpenHBCI


2002/10/25: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- prepared creation of Debian packages


2002-10-16  Christian Stimming  <stimming@tuhh.de>

	* src/aqminteractor.cpp: Replace gets by fgets.

=======================================================================
MARK: Released version 0.3beta2 (2002/09/12)
=======================================================================


2002/08/28: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- adapted AqMoney to latest changes in OpenHBCI. You'll need to checkout
  OpenHBCI branch "aq-0_9" (just use "cvs co -r aq-0_9 openhbci")
  AqMoney is now the first application to be able to use the new RDH medium
  infrastructure ;-)


2002-08-13  Christian Stimming  <stimming@tuhh.de>

	* src/iniletter.cpp (iniletter): Adapt to latest API change in
	HBCI::MediumRDH. Requires updating to current OpenHBCI CVS.

2002-08-02  Christian Stimming  <stimming@tuhh.de>

	* src/*: Adapted sources to the latest openhbci changes again.
	
2002-07-23  Christian Stimming  <stimming@tuhh.de>

	* src/*: Re-exported source from openhbci's aqmoney version back
	here. Removed cmoney (which is now in openhbci/test) and
	libaqmoney (whose functionality is now inside openhbci).

2002-05-30  Christian Stimming  <stimming@tuhh.de>

	* src/cmoney/*: Add functions for creating users. Doesn't work
	yet, though, but will be finished later.

	* src/libaqmoney/hbciinterfacec.{h,cpp}: More C wrappers.

2002-05-29  Christian Stimming  <stimming@tuhh.de>

	* src/libaqmoney/hbciinterfacec.{h,cpp},
	src/libaqmoney/outboxjob.{h,cpp}: More C wrappers.

	* src/libaqmoney/outboxjob.{h,cpp}: Constructor taking only an
	HBCIAccount now also takes one HBCICustomer, since an account can
	have different customers but we need to specify who will
	authenticate this job.
	
	* src/libaqmoney/outboxjob.{h,cpp}: Added storing the resulting
	balance already inside OutboxJobBalance, so that theoretically you
	wouldn't need to access the account for the result. 

2002-05-28  Christian Stimming  <stimming@tuhh.de>

	* src/libaqmoney/outboxjob.{cpp,h}: New function to access the
	account balance of an OutboxJobBalance. More C wrappers.

	* src/cmoney/getbalance.{h,cpp}: Use the openhbci.h include
	now. Play around with more C wrappers.

2002-05-24  Christian Stimming  <stimming@tuhh.de>

	* src/libaqmoney/Makefile.am: Remove aqmaccount.h since the C
	wrappers haven now been moved to hbciaccount.h.

	* src/cmoney/getbalance.c: Use more C wrappers and implement the
	account searching.

	* src/libaqmoney/outboxjob.{h,cpp}: Added constructors that take
	just HBCI objects instead of strings. Added more C wrappers.

	* src/libaqmoney/aqmaccount.{h,cpp},
	src/libaqmoney/hbciinterfacec.{h,cpp}: More C wrappers.

2002-05-18  Christian Stimming  <stimming@tuhh.de>

	* src/cmoney/getbalance.{h,cpp}: More translation of existing code
	into C. Still quite unfinished.

	* src/libaqmoney/hbciinterfacec.{h,cpp}: Added C wrapper for
	getFirstAccount -- no list type in C, so we give it a try with
	getting only one account.

	* src/libaqmoney/aqmaccount.{h,cpp}: New file where the C wrappers
	for HBCIAccount will be placed.  (Code will probably be moved to
	hbciaccount.h sooner or later.)
	
2002-05-17  Christian Stimming  <stimming@tuhh.de>

	* src/libaqmoney/hbciinterfacec.{h,cpp}: Added C wrappers for
	outbox functions.

	* src/libaqmoney/outboxjob.{h,cpp}: Added some C wrappers.

	* src/libaqmoney/hbciinterfacec.{h,cpp}: Added new child class
	which also will contain the C wrappers.

	* src/cmoney/getbalance.{h,cpp}, src/cmoney/main.c: More
	translation of existing code into C. Still quite unfinished.

	* src/libaqmoney/aqmerror.{h,cpp}: Add C wrappers for
	constructor/destructor.

2002-05-16  Christian Stimming  <stimming@tuhh.de>

	* src/libaqmoney/c_cmdlineoptions.{h,cpp}: Fixed the C wrappers
	long enough so that they are actually usable :)

	* src/cmoney/main.c: Initial checkin of C clone of aqmoney.

	* src/aqmoney/main.cpp: Added missing comma in line 64 :)

2002-05-15  Christian Stimming  <stimming@tuhh.de>

	* src/libaqmoney/aqmerror.{h,cpp},
	src/libaqmoney/c_cmdlineoptions.{h,cpp}: Completed the list of C
	wrappers for member functions. Fixed the returning of char*
	pointers -- those need to be explicitely allocated instead of
	taken from *local* variables.

2002-05-15 Martin Preuss <martin@aquamaniac.de>
	* reunion of libaqmoney and aqmoney

2002-05-15  Martin Preuss <martin@aquamaniac.de>
	* src/lib/c_rules.{cpp,h}: added negation for rules

2002-05-15  Christian Stimming  <stimming@tuhh.de>

	* src/lib/c_cmdlineoptions.{h,cpp}: Extended the declarations so
	that it's usable from C as well; added C functions for getting the
	status.

	* src/lib/c_cmdlineoptions.h: changed strings in
	s_CmdLineOptionDescr into const char* for easier C compatibility.

	* src/lib/c_cmdlineoptions.cpp: only two string calls had to be
	changed: .empty() calls in 215 and 223.

	* src/main.cpp: changed strings in s_CmdLineOptionDescr into const
	char* for easier C compatibility.

2002-05-14:  Martin Preuss<martin@aquamaniac.de>
	* doc: added man page
	* src/lib/aqmerror.{h,cpp}: Added constructors that allow import of
        other error types (HBCIError, CTError)

        * src/lib/aqmerror.h: added API doc to new C functions (only added
        the name of the author, since the rest is documented in the class
        docs)

2002-05-14  Christian Stimming  <stimming@tuhh.de>

	* src/lib/aqmerror.{h,cpp}: Extended the declarations so that it's
	usable from C as well; added C functions for getting the status.

	* src/{lib,test}/.cvsignore: Added cvsignore entries for
	auto-created files.

2002-05-13:  Martin Preuss<martin@aquamaniac.de>
	* all source files:
        - only file included from libaqmoney is now "aqmoney.h"
        - changed 
          c_pointer to HBCIError,
          c_error to AQMError,
          c_OutboxJob* to OutboxJob due to changes in libaqmoney

2002-05-13 Martin Preuss <openhbci@aquamaniac.de>
	* nearly all files:
        - removed c_pointer, because I introduced it into OpenHBCI, so no need
          to double-define them. Simply use HBCIPointer instead
        - changed c_error to AQMError

2002/05/08: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- added an export module to export data as text. This can be easily imported
  by programs like "StarCalc" via import of "txt" files.
  

2002/05/06: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- added an export module to export data to a qhacc account file.
  qhacc is a kind of an accounting program. It seems to be in early stage
  but it looks interesting (http://qhacc.sf.net)


2002/04/26: Martin Preuss<openhbci@aquamaniac.de>
-----------------------------------------------
- added code to synchronize the signature id.
- made other sync modes available to sync module


2002/04/20: Martin Preuss<openhbci@aquamaniac.de>
-----------------------------------------------
- minor changes in internal OutboxJob classes.
  HBCIInterface now calls HBCIMessageBox::hasErrors() instead of
  HBCIMessageBox::getResult(), since the first method is more accurate when
  working with institutes that dont sign their messages.


2002/04/18: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- if the server dows not use a sign key then we print an INI letter
  about the crypt key instead.
- fixed a bug in QMoney which disabled selecting a file to be used as a medium
  via the QT-OpenFile-Dialog.


2002/04/17: Martin Preuss<openhbci@aquamaniac.de>
-----------------------------------------------
- added new method to HBCIInterface: getSystemId()
  this method retrieves the system assigned to us by the credit institute.
  it is only usd in RDH mode.
- getServerKeys() and sendUserKeys() now have a count mode to enable the 
  application to properly show status reports
- added new module "sync". It introduces the command "sync", which
  retrieves the system id assigned to you by the credit institute.
  You need to call this command AFTER sending your keys to the institute.
  It needs "user", "country" and "institute".
- improved status reports in modules "getkeys" and "sendkeys".


2002/04/01: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- added new command: "debitnote", which draws money from any other account
  to one of yours. You have to ask your credit institute to enable this
  feature with your account since it is disabled by default.
- added new Job: c_OutboxJobDebitNote, this job draws money from any other
  account to your's. You have to ask your institute to enable this feature
  wih your account since they disable it by default.


2002/03/27: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- aqmoney and qmoney now create a basic environment, if it does not 
  already exist
- Safer media handling in RDH mode (now better prepared against loss of keys).
  Now it only allows ONE context to be created per medium. This means
  that in future you'll need one medium file per context. It still works
  with multi-context media, but it refuses to create them.
- added a method to create the environment if it does not exist.
  This allows to make sure that there is a basic environment (i.e. that all
  necessary directories and files exist. Already existing files will not be
  overwritten by this method)

2002/03/18: Martin Preuss<martin@aquamaniac.de>
-----------------------------------------------
- fixed a small bug that caused qmoney not to update its views after
  updating account information
- fixed a bug that caused AqMoney to loose transaction data.
- fixed a bug that caused AqMoney not to load institute messages


2002/03/15: Martin Preuss<openhbci@aquamaniac.de>
-----------------------------------------------
- changed HBCIConnection in openHBCI, so I had to change 3 lines to use
  the new constructor of HBCIConnection.


2002/03/12: Martin Preuss<openhbci@aquamaniac.de>
-----------------------------------------------
- aqmoney is now split into two parts: 
  - library (libaqmoney)
  - programs (aqmoney, qmoney)


2002/02/13: Martin Preuss<openhbci@aquamaniac.de>
-----------------------------------------------
- changed format of config file !!!
  now most stuff goes into ONE file, except of the transactions which are
  stored in separate files as usual.
- armed "update account"
- added outbox list module
  

2002/02/11: Martin Preuss<openhbci@aquamaniac.de>
-----------------------------------------------
- "dump" module can now output valid HTML 4.01 documents.


2002/02/10: Martin Preuss<openhbci@aquamaniac.de>
-----------------------------------------------
- added "transfer" module, which now allows you to transfer money from
  one account to another one.
  

2002/02/02: Martin Preuss<openhbci@aquamaniac.de>
-----------------------------------------------
- added "TableMode" in turnover module, now we have a nicer view on
  our turnover list ;-)
  

2002/02/01: Martin Preuss<openhbci@aquamaniac.de>
-----------------------------------------------
- added "qmoney" directory, this dir holds a complete rewrite of qmoney.
  "qtapp" dir is still included, however, it will vanish the next days.
  "qmoney" isn't complete, but I will work on it next week.
  

2002/01/29: Martin Preuss<openhbci@aquamaniac.de>
-----------------------------------------------
- AqMoney now works with real accounts !!
- dump module now shows ALL name/purpose information about transactions


2002/01/28: Martin Preuss<openhbci@aquamaniac.de>
-----------------------------------------------
- cleaned up "dump" module
- added "accadd" module


2002/01/27: Martin Preuss<openhbci@aquamaniac.de>
-----------------------------------------------
- added "turnover" module
- added "acclist" module
- added "dump" module
- added HTTP specific stuff, stdio stream


2002/01/26: Martin Preuss<openhbci@aquamaniac.de>
-----------------------------------------------
- added "Aqmoney", a command line tool
- improved apidoc


2002/01/21: Martin Preuss<openhbci@aquamaniac.de>
-----------------------------------------------
- added institute message page
- improved documentation