git checkout -b 5.0 origin/5.0Hopefully before the end of the month the full release of 5.0.0 will be out.From now on, any corresponding fix has to be pushed first to master branch and then cherry-picked to branch 5.0. No new features can get in branch 5.0. Enhancements to documentation or helping tools are still allowed.Thanks for flying Kamailio!
Avenue Adolphe Buyl 79
1050 Ixelles, Belgium
# cd kamailio
# git checkout -b 4.4 origin/4.4Relevant notes, binaries and packages will be uploaded at:5th edition of Kamailio World Conference, the project’s annual event, scheduled for May 8-10, 2017, in Berlin, Germany!Thanks for flying Kamailio!
I ended up installing two applications, one command line tool and the other with GUI, both are free to use:
- iStats - open source cli - https://github.com/Chris911/iStats
- Intel (r) Power Gadget - GUI app - https://software.intel.com/en-us/articles/intel-power-gadget-20
sudo gem install iStatsThen execute istats and you should see something like:
Besides the CPU temperature, it shows fan and battery stats.
Intel Power Gadget - not open source (or I missed the link to the repo), but it is free to use and made by the guys that manufacture the CPU, so I expect to get more accurate values. After installation, once you start it and let you run for a while, you should see something like:
It shows the usage of power by CPUs, along with frequency and temperature, tracking the history of the values and displaying the charts for them.
Hopefully this post will save some time for people looking for similar tools!
- Kazoo (Cloud PBX incorporating Kamailio and Freeswitch) Training, Feb 1-3, San Francisco, CA, USA
- FOSDEM 2017, Feb 3-4, Brussels, Belgium – Olle E. Johansson (in RTC devroom) and Daniel-Constantin Mierla (in Lua devroom) will have presentations. Expect a large group of Kamailio friends around (more details soon)
- Asterisk World, Feb 8-10, Fort Lauderdale, FL, USA, with Fred Posner presenting about Kamailio and Asterisk
- SIP Masterclass by Edvina and Avanzada7 with Olle E. Johansson, Feb 20-23, Madrid, Spain
- Call Center World, Feb 21-23, Berlin, Germany
- Mobile World Congress, Feb 27-Mar 2, Barcelona, Spain – Quobis and other Kamailio folks will be there
- RTC Meetup Barcelona, Feb 28, Spain – coordinated by Victor Pascual Avila, usually packed with a consistent group of Kamailio friends
- Kamailio Advanced Training by Asipto with Daniel-Constantin Mierla, Mar 6-8, Berlin, Germany
- https://conference.freeswitch.org/vc (WebRTC Enabled voice and video, call 888 once you are logged in)
Submission of presentation proposals for Kamailio World 2017 is open. Deadline for submission is February 10, 2017, notification of accepted proposals will be done latest on March 01, 2017.Be aware that interesting proposals can be accepted before the deadline, we plan to have two intermediate review sessions before February 10, 2017, announcing any accepted presentations immediately. Note also that at the previous edition there were more proposals than available slots and we expect to happen again this time. Therefore it is recommended to send your proposal as soon as possible, do not wait till deadline.To submit the proposal, fill in the web form at:
- source code tree restructuring – this should not affect the stability of the code, only installation scripts or packaging may still need tuning
- mi (management/control interface) code has been removed. SIP routing code should not be affected by this change that much, but testing of RPC commands needs a special care. There are few RPC commands not ported yet from the MI code, they can be done during the testing period
- kamctl – was already migrated to use RPC via jsonrpcs module.
- kamcmd – was developed to use only RPC interface via ctl module.
- kamcli – is also working with RPC via jsonrpcs module
- ctl – binary rpc protocol – with transport layers for FIFO file, unix sockets and IP sockets (both datagram and stream). It is the module used by the kamcmd tool.
- jsonrpcs – jsonrpc protocol – with transport layers for FIFO file, unix and IP sockets (datagram) and HTTP via xhttp module. It is the module used by kamctl and kamcli tools.
- xmlrpc – xmlrpc protocol – with transport layer for HTTP
- src/main.c – the main c file of kamailio application
- src/core/ – contains the source code for the core, including the subfolders for sip parser, memory manager and other core components
- src/lib/ – contains the internal libraries
- src/modules/ – contains the modules
- utils/ – contains the tools used to operate kamailio such as kamctl and kamcmd
- etc/ – configuration files
- doc/ – resources for building documentations and core tutorials
- pkg/ – packaging specs
- misc/ – contains related resources, such as config examples, additional tools and scripts, vim syntax highlighting files, …
- test/ – components related to testing
./src/kamailio -f etc/kamailio.cfg -L src/modules/ -E -e -dddWhile some small adjustments may still be done, we hope that the new structure is going to make the long term management and development of the project smoother.Thank you for flying Kamailio!