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
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
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
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
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
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
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
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
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
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
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
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
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
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