]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Update Changelog through r13725
authorMichael Collins <msc@freeswitch.org>
Tue, 9 Jun 2009 17:29:01 +0000 (17:29 +0000)
committerMichael Collins <msc@freeswitch.org>
Tue, 9 Jun 2009 17:29:01 +0000 (17:29 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13728 d0543943-73ff-0310-b7d9-9358b9ac24b2

docs/ChangeLog

index 2073ceb0c390a6442b2fbcfaa70bab3e9b250b16..81508589b215ca56caebe72389b990cd9623a1b7 100644 (file)
@@ -64,6 +64,11 @@ freeswitch (1.0.4)
        build: add mod_nibblebill (r:13462)\r
        build: fix msvc build (r:13467/FSBUILD-165)\r
        build: add siren to the default build and install (r:13470)\r
+       build: add upnp to windows build (r:13535)\r
+       build: fix msvc 64 bit build regression from upnp build (r:13538/FSBUILD-167)\r
+       build: Check for ifaddrs.h before including it (r:13600/FSBUILD-168)\r
+       build: fix jobserver unavailable bug in make -j (r:13623/FSBUILD-6)\r
+       build: clean/uninstall disabled modules as well (r:13716/FSBUILD-85)\r
        config: default config, calling own extension no longer goes to voicemail (r:12596)\r
        config: default config, 1000-1019 uses $${default_password} instead of hard-coded 1234 (FSCONFIG-5/r:12838)\r
        config: tweak the configs to bind siptrace on and off to F10 and F11 (r:12938)\r
@@ -79,6 +84,8 @@ freeswitch (1.0.4)
        config: clear up docs (r:13468)\r
        config: clarify zrtp docs in vars.xml and give link on where to get more info  (r:13469)\r
        config: tweaks to codecs in default config (r:13485)\r
+       config: Add example of sending SAS from b-leg to display on a-leg's phone (r:13500)\r
+       config: commit config options for new auto nat (r:13595)\r
        core: fix suncc visibility support in libteletone (r:12154-12157)\r
        core: fix crash on FS shutdown with "..." (FSCORE-297/r:12173,12361,12402)\r
        core: add separate mutex for state related methods (r:12191)\r
@@ -194,15 +201,25 @@ freeswitch (1.0.4)
        core: zrtp_secure_media=true will have to be set to true in order for your zrtp to work moving forward similar to how srtp_secure_media works.(r:13461)\r
        core: prevent zrtp and srtp at the same time (r:13486)\r
        core: add CALL_SECURE event (r:13487)\r
+       core: add show secure channel status in "show channels" output (r:13502/FSRTP-2)\r
+       core: add CHANNEL_HANGUP_COMPLETE event to take the place of CHANNEL_HANGUP, CHANNEL_HANGUP now fires as soon as the channel is hungup but you must wait for CHANNEL_HANGUP_COMPLETE for the CDR data (r:13505)\r
+       core: fix core dump when calling session.execute (r:13508/FSCORE-373)\r
+       core: add netmask detection for nat discovery work (r:13549)\r
+       core: fix order of ops to enable logging sooner (r:13556)\r
+       core: add hunt_caller_profile (r:13625,13626)\r
+       core: add usec delta to log (r:13647)\r
+       core: add padding to cycles on session_record (r:13648)\r
        docs: Fix filename references in phrase_en.xml (r:12976)\r
        docs: Update phrase_en.xml to include v1.0.8 sound prompts (r:13041)\r
        docs: Updates to phrase_es.xml (r:13067)\r
        docs: Latest revision of Spanish prompts file (r:13115)\r
        docs: switch_core.h doxygen update (r:13181)\r
        docs: Add ZRTP phrases to phrase_en.xml (r:13488,13489,13490)\r
+       docs: Add Stephane Alnet's French translations to phrase_fr.xml (r:13624)\r
        formats: add mod_portaudio_stream to get audio from any dev (MODFORM-25/r:12178)\r
        fs_cli: fix solaris build (r:12160)\r
        ivr: make tts-engine and tts-voice valid attributes on the menu xml (r:12278)\r
+       libapr: fix solaris build (r:13671/FSBUILD-169)\r
        libapr-util: add xml/expat stuff back to apr-utils (requires re-bootstrap) (r:13289,13290)\r
        libdingaling: hijack gcrypt init call to fix threadsafe race in dingaling and fix buffer overrun in iksemel (r:12575)\r
        libdingaling: add ldl_handle_running (r:13085)\r
@@ -235,6 +252,9 @@ freeswitch (1.0.4)
        libesl: add Ruby example for ESL (ESL-15/r:13235)\r
        libesl: add INFO example for Perl (r:13293)\r
        libiksemel: let return 0 be a failure on read in iks to avoid cpu race (r:13123,13124,13133)\r
+       libnatpmp: add (r:13510)\r
+       libnspr: fix bsd port packaging (r:13715/FSBUILD-170)\r
+       libpcre: update to pcre 7.9 (r:13706)\r
        libsndfile: add executable permissions to libs/libsndfile/src/create_symbols_file.py (FSBUILD-134/r:12535)\r
        libsndfile: update to 1.0.19 (r:13415/LBSNDF-7) \r
        libsofiasip: su.h - define su_family via struct sockaddr (r:12260)\r
@@ -243,10 +263,13 @@ freeswitch (1.0.4)
        libsofiasip: make info work out of dialog (r:13087)\r
        libsofiasip: silence solaris warning from missing braces (SFSIP-132/r:13369)\r
        libsofiasip: subscription-state subexp-params missing (r:13439/SFSIP-148)\r
+       libsofiasip: fix re-register after 423 w/ Min-Expires (r:13619/SFSIP-143)\r
+       libsofiasip: use addres, id, and version from user sdp if they exist (r:13621)\r
        libspandsp: update to snapshot 20090308 (r:12514)\r
        libspandsp: update to snapshot spandsp-20090421 (r:13086)\r
        libspandsp: update to snapshot spandsp-20090427 (r:13177)\r
        libspandsp: update to spandsp-0.0.6pre12 (r:13311)\r
+       libspandsp: use __cdecl calling convention for span_rx_handler_t and span_tx_handler_t type functions (r:13509)\r
        libspeex: Add visibility support for suncc on solaris (r:13117,13118)\r
        libteletone: update api visibility macros for windows\r
        libtiff: add libtiff, v3.8.2\r
@@ -265,6 +288,7 @@ freeswitch (1.0.4)
        mod_commands: add show channels like %foo% (no % in the string implies wrapped in %, no spaces allowed in match string (r:13193)\r
        mod_commands: Add max-sessions to status (MODAPP-254/r:13373)\r
        mod_commands: remove double safe_free's (r:13453,13454,13455)\r
+       mod_commands: add nat_map API (r:13531)\r
        mod_conference: fix read terminating on single digit when called from a meta-app inside a conference (MODAPP-226/r:12466)\r
        mod_conference: recording members should be invisible to commands (MODAPP-233/r:12582)\r
        mod_conference: add lock caller_control (r:12787)\r
@@ -284,6 +308,8 @@ freeswitch (1.0.4)
        mod_console: Fix mod_console (missing FD_ZERO before FD_SET) (r:13126)\r
        mod_conference: add conference wait-mod flags and member moderator flag to delay starting a conference until someone with a moderator flag has joined (r:13442)\r
        mod_conference: add member-type header to relevant events (r:13471)\r
+       mod_conference: make endconf count cumulative (r:13526)\r
+       mod_conference: don't transfer back to the same conference (r:13638)\r
        mod_dahdi_codec: delay init of resources until the first time they are actually used to avoid unnecessary waste of resources in hardware codec (r:12962)\r
        mod_dahdi_codec: set mod_dahdi_codec dahdi transcoding device sockets to non-blocking to avoid hanging when there is no data and just return 0 bytes frame (MODCODEC-8/r:13257)\r
        mod_dahdi_codec: added proper waiting (up to 10ms) for the DAHDI transcoder output frame (r:13262)\r
@@ -315,6 +341,7 @@ freeswitch (1.0.4)
        mod_event_socket: disallow unloading mod_event_socket from event socket (r:12326,12334)\r
        mod_event_socket: fix api_exec crash on OSX (MODEVENT-40,r:12349)\r
        mod_event_socket: move connect command to always work on outbound socket not just the first time (r:12723)\r
+       mod_event_socket: add nat-map option to mod_event_socket (r:13567)\r
        mod_fax: can't print base 8 number that has a 9 in it.. use stringified version instead (r:13312)\r
        mod_fifo: consumer callback waiting an option in fifo.conf.xml (r:12685)\r
        mod_fifo: add fire events on bridge in fifo (r:12791)\r
@@ -332,6 +359,7 @@ freeswitch (1.0.4)
        mod_lcr: allow channel vars in custom_sql (r:12198)\r
        mod_lcr: Add ifdefs around odbc calls in shutdown function (r:13268)\r
        mod_lcr: Adjust handling of strip parameters so entire number can be stripped (MODAPP-279/r:13365)\r
+       mod_lcr: honor effective_caller_id_number for CID override (r:13611)\r
        mod_limit: Add events and a shutdown function (r:12497)\r
        mod_limit: close odbc handle (r:12632)\r
        mod_limit: Add more error checking to hash api/app (r:13007)\r
@@ -353,6 +381,7 @@ freeswitch (1.0.4)
        mod_lua: fix visibility support (FSCORE-302/r:12239-12240)\r
        mod_lua: fix windows build (FSBUILD-149/r:12919)\r
        mod_lua: fix memory leak (MODLANG-111/r:13298)\r
+       mod_managed: fix recursive file record during file playback issue (r:13551/IRC-00)\r
        mod_memcache: add new module, mod_memcache; API for memcached (r:12871)\r
        mod_memcache: make -ERR for API call less verbose  (r:12949)\r
        mod_memcache: add hook reloadxml event (r:12950)\r
@@ -363,6 +392,7 @@ freeswitch (1.0.4)
        mod_nibblebill: Updated mod_nibblebill to work properly w/ postgres fields  (r:13031)\r
        mod_nibblebill: Added feature mod_nibblebill to check balance and transfer the caller to an alternate dialplan context & extension if they deplete their funds. (r:13432)\r
        mod_nibblebill: cleanup, fix leak (r:13463)\r
+       mod_nibblebill: fix segfault (MODAPP-286/r:13662)\r
        mod_opal: Fixed transmission of Q.931 Calling-Party-Number, and DisplayName on H.323 Setup (r:12347)\r
        mod_opal: allocate frame from session pool so it will not go out of scope (r:12811)\r
        mod_opal: disable visibility support broken in newer gcc (MODENDP-190/r:12923)\r
@@ -378,6 +408,7 @@ freeswitch (1.0.4)
        mod_python: fix core dump when using startup script (MODLANG-106/r:12648)\r
        mod_python: fix python failing during loading startup modules (MODLANG-105/r:12658)\r
        mod_python: fix EventConsumer::pop() can deadlock mod_python (MODLANG-109/r:12849)\r
+       mod_python: fix seg on unload when scripts are running (MODLANG-107/r:13721)\r
        mod_say_en: fix missing "at" in time readback, change from cardinal to ordinal numbers on dates, e.g. "January 20th" vs. "January 20" (MODAPP-263/r:13099)\r
        mod_say_es: Add stub phrase_es.xml (r:13019)\r
        mod_say_ru: add Russian language say module and config files (r:12966-12971)\r
@@ -395,6 +426,9 @@ freeswitch (1.0.4)
        mod_skypiax: modified configs/startskype.sh to specify which unix user will start the Skype client instance (r:12937)\r
        mod_skypiax: fixed assignment before declaration on Windows VC++ (r:12956)\r
        mod_skypiax: great startup speedup in Windows (using only one Broadcast sendmessage for each interface hunting) (r:13083)\r
+       skypiax: when repeatedly you try to connect to non-existing Skype account in a short period, the Skype client send you back the two halves of the message 'ERROR 92 CALL: Unrecognised identity' inverted in a way that breaks the flux of the API messages. Maybe an anti-spam feature? Anyway, let's try to work around it and restore sanity with a 1 second delay (r:13663)\r
+       skypiax: the Skype client sends us BOTH inband and out_of_band DTMFs, no way to shut the inbands. Let's intercept the out_of_bands ONLY if we are not bridged (eg: IVR, so not to waste CPU in detecting inband), but not propagate the out_of_band DTMFs if we are bridged (inband ones will be propagated) (r:13664)\r
+       skypiax: now it manages the REMOTEHOLD status, when the remote party puts the call on-hold (r:13667)\r
        mod_spidermonkey: fix segfaults on dtmf callback (FSCORE-327/r:12577)\r
        mod_spidermonkey: fix error loading mod_spidermonkey due to missing PR_* symbols (r:12934,12939)\r
        mod_spidermonkey: add destroy method to js (r:13016)\r
@@ -454,14 +488,19 @@ freeswitch (1.0.4)
        mod_sofia: Allow sending the flush/reboot all the registration of a domain (MODENDP-187/r:13363)\r
        mod_sofia: Fix double re-register problem (SFSIP-143/r:13384)\r
        mod_sofia: make autoflush on bridge the default (r:13389)\r
-       mod_sofia: add contact-user profile param to override default contact username for a profile (r:13397/MODSOFIA-8)\r
+       mod_sofia: add contact-user profile param to override default contact username for a profile (MODSOFIA-8/r:13397)\r
        mod_sofia: add proxy-follow-redirect flag (experimental) (r:13402)\r
        mod_sofia: add proxy-follow-redirect flag (experimental) (r:13403)\r
+       mod_sofia: Update CID on Polycom when doing an Attended transfer, Make send_display work with Polycom and others, add patch with mods from SFSIP-111 (r:13492/SFSIP-111)\r
+       mod_sofia: handle vegastream broken sip info packets (r:13506)\r
+       mod_sofia: Rewrite sofia_glue_get_user_host (r:13543)\r
+       mod_sofia: Move siptrace to loglevel INFO (r:13615)\r
+       mod_sofia: Fix NOTIFY message sending incorrect information (MODENDP-225/r:13719)\r
        mod_spy: add new module, mod_spy (MODAPP-260/r:13035,13036)\r
        mod_syslog: Keep the indent string in memory (LOGGER-1/r:12852)\r
        mod_t38gateway: Introduction of the skeleton of a media bug implementing a T.38 gateway, so the\r
        related infrastructure work can take place around it (r:13082)\r
-       mod_voicemail: remove endless loop on leaving message (MODAPP-233,r:12315-12316)\r
+       mod_voicemail: remove endless loop on leaving message (MODAPP-233/r:12315-12316)\r
        mod_voicemail: add indexes to mod_voicemail (r:12341)\r
        mod_voicemail: fix audio cutoffs in voicemail_leave_main (MODAPP-225/r:12367)\r
        mod_voicemail: fix profile id mismatch when changing password via menu (MODAPP-236/r:12602)\r