Entries from June 2008
The Asterisk.org development team has released Asterisk version 1.4.21.1.
This includes a critical bug fix for 1.4.21. All users that experienced lockups when upgrading to 1.4.21 should have their issues resolved with this update.
Asterisk 1.4.21.1 is available for download from the downloads site:
http://downloads.digium.com/pub/telephony/asterisk
Thank you for your continued support of Asterisk!
[Read more →]
Tags: Asterisk · Release
Greetings fellow developers!
This is part 3 of a series on implementing the basic interfaces to provide features to Asterisk.
Part 1 - Basic Module Structure
Part 2 - CDR Handling Interface
In this section, you will see how to implement an Asterisk CLI command. CLI commands are extremely useful for showing configuration, statistics, and other debugging purposes.
We [...]
[Read more →]
Tags: Asterisk · Development · How-to
In part 1, I explained the “Hello World” of Asterisk modules. It implemented just enough to properly compile, get loaded into Asterisk, and print something to the Asterisk log when the module was loaded and unloaded. Now, it’s time to start making modules that do something useful.
In res_helloworld.c, we implemented a load_module and [...]
[Read more →]
Tags: Asterisk · Development · How-to
We use subversion very heavily for managing all of our software at Digium. It has treated us extremely well. I have really been looking forward to subversion 1.5. It has some really exciting features. I can’t wait to get out setup migrated to support it!
Subversion 1.5 CHANGES
read more | digg story
[Read more →]
Tags: Uncategorized
Have you ever wanted to write an Asterisk module? While some of the Asterisk modules are quite complicated, the anatomy of an Asterisk module is pretty simple. Let’s start with the “Hello World” of Asterisk modules: res_helloworld.
This example is based on Asterisk 1.6. However, creating Asterisk modules for Asterisk 1.4 is almost [...]
[Read more →]
Tags: Asterisk · Development · How-to
I spend a lot of time on IRC talking about Asterisk. A lot of questions get answered there but those answers are not archived as well as they are when questions are answered on mailing lists or forums. So, I’ll start posting some questions and answers that come from IRC discussions.
This one is [...]
[Read more →]
Tags: Asterisk · How-to
For as long as I have been involved with the project, Asterisk has used DAHDI (Zaptel) to provide timing. This has worked great, since the timing was usually provided by telephony hardware. Then, we had the ztdummy kernel module to provide timing from other parts of the kernel.
However, a lot of people have [...]
[Read more →]
Tags: Asterisk · Development
Tilghman Lesher, a long time member of the Asterisk development community, has written an explanation of some of the advanced database features he has been working on for Asterisk 1.6. Take a look at his post on asterisk.org.
[Read more →]
Tags: Asterisk · Development
The Asterisk.org development team has released Asterisk version 1.4.21.
This release is a regular bug fix release for the 1.4 series of Asterisk. For a full list of changes, see the ChangeLog included in the release.
http://svn.digium.com/view/asterisk/tags/1.4.21/ChangeLog?view=markup
Asterisk 1.4.21 is available for immediate download from the Digium downloads site.
http://downloads.digium.com/pub/telephony/asterisk/
Thank you for your continued support of Asterisk!
[Read more →]
Tags: Asterisk · Release
Have you ever wanted presence information across multiple Asterisk servers? Well, making that possible is something that I have worked on a bit here and there. I previously made a post asking for some of that code to be tested. Now, this code has been merged in to Asterisk 1.6.
Asterisk 1.6.1 will [...]
[Read more →]
Tags: Asterisk · Clustering · Development