Tap here to compare the top VoIP providersTap here to hide the top VoIP Providers
OpenPBX.org Completed Work
Completed work itemsThe following is an overview of work completed since CallWeaver was forked from Asterisk 1.2. However, the list is still incomplete.
Development and build environment
- Renamed identifiers from ast_* to opbx_*
- Automatic build configuration using GNU Autotools
- Run as user/group openpbx instead of root, configurable
- Tested and optimised to run under Xen, VMware and VPS
- Converted core into library "corelib"
- Added universal jitterbuffer
- Added common software timer API
- Added support for kernel based POSIX high resolution timers
- Added generic software timers for platforms without POSIX timers
- Replaced all zaptel timer dependencies with software timers (POSIX and generic)
- Converted dialplan execution engine to use hashing instead of strcmp() and strcasecmp()
- Replaced extension matching engine with cleaner, faster, more efficient engine
- Renamed AGI to OGI to avoid any potential trademark issues
Use of embedded llibraries
- Removed Berkeley DB1, replaced with multi-threading version of SQLite3
- Made use of external versus embedded Editline configurable at build time
Use of external libraries
- Removed internal codecs with corresponding codecs in SpanDSP library
- Removed internal tone generator with generator in SpanDSP library
- Integrated T.38 fax over IP services provided by SpanDSP library
- Maintained intefaces to latest version of Zaptel and Libpri
- Added STUN support for SIP NAT traversal to chan_sip
- Added CSRC entry handling in RTP for better compliance
- Ported and fixed chan_bluetooth for use of bluetooth headsets as client devices
Loadable application modules
- Replaced app_meetme with app_conference for conferencing
- Provided perl-ogi as an example how to treat the renaming of AGI or OGI
- Provided dialplan checking and conversion script to adjust for case sensitive vars and apps
BugfixesNumerous bugs have been identified and fixed, in particular bugs in chan_sip and bugs related to locking issues. Often people bring bugs to us which Digium did not acknowledge as bugs (in Asterisk from where we inherited them), we fix them anyway!
More infoOpenPBX.org wiki on VoIP-Info.org | CallWeaver home page | CallWeaver wiki | OpenPBX SVN repository and bugtracker
This page has been visited 19296 times.
"Asterisk" and "Digium" are trademarks of Digium Inc., they are used on this page for reference only, not to indicate endorsement.
All other trademarks mentioned on this page are the property of their respective owners, they are used strictly for reference only.
Created by: STS, Last modification: Sun 26 of Nov, 2006 (07:58 UTC)
Please update this page with new information, just login and click on the "Edit" or "Discussion" tab. Get a free login here: Register Thanks! - Find us on Google+