Changelog
Changelog – 2.2 Series
Our roadmap can be found here.
2013.05.07 – 2.2.3
added Gigaset provisioning for IP 310,410,700 and 900
added the ability to add holidays to nightswitch (thanks @Praktijkcoach)
added magic button for manual file format check
added activate/deactivate outgoing provider contexts for specifics phones
added *67 to block callerID for this/next call
added new checkbox for callgroups: don’t show missed calls on phone
added permanent message if askozia needs a reboot
added hint option for applications
added new CFE template: differentiate between internal and external calls calls
added new option to huntgroups: checkbox to show missed calls on sip phones
added added outgoing callerid map for analog faxes
added the number from dialstring if caller id is not available for agents in wallboard
added new magic button (check for rejected numbers): a quick check for rejected numbers for every provider
added a new toolbar to wallboard
added new call forwarding application 000023*X.*X.
added multiple new settings for notification emails
added show signed in agents to wallboard
added check for sr0 when mounting offload
added option hide last three digits of target callerID in CDR PDF
added possibility to transfer voicemail on call forwarding
added new advanced options in sip phone settings: Intercom – allow auto answer (which adds a new field in provisioning file)
added new advanced feature: disable multiple host handling
added local channels for cfe queues when external phones are used
added yealink 2.7x usernames for phone web interface login
added the ability to change subjects and from fields in notification emails
added the ability to customize the wallboard and cdr logo with usb stick workarround
added dded queue description to wallboard as string
added new feature: set default provider exclusive per phone
added added the possibility to disable the blind transfer fallback: dialplan -> transfers -> miscellaneous
added new tonezone: Saudi Arabia
added new timezone: Pakistan
added function which checks the storage every night for filesystem corruption
added added new kernel option for generic: HyperV support
added mySQL module to CFE
updated snom provisioning: changed some values to read only and active line to writable
updated verification for multiple dial patterns
updated queue call detail records: show call flow name in queue instead of ID
updated German translation
updated notification settings
updated moved misc to the end in dialpplan_transfer.php
updated phone provisioning: check if mac address is already in use
updated asterisk crash script (prevents segfaults on astdb corruption, check if the storage is full if asterisk segfaults)
fixed voicemail bug which doesn’t work without email address
fixed bug with wrong fsck.vfat for storage
fixed bug with X! dialpattern which cause problems on analog faxes, changed it to X. in provider settings
fixed removed t from fsck.vfat – causes long boot time when usb storage is used
fixed maxmessage (for maximum voicemail length) to maxsecs (the old variable was deprecated), now 5min
fixed callgroups -> don’t show missed calls (does work now)
fixed broken manual pattern selector
fixed variables in notification settings, fixed missing NOTIFICATION_DATE
fixed cfe template: changed SayDigits to Text2Speech
fixed yealink t2x and t3x with 2.7x firmware
fixed empty page when saving SIP phone
fixed no keystrokes allowed on phone sip edit page
fixed bug: cdr entrys don’t have a correct order – sort entrys by timestamp now
fixed start tftp server at startup if activated
fixed bug with X! dialpattern which cause problems for analog fax, changed it to X. in provider settings
2012.12.14 – 2.2.2
added set pai on yealink phones if sendrpid is set on sip phone
added allow one digit numbers in outgoing callerid presentation
added Telbuch as PhCook translation in german translation
added www_provisioning for gettext trranslation
added reboot phones after usb storage restore
added Afghanistan (Kabul) as timezone
added new timzones europe (/usr/share/zoneinfo)
added all Russian timezones
added allow restore if no license is entered (more integrator friendly)
added show name and number on incoming calls on snom phones
added Asia timezones
added MIME header to virtual fax email
added CONFIG_SCSI_AIC79XX to linux config
updated provisioning string for snom phones
updated German translation
updated reboot sip phones before update system
changed panasonic language string from en-UK to en-GB
updated snom provisioning permission flags
fixed noumea timezone and added noumeo localtime
fixed push verifysig segfaults to /dev/null
workarround for start segfault bug
fixed corrected language path for provisioning files
smaller design fixes on system_firmware.php
fixed manual te nt patch for wcb4xx card
fixed huntgroup members aren’t able to transfer calls
2012.12.14 – 2.2.2CFE
includes all 2.2.2 changes
removed disabled phones from call flow editor modules
seperated contexts for If, IfManually, Switch, SwitchManually and TimeSwitch
updated complex2.json template: Read and Say digits
fixed recursion bug with wrong extensions on snap back
fixed cfe bug: no new context for all modules
fixed bug related to new contexts of if, switch and time switch
fixed wrong array for chanisavailable output data
fixed wrong extension in context
2012.11.09 – 2.2.1
added support for Allo BRI cards
added new network driver: at2711fx
added option ringinuse to queue configuration
added broadcom driver to kernel
added alphabetic order to phone book
added sendrpid and trustrpid to sip phones (advanced options)
added astdb2sqlite3 as asterisk utility
added ssh client
added T.38 gateway capabilities to virtual and analog fax
added new timezone: New Caledonia – Noumea
added new timezone: China
added patch for B800P NT/TE override
added regular expressions to blacklist and greylist fields
added uncheck blacklist anonymous calls if greylist anonymous calls is checked and vice versa
added new ntp server: 0.askozia.pool.ntp.org
updated asterisk to 10.9.0
updated Swedish translation -Thx @ Ulf
updated Danish translation – Thx @ Klaus
updated Frensh translation – Thx @ Rodolphe
updated Russian translation – Thx @ miko.ru
updated transfer to voicemail application
enhanced voicemail menu: you are now able to use voicemail without voicemail to email
merged multiple host fields to one (SIP providers/ advanced options)
fixed update via GUI routine
fixed pdf header for correct e-mail attachment
fixed performance for missed calls on wallboard
fixed wallboard doesn’t show agents on call if ringinuse is set to no
fixed call recording header bug
fixed extension instead of admin for Yealink login
smaller gui fix in navigation
virtual fax: removed uuencode in favor of base64 for correct attachments
changed wav format from wav49 to normal wav: caused transcoding bug in app_voicemail
fixed broken incoming extension selector in French
exclude some languages from CDRs (special characters issues)
fixed storage needed for voicemail to email
fixed reboot phones after firmware update
2012.11.09 – 2.2.1CFE
includes all 2.2.1 changes
added leavewhenempty to queue module
added joinempty to queue module
added GoTo after Timeout-Extension possible
added GoTo after Invalid-Extension possible
added Press Extension after Timeout-Extension possible
added GoTo to extension 1-9 possible
fixed switch and if manually modules
2012.08.15 – 2.2CFE
includes all 2.2 changes
added wallboard (live call statistics)
added agent login for queues
added queue statistics (.csv) in CDR menu
added duplicate call flows
added manual if and switch modules (define your own variables or use any Asterisk variable)
added ringing instead MOH (queue module)
GUI design updated
added new options to email module (add date, callerid and duration)
added ability to change font size in wallboard
added statistic user login for wallboard (general settings)
added German translation for CFE
fixed SendDTMF module
2012.08.15 – 2.2
added call recording
added automatic phone detection
added TFTP
added backup external storage
added auto firmware update via GUI
added black and grey listing
added provisioning for Alcatel IP phones
added CDRs to .csv
added astman proxy
added new enhanced logging message viewer
added added Polycom 4.x firmware provisioning support
added provider name to call notifications
added provisioning for Huawei phones
added missing voicemailbox feature for skinny (beta)
added t38 gateway support
added new driver: Realtek r8168 gigabit network driver
updated to Asterisk 10 and DAHDI 2.6.1
updated German translation (thanks @ Raiko)
landing page
updated to Linux kernel 2.6.39.2
removed redfone gateway from navigation
removed intelligent call back
license management
changed ‘Media’ string to ‘Media upload’
fixed CSS bug in web interface
fixed configuration upload does not work
fixed nightswitch media upload does not appear in navigation
2012.08.15 – 2.1.7CFE
includes all 2.17 changes
fixed call answered elsewhere (no missed calls if call was answered by a member of the group)
fixed special characters result in exiting call flow
allow capital letters in filetypes
improved description for If and Switch modules
make arrow visible if the next module is behind the module before
fixed goto doesn’t work anymore if order of modules was changed
fixed various scrolling problems
fixed AVAILSTATUS in ChanIsAvailable module
fixed positions in complex templates
fixed a few strings in call flow modules
fixed call forwarding doesn’t work – caused by php header in shell
added default values to busy and congestion modules
show error message of module for goto is not found
fixed fixed upload button in safari
removed double module entries
fixed fixed internet explorer 8.0 upload bug
added callflows to phonebook
fixed updated yui connection library from 2.6.0 to 2.9.0 (fixed bug: safari record button doesn’t work)
fixed updated ChanIsAvail template
fixed large call flows import problem
fixed modules out of reach in some cases
2012.08.15 – 2.1.7
added reboot all phones before rebooting
added new CDR filter: exclude outgoing or incoming calls
added phonebook and nightswitch exceptions for applications
added snom 80x auto provisioning
added new dialog: please make a backup before updating
added added ISDN transfer capabilitys
added blind transfer fallback
added some enhancements for incoming calls: rejected to voicemail, wait one second before conferencing
added wait two seconds after failed blind transfer
added npi+ton selector for ISDN providers
added c option to Dial and Macro (main in callgroups and huntgroups)
added check for similar dial pattern before saving provider settings
added allow to enter multiple hosts for multiple contexts if a provider provides multiple SRV records
added busy detection, polarityswitch option to analog phones and faxes
added ISDN to DAHDI tonezone description
added added new prov.php for yealink t3x phones
updated French translation
updated humbug to latest release
updated provisioning: disabled auto update for snom phones
updated Danish translations
fixed USB boot fails
fixed nightswitch overlap bug
fixed semicolon in characters break passwords
fixed special character breaks phone edit link
fixed list for nightswitch forwarding
fixed humbug-collector start routine
fixed directed pickup for groups/queues and analog phones
fixed nightswitch media upload does not appear in navigation
fixed page format doesn’t work for CDRs
2012.04.26 – 2.1.6CFE
added Dial Number module
added Time Switch module
added new templates
added all extensions to Queue Member module
added Email module
updated French translation; Many thanks @ Rodolphe from ordiservices.ch
fixed no linebreaks in text boxes
fixed night switch bug – sun/mon overlap
fixed wrong postioning after reload
all other 2.1.6 changes included
2012.03.09 – 2.1.6
added magic buttons in integrator panel (e.g. make unused space on CF available)
updated date presentation for Askozia mail system
fixed different error and notify messages
fixed refresh gui css after update from 2.0
fixed nightswitch bug (days shifted)
fixed nightswitch bug caused by translation
fixed Polish voicemail
fixed DNS timeouts – added option to disable provider templates
fixed chaning ISDN options makes Warp crash
fixed CDR presentation bug (overlapped strings)
2011.12.23 – 2.1.5
added hunt groups
added error messages for missing storage
added pipe as possible value for snom phones (101|*8 for one-touch pickup)
updated French translation
updated German translation
fixed no internet connection results in a slow web interface
fixed picking up an extension with only one digit fails
fixed embedded issue with B100M OpenVox cards
fixed fax to e-mail doesn’t work in some cases
fixed night switch message chopped at the beginning (ISDN)
fixed don’t generate coredumps if Asterisk crashes
fixed drag-and-drop when all de-selected
fixed phone book for snom phones
fixed virtual fax doesn’t work when night switch is activated
fixed not more than 6 speed dial buttons
fixed failover provider
fixed some error messages in log regarding dialplan
fixed wrong callerid prevent Snom auto-configuration
fixed night switch week days switch automatically to next day after saving
fixed changing from automated to manual night switch results in a lost of time data
fixed overlap digits isn’t checked after saving
2011.12.02 – 2.1.4
auto-configuration of Yealink, Tiptel, Snom, Panasonic, Sipura and Linksys
provider templates
night switch
support button
global phone book
speed dial button configuration
preview for caller ID
activation key can survive a factory reset
euroisdn is now selectable in GUI
warning in GUI if config files were changed
SIP permit/deny mask
ISDN lines now also have a status light in GUI
direct link to web interface of VoIP phones
time zones Venezuela and Mosambique
intelligent callback for SIP and analog
“+” in dialstring is replaced by “00″
forwarding to external phone
file names of uploaded files (e.g. MOH) are now in GUI
outgoing patterns simplified
virtual faxes now appear in CDRs
overlapdial for ISDN is now default
no group restarts of auto-configured phones
busy level fixed
2011.07.29 – 2.1.3
added From User can be disabled
updated Asterisk to 1.8.4.4
included Asterisk Cisco patch
fixed dahdi.inc error message
fixed Safari 5.1 integrator panel issue
fixed voicemail doesn’t work after 2.0 update
internal release – 2.1.2
fixed readbacknumber now works for incoming calls
fixed call forwarding transfer bug
fixed format button is never “active”
fixed some smaller security issues
2011.07.07 – 2.1.1
added option “originate” in the manager interface
added default date for CDR generation
updated Polish translation
updated CDR information for analog lines
fixed pickup (*8) results in Asterisk crash
fixed standard voicemail
fixed different error and notify messages
fixed logout button for HTTPS
fixed “unable to park a call twice”
fixed option “outgoing calls only” can not be selected
fixed special characters in SIP registration not supported
fixed application “ME” is available after update
fixed SIP phones do not hang up after parking a call
fixed incoming calls result in log endless loop
fixed incoming calls coming in through analog do not appear in the CDRs
2011.06.24 – 2.1
added mp3 support for music-on-hold
added new web interface design
added SNOM auto provisioning
added virtual fax
added fax archive
added automatic fax detection
added fax to e-mail
added voicemail system
added call forwarding
added call waiting
added call forwarding
added pickup groups
added call detail records to PDF
added humbug fraud detection
updated German translation
updated Asterisk to 1.8.4
updated jquery to 1.8.13
Blackfin CPUs are no longer supported
2011.04.11 – 2.0.4
added custom music-on-hold
added application ME(000063)
added restore function to storage services
added analog fax
added automatic update check
added hardware graphic to summary
added sox for media file conversion
added custom voicemail greetings
added Humbug fraud detection (beta)
added favicon
added DHCP fallback
updated Danish translation
updated Italian translation
updated Polish translation
updated German translation
updated Asterisk to 1.6.2.17
fixed changing the password terminates PHP process
fixed IE navigation bar issue
fixed a couple of small bugs
2010.11.26 – 2.0.3
ISDN Phone ports and accounts now auto-configured on boot
updated German translation
removed translation and hardware tabs from integrator panel, improved gui loading speed
more blind and attended transfer issues resolved
missed call notifications now being sent in all cases
firmware image size incompatibilities when using physdiskwrite with certain card readers on Windows resolved
fixed IP information in message when resetting to factory defaults
echo cancellation is now off by default on ISDN ports to work around CPU load issues on certain platforms
- notice: ISDN issues remain
- notice: this release requires more than 32MB of storage, 64MB CF cards should be used
2010.10.22 – 2.0.2
added Portuguese (Brazil) voice prompts
ISDN Providers now have options for international, national, local and private prefixes
Providers now have the option of prefixing digits to incoming and outgoing caller ids
added support for the OpenVox A800 and A1200 cards
updated Spanish translation
updated Dutch translation
updated Asterisk to 1.6.1.20
blind and attended transfer issues resolved
- notice: this release requires more than 32MB of storage, 64MB CF cards should be used
2010.06.03 – 2.0.1
added Russian voice prompts (by ivrvoice.ru)
translation percentages now displayed next to incomplete webgui languages
port status page now provides minimal information about isdn and analog ports
updated German translation
updated Danish translation
updated Polish translation
updated Russian translation
fixed bug when changing the administrator username
option to add new isdn phone account only present if an appropriate port is available
reboots not required as often after General Setup page changes
fixed outgoing calls to Analog providers after reboots
fixed strange non-english prompt behavior
2010.05.04 – 2.0.0
added Dutch voice prompts (by borndigital.nl)
added Polish voice prompts (by Mateusz Viste)
added ISDN Phone support
added Q-Stat System Performance Statistics recording page (available in the beta features tab of the Integrator Panel)
added option to disable e-mail server certificate checking for servers not yet recognized by AskoziaPBX
added sftp support (by Devon Hendricks)
updated Bulgarian translation
updated Dutch translation
updated French translation
updated German translation
updated Italian translation
updated Polish translation
music-on-hold configuration now editable and working correctly when media storage service is activated
fixed ssh path settings (by Mats Karlsson)
fixed “from” header on missed call notification e-mails
sshd keys now generated on a per-install basis (by Devon Hendricks)
disabled https option and Snom auto-provisioning feature temporarily until they are production ready
2010.04.09 – 2.0.rc3
added IAX2 RSA key authentication options to IAX2 Providers (sponsored by Steve Gray of Data Distribution Systems / Global Audio Video)
added regional analog compatibility options (by Giovanni Vallesi)
added Storage Disk interface
added Media storage service for external storage of voice prompts and music-on-hold
added Media Manager to install additional voice prompt packages
added Persistence storage service for external storage of Asterisk’s database
added SMTPS support to E-Mail Notifications (by Georg)
added support for ISA network cards
added support for USB keyboards
External Phones no longer forget their dialing provider
provisioning services now only started when needed
fixed WakeMe wake up call application (by Devon Hendricks)
fixed BLF behavior for SIP Phone accounts
fixed issue with Provider Accounts’ generated settings in chan_dahdi.conf
fixed timezone settings in Asterisk
updated Asterisk to 1.6.1.18
updated MSMTP to 1.4.19
updated Busybox to 1.15.3 (by Devon Hendricks)
COMpact 3000 : led control and system initialization improvements (by Jens Möller)
2010.03.12 – 2.0.rc2
added beta rework of Dialplan Applications: PHP, syntax highlighting, Flite text-to-speech engine (press ESC, click on beta features)
added Phone and Provider connectivity status bubbles to Accounts overview page
added Provider Port Grouping to Analog and ISDN Telephony Ports
added support for many single-port Analog and single-port ISDN cards
added a Dialplan Application which reads back the system IP (0000IP)
added support for SATA controllers
many new countries indication tones supported
increased support for multiple-port ISDN cards
increased support for IDE controllers
upgraded echo canceller to use OSLEC
more robust analog module detection (by Giovanni Vallesi)
more robust detection of Live CDs
fixed display of user defined Voicemail E-Mail text
fixed Application Element Library’s prompt file display
fixed missed-call notifications
fixed external phones which use Analog or ISDN Providers
fixed call groups behavior
fixed analog hardware port selection in Phones and Providers
fixed generation of ISDN configuration, multiple b-channels now usable
fixed default channel language in applications (by Devon Hendricks)
fixed WakeMe (time fix still needed) (by Devon Hendricks)
fixed filename truncation on Storage Disks (press ESC, click on beta features)
serial console settings fixed (by Stephane Billiart)
updated Asterisk to 1.6.1.17
COMpact 3000 : Analog ports now supported
COMpact 3000 : ISDN configuration generation fixed
COMpact 3000 : upgrading firmware via the WebGUI now much safer
2010.02.13 – 2.0.rc1
Moved from FreeBSD to branch of T2 Linux
Moved from Asterisk® 1.4 to 1.6.1
Many pages completely rewritten with lightweight GUI input and validation framework
Auto-detection and configuration of Analog ports and Phone accounts
Auto-detection and configuration of ISDN ports
Auto-provisioning of Snom telephones
Configuration of Redfone gateways
Blackfin CPU architecture support
Manual configuration changes supported
External storage device support
Provider failover support
Skinny telephone support
Integrator Panel (press ‘ESC’ in WebGUI to activate)
…plus innumerable smaller changes
1.0 Series
2009.05.29 – 1.0.3
French localization
Japanese voicemail template
updated German localization
2009.03.10 – 1.0.2
Turkish localization
Japanese localization
Spanish localization
updated Bulgarian and Dutch localizations
pbxdev.php extended to allow for both freebsd and linux to be used as the base operating system
navigation menu changed to use <ul> and <li> elements
2008.09.19 – 1.0.1
providers with non-numeric usernames with no “read back” number set no longer crash in voicemail
deleted phone accounts now automatically removed from call groups
call groups with no members no longer break dialplan
busy/call limit documentation fixed
the “invalid input” state of SIP/IAX provider/phone account pages no longer results in the selected codecs being reset to defaults
Greek translation is now in Greek instead of Bulgarian
sqlite CDRs now store year information
2008.09.12 – 1.0.0
Czech localization
updated German, Bulgarian and Italian localizations
CD now carries over config changes upon installation
CD installs directly from medium instead of memory disk, saving memory
disk name extraction fixed
custom voicemail subject lines with quotes in them now saved/displayed correctly (reported by devon in the forums)
sounds reorganized for easier package creation
2008.08.21 – pb14.3
outgoing Caller ID options added to ISDN and Analog Providers
Portuguese (Brazil) audio prompts
Greek localization
updated German, Italian and Dutch localizations
scriptaculous to 1.8.1
Systems with Cyrix 5530 ATA controllers now working
ACPI issues fixed, Intel D201GL* boards now working
“Remote UNIX connection” messages no longer generated
Caller ID and Caller ID String fields now verified
jQuery cleanups
2008.08.15 – pb14.2
SMTP settings can now be tested via “Services -> Voicemail”
Polish localization
German localization
Bulgarian localization
PHP to 4.4.9
reverting to jquery 1.2.1 – fixes a few javascript incompatibilities introduced in 1.2.6
major gettext cleanups / fixes
2008.08.08 – pb14.1
log reverse sort order option reinstated
SIP & IAX2 URIs are now usable as dialstrings for external phone accounts
user definable voicemail notification e-mail text
Simplified and Traditional Chinese localizations
Dutch localization
Danish localization
jquery to 1.2.6
zoneedit dynamic dns update server address corrected
2008.07.31 – pb14
Live + Install CD
system storage media larger than 96MB will automatically be partitioned with a permanent storage partition
basic package management system and api with backup, restore, activate, deactivate and delete
providers and phones may now be disabled / enabled
SIP and IAX providers and phones now have icon indicating connection status
webGUI gettext localization
Finnish and Italian language translations + skeleton files for en, es, da, de, fr, it, pl, nl, pt, fi, se and ru
a more secure, machine-specific HTTPS certificate is generated on the first boot if not defined
log display page pagination + filtering
appropriate interfaces are now checked for before ISDN / Analog accounts can be setup
if default or configured network interfaces are not detected, new working settings are generated
dynamic DNS update support
page specific help has been added on pages bearing the “?” icon next to their title
logging package which enables permanent storage of system, pbx and call logs
Asterisk 1.4.21.2
isdn4bsd r751
FreeBSD 6.3-RELEASE-p2
“Accounts -> Providers / Phones” pages redesigned
reworded help text on many features
seldom used ISDN interface settings moved to “advanced” settings, timing defaults improved
seldom used Analog interface settings moved to “advanced” settings
isdn4bsd and generic usb devices are now compiled as modules
fixed “help text” display bug on ISDN and Analog interface summary pages
fixed music-on-hold for ISDN accounts
log reverse sort order option remove
2008.06.05 – pb13.4
using applications as a Provider’s incoming destination works in more cases
incoming calls from SIP Providers are now accepted in more cases
2008.03.27 – pb13.3
isdn and analog interface settings can now be “forgotten” in the webGUI
dialplan now produces more human-readable log messages
Page() application to base distribution
manual attributes can now be defined for ISDN interfaces
“readback” numbers (used for unreachable messages) can now be set manually for SIP and IAX providers
Voicemail enabled extensions now have an option to signal “busy” via tones instead of going to Voicemail
LAN DNS IP now configurable via console (patch provided by devon in the forums, small fix needed)
busy extensions are signaled via tones for extensions without Voicemail enabled
internal unique ids are no longer converted to names on the “Diagnostics -> Logs -> PBX” page
incoming calls from ISDN providers will now be accepted in more cases
ISDN and Analog interfaces are now automatically renamed from “(unconfigured)” upon configuration
ISDN Operating Mode is now verified before saving
missed call notifications are no longer sent when a voicemail message was left
using applications as a Provider’s incoming destination works properly again (potentially still not working) (reported by Marco in the forums)
outgoing SIP uri dialing logic has been simplified
main macro completely rewritten
2008.03.12 – pb13.2
transmit and receive gains can now be set for analog interfaces (working patch provided by devon in the forums, modified for code consistency)
improved documentation on the analog and isdn interfaces pages
manual attributes can now be defined for analog interfaces
an authentication method can now be selected for the SMTP server used in “Services -> Voicemail”
* and # characters may now be used in application extensions
missed call notifications are no longer sent for successfully completed calls
incoming calls from SIP or IAX providers landing in voicemail will now be read back the account’s username if it is numeric instead of the internal extension
incoming calls from providers will now be accepted in more cases (previously only numeric and ’s’ extensions would be matched, now all extensions containing alphanumeric, # and * characters will be matched)
echo squelch options removed from isdn interfaces as it is no longer supported in isdn4bsd
2008.02.26 – pb13.1
incoming caller id from providers may be prepended or replaced by a user defined string
NAT settings can now be overridden under “Advanced Settings” in SIP accounts
phones and callgroups now have selectable ring lengths
SIP phone accounts now always have nat=yes set
multiple SIP Provider accounts on the same host are now correctly routed (working *.conf example provided by Sergio in the forums)
boot messages are no longer being suppressed by a poorly chosen variable name in extensions.inc
outgoing caller id overrides in providers are now functional
diag_editor.php no longer inserts unwanted ‘\r’ characters and automatically remounts /conf if needed (reported and patched by devon in the forums)
Applications are no longer generated with ’s’ extensions, rather ‘X!’ patterns. This allows the application to be aware of which extension it was reached with. (reported by ciscomonkey in the forums)
2008.02.14 – pb13
manual attributes may now be defined for phones, providers and under “Advanced” for SIP and IAX technologies
custom application logic may now be defined in “Dialplan -> Applications” (suggested w/proof-of-concept by Ben Hathaway)
factory default reset button support for alix23x platform (merged from m0n0wall)
Russian voicemail notification e-mail translation (submitted by Eugen Bernatskiy)
Portuguese voicemail notification e-mail translation (submitted by Marcus Vinícius Quintella Ribeiro)
“DNS Service Records” option to “Advanced -> SIP” so SRV lookups can be disabled
‘!’ characters are now allowed in incoming and outgoing dialpatterns
provider dialpatterns now allow ‘#’ and ‘*’ characters (suggested by Dave Fear)
software package versions used in each release now listed in /etc/versions
when defining the incoming routing for a provider, impromptu call groups can now be setup by defining two destinations with the same pattern
phones, callgroups, conferences and applications have a new option “Public Direct Dial” which, when activated, exposes these extensions to public networks. An optional string may also be defined to override the internal extension with a friendly name (“yourname” vs “1234″)
ajax.cgi allows execution of Asterisk Manager Interface and shell commands
jQuery plugin copyright information to license page
direct outgoing sip uri dialing (unfinished: cid options…)
more information in printable dialplan
Danish language audio prompts (GSM) and voicemail notification e-mail translation (provided by McM in the forums)
Asterisk to 1.4.17
php to 4.4.8
core sounds to 1.4.8
extra sounds to 1.4.7
basesystem to FreeBSD 6.2-RELEASE-p10
timezone information (merged from m0n0wall)
additional sounds used for WakeMe application are now in the higher quality ulaw format
callgroup member selector now displays the phone’s extension
“Diagnostics -> Manager Interface” now uses AJAX to query the new ajax.cgi backend
/exec.php now uses AJAX to query the new ajax.cgi backend
existing GUI javascript code replaced with jQuery equivalents where possible
fixed bridging with interfaces that support hardware TX checksumming
(by turning it off) (merged from m0n0wall)
added patches to fix rebooting on alix boards (merged from m0n0wall)
added patches to fix trap 12 kernel panics on Nokia IP110/IP120/IP130 (merged from m0n0wall)
call records are now sorted properly (reported by Jakob Strebel)
call groups now define their “read back” number properly (reported by Janåke Rönnblom)
external phones reachable via ISDN providers working properly again
nge network interfaces are no longer ignored (merged from m0n0wall)
omit no-cache headers on exec.php because it confuses IE with file downloads (merged from m0n0wall)
“Services -> Voicemail” now properly sets the serveremail property in voicemail.conf (reported by Falko Mach)
added missing newlines to iax.conf generator (reported by Falko Mach)
dtmf tones are no longer played after picking up a ringing Analog phone (fixed by David G. Lawrence)
extensions are now gathered properly from phones (reported by devon in the forums)
all providers and phones moved to subsections under “Accounts”
individual sorting functions replaced with pbx_sort_by_xxx() functions
all asterisk_* functions renamed to pbx_*
all manager, rtp and indications related functions moved from pbx.inc to manager.inc, rtp.inc and indications.inc
all features, application and callgroup related functions moved from dialplan.inc to features.inc, applications.inc and callgroups.inc
all verification and network related functions moved from util.inc to verify.inc and network.inc
added isdn_get_provider()
extension generator is much cleaner now
2007.11.16 – pb12.2
deleting a phone or callgroup no longer ends up in a page hang (reported by Mattijs V)
outgoing calls are no longer limited to a 20 second ring time (reported by Andreas J)
ISDN phones and providers now have their prompt language set properly (reported by Kai D)
2007.11.09 – pb12.1
cleans up errors left by config.xml upgrade bug in pb12 (reported by Carlo L)
2007.11.09 – pb12
PC Engines – ALIX.2,3x
outgoing caller id override options to SIP and IAX providers
English (UK) ulaw prompts, renamed existing prompts to English (USA)
French (France) gsm prompts, renamed existing prompts to French (Canada)
missed call notification e-mail option to phones
chan_local jitterbuffer patch, enabling applications to also be jitterbuffered
hints to call parking spots based on info provided by Mat M
multiple incoming extensions per provider can now be defined
multiple, individually addressable, ISDN phones may now be connected to a single port
Asterisk 1.4.13
cleaned up iax.conf generator based on suggestions by Mat M
replaced internal call detail record logging with sqlite backend
changed default Dial timeout to 20 seconds, still needs to be made a configurable option
fixed “localnet” setting in sip.conf
fixed snooze feature in WakeMe
“Diagnostics -> Logs -> Calls” now displays information in the “src” field in more cases
fixed a small display issue when a provider does not have any patterns defined
unconfigured analog interfaces now have a default value of “128″ for their echo cancellers instead of “yes”
removed gsm prompts from languages which also have ulaw prompts to make room for more languages
disabled “Dialplan -> Providers” page as it is currently broken, several things should be rewritten before yet another workaround is implemented
2007.10.09 – pb11.1
missing OSLEC information on license page
Asterisk 1.4.12.1
unwanted wireless information no longer displayed on systems with no wireless interfaces present (reported by Carlo L)
manager is now bound to 0.0.0.0, allowing connections from users defined in “Advanced -> Manager” (reported by Carlo L)
added forgotten “-incoming” to iax.conf generator (reported by Mat M)
2007.10.05 – pb11
PC Engines – ALIX.1x
Soekris – net55xx
Herologic – HL-4xx
“start signaling” option to Analog interfaces
“echo cancel” option to Analog interfaces, ported OSLEC (http://rowetel.com/ucasterisk/oslec) to FreeBSD for this and some testing is still needed
“Dialplan -> Applications” page so applications may be mapped to the dialplan
Wireless interface support
“Advanced -> Manager” page to allow extra AMI users to be defined
additional network interfaces may now be bridged to the “main” interface
resetting to factory defaults now sets values appropriate for each platform
Asterisk 1.4.12
script.aculo.us 1.7.1 beta 3
improved incoming extension matching
“Interfaces” menu collapsed into a single tabbed page under “System -> Interfaces”
removed channel queue limit patch which was dropping frames on slower hardware until a tunable parameter can be implemented
fixed invalid options being stored in incoming extension
fixed extension generator for callgroups not having an internal extension defined
fixed NAT configuration generator in sip.conf
fixed dialplan_parse_pattern()
2007.09.07 – pb10
Polish voicemail notification e-mail translation
Russian language (gsm) audio prompts
MAC spoofing support for the network interface
“attended transfer answer,” “transfer key” and “extension digit” timeout options to “Dialplan -> Transfers”
collapsable “Advanced” menu and option to keep it open in “Advanced -> GUI Options”
options in “Advanced -> GUI Options” to hide menu entries for unused telephony technologies
call-limit and busy-limit options to SIP Phones and fixed SIP hints in dialplan, basic presence information is now working
WakeMe – Wake-Up Call Manager to extension 00009253 (0000WAKE)
a basic printable Dialplan
“Advanced -> RTP” page so the RTP port range can be defined
initial Analog Phone support
debugging tools for USB ISDN devices
callers from isdn and analog providers are now read the external telephone number and not the internal extension when reaching a voicemail account or timing out
Asterisk 1.4.11
FreeBSD 6.2-RELEASE-p7
improved device detection for Analog FXO modules / cards
improved the default Dial() flags: transfer permissions and caller id strings should “make sense” more often
fixed the broken jitterbuffer options on in “Advanced -> IAX”
fixed sound issues introduced in pb9 in certain situations (IAX channels are still having some problems)
incoming extension reference deletion is now centralized and used in previously omitted cases
configured, but absent analog interfaces are no longer initialized (thus failing) during boot and during Asterisk restarts
ab-units are no longer displayed on “Interfaces -> Network -> Assign”
2007.08.09 – pb9
multilingual voicemail notification e-mail option (en, de, it, nl, fr, es, se)
“Indications Tonezone” selector to the “System -> General Setup” page
Analog Interface and Provider support (very basic)
only appropriate interfaces are displayed when adding an ISDN/Analog Provider/Phone
Asterisk 1.4.10
incoming calls from IAX providers should pass in more cases now
2007.08.02 – pb8
ISDN Phone support
External Phone support (phones not directly connected to but accessible from AskoziaPBX)
Jitterbuffer enable and force options to the “Advanced -> IAX” page
md5 authentication option to IAX accounts
ISDN interface information to “Status -> Interfaces” page
transfer key combination options and changed default combinations to:
- attended transfer = “**”
- blind transfer = “##”
call groups can now be mapped to an internal extension
removed the 4 digit limitation to internal phone numbers
renamed “Dialplan -> Call Parking” page to “Transfers”
conference delay and moh issues fixed by code submitted to the asterisk-bsd list by David G. Lawrence
fixed unchecked array in asterisk_dialpattern_exists()
USB ISDN cards attached after AskoziaPBX has already booted are now detected
incoming calls from IAX providers are now handled better
2007.07.26 – pb7
removed net45xx platform support until test hardware can be acquired
verbosity, internal_timing and highpriority now set in asterisk.conf
logs now display friendly names instead of internal unique ids
incoming Caller ID name from providers may now be overridden with the incoming Caller ID number
“Status -> Channels” page which displays all currently active channels
“Status -> Conferences” page which displays all currently active conferences and allows members to be kicked from conferences
“Dialplan -> Call Parking” page to manage parking extensions
ISDN Interface and Provider support
Asterisk 1.4.9
moved “assign” link into “Interfaces -> Network” page as a tab
cleaned up “Manager Interface” output
disabled core dumping of Asterisk
calling an unregistered user with no voicemail account now results in a message instead of an abrupt hangup
fixed handling of IAX providers with no patterns set
fixed missing IAX ’s’ extension
incoming extension references to call groups are now removed upon call group deletion
numbers now sort like numbers
disabled core dumping of Asterisk
2007.07.05 – pb6
improved sound packaging to finally include only what is necessary
dialplan now has an ’s’ extension to pick up stray incoming calls from providers, this is helpful with at least one ATA device until a better solution is implemented
help messages now only appear once per page when multiple instances of the same field are present
phones and providers appear properly sorted now (earlier first appeared sorted SIP then sorted IAX)
multiple patterns may now be entered
audio prompts for the following languages:
- Dutch (gsm)
- French (gsm/ulaw)
- German (gsm)
- Italian (gsm)
- Japanese (gsm)
- Spanish (gsm/ulaw)
- Swedish (gsm)
registration timeout options to sip providers
parallel ringing call group support
iLBC and Speex codecs
FreeBSD 6.2-RELEASE-p5
Asterisk to 1.4.6
normalized some pages’ POST and redirection routines
removed prefixes (automatically converted to patterns on the first boot)
2007.06.21 – pb5
“qualify” options to sip/iax phones/providers
pattern matching support to sip/iax providers
prefix/pattern setting to “Dialplan -> Providers” page
active call/channel counts to “System -> Summary”
comments to the generated sip, iax and extensions.conf files
“Diagnostics -> Logs -> Calls” displays much more information now
authentication is now optional in voicemail settings
Asterisk to 1.4.5
fixed disk image packaging
fixed copy/paste bug in voicemail.inc
removed “cpu load” link from “System -> Summary”
2007.06.14 – pb4
“Dialplan -> Providers” page which lets one quickly map incoming extensions and phone permissions to providers
“fromuser” and “fromdomain” fields to sip providers
“top” links to status.php sections
registrations to sip providers can now be disabled
several operations have been greatly sped up with some additional configuration caching features
zaptel device modules and utilities to root file system
better checks and explanations for the network topology settings
refactored common display elements into functions
disk images now have a prefix of “pbx-” to avoid confusion with m0n0wall images
added a newline in sip.conf generator after port definition
stray asterisk bootup messages have been removed from “Interfaces -> Network” page
fixed some display issues when either no phones or no providers are present
2007.06.08 – pb3
some notes about codec selection
some more start-up messages
starting asterisk with extra verbosity hangs, this is now done in two steps
2007.06.07 – pb2
iax provider and phone support
“dtmfmode” option to sip providers and phones
extensions.conf, sip.conf, iax.conf and voicemail.conf contents to status.php
sip/iax2 show peers/registry output to status.php
hints are now registered for sip phones
lan gateway now configurable while setting lan ip on console
logging verbosity has been turned way up
deleted providers are now removed from phones which reference them
reverting to http in console now restarts mini httpd to update settings
2007.06.01 – pb1