60
I Use This!
Moderate Activity

News

Analyzed 1 day ago. based on code collected 2 days ago.
Posted about 10 years ago by kathleen
Hello, again. This week in the FreeSWITCH master branch we had 28 commits. It was a quiet week with mostly miscellaneous work and a few bugs fixed. Some of the stability use cases that were fixed this week include: a leak in lua when a script doesn't ... [More] execute properly, a possible buffer overrun in websocket URI, a crash caused by trying to duplicate a NULL channel variable in the core, and memory corruption issue and possible leaks when using mod_translate.   The following bugs were squashed:   0cc7bc8 Add missing CURLOPT_NOSIGNAL options in mod_snom and mod_v8   7d7223e FS-6842 Added send-uncompressed-header param- set to true for logstash support in mod_graylog2 Jira: https://jira.freeswitch.org/browse/FS-6842   13d9e99 FS-6850 Handle gcc quirk with parameter checking   139b032 FS-4762 Improve regular expression to parse Jerusalem timezone files   In terms of stability these were the use cases that were fixed:   1bb0b8e Fix leak in lua when script does not execute properly in xml_binding handler in mod_lua   59e7134 Fix possible buffer overrun in websocket uri and sync the ws.c between sofia and verto   9e72c84 Fix possible buffer overrun in websocket uri and sync the ws.c between sofia and verto (missing code from last commit)   c018c28 FS-6851 Fix for a crashed caused by trying to duplicate NULL channel variables in the core. Jira: https://jira.freeswitch.org/browse/FS-6851   f7de058 FS-6854 Fix bug where websockets would stop processing new calls in libsofia and mod_verto Jira: https://jira.freeswitch.org/browse/FS-6854   0767191 FS-6803 Fix for a memory corruption issue and possible leaks when using mod_translate Jira: https://jira.freeswitch.org/browse/FS-6803   [Less]
Posted about 10 years ago by kathleen
Hello, again. This week in the FreeSWITCH master branch we had 31 commits. We had a variety of work done, but this week I would like to highlight the addition of documentation. The documentation changes include: guidelines for creating commits ... [More] (http://goo.gl/PiyrsM), the dev team's deviations from commit guidelines (http://goo.gl/j8LqZd), fixes to straggling references to old commit hooks (http://goo.gl/6WK2hJ), the policy against merges in a feature branch (http://goo.gl/wwajWo), references to the contributor guidelines on git setup (http://goo.gl/yYc1Jn), a pre-formatted text for example commit messages (http://goo.gl/zyQGXs), and an update to the contributor guidelines for pull requests (http://goo.gl/op6B10). Check out the changes and see the guidelines for submitting pull requests, reporting bugs, and formatting commits to ensure your submissions will meet the requirements.   The following bugs were squashed:   f262dbc FS-6821 Fix interface name for logs emitted from mod_gsmopen.cpp during startup Jira: https://jira.freeswitch.org/browse/FS-6821   f780077 Fix for avoiding reset when the video floor is locked in mod_conference   1f5bb34 Avoid truncation of non-null-terminated strings in protocol in mod_skinny   New features that were added:   b738775 FS-6623 Add RTCP report generation Jira: https://jira.freeswitch.org/browse/FS-6623   f924684 FS-6623 #resolve Fix init and logging for rtcp Jira: https://jira.freeswitch.org/browse/FS-6623   04269fd Added additional logging in mod_skinny   b2917e0 Improve ssl errors in mod_verto   295fcce Add buffer_seconds param to shout filehandles to override the original default of 1 and remove previous code to attempt to buffer several seconds of audio in the open routine.   1379a2c Document some guidelines for creating commits   bb2427e Add state change to allow call to stay up when network conditions change in mod_verto   718e3c6 Document our deviations from commit guidelines   527016c Fix straggling reference to old commit hooks   58110da Document policy against merges in a feature branch   2ef2146 Refer to our contributor guidelines on git setup   c166afb Use preformatted text for example commit message   b7b01d0 Make example commit look like git log output   393c7c3 Update our contributor guidelines for Prs   4dc7f92 Update document to HTTPS URLs   In terms of stability these were the use cases that were fixed:   372455c Added an if statement to prevent a crash caused by a NULL in switch_core_media Jira: https://jira.freeswitch.org/browse/FS-6829   [Less]
Posted about 10 years ago by kathleen
Hello, again. This week in the FreeSWITCH master branch we had 83 commits. There was a lot of new work this week with quite a few updates to the packaging of RPMs for 1.0.50 sound files, the addition of French Canadian RPMs, updates to the sounds to ... [More] streamline the sound release process, and the addition of a new audio analysis application module mod_bert!   The following bugs were squashed:   9215c93 FS-6785 - pass and use sample rate in switch_core_session_get_payload_code() Jira: https://jira.freeswitch.org/browse/FS-6785   a73583b FS-6806 Fix for invalid Cseq value greater than 2^31 when sending NOTIFY in mod_sofia Jira: https://jira.freeswitch.org/browse/FS-6806   590382f Fix URL parsing in core   574d19e Fix behavior of transfer when target extension falls through to voicemail - keep bridge from dropping out during that operation in mod_skinny   66302ca FS-6811 Fixed Debian Wheezy build failure with mod_java Jira: https://jira.freeswitch.org/browse/FS-6811   908dd26 FS-6815 #comment force 1600hz for native g722 Jira: https://jira.freeswitch.org/browse/FS-6815   e2b1ee2 Fix libpq location detection in event_handlers   ce5d211 FS-6761 Fix to properly set CURLOPT_NOSIGNAL in mod_httapi and mod_xml_curl Jira: https://jira.freeswitch.org/browse/FS-6761   6953881 Fix valet parking sample in vanilla configs   622e0e1 FS-6775 FS-6783 Check for null hash on increment of mod_hash limit   efe0ebd Fix for multicast in mod_verto Jira: https://jira.freeswitch.org/browse/FS-6818   50c62cd Added missing host to network conversion highest_sequence_number_received   New features that were added:   2eed5ec Clean the uri to protect us from uri vulnerability attack like request /../../../../etc/passwd   3c7e7c7 Added more logging during transfer operations in mod_skinny   fa3a1a0 Added mod_bert module   66a9e12, d3b214a, a84ce1d, ef69451, 89e8e14 Improvements to mod_bert   a60876b Use a triangle wave in mod_bert   3248e06 Add timer to mod_bert to avoid relying on remote RTP for timing   cf2fd15 Add BERT events for timeout and out of sync in mod_bert   58e4774 Only use a timer if bert_timer_name is specified, otherwise time based on input   557a4a8 Treat CNG as a silent frame in mod_bert   25c6276 Added cng counter to the bert test app   c3d65e9 Merge in Moises Silva's mod_bert   8973ffc Improvements to error handling/detection in mod_skinny   37d7fb7 Calculate jitter percentage in jitterbuffer to factor into conditions for reducing the size when in adaptave mode   d06ac75 Clarify tls ciphers and update num to allow for ipv6 and tls options in vanilla configs   d1e00c2 Updated the spec file for better dependency tracking and added verto.conf.xml   80542e2 Patch to exclude MIME header and MIME types if the file argument is set to NULL and the body argument doesn't include "content-type" Jira: https://jira.freeswitch.org/browse/FS-5142   7144b25 Obey sip_copy_custom_headers on bye in mod_sofia   5bd3547 FS-6817 Add var to suppress `Privacy: none` header in mod_sofia. Thanks Stéphane Alnet.   688f225 Update ru/RU sounds for 1.0.50   0b7863a FS-6623 Implement RTCP report generation Jira: https://jira.freeswitch.org/browse/FS-6623   3afc086 Updating the Russian RPMs for 1.0.50 sound files and added French Canadian RPMs [Less]
Posted about 10 years ago by kathleen
Hello, again. This week in the FreeSWITCH master branch we had 48 commits. There was quite a bit of work done on mod_verto. A few of the features that were committed this week are: HTTP utils were added to the core, added http query string parsing ... [More] and improve http header parsing to core, added initial support of http handing in mod_verto, added a param to let the socket stay open even if not websockt, and added a patch to throw an event with the gateway pings for better monitoring of gateway state changes in mod_sofia.   The following bugs were squashed: 1b612fe FS-6757 FS-6713 Fix for choppy audio recording Jira: https://jira.freeswitch.org/browse/FS-6757 7d11e19 FS-6783 FS-6775 Check for null hash or private while holding lock in mod_hash 47b7c44 Fix a problem where radius channel variables were missing in mod_xml_radius 9d9feb6 Make the tzfile header check look for "TZif" instead of "TZif2" 1a4e6e3 FS-6796 #comment avoid use c++ string since it causing troubles Jira: https://jira.freeswitch.org/browse/FS-6796 59cd3c7 FS-6796 #resolve hack mod_lua to read correct binary string Jira: https://jira.freeswitch.org/browse/FS-6796 4e07845 Fix incorrect string termination in mod_verto 023f6e1 Fix http header parsing, now it accepts short header in mod_verto   New features that were added: ce96d95 Add support for cache directory make configs use specific directory variables instead of just base_dir so that one configuration can be used for fhs and legacy installations 5c15e85 Added SWITCH_CURRENT_APPLICATION_RESPONSE_VARIABLE on application errors mod_spandsp 6146c5c FS-3867 Add special case for oracle alive query in core Jira: https://jira.freeswitch.org/browse/FS-3867 f0b9407 Add http utils to core 31f78d8 Add the ability to read from a stream 602e82d Add param to let the socket stay open even if not websockt, thanks Anthony. b255484 Added initial support of http handing in mod_verto 93bd583 Add uptime property to mod_sofia gateways 5c29d8d Show gateway uptime in seconds 56e4afb FS-6595: Enable pause_play and file_seek for conference member fnode #resolve Jira: https://jira.freeswitch.org/browse/FS-6595 57bd4eb FS-5992 Add `valet_park ... auto out ...` to syntax string 388e963 Added patch to throw an event with the gateway pings for better monitoring of gateway state changes in mod_sofia 9218775 Update openssl 7f8cc54 Add basic http virtual host support and fix some leaks in mod_verto a9b9155 Add HTTP Basic auth to mod_verto f5c0c13 Add http query string parsing and improve http header parsing to core f361655 Add ability to parse x-www-form-urlencoded post body in mod_verto 7be6047 Respond to OPTIONS and only allows GET and HEAD on static resources in mod_verto c02b242 Refactor http parsing and prevent read body more than content-length a845755 HTTP 1.1 keepalive support in mod_verto   Improvements in cross platform build supports: 5fadb52 Fix build on gcc-4.9 5dfea66 Build fix for mod_xml_radius 76b093a Fix trivial windows compiler warning for vs2010   In terms of stability these were the use cases that were fixed: 8c0a1d1 FS-6783 FS-6775 Reintroduce memory leak in mod_hash fixed in commit 3e24b3e2c2b28cc672943e75b009377d33f1b01b to avoid crash 82a28e7 FS-6783 FS-6775 Fixing the leak reintroduced in commit 8c0a1d17e241622f25b9bd7cc68c575b7892adda in mod_hash   [Less]
Posted about 10 years ago by anthm
The FreeSWITCH project intends to devote attention in the upcoming months to work towards improving video functionality. This includes working to get fully functioning video transcoding working inside FreeSWITCH. Currently FreeSWITCH video is ... [More] limited to pass-through and with the new features available with WebRTC we have decided to focus on trying to improve the overall video capabilities in FreeSWITCH. We currently have an issue open with chrome that helps underscore the reason we need to implement native video codec functionality especially in Conferencing. https://code.google.com/p/chromium/issues/detail?id=263867 We anticipate that this effort will take as long as 6 or more months to complete and have a large cost in developer resources. We already have some sponsors and volunteers helping with the effort but we can use all the help we can get. If you are interested in helping out either by financially sponsoring the effort or helping to test and bug report, please contact us at [email protected] and let us know. [Less]
Posted about 10 years ago by kathleen
Hello, again. This week in the FreeSWITCH master branch we had 20 commits. We had two new features with improvements to recording in mod_conference and added support for the dtmf format dtmf-relay in mod_sofia, and a bug fix in mod_rayo related to ... [More] nested calls.   The following bugs were squashed:   323a3d6 FS-6764 #resolve Avoid output of junk text by fs_cli. Thanks-to: Nathan Neulinger <[email protected]>   2db039b FS-6720 - fix issue with SLA - had to do with answering in wrong state in mod_skinny Jira: https://jira.freeswitch.org/browse/FS-6720   dc88617 Lower log level of limit increases and releases   89b4b0c Fix nested join to calls and conferences in mod_rayo   New features that were added:   0f1494a Improvements to conference recording in mod_conference   1dc4406 Added support for the dtmf format dtmf-relay in mod_sofia Jira: https://jira.freeswitch.org/browse/FS-6770   Improvements in cross platform build supports:   1c058e0 Check gcc support for -Wno-unused-result Hello, again. This week in the FreeSWITCH master branch we had 20 commits. We had two new features with improvements to recording in mod_conference, added support for the dtmf format dtmf-relay in mod_sofia, and a bug fix in mod_rayo related to nested calls.   The following bugs were squashed:   323a3d6 FS-6764 #resolve Avoid output of junk text by fs_cli. Thanks-to: Nathan Neulinger <[email protected]>   2db039b FS-6720 - fix issue with SLA - had to do with answering in wrong state in mod_skinny Jira: https://jira.freeswitch.org/browse/FS-6720   dc88617 Lower log level of limit increases and releases   89b4b0c Fix nested join to calls and conferences in mod_rayo   New features that were added:   0f1494a Improvements to conference recording in mod_conference   1dc4406 Added support for the dtmf format dtmf-relay in mod_sofia Jira: https://jira.freeswitch.org/browse/FS-6770   Improvements in cross platform build supports:   1c058e0 Check gcc support for -Wno-unused-result [Less]
Posted about 10 years ago by kathleen
Hello, again. This passed week in the FreeSWITCH master branch we had 30 commits. Some of the new features include channel variables can now be automatically added as gelf additional fields in logs with session UUID in mod_graylog2, new skype client ... [More] in install/install.pl for mod_skypopen, the addition of the ability to add a radius param when a channel variable is not set in mod_xml_radius, and adding switchname to xml_cdr and json_cdr.   The following bugs were squashed:   f2ca3c5 Decode params to curl_sendfile in mod_curl   5f6db1d Fixed unnecessary null termination in mod_skinny   b6dc4a6 FS-6747 Fix for networking drop in mod_sofia. Jira: https://jira.freeswitch.org/browse/FS-6747   f4a04e6 FS-6735 Send buffer bug fix on network disconnection Jira: https://jira.freeswitch.org/browse/FS-6735   New features that were added:   64060c7 FS-5497 More work to add sofia gateway parameter "destination-prefix"   0ba1b1e Channel variables can now be automatically added as gelf additional fields in logs w/ session UUID in mod_graylog2   2ada828 New skype client in install/install.pl in mod_skypopen   d06d004 Adding the ability to add a radius param when a channel variable is not set in mod_xml_radius   d55505c Adding switchname to xml_cdr and json_cdr   Improvements in cross platform build supports:   ad3715d FS-6696 Added build for mod_v8 for Microsoft Visual Studio 2010 Jira: https://jira.freeswitch.org/browse/FS-6696   b874048 Handle gcc's overzealous unused-result warning [Less]
Posted about 10 years ago by kathleen
Hello, again. These are the commits for the week of August 10th -16th in the FreeSWITCH master branch. We had 24 commits for this week and some of the new features include the addition of a Homer capture line to websocket transport, adding a uptime ... [More] API to mod_commands, and a sofia gateway parameter destination-prefix for sending invites with just a prefix to a gateway.   The following bugs were squashed:   3b45ef9 Fixed S3 URL parser to allow mybucketsubdomain.com.s3.amazonaws.com in mod_http_cache.   d701e3e FS-6739 Fixed a name spacing issue in mod_verto. Jira: https://jira.freeswitch.org/browse/FS-6739   0ee48c2 FS-6738 Patch for TCP keepalive detecting the timeout in mod_verto. Jira: https://jira.freeswitch.org/browse/FS-6738   ecbf662 FS-6738 #comment fix mac build introduced by 0ee48c2 in mod_verto Jira: https://jira.freeswitch.org/browse/FS-6738   c966dc8 FS-6732 Fix presence in mod_fifo. Jira: https://jira.freeswitch.org/browse/FS-6732   New features that were added:   2411550 Add homer capture line to websocket transport in libsofia.   3a10e5d Don't overwrite autodial ext from cookie when supplied on the input hash in mod_verto.   05ef189 Add uptime api to mod_commands.   1772be2 FS-5497 add sofia gateway parameter destination-prefix in case you need to send Invites with prefix only to this gateway in mod_sofia Jira: https://jira.freeswitch.org/browse/FS-5497   Improvements in cross platform build supports:   9850294 Fixed a -Wimplicit-function-declaration warning in libsrtp.   21c145b Update zrtp_sleep for modern libc in libzrtp.   571cf93 Fix VS2010 build warning [Less]
Posted about 10 years ago by kathleen
Hello, again. I'm still playing catch up with the review. These are the commits for the week of August 3rd-9th in the FreeSWITCH master branch. We had 20 commits for that week as well as a lot of fun stuff at happening at ClueCon. The features for ... [More] that week include adding a save for remote caller id for mod_verto, a mod demo so you can change params when not connected in mod_verto, and the ability to parse and set user directory variables in session for mod_verto.   The following bugs were squashed:   fe2a6e8 FS-6620 Fix for deleting entries issue in mod_blacklist Jira: https://jira.freeswitch.org/browse/FS-6620   1960533 FS-6713 #resolve Fixed out of sync issue with recording Jira: https://jira.freeswitch.org/browse/FS-6713   52ed525 Fix channel count in embedded file formats in mod_dptools   b216214 FS-6667 #comment block sending audio when dmachine is reading Jira: https://jira.freeswitch.org/browse/FS-6667   e3e84a7 FS-6679 Work toward fixing missing Min-SE header in mod_sofia. Jira: https://jira.freeswitch.org/browse/FS-6679   New features that were added:   82330aa Added save for remote caller id in mod_verto   9245eec Mod demo so you can change params when not connected in mod_verto   8135509 Fix early media vs answer race in mod_verto   1e9505d FS-6692 Parse and set user directory variables in session in mod_verto. Jira: https://jira.freeswitch.org/browse/FS-6692 [Less]
Posted about 10 years ago by kathleen
Hello, again. I've been crazy busy since ClueCon and unfortunately fell way behind with the review. I'm back and far more organized! To catch up, these are the commits for the week of July 27th to August 3rd in the FreeSWITCH master branch. We had 27 ... [More] commits as everyone geared up for ClueCon. We had a couple of features with mod_curl gaining delete request support, and API functions status and xmlstatus added in mod_verto, switch_separate_file_params was added when using bracketed params to keep the relative paths intact, and a commented entry for mod_easyroute was added to vanilla modules.conf.xml.   The following bugs were squashed:   0732c0b FS-6631 Fix for wrong codec negotiation in the FS core. Jira: https://jira.freeswitch.org/browse/ FS-6631   502ddd3 FS-6702 Fixed segfault when receiving a call in Firefox with mod_verto Jira: https://jira.freeswitch.org/browse/ FS-6702   388d980 FS-6701 Fixed invalid variable_direction for cdr when calling from mod_verto Jira: https://jira.freeswitch.org/browse/ FS-6701   f454436 FS-6711 Fixed authentication failure return for invalid password in mod_verto Jira: https://jira.freeswitch.org/browse/ FS-6711   ae32aaf Only set the not_ready flag on one side on video unbridge   8aa3763 FS-6718 Fix for wrong caller ID sent when calling a mod_verto endpoint Jira: https://jira.freeswitch.org/browse/ FS-6718   New features that were added:   5a7144c Add DELETE request support to mod_curl   40bb7b7 FS-6707 #resolve #comment add the param iceServers to verto constructor in mod_verto Jira: https://jira.freeswitch.org/browse/ FS-6707   16a70d7 FS-6712 Add api functions status and xmlstatus in mod_verto Jira: https://jira.freeswitch.org/browse/ FS-6712   fb27451 Add switch_separate_file_params function so when using relative paths with bracketed params the full path can be constructed with the params intact   c5cd981 FS-6690 Add fire custom events (client (dis)connect / login) in mod_verto Jira: https://jira.freeswitch.org/browse/ FS-6690   07f8094 Add checkbox to demo to use stun or not in mod_verto   2e41a43 FS-6719 Added commented entry for mod_easyroute to vanilla modules.conf.xml Jira: https://jira.freeswitch.org/browse/ FS-6719     [Less]