Changelog
Version 1.4 “Komodo Dragon” firmware 1400120213001
- [pbx] upgrade to Asterisk 1.8.9.2 (WITHOUT hoard enabled)
- [pbx] fix briker-patch improperly clean files in /home/support/updates
- [pbx] fix unable to save CDR due to wrong mysql.sock location on cdr_mysql.conf
- [pbx] fix dialplans to change deprecated ExecIf format
- [pbx] fix dialplans to change wrong format on string comparison
- [pbx] fix extension menu, use amp (&) instead of comma on codec allow/disallow
- [lin] fix rc.local to change from installing .dev to .rpm
Version 1.4 “Komodo Dragon” 111207
- [pbx] upgrade to Asterisk 1.8.7.1
- [pbx] upgrade Sangoma driver for PRI and TDM to wanpipe 3.5.23
- [pbx] upgrade device drivers and to use DAHDI 2.5.0.1
- [pbx] upgrade dahdi driver to use OpenVox cards A810, A1610 & A2410
- [pbx] upgrade deprecated dialplan commands
- [pbx] upgrade web fax system to Briker Fax Management v1.0
- [pbx] upgrade fax system to support fax status, sender name and station ID
- [pbx] fix User Portal, simplify menus
- [pbx] fix outboundcid does not have any effect
- [pbx] fix CDR, accurate recording data
- [pbx] fix Xorcom autoconfiguration setup
- [pbx] fix briker-sangoma-on and off script
- [pbx] fix briker-xpp-on and off script
- [pbx] fix delayed/slow apply configuration from web
- [pbx] fix and enhance callback module
- [pbx] fix to catch on-demand recording in User Portal
- [pbx] fix paging for several additional phones like Yealink and Brikertel
- [pbx] fix paging for Grandstream Video Phone (GXV3140, GXV3175)
- [pbx] fix phpagi, rename goto() to briker_goto()
- [pbx] fix User Portal, remove modules from administrator, update main.conf
- [pbx] fix Backup & Restore, add global database configuration
- [pbx] fix xpp briker, load driver for channel bank
- [pbx] add STUN to get externip from STUN server configured on briker.conf
- [pbx] add autoprovision support for AT620 and probably other ATCOM’s phones
- [pbx] add Phone Keylock, secure your phone with a PIN (*50 and *51)
- [pbx] add PIN Lock, users can use other phone to call using own account (*56)
- [pbx] add Google Talk (jingle) support
- [pbx[ add chan_h323.so in addition to chan_ooh323.so for better H.323 supports
- [pbx] add chan_skinny.so to support Cisco SCCP
- [pbx] add chan_mgcp.so to support MGCP
- [pbx] modify Sangoma related scripts to automate driver installation
- [pbx] modify Briker to use .WAV (format wav49) for call monitor and voicemail
- [pbx] modify Briker Core to enable plugin addition
- [pbx] rename briker-getlinein to getlinein-briker
- [pbx] harden security to pass extensive tests from a web pentest software
- [lin] move all briker command to /usr/local/sbin
- [lin] add OpenVPN for easy remote maintenance and secure VoIP connection
- [lin] add PPTP VPN server and client for easy remote VoIP connection
- [lin] add Firewall configuration menu on Server Manager, includes NAT setup
- [lin] add dynamic DNS service dyndns.org updater, configured from briker.conf
- [lin] replace standard malloc() with The Hoard Memory Allocator 3.8
- [lin] upgrade Webmin to version 1.560
- [lin] add more modules in Webmin to support IPPBX services
- [lin] change Webmin port to 10002
- [lin] change SSH port to 10001
- [lin] switch base Linux distribution to CentOS 6.0 for i386
Version 1.2.2 “Kilat” 100120
- [pbx] fix AX100P not detected and configured properly
- [pbx] fix Voicemail feature, cannot save voicemail file
- [pbx] fix accountcode for billing purposes when call forwarding or follow me
- [pbx] fix User Portal, recorded file limit and download files
- [pbx] fix Polycom module on Device Auto Provision
- [pbx] update default DTMF to RFC2833 on Device Auto Provision
- [pbx] update User Portal, better call monitor/recordings and voicemail table
- [pbx] add getting sounds from soundcard line-in or mic
Version 1.2 “Kilat” 091114
- [pbx] adjust several default configurations
- [pbx] fix various bugs on Billing
- [pbx] fix unable to detect unavailability on GXP-2000 BLF
- [pbx] fix broken ChanSpy due to asterisk 1.4.26 updates
- [pbx] fix security hole on Briker Core from RFI LFI
- [pbx] add Briker Core feature: User Access Level
- [pbx] add Briker Core feature: Briker Fax Management v0.9 (early release)
- [pbx] add chan_oss to utilize soundcard as intercom, but not loaded by default
- [pbx] add chan_ooh323 from asterisk-addons 1.4.9, but not loaded by default
- [pbx] remove chan_h323
- [pbx] enable Call Detail Record by default
- [pbx] default country indication set to dk
- [pbx] default tone zone to dk, nearest standard for Indonesia
- [pbx] add IPPBX function: Curl function
- [pbx] add IPPBX function: ODBC function
- [pbx] add IPPBX module: Device Auto Provisioning
- [pbx] remove IPPBX module: Zapauto
- [pbx] update IPPBX module: Print extension
- [pbx] update IPPBX module: Backup and Restore
- [pbx] update IPPBX GUI to use DAHDI
- [pbx] upgrade fax module to match spandsp version
- [pbx] upgrade Sangoma driver for BRI, PRI and TDM to wanpipe 3.5.6
- [pbx] upgrade DAHDI to include Xorcom astribank tools
- [pbx] upgrade device drivers and to use DAHDI 2.2.0.2
- [pbx] upgrade to asterisk 1.4.26.2
- [lin] move /home to /var/home, /tmp to /var/tmp
- [lin] set partition for small root (max. 4GB), enough swap, /var the rest
- [lin] add imagemagick and ghostscript for Fax Management
- [lin] add nmap to help scanning MAC address for device auto provisioning
- [lin] add and enable tftp-server for device auto provisioning
- [lin] add and enable ntp-server for phone time synchronization
- [lin] add syslogd and klogd, previously removed
- [lin] add logrotate, previously not included
- [lin] add vim, we use vim now instead mcedit
- [lin] remove mc and mcedit
- [lin] change default filesystem from reiserfs to ext4
- [lin] update FAQ list
- [lin] upgrade spandsp libraries to 0.0.6
- [lin] upgrade mysql to 5.1.37
- [lin] upgrade lighttpd to 1.4.23
- [lin] upgrade base Linux distribution, kernel 2.6.28
Version 1.0.4.2 “Asia” 090318
- [pbx] fix PIN per extensions handler, works with CID Num Alias
- [pbx] remove codec g723 and g729, use briker-patch to add them
- [pbx] remove default playback 1 second silence on macro-dialout-trunk
- [pbx] remove MYSQL command on dialplan, macro-dialout-trunk
- [pbx] move logo.png, loading.gif and invoicelogo.jpg to BrikerCore
- [pbx] modify Billing flow, Account Code required, auth by accountcode
- [pbx] modify IPPBX Administration, extension requires Account Code
- [pbx] modify default dial options and voicemail setup from General Settings
- [pbx] add web-based Zaptel configuration (zapauto module from Xorcom)
- [pbx] add Customer Billing Information Site (/apps/customer)
- [pbx] accountcode saved on astdb AMPUSER/<extension number>
- [lin] set automatic genzaptelconf on installation
- [lin] init MySQL databases from sql files
- [lin] fix initramfs-tools, keep working when one disk is missing (on RAID 1)
- [lin] add mdadm to support software RAID
Version 1.0.4 “Asia” 090216
- [pbx] add briker-email2fax-on and off script
- [pbx] add briker-sangoma-on and off script (wanpipe is disabled by default)
- [pbx] add Sangoma wanpipe driver 3.5.0.14 (tested only with U100)
- [pbx] add sendmail to enable receiving Fax to email and vice versa
- [pbx] add experimental email2fax utilities (disabled by default)
- [pbx] add php5-curl to enable lookup local prefixes
- [pbx] add lame, mpg123 and sox for Music On Hold
- [pbx] add support for codec speex and ilbc
- [pbx] add export/import extensions to/from csv file
- [pbx] add feature to add/del/edit extensions in bulk
- [pbx] add wakeup call feature
- [pbx] add Automatic Call Distribution statistics
- [pbx] add CDR View
- [pbx] add CDR (Call Detail Record), disabled by default
- [pbx] add OSLEC (Open Source Line Echo Canceller), enabled by default
- [pbx] set default bindaddr for H323 to 127.0.0.1
- [pbx] remove 2 asterisk modules, codec_zap and res_crypto
- [pbx] fixed operator panel to recognized Zap channels
- [pbx] fixed web auth, how features integrated and how cookies for auth managed
- [pbx] upgrade to asterisk 1.4.21.2
- [pbx] upgrade operator panel up to 126 extensions
- [pbx] disable caller id detection by default on Zap channels
- [lin] add ‘wizard’ option for Briker installation with lots of question
- [lin] add simple patcher, easier to patch Briker
- [lin] add cron, we thought its already in there and run on boot
- [lin] removed ‘check’ and ‘memtest’ options from installation menu
- [lin] removed many less important applications (more features, smaller ISO)
- [lin] removed Simple Boot Manager
- [lin] set perl default locale to C
- [lin] unattended installation switched to reiserfs from ext3
- [lin] move mysqld and webmin to /var/opt
- [lin] re-compile lighttpd, place it on /var/opt
- [lin] change path from /tmp to /var/tmp hardcoded in files
Version 1.0.3 “Biennial” 081202
- [pbx] add User Portal, user with voicemail enabled can manage their extension
- [pbx] add admin account to User Portal, able to view all Call Monitor
- [pbx] update IPPBX to FreePBX 2.4.0.2
- [pbx] enable IPPBX modules: Asterisk Phonebook, Speeddial and Callback
- [pbx] add db asteriskcdrdb (check /etc/asterisk/cdr*.conf to enable it)
- [pbx] remove inserted data on Billing Management, Call Report
- [pbx] add support for NVFax
- [pbx] fix faxing, now can receive fax and forward fax to email
- [pbx] update zaptel to 1.4.12.1
- [pbx] add openvox A1200 support
- [lin] change default hostname to ippbx.briker.lan
- [lin] remove run on boot for klogd and sysklogd
- [lin] update webmin to 1.441
- [lin] remove unused webmin modules
- [lin] change mysql.sock to /var/run/mysqld/mysqld.sock
Version 1.0.2 “OWP” 080816
- [pbx] billable multi-owner extension, used by hotels for example
- [pbx] added ENUM lookup to enum.voiprakyat.or.id and e164.org
- [pbx] add PIN configured by each extensions for outbound routes
- [pbx] cleanups codes
- [pbx] add custom context (multi-tenant dialplans)
- [pbx] add day/night module (receptionist override)
- [pbx] add paging and intercom
- [pbx] add modified Flash Operator Panel
Version 1.0.1 “Azelia” 080722
- [pbx] fix auto customer creation to add IDN and IDR as default
- [pbx] device and user mode changed to extension mode
- [pbx] http api disabled, http.conf enabled=no
- [pbx] manager IP default to 127.0.0.1
- [pbx] suppressed writing logs
- [pbx] cleanups sql
- [lin] add perl-DBI and perl-DBD-mysql
Version 1.0.0 080716
- [web] Fix multi session login
- [pbx] Fix symlinks due to /var/www/ippbx moved to /var/www/apps/ippbx
- [pbx] Cleanup /etc/asterisk/*
- [pbx] Add support for Yeastar TDM series card
- [pbx] Update jpgraph on a2billing to the latest
- [pbx] Billing administration code cleanups
- [lin] Remove index.html from /var/www
- [lin] Change name from Mediainfo to Briker
- [lin] DHCP server stopped by default, can be started from Server Administration
- [lin] Replace Apache2 with lighttpd
- [lin] Server administration code cleanups
Initial release 080708
- Change Log started
