15
I Use This!
Activity Not Available

News

Analyzed 4 months ago. based on code collected 5 months ago.
Posted almost 12 years ago by Bogdan-Andrei Iancu
Thanks to the effort of the OpenSIPS Software Foundation, I'm proud to announce the first edition of the OpenSIPS Summit - an event for the entire OpenSIPS community. What is the OpenSIPS Summit? "The OpenSIPS Summit is a conferencing event that aims ... [More] to provide the necessary knowledge to understand and use OpenSIPS." Who should attend? "If you are looking to discover, understand and evaluate OpenSIPS, the OpenSIPS Summit is the right place to be!" Read all the details about OpenSIPS Summit events: http://www.opensips.org/Community/Summits The first event is schedule for 5th of August 2013 in Chicago, US - the event will be co-hosted by the ClueCon conference. Registration process is already available ! The speaker's list is still under heavy work (we hope to complete it this week) - nevertheless, we are still accepting papers if you have something interesting on OpenSIPS :) - The "Call for Papers" is still ongoing. Looking forward to see as many of you there ! [Less]
Posted over 12 years ago by [email protected] (Bogdan-Andrei Iancu)
Since there are several scenarios (most of them billing related) which require floating point operations at script level, we've decided to put together a new math operations module to handle all of them.
Posted over 12 years ago by Bogdan-Andrei Iancu
Since there are several scenarios (most of them billing related) which require floating point operations at script level, we've decided to put together a new math operations module to handle all of them. The *mathops *module handles floating point ... [More] numbers represented as strings at script level. Its functionalities are grouped in two categories: -> rounding operations (trunc, ceil, floor, rounding to integers, rounding to certain number of decimal places, rounding to significant figures) -> an expression evaluator (currently supports binary + - / * operators and nested parantheses) Quick example of using the evaluator: ----------------------------------- loadmodule "mathops.so" ... $avp(download_speed) = "8.755"; $avp(chunk_size) = "650.104"; $avp(chunks) = 5; if (!math_eval("$avp(chunk_size) / $avp(download_speed) * $avp(chunks)", "$avp(time)")) { xlog("ERROR in expression evaluation!\n"); } xlog("Download time left: $avp(time) seconds\n"); ... ------------------------------------- You can control the precision of the results with the /decimal_digits/ module parameter. For details regarding the rounding operations, please browse the module documentation [1] posted on the project website. Suggestions and feedback are appreciated as always. [1]: http://www.opensips.org/html/docs/modules/devel/mathops.html [Less]
Posted over 12 years ago by [email protected] (Bogdan-Andrei Iancu)
New tutorial to present the concept and implementation of a realtime integration of OpenSIPS SIP server and FreeSWITCH media server. OpenSIPS is used a SIP server, while the purpose of FreeSWITCH is to provide a full set of media services - like voicemail, conference, announcements, etc
Posted over 12 years ago by Bogdan-Andrei Iancu
New tutorial to present the concept and implementation of a realtime integration of OpenSIPS SIP server and FreeSWITCH media server. OpenSIPS is used a SIP server, while the purpose of FreeSWITCH is to provide a full set of media services - like voicemail, conference, announcements, etc http://www.opensips.org/Resources/DocsTutFreeSwitch
Posted over 12 years ago by [email protected] (Vladut-Stefan Paiu)
After one month of successful beta testing, the 1.9.0 major released turned into a fully stable GA release....suitable for production usage.Feel free to download and torture it - it will proudly do the job for you :) !
Posted over 12 years ago by Bogdan-Andrei Iancu
After one month of successful beta testing, the 1.9.0 major released turned into a fully stable GA release....suitable for production usage. Feel free to download and torture it - it will proudly do the job for you :) ! Once again, many thanks to all ... [More] people who got involved in the testing, reporting and fixing during the beta stage - it was a great job: http://opensips.svn.sourceforge.net/viewvc/opensips/branches/1.9/CREDITS [Less]
Posted over 12 years ago by [email protected] (Vladut-Stefan Paiu)
A new *DB_CACHEDB* module has been added to OpenSIPS trunk, and it will also be present in the future 1.10 release.
Posted over 12 years ago by Bogdan-Andrei Iancu
A new *DB_CACHEDB* module has been added to OpenSIPS trunk, and it will also be present in the future 1.10 release. The *DB_CACHEDB* module is a translator from the noSQL interface to the SQL interface - it provides the SQL API while directly ... [More] operating with a noSQL engine. Thus, any OpenSIPS module that would regularily need a regular SQL-based database, will now be able to run over a NoSQL back-end, allowing for a much easier distribution and integration of the currently existing OpenSIPS modules in a distributed environment. With this new module, you can easily achieve distribution of things like your subscriber base, your DIDs and LCR information, etc, with zero changes to the actual modules, and minimal changes at the OpenSIPS script level. While there currently is support for simply storing the location information and the dialog information in a NoSQL back-end, further work is needed in this direction. For more information about the module, as well as usage examples and the list of current limitation, please visit [1] Testing and feedback are very much welcome. [1] http://www.opensips.org/html/docs/modules/devel/db_cachedb [Less]
Posted over 12 years ago by Bogdan-Andrei Iancu
According the the release policy (http://www.opensips.org/Development/Development), I would like to call for a brainstorming, ideas, discussion, etc regarding what should be the roadmap for OpenSIPS 1.10 - more or less, what new goodies should be in ... [More] 1.10 release (next major release). The page is already ready (http://www.opensips.org/Main/Ver1100) and pre-populated with the pending items from 1.9 release plus some items from my side . I would like to stat the discussion here, on the mailing list first, to get from all community ideas on what should be done in 1.10 - things to improve, supporting new RFC/drafts, new functionalitites, etc. So, please do not be shy and make your points here ;). [Less]