Showing posts with label voip. Show all posts
Showing posts with label voip. Show all posts

Friday, May 31, 2019

New Kamailio module – app_lua_sr

A new module named app_lua_sr has been pushed to git master branch. It collects the functions that correspond to the Lua srlibrary, previously exported from app_lua module:
The Lua sr library is the old way of exposing Kamailio API to Lua scripting. With the introduction of KEMI in Kamailio v5.0, the KSR library has been exported to Lua, with a larger set of functions, therefore over the time app_lua_sr will be deprecated and removed. Splitting the code from app_lua that is no longer needed for KEMI is the first step in this process.
If you are using sr library in your Lua script, consider to migrate to KEMI alternatives offered by KSR library. For now you can still keep your old Lua script with sr library, requiring following updates to kamailio.cfg:
# old config
loadmodule "app_lua.so"
modparam("app_lua", "register", "sl")
 
# new config
loadmodule "app_lua.so"
loadmodule "app_lua_sr.so"
modparam("app_lua_sr", "register", "sl")
If you find a function available in Lua sr library but not in Lua KSR library, contact us via mailing lists or open an issue on github tracker.
Thanks for flying Kamailio!

Wednesday, May 22, 2019

Kamailio v5.2.3 Released

Kamailio SIP Server v5.2.3 stable is out – a minor release including fixes in code and documentation since v5.2.2. The configuration file and database schema compatibility is preserved, which means you don’t have to change anything to update.
Kamailio® v5.2.3 is based on the latest source code of GIT branch 5.2 and it represents the latest stable version. We recommend those running previous 5.2.x or older versions to upgrade. There is no change that has to be done to configuration file or database structure comparing with the previous releases of the v5.2 branch.
Resources for Kamailio version 5.2.3
Source tarballs are available at:
Detailed changelog:
Download via GIT:
 # git clone https://github.com/kamailio/kamailio kamailio
 # cd kamailio
 # git checkout -b 5.2 origin/5.2
Relevant notes, binaries and packages will be uploaded at:
Modules’ documentation:
What is new in 5.2.x release series is summarized in the announcement of v5.2.0:
Thanks for flying Kamailio!

Friday, May 17, 2019

Kamailio – Updates To Command Line Arguments

Recently, a series of commits focused on updating the command line arguments for Kamailio. With an increased popularity of deploying Kamailio in containerised environments, the flexibility of using command line arguments when starting the SIP server can simplify the orchestration.
For long time, Kamailio accepted only arguments with short name (single character argument name), so one of these new additions was the option to handle arguments with long name, opening the door to add a lot more variants.
The list of command line arguments is printed by running ‘kamailio -h‘, with the version built from the latest Git master branch, these are:
# kamailio -h

version: kamailio 5.3.0-dev5 (x86_64/darwin) 104147-dirty
Usage: kamailio [options]
Options:
    -a mode      Auto aliases mode: enable with yes or on,
                  disable with no or off
    --alias=val  Add an alias, the value has to be '[proto:]hostname[:port]'
                  (like for 'alias' global parameter)
    -A define    Add config pre-processor define (e.g., -A WITH_AUTH,
                  -A 'FLT_ACC=1', -A 'DEFVAL="str-val"')
    -b nr        Maximum receive buffer size which will not be exceeded by
                  auto-probing procedure even if  OS allows
    -c           Check configuration file for syntax errors
    -d           Debugging mode (multiple -d increase the level)
    -D           Control how daemonize is done:
                  -D..do not fork (almost) anyway;
                  -DD..do not daemonize creator;
                  -DDD..daemonize (default)
    -e           Log messages printed in terminal colors (requires -E)
    -E           Log to stderr
    -f file      Configuration file (default: /tmp/kamailio-dev/etc/kamailio/kamailio.cfg)
    -g gid       Change gid (group id)
    -G file      Create a pgid file
    -h           This help message
    --help       Long option for `-h`
    -I           Print more internal compile flags and options
    -K           Turn on "via:" host checking when forwarding replies
    -l address   Listen on the specified address/interface (multiple -l
                  mean listening on more addresses). The address format is
                  [proto:]addr_lst[:port][/advaddr],
                  where proto=udp|tcp|tls|sctp,
                  addr_lst= addr|(addr, addr_lst),
                  addr=host|ip_address|interface_name and
                  advaddr=addr[:port] (advertised address).
                  E.g: -l localhost, -l udp:127.0.0.1:5080, -l eth0:5062,
                  -l udp:127.0.0.1:5080/1.2.3.4:5060,
                  -l "sctp:(eth0)", -l "(eth0, eth1, 127.0.0.1):5065".
                  The default behaviour is to listen on all the interfaces.
    -L path      Modules search path (default: /tmp/kamailio-dev/lib64/kamailio/modules)
    -m nr        Size of shared memory allocated in Megabytes
    -M nr        Size of private memory allocated, in Megabytes
    -n processes Number of child processes to fork per interface
                  (default: 8)
    -N           Number of tcp child processes (default: equal to `-n')
    -O nr        Script optimization level (debugging option)
    -P file      Create a pid file
    -Q           Number of sctp child processes (default: equal to `-n')
    -r           Use dns to check if is necessary to add a "received="
                  field to a via
    -R           Same as `-r` but use reverse dns;
                  (to use both use `-rR`)
    --server-id=num set the value for server_id
    --subst=exp set a subst preprocessor directive
    --substdef=exp set a substdef preprocessor directive
    --substdefs=exp set a substdefs preprocessor directive
    -S           disable sctp
    -t dir       Chroot to "dir"
    -T           Disable tcp
    -u uid       Change uid (user id)
    -v           Version number
    --version    Long option for `-v`
    -V           Alternative for `-v`
    -x name      Specify internal manager for shared memory (shm)
                  - can be: fm, qm or tlsf
    -X name      Specify internal manager for private memory (pkg)
                  - if omitted, the one for shm is used
    -Y dir       Runtime dir path
    -w dir       Change the working directory to "dir" (default: "/")
    -W type      poll method (depending on support in OS, it can be: poll,
                  epoll_lt, epoll_et, sigio_rt, select, kqueue, /dev/poll)
Among the latest argument additions:
  • add domain aliases with –alias
  • set advertised address to listen sockets speficied with -l socket/advertise
  • set server id with –server-id
  • set a subst, substdef or substdefs preprocessor expression with –subst, –substdef or –substdefs
Couple of more will be added in the future, aiming to make it easier to control Kamailio from command line. If you have suggestions, do not hesitate to propose them to sr-users mailing list.
Thanks for flying Kamailio!

Tuesday, May 14, 2019

Kamailio – Winner Of Google Open Source Peer Bonus Award

Recently Google announced the first group of Open Source Peer Bonus Award winners for 2019 and we are thrilled to see Daniel-Constantin Mierla and Kamailio among them.
The Google Open Source Peer Bonus program is described as:
In the same way that a Google Peer Bonus is used to recognize a fellow Googler who has gone above and beyond, an Open Source Peer Bonus recognizes external people who have made exceptional contributions to open source.
The announcement for the 2019 winners is available at:
Daniel and Kamailio are listed among open source developers and projects that have a relevant impact out there, like Linux Kernel, Kubernetes, Angular, Pip, LLVM/CLang, Apache projects, Git or Gerrit.
We are glad to see Kamailio recognized in this way for its contribution to open source real time communications ecosystem!
Thanks for flying Kamailio!

Wednesday, April 17, 2019

Kamailio World 2019 – The Schedule Of The Event

The first version of the schedule for Kamailio World Conference 2019 is out. You can see it at:
There can still be changes in the timelines, therefore keep an eye on the website for latest updates.
At this edition we have again sessions covering the major open source SIP/VoIP projects: Kamailio, Asterisk and FreeSwitch, as well as industry perspectives from a consistent group of renowned speakers. You can learn about the impact of 5G for local network innovations or how to build 4G networks with open source; scalability, reliability and security are well covered across many workshops and presentations; how to use latest Homer SIPCapture or what is new in Asterisk along with the no-touch auto provisioning system for FreeSwitch.
More relevant projects are represented, such as Wazo, dSIProuter, reSiprocrate, Janus Gateway, CGRateS, SIP3.io; differences on voice and video media processing; WebRTC – how to build a softphone with web technologies; the RTPEngine project developed at fast pace in the past two years, adding transcoding, call recording, audio play back and more, the talk about it is something that should not be skipped.
Obviously, the majority of sessions focus on Kamailio, touching security extensions, deployments in containerisation environment with Docker, how to deal with outages, billing systems relying on blockchain technology, optimizations for KEMI scripting (SIP routing logic in Lua, Python, JavaScript, Ruby, …), Kamailio metrics and monitoring with Prometheus, the new RTP media module, the event routes and the timers, an open source SBC using Kamailio and RTP engine as well as remarks about using Kamailio as an SBC, replication and data sharing for multi-node Kamailio deployments.
Three interactive sessions complete what looks like being the most impressive content of a single Kamailio World edition to date, respectively the traditional VoIP Visions panel, Dangerous Demos and the new show Your Deployment On Stage. The conference content is accompanied by two social events in the evenings on Monday and Tuesday: Berlin City Boat Trip and Cockatail Party.
Two weeks and a half to go, no much time left to register and participate at this edition, hurry up! We look forward to meeting many of you in Berlin during May 6-8, 2019!

Thursday, April 11, 2019

Kamailio v5.1.8 Released

Kamailio SIP Server v5.1.8 stable is out – a minor release including fixes in code and documentation since v5.1.7. The configuration file and database schema compatibility is preserved, which means you don’t have to change anything to update.
Kamailio® v5.1.8 is based on the latest source code of GIT branch 5.1 and it represents the latest stable version. We recommend those running previous 5.1.x or older versions to upgrade. There is no change that has to be done to configuration file or database structure comparing with the previous releases of the v5.1 branch.
Resources for Kamailio version 5.1.8
Source tarballs are available at:
Detailed changelog:
Download via GIT:
 # git clone https://github.com/kamailio/kamailio kamailio
 # cd kamailio
 # git checkout -b 5.1 origin/5.1
Relevant notes, binaries and packages will be uploaded at:
Modules’ documentation:
What is new in 5.1.x release series is summarized in the announcement of v5.1.0:
Note: the branch 5.1 is the previous stable branch. The latest stable branch is 5.2, at this time with v5.2.2 being released out of it. Be aware that you may need to change the configuration files and database structures from 5.1.x to 5.2.x. See more details about it at:
Do not forget about the next Kamailio World Conference, taking place in Berlin, Germany, during May 6-8, 2019. It is less than one month away, the registration can be done here! Looking forward to meeting many of you in Berlin!
Thanks for flying Kamailio!

Tuesday, April 9, 2019

Kamailio World 2019 – Welcoming Nexmo Among The Sponsors

We are very pleased to welcome Nexmo among the sponsors of the next Kamailio World Conference, May 6-8, 2019, in Berlin, Germany.
Nexmo is a global cloud communications platform, providing APIs and SDKs for messaging, voice, phone verification, advanced multi-channel conversations and video calling with the OpenTok API. With their Messages and Dispatch Beta you can now integrate with various communication channels including Facebook Messenger, WhatsApp and Viber. They support open source libraries for PHP, Python, Ruby, Node.JS, Java and C# .NET enabling you to build scalable communications features.
You can meet their team in Berlin during the Kamailio World 2019, get some pretty swag, ask more details about their services or even see some demos. Meanwhile you can follow their announcements via twitter handle @NexmoDev .
With the help of all our sponsors we are once again able to align an amazing list of speakers and presentations during the three days of workshops and conference sessions. The full agenda should be published in a matter of days. The seats are filling up, do not delay your registration if you want to attend the event:
Looking forward to meeting many of you in Berlin!

Thursday, April 4, 2019

Kamailio v5.0.8 Released

Kamailio SIP Server v5.0.8 stable is out – a minor release including fixes in code and documentation since v5.0.7. The configuration file and database schema compatibility is preserved, which means you don’t have to change anything to update.
Kamailio v5.0.8 is based on the latest version of GIT branch 5.0. We recommend those running previous 5.0.x or older versions to upgrade. There is no change that has to be done to configuration file or database structure comparing with the previous release of the v5.0 branch.
Important Note: this is the last official release planned from branch 5.0, unless in a matter of a few days major regressions are discovered. The official maintained stable branches at this moment are 5.1 and 5.2. If you are still running 5.0.x, it is now highly recommended to upgrade to a maintained version.
Resources for Kamailio version 5.0.8
Source tarballs are available at:
Detailed changelog:
Download via GIT:
 # git clone https://github.com/kamailio/kamailio kamailio
 # cd kamailio
 # git checkout -b 5.0 origin/5.0
Relevant notes, binaries and packages will be uploaded at:
Modules’ documentation:
What is new in 5.0.x release series is summarized in the announcement of v5.0.0:
Note: the branch 5.0 is an old stable branch. The latest stable branch is 5.2, at this time with v5.2.1 being released out of it. Be aware that you may need to change the configuration files and database structures from 5.0.x to 5.1.x or 5.2.x. See more details about the latest stable series at:
Looking forward to meeting many of you at the next Kamailio World Conference, May 6-8, 2019, in Berlin, Germany!
Thanks for flying Kamailio!

Tuesday, April 2, 2019

Kamailio World 2019 – Participation Grants

We continue our tradition to offer 3 free passes to students and underrepresented people at Kamailio World Conference – thanks to the sponsors, we are able to offer them in 2019 as well. The passes cover the entire registration fee for all three days and the social networking events – costs with travel and accommodation have to be covered by the participants.
Anyone enrolled in an academic activity (including master and PhD programs) as well as underrepresented people can apply for one of the passes via email to:
  • conference [at] kamailioworld.com
or by contacting us via web form at:
Applications done until April 15, 2019, will be selected by April 18, 2019. Afterwards, if there are still available passes, they will be allocated in the first come first served policy.
The details for most of the presentations were published, the full agenda is expected to be ready in a matter of a few days. You can see more details at:
Looking forward to meeting many of you in Berlin, at Kamailio World 2019! If you haven’t done it yet, secure your seat now, it’s going to be another great event about open source real time communications!

Friday, March 29, 2019

Creating A C++ Based Module In Kamailio

Luis Martin Gil from zaleos.net has published a blog detailing how to create a new module for Kamailio using C++. Although Kamailio is written in C, sometimes C++ can be a more convenient programming language for a module, especially if it needs to link against an external C++ library. Another useful benefit can be the ability to use existing unit testing frameworks. These and other benefits are detailed in the article published at:
It is a very good reading, no matter you want to use C++ or C for extending Kamailio.
A couple of years ago, Luis has authored the ndb_cassandra module for Kamailio and has contributed to other modules along the years.
Should you be the author or just be aware of any online tutorial about Kamailio that worth sharing with the community, just contact us. We will be more than happy to publish a news about it.
Meanwhile, we hope to see many of you at the next Kamailio World Conference, May 6-8, 2019, in Berlin, Germany!

Tuesday, March 12, 2019

Kamailio World 2019 – Getting To Know Each Other Better

Time is flying fast, only about 8 weeks till the start of the 7th edition of Kamailio World Conference, happening again in Berlin, Germany, during May 6-8, 2019! The details for the most of accepted presentations are published, the full schedule to be made available in the near future.
Besides bringing a consistent group for distinguished speakers, with every edition we aim to improve the interaction between all the participants. From the first edition of the event we had the VUC Visions panel and Dangerous Demos, along with the cocktail party for social networking. At the previous edition we introduced the Ask Me Anything session with Kamailio core developers.
In 2019, we are adding two new sessions to offer even more chances that the participants know each other and network between them, opening the doors for partnerships and collaboration. These are:
  • Your Deployment On Stage – 5 Minutes 5 Slides – the session is coordinated by Markus Monka, head of IT infrastructure at sipgate.de. In this session any participant can come in the front of the others and speak about how they use Kamailio or what they are offering in the VoIP/RTC space. Think of it as a quick exposure, letting the others notice your presence so they can approach during the breaks or social networking event for further discussions. Time is limited, the proposals will be accepted in the order they are received. You can contact us starting now and get your 5min — use the web form for it. Important note: this session is not for accepted speakers, but for the registered attendees.
  • Berlin City Tour By Boat – with special credits to sipgate.de for sponsoring it, this new social networking event during the evening of May 6, 2019, aims to offer a relaxing time combine sightseeing in the beautiful city center of Berlin with enjoying a few drinks, overall enabling more chances to chat between us.
Looking forward to meeting many of you in Berlin at Kamailio World Conference 2019! You still have the chance to secure your seat now at the early registration fee:
Ending the post with a big shut out to sipgate.de, a company that supported all our editions and even more events related to Kamailio project! They are also hiring VoIP engineers, and not only — you have the opportunity to join an amazing team in Dusseldorf, Germany.

Monday, March 11, 2019

Kamailio v5.2.2 Released

Kamailio SIP Server v5.2.2 stable is out – a minor release including fixes in code and documentation since v5.2.1. The configuration file and database schema compatibility is preserved, which means you don’t have to change anything to update.
Kamailio® v5.2.2 is based on the latest source code of GIT branch 5.2 and it represents the latest stable version. We recommend those running previous 5.2.x or older versions to upgrade. There is no change that has to be done to configuration file or database structure comparing with the previous releases of the v5.2 branch.
Resources for Kamailio version 5.2.2
Source tarballs are available at:
Detailed changelog:
Download via GIT:
 # git clone https://github.com/kamailio/kamailio kamailio
 # cd kamailio
 # git checkout -b 5.2 origin/5.2
Relevant notes, binaries and packages will be uploaded at:
Modules’ documentation:
What is new in 5.2.x release series is summarized in the announcement of v5.2.0:
Thanks for flying Kamailio!

Wednesday, March 6, 2019

IRC Devel Meeting, March 11, 2019

To discuss about the next major release of Kamailio (v5.3.0) and ongoing development, we propose an IRC devel meeting for next week, on Monday, March 11, 2019.
The meeting is going to be held as usual in the #kamailio channel on freenode.net IRC network.
A wiki page was created to collect the topics that are wanted to be discussed:
Fell free to add there or reply to the mailing list with what you think it is relevant to discuss.
Thanks for flying Kamailio!

Monday, March 4, 2019

Kamailio World 2019 – Selection Of Presentations

Slightly more than 2  months till the start of the 7th edition of Kamailio World Conference, the event is approaching at a fast pace!
Recently we published the details for a group of accepted speakers, today we made a selection of sessions at the Kamailio World 2019. You can head to the Schedule page and see the details for about 20 sessions, from both workshops and conference days:
A very diverse range of topics, from using Kamailio to secure your VoIP services, deploying in a containerized environment with Docker and Kubernetes, using RTPEngine or the new addition RTP Media Server module, optimizations for KEMI language scripting such as Lua, Python or Javascript, to blockchains in telephony, building high throughput SBC systems with topos, using Kamailio and FreeSwitch together, or latest updates from Asterisk PBX.
There will be sessions covering IMS/VoLTE and IoT, and, of course, we have the very popular two sessions that never missed a Kamailio World edition: Dangerous Demos with James Body and VUC Visions with Randy Resnick.
The open discussions session Kamailio – Ask Me Anything with the main developers or the project is again present and allows the attendees to address questions about their needs of using Kamailio and the development of the project.
A new kind of session is introduced at this edition Your Deployment On Stage – 5 Minutes 5 Slides enabling attendees to show what their are doing in the RTC space, what are their services and products, where and how Kamailio is used.
The details for other speakers and sessions will be published in the near future, stay tuned!
Do not miss Kamailio World Conference 2019, it is going to be another great edition! You can register now!
Looking forward to meeting many of you at the next Kamailio World Conference, during May 6-8, 2019, in Berlin, Germany!

Friday, March 1, 2019

Kamailio Exporter For Prometheus In Golang

Via social media media, I noticed a nice article about a Kamailio exporter for Prometheus written in Golang:
So I thought sharing it further via Kamailio’s website. Lately I noticed an increase of interest on using Prometheus, hopefully this exporter tool will help others inside our community.
As a matter of fact, one of the submissions for the next Kamailio World Conference (May 608, 2019, in Berlin) is about using Prometheus with Kamailio for visualising statistics and other metrics via Grafana dashboards (to avoid any confusions, it is not from the author of the linked article in this text). The schedule of the event is expected to be published in the near future, meanwhile you can view a selection of accepted speakers. Early bird registration is still open, if you want to benefit of the discounted access, hurry up to register!
Thanks for flying Kamailio!

Monday, February 18, 2019

Kamailio World 2019 – First Group Of Speakers

With slightly more than two months and a half before the start of Kamailio World 2019, we are glad to announce the first group of speakers. Their details are available at:
The selection procedure is ongoing, therefore expect the details for other speakers to be published in the near future.
The two interactive sessions present at all the past editions return in 2019, respectively VUC Visions and Dangerous Demos. In addition, we will have at least two other similar sessions to allow better interaction between Kamailio developers and the participants. As usual, expect presentations that go beyond Kamailio, covering Asterisk, FreeSwitch, VoLTE/IMS, WebRTC or IoT and technologies such as blockchain, containerisation and artificial intelligence.
To facilitate more networking between attendees, the 2019 edition is adding a new social event in the evening of the 6th of May, a boat trip on the channels of the city center.
The registration is open, you can do it now to benefit of the early registration price:
Looking forward to meeting many of you at Kamailio World Conference, May 6-8, 2019, in Berlin, Germany!
Thanks for flying Kamailio!

Saturday, February 9, 2019

Kamailio – Open Source Excellence Award At SimCon 2019

We are delighted to announce that Kamailio project was awarded the “Open Source Excellence” prize at SimCon 2019, ceremony hosted by Rachel Riley (twitter – wikipedia) and Simon Woodhead (twitter).
Kamailio were awarded ‘Open Source Excellence’, a key reason being the superb management of the project. Kamailio is used within huge networks and really is the secret weapon of many modern telcos. It is open source and, in the judges’ opinion, one of the best run projects around.
This recognizes the enormous effort made over more than 15 years by the development team and the community to keep Kamailio at the top of open source SIP/VoIP server applications, with a well defined development process and project organizing procedures.
With key targets such as flexibility, robustness, security and scalability, Kamailio continued to bring constantly a consistent set of new features with each major release (19 of them, from SER 0.8.x to Kamailio 5.2.x) and consolidated the trust in being a reliable application that can be used from start-ups to large established telcos and mobile operators.
It is actually a double celebration, because Fred Posner (twitter), one of our most prominent community members and advocate, was also awarded — citing: a genuine ‘Pre-Posthumous Legend’, a selfless, long standing contributor and supporter of the open-source community who has never sought the limelight.
Thank you SimCon for the award and Simwood for supporting the project for so many years!
We look forward to Kamailio World Conference 2019 and hoping to meet many of you there!
Thanks for flying Kamailio!

Wednesday, February 6, 2019

Fosdem 2019 Remarks

Fact that open source development is huge nowadays couldn’t be felt better than at Fosdem 2019, practically during the first day was almost impossible to move around even on the corridors. It is irrelevant to say that I gave up quickly in the morning trying to attend any session, after failing to find seats in two of the rooms I wanted to get in.
Therefore the first day resumed to hallways, expo areas and cafeterias, meeting and chatting mainly with fellow Kamailians and VoIP/RTC folks. I got also the chance to see again and catch up with couple of other projects and organizations, among them: FSFE, OSI, SFC, the main Linux distros, Fossasia or GSoC.
Back to real time communications, being again being again part of organizing team for the DevRoom and the lounge…
The lounge was available during the both days, as usual filled with many XMPP projects and devs, joined by the Matrix.org team. The SIP/VoIP folks were never attracted by the lounge during all these years, but we always had a stronger presence in the DevRoom.
The RTC DevRoom took place in building H, with a fair large space accommodating about 150 seats, allowing us to run smooth during the day. I haven’t done much on Sunday apart of helping around and chatting with folks just outside.
Henning gave a presentation on what’s new lately on Kamailio project. Asterisk, Matrix, Homer SIP Capture, reSIProcate and CGRateS had their usual presentations as well and WebRTC was also a relevant stake of the day. A new comer this year was the sip3.io project, another SIP capture and troubleshooting tool. Of course, some presentations were about XMPP, open source devs doing a lot of cool stuff with that protocol as well.
On Saturday, we had our informal developers meeting about Kamailio, among participants, besides myself (Daniel-Constantin Mierla), there were Henning Westerholt, Federico Cabiddu, Alexandr Dubovikov and Dragos Oancea. Four were also at the developers meetup in Dusseldorf and we agreed that was something very productive and we should do it again. Couple of ideas were discussed about short term development, more to be announced via mailing lists.
The top of the event was as usual the dinner, done by Kamailio project every Fosdem edition since 2009 (see who was there 10 years ago). Like in the past few years, we were joined by other VoIP devs participating in the DevRoom, being nearly 40 participants (to give few more names: James Body, Tim Panton, Dan Jenkins, Daniel Pocock, Joachim Vanheuverzwijn). Lot of fun and interesting discussions!
Big thanks to Voxbone.com for sponsoring it and to Torrey Searle for helping to organize the dinner!
And to attract more of you to contribute to open source (and Kamailio), I have to mention that I got one of the most amazing gifts in more than 17 years of OSS development: home made Belgian chocolate truffles, amazing taste (thanks Joachim/Zoiper)!
Till the next Fosdem, I am looking forward to meeting many of you at the next Kamailio World Conference, May 6-8, 2019, in Berlin, Germany! Registration is open!
Thanks for flying Kamailio!

Thursday, January 31, 2019

Kamailio v5.1.7 Released

Kamailio SIP Server v5.1.7 stable is out – a minor release including fixes in code and documentation since v5.1.6. The configuration file and database schema compatibility is preserved, which means you don’t have to change anything to update.
Kamailio® v5.1.7 is based on the latest source code of GIT branch 5.1 and it represents the latest stable version. We recommend those running previous 5.1.x or older versions to upgrade. There is no change that has to be done to configuration file or database structure comparing with the previous releases of the v5.1 branch.
Resources for Kamailio version 5.1.7
Source tarballs are available at:
Detailed changelog:
Download via GIT:
 # git clone https://github.com/kamailio/kamailio kamailio
 # cd kamailio
 # git checkout -b 5.1 origin/5.1
Relevant notes, binaries and packages will be uploaded at:
Modules’ documentation:
What is new in 5.1.x release series is summarized in the announcement of v5.1.0:
Note: the branch 5.1 is the previous stable branch. The latest stable branch is 5.2, at this time with v5.2.1 being released out of it. Be aware that you may need to change the configuration files and database structures from 5.1.x to 5.2.x. See more details about it at:
Do not forget about the next Kamailio World Conference, taking place in Berlin, Germany, during May 6-8, 2019. The is still a bit of time to submit a speaking proposal and the registration is already open, you can secure you seat right now!
Thanks for flying Kamailio!