Known bugs:
===========

The following bugs are known and need not be reported again.
Fixes are of course always welcome! :)

V 0.7.2 (unfixed)
-------

- The gigacontr commands --smslist, --smsdump and --smsdumpext for
  accessing the SMS message store do not work properly with firmware
  4.x because of an incompatible change by Siemens. As a workaround,
  the program tries to extract the missing information from the
  journal log.

- When "gigacontr --smscreate" splits a long SMS message into several
  chained messages, the receiving device sometimes doesn't recognize
  the parts as belonging to the same message.

- The gigacontr commands --moccupy, --mrelease and --msetautodisc are
  implemented according to the Siemens documentation but don't seem to
  work; the M10x always answers FAILURE.

- The gigacontr command --amdel waits until a timeout expires if the
  specified message does not exist, because of an "unusual" response
  of the device.

- gigacontr: An answering machine command after --amput currently does
  not work. The device does not behave as described in the specs.


V 0.7.0 (fixed in V 0.7.1)
-------

- Compiling qgigaset without QTDIR set fails if Qt doesn't happen to
  be installed in /bin (ie. QTDIR=/).

- Compiling qgigaset assumes debug build by default, failing if Qt
  debug libraries are not installed.


V 0.5.3 (fixed in V 0.6)
-------

- The gigacontr commands --pbent and --pbfile print a spurious timeout
  error with some recent versions of the Gigaset firmware.

- The gigacontr command --pbdump hangs indefinitely if the phonebook
  of the specified handset is empty.


V 0.5.1 (fixed in V 0.5.2)
-------

- The Windows version of "gigacontr --pbfile" opens the file as binary
  instead of text.


V 0.5.0 (fixed in V 0.5.1)
-------

- The Windows version of gigacontr uses the wrong baud rate when
  communicating with the M101.


V 0.4.2 (fixed in V 0.5.0)
-------

- "gigacontr" reports many errors as numbers which can only be
  interpreted by consulting the source.


V 0.4.1 (fixed in V 0.4.2)
-------

- "gigacontr --smscreate" segfaults if run with a `chain' value of -1
  and passed a long SMS message which needs to be split.

- `gigacontr' terminates silently on most errors unless run with -v.

- usb_gigaset/ser_gigaset: When the cordless device has been idle for a
  long time (eg. overnight), the first subsequent `gigacontr' command may
  fail because of the base unexpectedly replying `ERROR'.

- "make uninstall" does not remove gigaconf from PREFIX/sbin and gigaconf.8
  from MANDIR/man8. (default for PREFIX is /usr/local, default for MANDIR is
  PREFIX/man)
