freeswitch (1.0.1-1) unstable; urgency=low

   * FIX: prevent intercept race condition that can also be solved with continue_on_fail=originator_cancel
   * FIX: NULL dereference detected by klockwork (www.klockwork.com)
   * FIX: don't open failed local stream (MODFORM-9)
   * FIX: instability in mod_local_stream in failure scenarios
   * FIX: xmlrpc-c build on OS X 10.4 (FSBUILD-47)
   * ENHANCEMENT: Added tab completion on many api commands in console
   * ENHANCEMENT: polycom BLF support
   * FIX: many sip NAT related fixes in mod_sofia
   * FIX: support sip unregister with Contact: *
   * FIX: multiple segfaults in xmlrpc-c
   * FIX: sip unregister event being skipped
   * FIX: hangup properly on malformed sip 3pcc calls being used as a way to ping
   * ADD: enable-3pcc sofia profile param, it is now disabled by default.
   * ADD: presence events to sip proxy mode
   * ADD: legs param to cdr_csv 
   * ADD: support for perl as an embedded lanugage
   * ENHANCEMENT: many new api's and functions to the embedded languages including api support, xml interface support, auto start scripts,  and many new objects
   * CHANGE: python embedded language api changed to match perl, lua, java
   * FIX: many stability fixes in embedded langauges perl, lua, java, python
   * ADD: failed_xml_cdr magic channel variable
   * FIX: access free memory error in mod_sofia when using respond app
   * ENHNACEMENT: make global_setvar only have 2 fields so you can set foo=bar=blah w/o quotes
   * FIX: mod_spidermonkey keep hangup hook in the session thread
   * ENHANCEMENT: mod_ldap added sasl support and search filters
   * ADD: answered, waitForAnswer and mediaReady methods to embedded language Session object
   * ENHANCEMENT: mod_voicemail param change to allow notification emails using templates
   * ADD: per user acl in sofia
   * FIX: deadlock in mod_portaudio
   * ENHANCEMENT: blank username in sip will trigger a lookup for the user "nobody"
   * ADD: import variable to import variables from a peer channel at time of originate
   * FIX: api type fix for c++ modules when incorrectly using enums
   * FIX: eliminate need for escaped , in [] on originate
   * ADD: NDLB-force-rport option to force behavior as if rport was sent in the via
   * ENHANCEMENT: honor execute_on_answer on outbound legs too
   * ADD: execute_on_ring variable
   * FIX: Seg fault in CoreSession() class destructor
   * ADD: per channel caller id in originate
   * ADD: sip_outgoing_call_id variable
   * FIX: multiple memory leaks in mod_sofia
   * FIX: find_local_ip IPv6 support
   * ADD: variable expansion to on execute vars.(FSCORE-114)
   * ADD: count optional arg to show calls and show channels (MODAPP-103)
   * FIX: MODEVENT-25 (WSAWOULDBLOCK error on socket send in windows) in event socket
   * FIX: multiple fixes to the logic in mod_say_zh
   * ADD: inter digit timeout to swigged embedded languages getDigits method. (MODLANG-65)
   * ADD: Linksys P-RTP-Stat SIP header values (SFSIP-66)
   * FIX: small leak in core
   * ADD: progress_timeout var to originate
   * UPDATE: portaudio library
   * FIX: added timeout to iax read
   * ADD: 'pa rescan' to portaudio to look for new devices
   * FIX: wait for broadcast to start when starting async hold to avoid race
   * FIX: mod_rss, don't always play the first news feed
   * FIX: mod_rss inverval to use the session inteval (audio problems on 30ms channels)
   * ADD: Path: support in mod_sofia on register
   * FIX: mod_shout record stream
   * ENHANCEMENT: mod_voicemail support for effective_caller_id_name/number
   * ADD: url encode/decode api calls
   * FIX: "nua()" in debug information in sofia instead of the real function name
   * FIX: better handling of sips: uris
   * FIX: don't seg when using more than SWITCH_MAX_CODECS and bump SWITCH_MAX_CODECS to 50 (we have more than 30 in tree) (MODFORM-10)
   * ADD: mod_yaml
   * FIX: segfault on freeswitch startup if installed directories are removed
   * FIX: segfault when intercept with inbound_late_negotiation=true set
   * FIX: dont flood logs with eavesdrop messages (MODAPP-101)
   * FIX: don't destroy a codec that has not been created (MODAPP-101)
   * ENHANCEMENT: allows the "eavesdrop_group" variable to contain several groups, comma separated.  (MODAPP-101)
   * FIX: cross compile (FSBUILD-53)
   * FIX: add header that Nuaunce considers mandatory (MODASRTTS-5)
   * ADD: write locks to the core and a function to unregister event bindings (adds better ability to unload modules)
   * ENHANCEMENT: make modules unbind events and un-reserve subclasses on module unload
   * ADD: removable xml hook bindings
   * ADD: EventConsumer object to embedded languages so you can make event handlers
   * FIX: sending CN with supress-cng true
   * FIX: segfault in the event system when trying to remove NULL event
   * ADD: flags to turn off srtp auth and rtp auto adj (FSCORE-149 && MODENDP-115)
   * FIX: use lighter math and avoid infinite loop in port allocator  (FSCORE-148)
   * ENHANCEMENT: let conference pin entry start during prompt (MODAPP-111)
   * ADD: mod_pocketsphinx
   * FIX: Misuse of SQLRowCount, issues with MSSQL (MODAPP-105)
   * FIX: segfaults in mod_python with dtmf callback
   * ENHANCEMENT: mod_conference auto-record parameter  (MODAPP-112)
   * ENHANCEMENT: reload support to many modules
   * FIX: mod_sofia add replaces to supported header
   * ENHANCEMENT: add args callback to sleep so you can process dtmf and events while "sleeping"
   * ADD: mod_flite
   * ENHANCEMENT: switch_xml converted back to c code and support double globs on windows
   * ENHANCEMENT: mod_sofia support for adding and removing gateways without restarting profiles
   * ADD: extract contact header info into A channel when unhandled 3xx response is received (MODENDP-116)
   * FIX: outbound event_socket + late negotiation
   * ADD: copy_xml_cdr variable
   * ADD: silence_stream (like tone_stream but silent)
   * ADD: module_exists api call
   * ADD: emailer implementation for windows
   * ADD: wait_for_silence application
   * FIX: no error message generated if OS is unable to load a module ( due to dependency/installation issues )
   * FIX: segfault in media bugs
   * FIX: acl lists not correctly matching all ip adresses
   * FIX: mod_spidermonkey exit() does not stop script when called from the hangup callback (return "exit" from the callback)
   * FIX: mod_syslog works again
   * FIX: crash on terminal resize
   * FIX: audio problems on big endian
   * ENHANCEMENT: Disable multiple registrations on a per-device basis (MODENDP-117)
   * ADD: fifo_consumer_exit_key variable (MODAPP-100)
   * ADD: cidr based user auth in mod_sofia
   * ADD: uuid_send_dtmf fsapi command (MODAPP-114)
   * ADD: server registration fiels to sip_registration database (MODENDP-118)
   * FIX: use a variable, realm or to host to find gateway when it's not obvious (handles challenged REFER)
   * ADD: timeout to curl run in javascript
   * ADD: voicemail_inject fsapi command
   * ADD: reboot option for sip phones to flush_inboud_reg sofia profile api command
   * FIX: add small padding to end of mp3 to avoid cut off mp3 recording
   * FIX: patch multiple SDP connection lines in sdp for proxy media mode (MODENDP-109)
   * FIX: don't parse ringback varable in proxy situations
   * ADD: per call vm recording ext with vm_message_ext variable
   * ADD: sip_bye_h prefix to add headers to bye
   * ENHANCEMENT: more interfaces available in show fsapi command
   * FIX: don't leak in buffers on realloc fail
   * FIX: fail out of a conference call if write fails
   * ADD: auto ip-change detection
   * ADD: mod_snom
   * FIX: mod_sofia don't send sipfrag on transfer to cisco so they don't hang up the call

 -- Mike Jerris <mike@jerris.com>  Thu, 24 Jul 2008 07:00:00 -0500

freeswitch (1.0.1~trunk) unstable; urgency=low

   * Updated revision number
   * Fixed init problem reported by Jay Binks (FSSCRIPTS-1)
   * Added a patch to the debian build system add more features (thanks to Hadley Rich) (FSBUILD-45)
     - Added en-us-callie sounds and music on hold packages
     - Added recommends and suggests
     - Added mod_say_es and mod_say_nl
     - Updated descriptions
     - Added mod_cdr_csv
   * Fixed typos and some errors in the previus patch.
   * Modified monit script. Now it should work.
   * The debian build system now bootstrap automagically if it's necessary and all scripts are in place.

 -- Massimo Cetra <devel@navynet.it>  Sun, 6 Jul 2008 16:30:00 +0100

freeswitch (1.0.0-1) unstable; urgency=low

   * Enhanced sofia sip nat handling
   * Many fixes found by Klockwork (www.klocwork.com)
   * Added disable_app_log variable
   * Fixed mod_local_stream with rates on windows
   * Fixed finding of files in rate dirs on windows
   * Fixed memory corruption from sofia_contact function
   * Added sofia profile param NDLB-received-in-nat-reg-contact
   * Added sofia profile param aggressive-nat-detection
   * Fixed video sip calls in proxy media mode
   * Added bridge_terminate_key var
   * Update xmlrpc-c lib to trunk revision from upstream, fix windows xmlrpc
   * Enhanced nat handling in proxy media mode in sip
   * Add progress media to timetable so you can calculate pdd
   * Fixed seg when using unicast on socket when call has no read_codec
   * Fixed missed log events on busy box
   * Added -bleg to intercept
   * Enhance configure detection of python
   * Fixed build on solaris and freebsd for several modules
   * Added param "vm-email-only" to make voicemail sent by email only (previously default behavior)
   * Added param "vm-mailto-notify" to allow sending a notification email
   * Fixed mod_java build
   * Fixed mwi failures for some devices that don't subscribe
   * Removed fsapi functions (killchan, transfer, session_displace, reject)
   * Removed fsapi functions (session_record, broadcast, hold, media)
   * Many updates to sofia-sip library including over 100 fixes

 -- Michael Jerris <mike@jerris.com>  Tue, 27 May 2008 01:30:00 -0400

freeswitch (1.0~rc6-1) unstable; urgency=low

   * Changed to not allow pass_2833 on transcoded calls 
     (it never worked, now it will tell you)
   * Enhanced sofia sip nat handling
   * Fix libedit build on solaris
   * Fix session timers in mod_sofia
   * Fix conference fire-call
   * Change: add var_event down into the endpoints so chans 
     with no parents can still pass options
   * Added enable-post-var param to xml_rpc
   * Fix mod_lua build on solaris
   * Many fixes found by Klockwork (www.klocwork.com)
   * Add unregister event in mod_sofia
   * Enhance python configure detection
   * Add vm_boxcount api func
   * Fixed att_xfer issue
   * Fix sip now includes the Allow-Events header in more places

 -- Michael Jerris <mike@jerris.com>  Tue, 13 May 2008 02:01:00 -0400

freeswitch (1.0~rc5-1) unstable; urgency=low

   * Changed internal state names to avoid confusion
     Fixed video negotiation
     Enhanced accuracy of windows timer
     Fixed mod_ldap build
     Added dialplan and context to sql table for channels
     Multiple fixes to mod_lua and mod_perl
     Fixed logic bug in fifo causing segfault
     internal changes to sip stack so we can remove a hash redundant to the stack
     Fixed multiple memory leaks in mod_sofia
     Fixed event fetch segfault on sip subscribe
     Fixed segfault on timer rollover in sofia on 64bit
     Fixed audio timing issues in mod_portaudio
     Changed names of sip profiles in default config to avoid confusion
     Fixed memory usage leak-like behavior when playing files requiring resampling
     Removed some unused api's
     Fix rtp timeout when playing moh
     Removed some un-needed libraries and files from tree
     Fixed multiple issues in sip stack including multiple segfaults
     Added support for sip transfers on bypass_media and proxy_media calls
     Added say application
     Fixed --disable-debug configure option
     Enhanced switch_cpp wrapper (and perl, python, lua, java)
     Fixed segfault on inavalid stun response
     Fixed configure help output
     Fixed segfault on mp3 playback
     Fixed assert on invalid sdp (missing m= line)
     Added configurable windows service name
     Fixed proxy mode call transition to non proxy call
     Fixed solaris build of voipcodecs
     Fixed sofia seg when call failure edge case

 -- Michael Jerris <mike@jerris.com>  Tue, 13 May 2008 02:01:00 -0400

freeswitch (1.0~8327) unstable; urgency=low

  * Adding perl and lua separate packages
  * Adding mod_voipcodecs

 -- root <root@fs.navynet.it>  Tue,  6 May 2008 09:46:26 +0000

freeswitch (1.0~rc4-1) unstable; urgency=low
   * Add tab completion in cli
     Add "inline" dialplan
     Fixed segfault in enum
     Enhance enum to fork dial equal priority entries
     Added auto-reload to enum
     Fixed odbc bug is mod_sofia presence handling
     Add presence for conference and dial an eavesdrop
     Fix stack overflow segfault when recursively parking calls
     Fixed race is sofia registration handling
     Enhance sofia registration, unregister on keep-alive OPTIONS failure
     Added internal routing loop detection/avoidance
     Fixed race in bgapi in event socket
     Fixed vars to execute apps before bridge "bridge_pre_execute_aleg_app" and "bridge_pre_execute_bleg_app"
     Fixed re-setting sound prefix to no prefix after a pharse
     Enhanced setting of bracket vars from originate so they show in the CHANNEL_ORIGINATE event
     Add "enable-timer" and "enable-100rel" options to turn off default behaviors in sofia
     Add originate_timeout to originate vars
     Fixed hanging channels in mod_portaudio
     Added auto time sync on vps migration to different hardware
     Fixed seg on transfer when both legs are not sip
     Added configurable dtmf duration defaults
     Enhanced voicemail, allow interruption of hello message
     Fixed voicemail to not light up light on saved messages
     Enhance mod_amr honor disable dtx in fmtp (MODCODEC-3)
     Fixed bootstrap to install automake dependencies so you can use tarball without same version of automake installed
     Fixed MODLANG-56 (bad audio on originate and javascript streamFile)
     Added hold/unhold dialplan apps
     Enhanced sofia error checking to outlaw 0.0.0.0 in sofia ip params
     Backport fixes from sofia-sip tree
     Fixed MSVC build
     Fixed segfault on sip SUBSCRIBE with Expires: 0
     Added mod_say_zh
     Added --with-pyton and --with-pyton-config configure options
     Added mod_lua
     Enhanced switch_cpp wrapper in core and normalized interfaces for perl, python, lua, and java
     Fixed multiple issues in cpp wrapper and the languages perl, python, lua and java
     Added back mod_perl
     Added sofia gateway option ping to adjust options ping frequency
     Added .net event socket lib to contrib
     Fixed passing of exact response codes of sip across a bridge
     Added mod_reference, reference endpoint module
     Enhanced build so you can now make commented out modules using "make mod_name"

 -- Michael Jerris <mike@jerris.com>  Wed, 23 Apr 2008 12:58:00 -0400

freeswitch (1.0~rc3-1) unstable; urgency=low
   * Enhance xml menu system
     fixes upstream from sofia-sip library
     Enhance mod_fifo
     added close method to ODBC spidermonkey class
     Fix multiple bugs in the cpp wrapper used in mod_java and mod_python
     Fix hung sip channel issue using respond app or on re-invite with bypass media after 1xx or 2xx responses

 -- Michael Jerris <mike@jerris.com>  Wed, 9 Apr 2008 12:58:22 -0400
    
freeswitch (1.0~rc2-1) unstable; urgency=low
   * Fixed speex protocol negotiation issues (8k vs 16k)
     Fixed mod_iax race conditions
     Fixed ptime negotiation issues when re-packetizing
     Added ip based acl lists
	
 -- Michael Jerris <mike@jerris.com>  Wed, 9 Apr 2008 12:58:22 -0400
    
freeswitch (1.0~rc1-1) unstable; urgency=low
  * loads of fixes
    new cdr-csv module
    new spidermonkey-curl module

 -- Michal Bielicki <michal.bielicki@voiceworks.pl>  Mon, 14 Jan 2008 23:37:04 +0100
    
freeswitch (1.0~beta3-1) unstable; urgency=low

  * Additional scripts for changing the user to freeswitch
    Added Startup Scripts
    Monit integration
    Settings file for integration into init 
    init.d file
    added user freeswitch to own and run all off freeswitch
    cleaned up config file control
    new upstream release
    split off codec pakcages
    split off spidermonkey packages

 -- Michal Bielicki <michal.bielicki@voiceworks.pl>  Tue, 27 Nov 2007 13:20:21 +0100

freeswitch (1.0~beta2-1) unstable; urgency=low

  * New upstream release

 -- Paul van Genderen <paulvg@member.fsf.org>  Wed, 17 Oct 2007 19:32:09 +0200

freeswitch (1.0~beta1-1) unstable; urgency=low

  * New packages.

 -- Robert McQueen <robot101@debian.org>  Sun, 12 Nov 2006 17:32:23 -0500
