Changelog

Below are Briker's changelogs.

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
  • [lin] fix missing libraries for ghostscript and imagemagick

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