Version 0.7.3beta:
General
  - The ICN-driver now also is under GPL, so the complete package
    is under GPL.
Bugfixes
  - Loading the Firmware twice, made the ICN-module unusable. fixed.
  - Teles had signaled incoming calls twice. fixed.
New Features/Enhancements
  - Teles now supports 1TR6 (alpha)
  - Linkelevel now supports synchronous PPP with patched pppd (included).
  - New isdnlog-2.0beta by Andreas Kool included.

Version 0.7.2beta:
  - Because of many requests:
      Redraw of LICENSE for Linklevel-Module, it's under GPL again.
Bugfixes
  - Compiler-Cleanups (printk's and other stuff)
  - Incoming calls on exclusive-bound net-interfaces sometimes caused
    usage of other channels garbled.
  - Teles driver had signaled incoming calls twice. 
New Features/Enhancements
  - No more make config necessary, i4l now uses official major-numbers.
  - Channel-Bundling for net-interfaces
  - Manual dial for net-interfaces
  - Optional EAZ<->MSN mapping

Version 0.7.1beta:
  - NEW LICENSE!!!!
Bugfixes:
  - the tty-devices did not reset CarrierDetect on local hangup.
New Features/Enhancements:
  - The ICN-driver now supports Double-ISDN (ICN-2B) cards.
  - New TTY-Emulator-commands AT&W0, AT&F for profile-support.
  - Daemon for making tty-profile-settings permanent.
  - Behavior of ATZ changed, to load profile instead of defaults.
  - BTX-Mode for TTY-Emulator switchable by AT&X1 (on) and AT&X0 (off). Run's
    with Xbtx(Xcept) or in VT100-mode (must enter ".<CR>" as the very first
    characters after connect.) The T.70-protocol-header is NOT evaluated, but
    simply thrown away. This works with BTX, but don't try to connect to a
    real T.70-depending service.

Version 0.7beta:

Bugfixes:
  - An exclusive-bound interface sometimes got used by unprivileged
    connections.
New Features/Enhancements:
  - The Teles-driver now is configurable during insmod and supports
    the DriverId-feature.

Version 0.6.10beta:

Bugfixes:
  - Hopefully now callback is really working :)

Version 0.6.9beta:

Bugfixes:
  - Sometimes callback causes a kernel-panic
  - Incoming calls on exclusive-bound-channels are accepted from other
    remote-parties.
  - If a remote-station issues a callback on a different channel than
    we called it, sometimes the dialout-channel had not been released.

New Features/Enhancements:
  - Every LowLevel-Driver now has an alphanumeric Id, settable during insmod.
    ATTENTION: This feature requires modules-1.2.8 or newer.
  - Setup of ICN-card uses Driver-Id's instead of /dev/isdnctrlX
  - binding of interfaces uses Driver-Id's instead of internal
    Driver-Index.
  - If an incoming call cannot be delivered to any upper layer, an active
    reject can be configured for any driver.
  - The whole system can be switched off.

WATCHOUT!:
  - /dev/isdninfo: A line has beed added for displaying Driver-Id's
                   The usage-line shows prebound channels (bit 6)
                   The device now blocks, until some status-information
                   changes. It now supports select() also. Therefore
                   Monitor-Programs should use select() to wait for
                   status-changes and no more polling is needed.
		   I changed the iMON-utility by Michael-Knigge already.
                   It can be found in the tools-subdir. My tcl/tk-based
                   utility isdnmon has been changed too. It now needs
                   tk-4.0 because of the select()-support.
  - an id-string has been added to the internal struct for registering
    a driver to the upper levels. This string may be set by the LL-driver
    prior to registering itself.
  - the user-side of LL-driver ioctl's has changed. Now always a
    a isdn_ioctl_struct* should be used as argument. See icnctl.c
    as example. The original arg is placed into this struct.

Version 0.6.8beta:

  - Some Bugfixes in handling of callbacks.

Version 0.6.7beta:

Bugfixes:
  - Maximum size of outgoing packets sometimes had been ignored.
  - Fixed a race-condition and one minor bug in the ICN-Driver
  - Port-numbers in "OPEN"-syslog-message have been wrong.
  - Chargesum counter sometimes counts too much units.

New Features/Enhancements:
  - Support of synchronous-PPP with a patched pppd (buggy).
  - The ICN-Driver now supports HDLC on 1TR6-Lines.
  - The ICN-Driver now supports leased Lines without D-Channel (IS64K)
  - New command "isdnctrl hangup ..." to force a hangup of an net-interface.
  - New command "isdnctrl bind .." to preset a fixed assignment of
    net-interface <-> ISDN-Channel for usage with multiple adapters and leased
    lines.
  - man-pages

Version 0.6beta:

Bugfixes:
  - Callbacks now running correctly
  - Minor typos
  - string for incoming caller-ids had been too short in isdn_net_find_icall
    and isdn_modem_find_icall
  - made status-handling routines of icn.c aware of garbled data.
  - tty-dialout did not terminate caller-id correctly.
  - on dialin, protocol was not selected correctly.

New Features/Enhancements:
  - Jan Den Ouden's Teles-Module included (run's stable at least with L2-HDLC)
  - Maximum size of outgoing packet is configurable for ttys via AT&Bx
  - Changed Errormsg for tty-dialing without setting an EAZ to be more clearly
  - "EAZ"'z now are handled as Strings for Support of real MSN's with EuroISDN
  - Modem & Net accept only calls with Service-Indicator 7 (Datatransmission)
  - ISDN-Infodevice: Added Phone-Number-Info
  - ISDN-Infodevice: Bit 7 of the usage-code now is set on outgoing calls.
  - Tools: The isdnmon-TclTk-script shows the above features and can do
    actions on change of line-status.
  - Reduced dialout-delays
  - D-Channel-Logging adjustable (isdnctrl verbose ...)

WATCHOUT!:
  - Usage of modem-register 13 has changed!
  - On Euro-ISDN-Lines the local MSN is now used directly. Previously
    the pseudo-EAZ was an index to the MSN. This affects the Modem-Command
    AT&E... and the command "isdnctrl eaz ..."
  - The firmware for the ICN-Card has changed. The new firmware-file is
    pc_eu_ca.bin
  - Programmers of Lowlevel-Modules: Look for Changes in INTERFACE.ger
    (parameters for ISDN_CMD_DIAL, ISDN_CMD_SETEAZ and register_isdn()).

Version 0.5beta:

Bugfixes:
  - Fixed race-condition in icn.c
  - ATH did not hangup correctly.

New Features/Enhancements:
  - Pattern-matching for Caller-ID's of incoming calls.
  - New option "ihup" for isdnctrl.

Version 0.4beta:

Bugfixes:
  - fixed Typos in isdnctrl

New Features/Enhancements:
  - isdnctrl now includes Phone-numers in list
  - New Encapsulation: ip (= IP with Typefield)
  - Support for SPV's
  - CISCO-Hack for PPP from bigbug@pizza.franken.de
  - Installation-Scripts for programs and Device-Inode-creation
  - Documentation of HW-Driver-Interface

Version 0.3alpha:

Bugfixes:
  - ATQx had been invertet.
  - Driver-Flags have not been updated correctly on hangup.
  - Lot of bugfixes in tty-code.
  - Multiple open's on same tty seem to be fixed now.
  - AT-Emu now more like a real Modem: Lines, NOT starting with 'AT'
    don't give 'ERROR' anymore.
  - Some changes in net-if-initialization.
  - Unloading will be disabled, if tty's in use.

New Features/Enhancements:
  - Info-Device for Line-Status-information.
  - Improved speed for ttys, sz now runs with ca. 7500 cps.
  - Tcl/Tk Line-Info-script.
  - ICN-lowlevel-module now check's port-range.
