Special Notes:

2.6.0 Release Notes

Purpose:
  * create a new stable release

 Patch 1 (2010-04-06 Tu)
  * changes to unit tester to prevent auto-ack by mg to reset message
  * suppress sending CALL STOP to MG during circuit quarantine if ckt is
    blocked because of missing heartbeat from MG (LHBM)

 Patch 2 (2010-05-21 Fr)
  * clean up and unify the way decode option is processed 

 Patch 3 (2010-06-02 We)
  * begin development of IAI parm in ISUPinRDNIS
  * fix OCN encoding in outbound IAM; lay foundation for adding na/ap/np
    indicators for OCN to RED in future; hardcode the indicators for now;
    later they will come from IAM on inbound, and from ISUPinRDNIS for
    outbound

2.5.1 Release Notes

Purpose:
  * change the tg/cic association to span/chan from algorithmic to table
  * fixes and cleanup as needed

 Patch 10 (2009-11-19 Th)
  * works with smgcfg07.py
  * requires 0.7 config file
  * has table defined association between tg/cic and span/chan
 Patch 13 (2009-12-02 We)
  * sangoma_isup.conf TRUNK section parser ignores CIC base; continuing to
    deprecate the old algorithmic relationship between span/chan and tg/cic
  * also ignoring the non-voice list 
 Patch 14 (2010-01-05 Tu)
  * let BLO skip over the quarantine checker; BLO are handled normally
    regardless if circuit is in quarantine or not
 Patch 17 (2010-01-21 Th)
  * fix cmm_set_clear_blk_status to accept calls from the periodic wanpipe
    checker; also expand fatal information in this function
  * fix wanpipe status checker to 
	- unblock hw block ckt when Connected status is found
	- unblock only if current status is blocked
 Patch 25 (2010-03-02 Tu)
  * rework patch 2.5.0.70 for use with the unit tester interactive operation
    SMG safe operation
  * adding Generic Number parameter to IAM encoding using the GEN parm from
    ISUPinRDNIS
  * redefine remove_all_timers_on_ckt to remove_call_process_timers_on_ckt;
  * add warning logs to ckt quarantine initiation; ignore subsequent
    initiations if ckt is already in quarantine
  * ignore requests to perform maintenance or quarantine on ckts that are 
    not configured for voice
  * changes for new sigboost.h
  * svn rev 139
 Patch 26 (2010-03-02 Tu)
  * logger thread added
  * svn rev 140
 Patch 27 (2010-03-03 We)
  * added code to adapt wanpipe status API changes
  * svn rev 141
 Patch 28 (2010-03-04 Th)
  * added ss7boost_msg.flags set to SIGBOOST_PROGRESS_MEDIA
  * svn rev 145
 Patch 29 (2010-03-09 Tu)
  * respond to CALL STOP with STOP ACK when ckt is in quarantine
  * svn rev 146 
 Patch 30 (2010-03-16 Tu)
  * smgcfg08.py fix
  * change ISUP decoder unavailable from warning to info log
  * remove unneeded 2nd warning from unsuccessful isup message decode
  * svn 149
 Patch 31 (2010-03-24 Fr)
  * conditional startup of the logger thread
  * svn 152

2.5.0 Release Notes

Purpose: 
  * ss7boost becomes sangoma_isupd and sangoma_sccpd
  * sangoma_isupd and sangoma_sccpd compatible with redundant ss7box
  * fixes as needed
  * source archive moved to Sangoma svn

 Patch 0 (2009-06-18 Th)
  * ss7boost is now sangoma_isupd
  * upgrade to wanpipe-3.4.2.7 driver

 Patch 32 (2009-07-24 Fr)
   
   (note: 'd' indicates item is done/complete/finished)
d  1.1 remove this from ss7boost.c
  	 int socket_sg_nrml; /* TODO remove me */
  	 int socket_sg_hp; /* TODO remove me */
d  1.2 remove this from msu_workbench.c
  	 int socket_sg_nrml; /* TODO remove me */
  	 int socket_sg_hp; /* TODO remove me */
d  2. sb_cmm.c: create sg1 heartbeat control
d  3. sg1 route management message handling
d  4. mod cmm to block ckts only when both sg0 and sg1 are gone; 
      unblock when sg0 or sg1 becomes available
d  5. mod cmm to block ckts only when routes through both sg0 and sg1 are DUNA; 
      unblock when route is available through either sg0 or sg1
d  6. send_to_ss7box should balance between both sg0 and sg1
d  7. use sg1 only if configured for duplex ss7box
d  8. create a global config item for ss7box config: simple/duplex
d  9. open sockets to sg0 and sg1
d  10. configure socket info for sg0 and sg1: sangoma_isup.conf and sb_init.c
d  11. configure ss7box as simplex/duplex: sangoma_isup.conf and sb_init.c
   12. mod smgcfg03.py for new [SS7BOX] structure
d  13. unit tester adapted; will only support simplex ss7box at this time

d  14. FIX: dialplan control of outbound call transmission medium requirement 
       value; this feature was deactivated and is now reactivated
d  15. FIX: ss7 route recovery now works for multiple tg on the same point
       codes

 Patch 33 (2009-07-27 Mo)

  * CPC in RDNIS reactivated

 Patch 39 (2009-08-06 Tu)

  * CPG development started
  * sigboost rev 101 - added CPG support 
  * FCI parm in IAM hard coded to ISDN used on all hops (might need per t/g
    option for this in the future
  * fix route management initialization
  * fix route management for duplex ss7box configuration

 Patch 56 (2009-09-16 We)
  * ckt mtc mgr changed to monitor how long ckts are in a mtc state; if too
    much time is spent in mtc then the ckt is quarantined; a ckt in quarantine
    can be stuck and therefore re-quarantined; these methods were
    experimentally determined at Zlatko's site in .de
  * E1/T1 up/down alarm handler needed a check for unconfigured spans; found 
    problem at Halo site that had a wanpipe connected but not configured in 
    sangoma_isupd.conf

 Patch 58 (2009-09-18 Fr)
  * clear out GRS queue for t/g when a ckt goes into quarantine
  * fixed mg inbound msg handler for call progress; do not let event get to
    state machine
  * return immediately after handling callprogress message from mgd; do not
    allow msg to be processed by call handling state machine
  * CPG outbound sent when mgd sends CALL_PROGRESS message

 Patch 59 (2009-09-18 Fr)
  * fix in CMM for route status being applied to more than one t/g having
    the same IMT point code

 Patch 63 (2009-10-01 Th)
  * added config file revision test
  * removed 09 project, sccp, and cnam from sangoma_isupd
  * added test of outbound ISUPinRDNIS size and forced null termination of the string
  * added tests and logs to ensure the pid file is being created
  * changed the size of the call setup pending resources to 0xFFFF to
    accomodate more information being added to the csupid value

 Patch 66 (2009-10-07 We)
  * timers are being removed twice in some cases which leads to possible segfaults; fix
    changes timer removal procedure to prevent double removal

 Patch 67 (2009-10-08 Th)
  * change warning to info for unwanted info coming from tdm api oob socket in cmm

 Patch 69 (2009-10-08 Th)
  * sccp being stripped out and moved to a separate project

 Patch 70 (2009-11-12 Th)
  * adapt logging, startup, and shutdown to new safe operation standards

2.4.0 Release Notes

This release does not exist.

2.3.0 Release Notes

as base: rel-2-2-0
common base: rel-2009-01-30

  * development release

 Patch 1 (2009-03-17 Tu)
  * transparent IAM dev
  * version field in sigboost messages
  * dynamic callstart message size
  * enlarged callstart buffer size
 Patch 2 (2009-03-17 Tu)
  * sigboost protocol changes to support BRI
 Patch 3 (2009-03-23 Mo)
  * 3.3.15.25 sangoma driver
 Patch 4 (2009-03-26 Th)
  * hard code CPC and TMR in outbound IAM temporarily
 Patch 5 (2009-03-26 Th)
  * 30 ckts reset per iteration in CMM - make this configurable in the future
 Patch 6 (2009-03-27 Fr)
  * remove all timers on span/chan when call processing middle stop is
    initiated
 Patch 11 (2009-04-06 Mo)
  * disabled isup ACM receipt timer for debugging
  * added periodic timer list status report; #ifdef removed
  * 3.3.16.8 sangoma driver with can_woomera bug fixes
  * disable dynamic TMR and CPC pending verification of these features
  * transparent IAM working but not stress tested
 Patch 17 (2009-05-11 Mo)
  * GRS queueing changed to each t/g having its own queue; queue depth is 6
  * GRS overflow action is now: 1) queue purged, 2)GRS state machine restarted
  * process one GRS per t/g simultaneously
  * has experimental Call Diversion Treatment Indicator parm added to all IAM
    if test-trigger is set
 Patch 18 (2009-05-18 Mo)
  * TXA message in France Telecom network is decoded and re-encoded into a TXA
    string and sent to call engine API UDP port
 Patch 26 (2009-06-12 Fr)
  * GRS processing info was being lost; fixed using memcpy instead of struct
    copy
  * GRS queue per t/g increased from 6 to 18 deep
  * begin changing name to xygisup

2.2.0 Release Notes

as base: rel-2-2-0
common base: rel-2009-01-30

  * stable release

2.1.0 Release Notes

as base: rel-1-0-3-102
common base: rel-2008-11-28

 Patch 0 (2008-11-28 Th)
  * rework RSC received handling
  * rework GRS received handling
  * fix CMM for full system automatic start
 Patch 2 (2008-12-02 Th)
  * cmm, fix, quarantine circuit, clear cmm current action
  * sangoma driver, 3.3.14.12.cmm, fixes problem with power cycle restarts
  * new feature, ss7boost is coupled to a specific revision of wanrouter
 Patch 12 (2008-12-11 Th)
  * cmm, quarantine ckt is typed; half is mg side only; full is mg and sg side
    with quiet time
  * cmm, when E1 is lost, all ckts on E1 are half quarantined
  * sangoma driver, 3.3.15.1.cmm, fixes problem excessive SUERM and IRQ
    timeouts; adds signal in oob socket for wanrouter stop/start/restart
  * cmm, modified to accomodate new signals from wanrouter oob 
  * mpc, crs-idle, quarantine ckt on unexpected event
 Patch 16 (2008-12-26 xx)
  * sangoma driver, 3.3.15.5.cmm, fixes problem with facility up/down
  * cmm, modified to accomodate changed signals from wanrouter oob 
 Patch 18 (2009-01-07 We)
  * sb_send_sigboost, fix ISUPinRDNIS so that CPC and GEN parm tags are 
    followed by a '-' separator as documented in the ss7box manual
  * start new feature for sending/receiving stringified IAM to/from 
    the call engine; not functional yet; added control vars to trunk
    group and cdr structs
 Patch 20 (2009-01-08 Th)
  * common/toolbox, bin2dec, fixed so that a value of 5 in a field of 3 digits
    is returned as 005 instead of 500
 Patch 21 (2009-01-13 Tu)
  * ISUP timer 9 for detecting answer on an outbound call is implemented
 Patch 32 (2009-01-28 We)
  * call processing, ISUP Transmission Medium Requirement pass to/from
    Asterisk CALLTYPE channel variable via the sigboost callstart message
    in the bearer.capability field found in sigboost.h
  * Sangoma driver 3.3.15.7 required
  * CMM, bug fixed, a span was being reported as clear and ready when the logs
    indicated the ckt reset requests were being ignored by the telco; fix made
    sure the ckt report showed the ckts in reset under this condition
  * smgcfg.py, bug fix, numeration of formated wanpipe xmtp2 interface names 
    corrected
  * transparent IAM, new feature work in progress, code added that does not 
    affect operations yet


1.0.3 Release Notes
 Patch 7 (2008-07-22 Tu)
  * cmm, fix, loss/recovery of sg did not mass reset ckts
  * cmm, add, redesigned tg rte loss/recovery completed and activated 
 Patch 8 (2008-07-28 Mo)
  * patch 224 from stable, ensure span/chan info present in outb IAM cdr log
 Patch 32 (2008-08-16 Sa)
  * GRS reception fixed; omit non-voice ckts 
  * continuity test reception reworked; supports 4-wire test call, 
    test on current ckt, and test on previous ckt
 Patch 35 (2008-08-27 We)
  * COT on current, fix, moved cot_expected var assignment to an earlier
    point in the process
  * ISUP parm passing, added CPC to ISUP-in-RDNIS for inbound calls
  * sigboost.h, changed, redirection_string changed to isup_in_rdnis to
    reflect more general useage of the RDNIS channel var
 Patch 41 (2008-09-02 Tu)
  * ISUP parm passing, added Generic Number to ISUP-in-RDNIS for inbound calls
 Patch 58 (2008-09-05 Fr)
  * remove debug console info for dec2bin conversion
  * double use csupid is tagged and monitored; call start is nacked with
    cause of double use csupid, which causes mgd to restart call with new
    csupid
  * timers, fixed function to remove all timers on a ckt; this fixed a problem
    with endless circuit reseting after a mass reset under heavy call load
  * if media gateway sends an unexpected message in a call that is bound to
    a span/chan, then the message is ignored and the circuit is quarantined
 Patch 67 (2008-09-15 Mo)
  * TDM API integrated into CMM; receives reports of span/chan being
    in/out service; information is not used to unblock/block circuits yet;
    information is logged as a warning only
 Patch 71 (2008-10-10 Fr)
  * TDM API reports are used to block/unblock ckts now
  * corrected redirection info string in RDNIS for inbound call
  * changed printf statement in initializer to info logs for trunk group 
    initialization
  * GRS queue implemented; GRS handled one at a time; subsequent GRS are
    queued and processed after current GRS processing is complete
  * unittest mods for TDM API
 Patch 73 (2008-10-12 Su)
  * corrected the min_dialed_digit assignment used in creating outbound IAM
  * IAM arrived at ss7boost with zero digit called party numbers and
    with odd/even indicator set to 1 (odd) causing the number of digits
    calculation to be incorrect; added test of ndig before subtracting
    odd/even ind value to prevent incorrect calculation; ss7boost is
    not flawed; this is a self preservation feature to tolerate a badly
    formed calling party number
 Patch 76 (2008-10-21 Tu)
  * corrected number of digit math in calling, called, redirection,
    original called, generic, and subsequent numbers in IAM decoding
  * added temporary method for determining initial status of voice
    trunks; incomplete
  * t_sigboost_bearer 	bearer; added to t_sigboost_callstart in sigboost.h; 
    new field and structure are introduced but not used to allow regression
    testing
 Patch 94 (2008-10-27 Mo)
  * commented out the t_sigboost_bearer stuff temporarily
  * second correction for number of digit math in calling, called, redirection,
    original called, generic, and subsequent numbers in IAM decoding
  * added temporary method for determining initial status of voice
    trunks; complete
 Patch 102 (2008-11-07 Fr) tag: rel-1-0-3-102
  * added guards to code used in call processing that invokes a circuit reset 
    so that if a circuit is already in the process of being reset, then it is 
    not reset again
  * modified outbound IAM creation to use SMG003 revision of ISUPinRDNIS (see
    SMG manual on ss7box.com for details:
    http://www.ss7box.com/smg_manual.html#ISUP-IN-RDNIS-NEW
    CPC and RED outbound are ready, GEN and IAM are not ready


!!1.0.2 Release Notes
1. base tag is: as: as-1-0-0, common: common-1-0-2
2. joins CMM devemopment and maintenance patches
!!!Patch 38 (2008-03-25 Tu)
* base revision completes calls in both directions
* GRS reception functional
* CMM functional
* removed a potential double use of csupid cause
* added mandatory octet to end of ITX/TXA ISUP messages per FT
!!!Patch 45 (2008-03-28 Tu)
* GRS fixes
!!!Patch 45 (2008-03-29 Tu)
* fixed bug in CMM where restart process suspends and never resumes
!!!Patch 62 (2008-04-07 Mo)
* added CQM reception processing and CQR sending; tested in ANSI only
!!!Patch 68 (2008-04-10 Th)
* CCR for ANSI: LBA and accept on blocked ckt
* fixed ./ss7boost_cli --ckt-block, --ckt-unblock, and --ckt-reset
!!!Patch 70 (2008-04-11 Fr)
* fixed a bug in outbound RDNIS parser when looking for "SMGRev" tag
!!!Patch 71 (2008-04-16 We)
* using recursive_clock_gettime()
!!!Patch 77 (2008-04-18 Th)
* CMM bug fix; sending RLC affected CMM inappropriately
* CMM bug fix; CMM queue processor stopped prematurely in some cases
!!!Patch 79 (2008-05-05 Th)
* Belgacom conformance test passed
!!!Patch 80 (2008-05-10 Th)
* TMR fix for inb value became outb value on subsequent call on same span/chan
!!!Patch 118 (2008-05-20 Tu)
* CMM hb with sg working; reset mg when sg is lost
* fixed IAM encoding problem where ClgPA was positioning incorrectly; ANSI
  release only
* chgs for PC in info and warnings
* added CNAM defs to app_cnam.c
* prep for sigboost msg size changes
* allow TMR 64 kb/s unrestricted for temp. test
!!!Patch 120 (2008-05-22 Th)
* sigboost msg size differentiaion introduced
!!!Patch 129 (2008-05-29 Th)
* periodic check for wanpipe status added to CMM
* send BLO on receipt of IAM on blocked circuit fixed
* add leveling to warning messages
!!!Patch 131 (2008-05-30 Fr)
* implement sg high priority queue
!!!Patch 131 (2008-05-31 Sa)
* mg queue purge code/deactivated
!!!Patch 162 (2008-06-13 Fr)
* patched ckt resetting processes to accommodate rapidly changing states
* ss7 route status recovery state machine
* tag: rel-2008-06-13-a
!!!Patch 173.8 (2008-07-01 Tu)
* monitoring size of call start messages from mg
* new scheme for mass ckt resetting
* probably fixed the double use of csupid bug
* ckt quarantine coded, not tested
!!!Patch 222 (2008-07-09 We)
* reduced log clutter for call start nack ack event
* ckt quarantine procedure testing underway
* eliminating protocol deadlocks
* removal of several fatal exceptions in mg protcol handling
* funnel all msgs to mg through toolbox functions - setup for new cdr method
* remove calls to old cdr logger functions
* introduce new cdr logger
* fix missing call start nack ack bug
* STABLE RELEASE
!!!Patch 223 (2008-07-10 Th)
* ignore unexpected ISUP msgs while waiting for RLC; timers guard the process;
  reset on unexpected msgs unneeded; deactivated ckt-reset-after-call-stop state
  machine
* fix bug with call start nack processing in mg call processing control



!!1.0.1 Release Notes
!!!Patch 00 (2007-10-02 Tu)
* some cgxx DEBUG messages replaced with log warnings
* all ckts busy local vs remote distinguished
!!!Patch 03 (2007-10-03 We)
* add suspend/resume procedure; T6 in /etc/ss7box/tgX_isup_timers.conf is used
!!!Patch 04 (2007-10-10 We)
* change BCI charge and access values to charging and isdn respectively
!!!Patch 08 (2007-10-11 Th)
* add Redirecting Number NADI, Presentation, and Number Plan info to RDNIS string; see http://www.ss7box.com/wiki/tiki-index.php?page=Call+Redirection for more information
!!!Patch 09 (2007-10-12 Fr)
* catch and ignore suspend and resume message during T6 expiry processing
!!!Patch 12 (2007-10-15 Mo)
* Warning for call entering middle stop process
* Catch and process call stop from MG in call suspend state
* Warning for MG event arrival for call in middle_stop_2 state
!!!Patch 15 (2007-10-19 Fr)
* INR/INF processing for calling party address
!!!Patch 18 (2007-10-27 Sa)
* local hw block route set/clear - code added not tested
* ISUP call redirection bug fixes
* house-cleaned some debug clutter
* per t/g configurable tranmission medium requirement for outbound calls
* spare field in redirection info set to zero
!!!Patch 19 (2007-10-30 Tu)
* change FCI origination access indicator and BCI termination access indicator to non-isdn 
!!!Patch 21 (2007-10-30 Tu)
* heartbeat/heartbeat_ack with sangoma_mgd enhanced; missing/resumed announcements added; part of h/w block development
tag: rel-1-0-1-25, common tag: ss7boost-rel-1-0-1-25
!!!Patch 25 (2007-11-21 We)
* added guard to socket senders; prep for warning about lost sangoma_mgd or ss7box
* reject outbound calls with 0 digit length in called and calling numbers
* re-group low level info messages to clean up log file; heartbeat at 1 sec interval prompted change
Branch created: as tag is: rel-1-0-1-25-patches, common tag is rel-1-0-1-25-patches-for-common
!!!Patch 25.1 (2007-12-07 Fr)
* fix bug in rejecting outb calls with 0 digit length calls
* outbound call: redirection string in RDNIS expected to be prefaced with "SMGRev-"; more to follow in future 
* fix bug with creating ISUP CDR entry for call start nack and call start nack ack 
!!!Patch 25.2 (2007-12-21 Mo)
* inbound call: add "SMGRev-" prefix to redirection string (for RDNIS) in ISUP to call engine direction
!!!Patch 25.5 (2008-02-08 Fr)
* fixed bug that crept in from merge affecting system timer table init
!!!Patch 25.6 (2008-02-11 Mo)
* ANSI compilation fix ups
!!!Patch 25.10 (2008-02-15 Fr)
* Preparations for call engine API and ITX sending development
!!!Patch 27 (2007-12-05 Tu)
* sets/clears m/g heartbeat local hardware block indicator in CDR
* new independent state machines for all circuit reset, block, unblock procedures
* introduce T12, T13, T14, T15
!!!Patch 33 (2008-01-07 Mo)
* introduces circuit maintenance manager for all block/unblock/reset operations
* ss7boost init modprobes SCTP kernel module
!!!Patch 57 (2008-03-04 Tu)
* continuing development of Circuit Maintenance Manager
* use clock_gettime for timing functions

!!ss7boost 1.0.0
!!!Patch 00
* ss7boost has been fielded tested long enough to change revision level to 1.0.0
* redirection work still underway
* adapted to gcc 4.1.1
* per trunk group calling party category configuration
!!!Patch 10
* redirection field tested; works as designed; more requirements found
!!!Patch 11
* comm port to ss7box is SCTP protocol
!!!Patch 13
* redirection kludge; change redirection_indicator from "no_redirection" to
  "unused" so that a non-zero value appear in the field, thus forcing the
  redirection procedure to run even though the telco has indicated no
  redirection is occurring; it satisfies a odd situation in HK
* SCTP port to ss7box
!!!Patch 14
* removed release cause translation; release cause in sigboost messages is 
  a Q.850 value now
!!!Patch 16 (2007-09-18 Tu)
* hw block development
* CGxx development; CGB/CGU reception works; CGxx sending works for unit 
  testing
!!!Patch 17 (2007-09-18 Tu)
* remove sangoma_mgd stop control from ss7boost init

!!0.2.95
!!!Patch 02
* added per t/g options to allow/disallow TMR 3.1 KHz and TMR Speech
!!!Patch 03
* clean up isup_decode code

0.2.94
- CCR support
- static calling NADI per trunk group fixed
- cdr logger has option to output to stdout from the daemon
- France Telecom ITX/TXA
- 3 digit NADI prefix feature for international gateway applications
- support for 16 trunks, 16 trunk groups, 16 trunks/tg
- support for hex digits A-F in dialed digit strings
- CDR logger supplied with span/chan for every message except call start
  outbound
- ss7boost sets its own nice to -15 internally during init
- hearbeat to mgd function fixed
- mgd is sole controller of all-ckt-reset now
- SCTP used to communicate with mg
- mg communication congestion monitored
- single channel block/unblock fixed
- automatic call gapping
- ACM BCI called party status set to subscriber free
- ITU: reject calls with TMR != SPEECH
- controls for continuity indication and tmr added to IAM building API; still
  using hard-coded values for these controls, however
- ISUP timer 17 fixed
- calling number presentation/screening fixed

0.2.93
- CPG call progress being decoded
- glare bug on outbound abandon fixed
- 09 
	* SMS dev for collecting actual message text
	* msg string sent out UDP port
	* conf ready
	* accepting DCS of 0x00, 0xf0, 0xf1, 0xf2, 0xf3
- CDR call stop entries are made now
- BLO/BLA/UBL/UBA unit testing fixes
- CLI ckt-block and ckt-unblock now accept "--chan all"
- added number prefix option to pass NADI info for clg/cld for inb/outb
  using a prefix digit on all cld and clg digit strings; prefix digit
  is NADI value

0.2.92
- ckt-block command is recognized; handling code is being written
- manual decode of SMS samples in msu_workbench.c
- decoding SMS in 09 mobile app in sccp_scrc.c
- print_sccp decode debug aid built in
- 09mobile app, filtering, decoding SMS SUBMIT and sending ack

0.2.91
- SCCP enhancements for processing ANSI/ITU called party address
- SCCP improved handling of GTT for ITU
- msu_workbench pokes 3 SMS submit MSUs
- applied new functions for extracting packed BCD digit strings from
  ISUP and SCCP parameters
- blocking doc. additions

0.2.90
- t/g span list now requires the string "begin" at the beginning
  of the span list in each trunk group entry

0.2.89
- toss out IAM with too many digits in calling/called party address
- toss out SAM with too many digits in subsequent digits parm

0.2.88
- bci changes from 09mobile testing
- ckt-report
- warning if COT is required on inb call
- specific warning on receipt of continuity messages
- handling for NATURE OF CONNECTION, CONTINUITY = 2 
  (wait until upstream COT is finished)
- t/g calling number NADI config

2006-05-25

tag: rel_0_1_288

1) last release in 0.1.x series

2006-05-25

tag: rel_0_2_0

1) first release in 0.2.x series
