|
|
Line 5: |
Line 5: |
| Please see ''[[Support:What is the DVL-Roadmap?|the disclaimer]]'' before using the information presented here! | | Please see ''[[Support:What is the DVL-Roadmap?|the disclaimer]]'' before using the information presented here! |
|
| |
|
| | | __NOEDITSECTION__ |
|
| | {{#invoke-url: http://wiki.innovaphone.com/extensions/InvokeUrlFunction/generateProjectList.php?area=maintenance&category=Linux%20Application%20Platform%20V10}} |
| = V10 Service Release 1 (100062) =
| |
| These are the fixes included in the Linux application platform V10 service release 1.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=103210 Definition]
| |
| | |
| | |
|
| |
| == Removed obsolete NTP client for successfull NTP updates ==
| |
| | |
| {| | |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=103291 103291]
| |
| |}
| |
| There were two NTP clients started, which caused the NTP daemon to crash on startup.<br/>Now one of these clients has been deleted.<br/><br/><!--<br/>install_hotfix.sh<br/>rootfs armel/vm<br/>rootfs_packages<br/>-->
| |
|
| |
| == Logrotation didn't work due to updated logrotate package ==
| |
| | |
| {| | |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=103856 103856]
| |
| |}
| |
| The updated packages required permission changes on and in some files.<br/><br/><!--<br/>innovaphone-logs<br/>init_script.sh<br/>install_hotfix.sh (image/faxserver)<br/>make.sh<br/>install_faxserver.sh<br/>innovaphone-faxserver-logs<br/>install-script.sh<br/>-->
| |
|
| |
| = V10 Service Release 2 (100067) =
| |
| These are the fixes included in the Linux application platform V10 service release 2.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=104283 Definition]
| |
| | |
| | |
|
| |
| == Allow non default HTTP port for device after initial Linux installation ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=104360 104360]
| |
| |}
| |
| Now the IP address and an optional port can be entered for the device, where Linux is running, e.g. 172.16.123.123:8080<br/><br/><!--<br/>inputpage.class.php<br/>installation.php<br/>-->
| |
|
| |
| == NTP server handling reworked and cleaned up some files ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=104632 104632]
| |
| |}
| |
| This simplifies debugging and prevents init script from failure. NTP servers are correctly synced with NTP servers from DHCP.<br/><br/><!--<br/>rootfs<br/>init_script.sh<br/>makefile<br/>administration.php<br/>config.sh<br/>install_hotfix.sh<br/>dhclient-inno-script removed<br/>-->
| |
|
| |
| = V10 Service Release 3 (100079) =
| |
| These are the fixes included in the Linux application platform V10 service release 3.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=105914 Definition]
| |
| | |
| | |
|
| |
| == Linux: do not execute apt-get update after installation of hotfixes ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=106159 106159]
| |
| |}
| |
| This command attempts to connect to internet and download some files. If there is a bad internet connection or no connection at all, the command may hang a while.<br/><br/><!--<br/>install_reporting.sh<br/>install_faxserver.sh<br/>install_exchange.sh<br/>packages_template.sh<br/>uninstall_script.sh<br/>-->
| |
|
| |
| == Linux: V10 application hotfix could be installed on V1 application platform ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=106160 106160]
| |
| |}
| |
| check that major versions match before installing a hotfix for an application.<br/><br/><!--<br/>install_reporting.sh<br/>install_faxserver.sh<br/>install_exchange.sh<br/>install_script.sh<br/>-->
| |
|
| |
| == Correctly parse server ssl certificates for reject list ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=106838 106838]
| |
| |}
| |
| Now ignoring an openssl return code > 0 and instead try to parse the response for certificates.<br/><br/><!--<br/>include_main.php<br/>-->
| |
|
| |
| == Linux: create certificate signing requests and self-signed certificates ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=106083 106083]
| |
| |}
| |
| It is now possible to create such application certificates.<br/><br/><!--<br/>config.sh<br/>administration.php<br/>include_main.php<br/>certificates.php/.xsl<br/>config.php<br/>-->
| |
|
| |
| == Mutual TLS support ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=106653 106653]
| |
| |}
| |
| Linux now supports mutual TLS. You can configure a port for MTLS connections.<br/><br/><!--<br/>include_main.php<br/>config.php<br/>administration.php<br/>language files<br/>innovaphone-ca.pem<br/>install_hotfix.sh<br/>-->
| |
|
| |
| == Include SSL certificate in curl requests to support servers with activated MTLS ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=107938 107938]
| |
| |}
| |
| Otherwise the Linux application platform can't be authenticated.<br/><br/><!--<br/>include_main.php<br/>backup.php<br/>config.sh<br/>install_hotfix.sh<br/>-->
| |
|
| |
| = V10 Service Release 4 (100083) =
| |
| These are the fixes included in the Linux application platform V10 service release 4.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=108115 Definition]
| |
| | |
| | |
|
| |
| == LDAP: rebind needed to follow referrals ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=108647 108647]
| |
| |}
| |
| If we try to follow the referrals we need to re-authenticate. If not done the LDAP library attempts with anonymous and the server responds with an error.<br/><br/><!--<br/>cdr.c<br/>-->
| |
|
| |
| = V10 Service Release 5 (100086) =
| |
| These are the fixes included in the Linux application platform V10 service release 5.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=109320 Definition]
| |
| | |
| | |
|
| |
| == Fax server: Support for charset of plain text ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=111310 111310]
| |
| |}
| |
| Now the fax server converts the plain text of an email to UTF-8 with the given charset in the email header.<br/><br/><!--<br/>Changed files:<br/>innovaphone.mailbox.class.php<br/>innovaphone.mail.attachment.class.php<br/>-->
| |
|
| |
| = V10 Service Release 6 (100088) =
| |
| These are the fixes included in the Linux application platform V10 service release 6.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=111483 Definition]
| |
| | |
| | |
|
| |
| == Linux: execute backup script only once per hour ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=113390 113390]
| |
| |}
| |
| the script must be executed only once per hour but there was a bug and it was executed every "poll timeout" minutes.<br/><br/><!--<br/>backup.php<br/>-->
| |
|
| |
| == Increased number of relay cdr files from 6 to 10 ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=112413 112413]
| |
| |}
| |
| http://wiki.innovaphone.com/index.php?title=Reference10:Concept_Reporting#Relay_CDRs<br/><br/><!--<br/>innovaphone-logs<br/>--> | |
|
| |
| = V10 Service Release 7 (100097) =
| |
| These are the fixes included in the Linux application platform V10 service release 7.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=112813 Definition]
| |
| | |
| | |
|
| |
| == Completely shutdown Linux VM on Diagnostics->Reset "Shutdown" ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=114370 114370]
| |
| |}
| |
| Now the VM shutdowns completely.<br/><br/><!--<br/>diagnostics.php<br/>-->
| |
|
| |
| == Prevent usage of a backslash inside public web/webdav urls ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=114374 114374]
| |
| |}
| |
| Otherwise the lighttpd webserver couldn't be restarted.<br/><br/><!--<br/>include_main.php<br/>-->
| |
|
| |
| == Rotate system log files on 5MB size ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=114414 114414]
| |
| |}
| |
| Some logfiles have been rotated after 1GB under certain circumstances.<br/><br/><!--<br/>rsyslog<br/>-->
| |
|
| |
| = V10 Service Release 8 (100105) =
| |
| These are the fixes included in the Linux application platform V10 service release 8.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=114635 Definition]
| |
| | |
| | |
|
| |
| == Create webdav install directory if not existant ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=114637 114637]
| |
| |}
| |
| If a customer deleted the webdav install directory, it will be recreated now.<br/><br/><!--<br/>application.php<br/>-->
| |
|
| |
| == Linux: error parsing certificates ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=116188 116188]
| |
| |}
| |
| we assumed an specific format for PEM files but these files could contain some additional information.<br/><br/><!--<br/>config.sh<br/>-->
| |
|
| |
| == Updated translations ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=115368 115368]
| |
| |}
| |
| Updated translations of Linux and its applications.<br/><br/><!--<br/>language files<br/>-->
| |
|
| |
| == Linux: copy init_install.log to root partition ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=116002 116002]
| |
| |}
| |
| in case something goes wrong during linux installation<br/><br/><!--<br/>bootscript_end.sh<br/>-->
| |
|
| |
| = V10 Service Release 9 (100111) =
| |
| These are the fixes included in the Linux application platform V10 service release 9.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=116355 Definition]
| |
| | |
| | |
|
| |
| == Linux: increase swap partition to 512 MB ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=116414 116414]
| |
| |}
| |
| avoid a crash if memory and swap get full.<br/><br/><!--<br/>partition.cpp<br/>-->
| |
|
| |
| == Rotate system log files without weekly/daily condition and use of correct PATH ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=117512 117512]
| |
| |}
| |
| Otherwise these log files might get too big.<br/>The postrotate script hasn't been executed as the wrong PATH variable has been used.<br/><br/><!--<br/>rsyslog<br/>make.sh<br/>install_hotfix.sh<br/>Makefile<br/>pg_analyze<br/>include_main.php<br/>innovaphone_check<br/>install_exchange.sh<br/>install_faxserver.sh<br/>install_reporting.sh<br/>-->
| |
|
| |
| == auth.log increasing due to unnecessary sudo system call ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=117527 117527]
| |
| |}
| |
| The system log file auth.log has been growing quite fast due to a sudo system call inside a PHP file which was not necessary.<br/>This call is now only done if really needed.<br/><br/><!--<br/>include_main.php<br/>install_script.sh<br/>uninstall_script.sh<br/>update_packages.php (new file)<br/>-->
| |
|
| |
| == Update OpenSSL due to OpenSSL Heartbleed bug ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=118148 118148]
| |
| |}
| |
| Integrated latest openssl package.<br/><br/><!--<br/>rootfs<br/>hotfix files<br/>-->
| |
|
| |
| == Linux: performance statistics ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=116418 116418]
| |
| |}
| |
| result from uptime and free commands will be shown under Diagnostics/Status.<br/><br/><!--<br/>include_main.php<br/>diagnostics.php<br/>-->
| |
|
| |
| == Linux: application platform monitoring ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=117112 117112]
| |
| |}
| |
| there is a new php script which returns a xml file containing the output from the most relevant commands used for monitoring, free, ps, top, ss.<br/><br/><!--<br/>status.php<br/>-->
| |
|
| |
| = V10 Service Release 10 (100114) =
| |
| These are the fixes included in the Linux application platform V10 service release 10.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=118525 Definition]
| |
| | |
| | |
|
| |
| == More checks for the first time installation ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=119770 119770]
| |
| |}
| |
| The first time installation might fail on different points.<br/>Now it is checked if the new file system is in a good state and the copy operation didn't cause errors.<br/>Also the web server start after a reboot has been delayed.<br/><br/><!--<br/>init_script.sh<br/>lighttpd.initd<br/>-->
| |
|
| |
| == Removed timestamp from manual backup filenames ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=118740 118740]
| |
| |}
| |
| Removed the timestamp from manual backup filenames, which makes them easier to use for software.<br/><br/><!--<br/>administration.php<br/>include_main.php<br/>-->
| |
|
| |
| = V10 Service Release 11 (100118) =
| |
| These are the fixes included in the Linux application platform V10 service release 11.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=119799 Definition]
| |
| | |
| | |
|
| |
| = V10 Service Release 12 (100124) =
| |
| These are the fixes included in the Linux application platform V10 service release 12.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=121373 Definition]
| |
| | |
| | |
|
| |
| == Enabled support for basic authentication for backup script retrieval ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=123064 123064]
| |
| |}
| |
| Before only save authentication methods have been allowed, now basic is also enabled, which is still safe with TLS.<br/><br/><!--<br/>backup.php<br/>-->
| |
|
| |
| == Updated translations ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=122668 122668]
| |
| |}
| |
| Updated translations.<br/><br/><!--<br/>all translation files...<br/>-->
| |
|
| |
| = V10 Service Release 13 (100127) =
| |
| These are the fixes included in the Linux application platform V10 service release 13.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=123315 Definition]
| |
| | |
| | |
|
| |
| == Fax server: Unrecognised PDF document with mail from Apple Client ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=123303 123303]
| |
| |}
| |
| If a mail with a PDF document is sent from an Apple client, the PDF document isn't attached to the fax document. This is fixed now.<br/><br/><!--<br/>Changed file:<br/>innovaphone.mailbox.class.php<br/>-->
| |
|
| |
| == Increased PHP memory limit on VM ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=123725 123725]
| |
| |}
| |
| We doubled the PHP memory limit for the linux VM. This is e.g. usefull for huge faxes.<br/><br/><!--<br/>init_script.sh<br/>install_hotfix.sh<br/>-->
| |
|
| |
| == Fixed potential failure on first install of the image ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=123728 123728]
| |
| |}
| |
| There had been a small chance that the initial install sript has been executed twice at once which caused the installation procedure to fail.<br/><br/><!--<br/>init_script.sh<br/>-->
| |
|
| |
| = V10 Service Release 14 (100136) =
| |
| These are the fixes included in the Linux application platform V10 service release 14.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=124910 Definition]
| |
| | |
| | |
|
| |
| == Linux: CDRs are not URL decoded if reporting is not installed ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=125895 125895]
| |
| |}
| |
| CDRs were not URL decoded before writing them to disk.<br/><br/><!--<br/>process.c<br/>-->
| |
|
| |
| == Linux: logrotate should not restart the Webserver ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=125937 125937]
| |
| |}
| |
| There is another way to rotate the lighttpd log files without restarting the webserver.<br/><br/><!--<br/>innovaphone-logs<br/>-->
| |
|
| |
| = V10 Service Release 15 (100147) =
| |
| These are the fixes included in the Linux application platform V10 service release 15.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=126558 Definition]
| |
| | |
| | |
|
| |
| == Linux: Email address validation ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=126805 126805]
| |
| |}
| |
| Email addresses with e.g. '=' aren't accepted, used by the fax server application. The email address validation function is fixed now.<br/><!-- <br/>Changed file:<br/>innovaphone/classes/core.php<br/>-->
| |
|
| |
| == Updated bash package due to bashbleed/shellshock bug ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=127581 127581]
| |
| |}
| |
| http://derstandard.at/2000006008829/Bashbleed-Kritische-Sicherheitsluecke-bedroht-Linux-und-Unix-Systeme<br/><br/><!--<br/>bash<br/>rootfs<br/>-->
| |
|
| |
| == Run database vacuum only at night ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=127681 127681]
| |
| |}
| |
| It is not needed to be run multiple times a day and it also consumed to much resources.<br/><br/><!--<br/>pg_analyze<br/>install_hotfix.sh<br/>-->
| |
|
| |
| == Support for PBX CDRs: New info-from/info-to tags, to get dialed number ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=128145 128145]
| |
| |}
| |
| The numbers in conn-from/conn-to could be adjusted by a received "connected number"<br/><br/><!--<br/>cdr.c<br/>pg_report.h<br/>pg_report.c<br/>-->
| |
|
| |
| = V10 Service Release 16 (100154) =
| |
| These are the fixes included in the Linux application platform V10 service release 16.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=128341 Definition]
| |
| | |
| | |
|
| |
| == Suppress duplicate call entries in myPBX call list ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=128862 128862]
| |
| |}
| |
| A user with multiple devices might have experienced duplicate call entries in the myPBX call list under certain conditions.<br/><br/><!--<br/>mypbx.c<br/>-->
| |
|
| |
| == Disable SSL 3.0 in web server due to POODLE bug ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=128951 128951]
| |
| |}
| |
| Since ssl 3.0 is insecure, we disabled its support inside the webserver of the Linux AP (lighttpd)<br/><br/>http://derstandard.at/2000006854219/POODLE-Neue-Luecke-gefaehrdet-verschluesselte-Internetverbindungen<br/><br/><!--<br/>include_main.php<br/>lighttpd.conf<br/>lighttpd_initial.conf<br/>-->
| |
|
| |
| == Validation check for email adresses ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=129306 129306]
| |
| |}
| |
| A new validation check also checked DNS records for the email domain which produced false results.<br/><br/><!--<br/>core.php<br/>-->
| |
|
| |
| == Added Polish translation ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=130261 130261]
| |
| |}
| |
| We added the Polish translation.<br/>Mainly innovaphone Reporting has been translated, but innovaphone Faxserver and innovaphone Exchange Calendar Connector are also mostly translated.<br/><br/>The innovaphone application platform itself still remains untranslated for Polish.<br/><br/><!--<br/>translation files<br/>-->
| |
|
| |
| = V10 Service Release 17 (100157) =
| |
| These are the fixes included in the Linux application platform V10 service release 17.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=130499 Definition]
| |
| | |
| | |
|
| |
| == Linux: Country field was missing in the signing request ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=131440 131440]
| |
| |}
| |
| This field was not included.<br/><br/><!--<br/>administration.php<br/>config.sh<br/>-->
| |
|
| |
| == Do not return a server error 500 on CDR XML parse errors ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=132424 132424]
| |
| |}
| |
| Otherwise the PBX always tries to send the same CDR again.<br/>Instead ignore this CDR and set up an event on the PBX with the failed XML.<br/><br/><!--<br/>cdr.c<br/>process.c<br/>-->
| |
|
| |
| == Updated Polish translation ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=132464 132464]
| |
| |}
| |
| The Polish translation has been updated.<br/>
| |
|
| |
| = V10 Service Release 18 (100160) =
| |
| These are the fixes included in the Linux application platform V10 service release 18.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=132588 Definition]
| |
| | |
| | |
|
| |
| == Linux: memory leak in process.fcgi ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=132413 132413]
| |
| |}
| |
| some memory was not freed.<br/><br/><!--<br/>cdr.c<br/>pg_report.c<br/>process.c<br/>-->
| |
|
| |
| == Destroy session data for php scripts which are not used within web UI ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=133075 133075]
| |
| |}
| |
| This reduces the amount of session files and speeds up the session cleanup script.<br/><br/><!--<br/>backup.php<br/>check.php<br/>update_packages.php<br/>exchange.php<br/>subscriptions.php<br/>servers.php<br/>cdr_cleanup.php<br/>report.php<br/>-->
| |
|
| |
| == Updated translations ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=133817 133817]
| |
| |}
| |
| Some translations have been updated.<br/><br/><!--<br/>language files<br/>-->
| |
|
| |
| = V10 Service Release 19 (100163) =
| |
| These are the fixes included in the Linux application platform V10 service release 19.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=133954 Definition]
| |
| | |
| | |
|
| |
| == Updated translations ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=134808 134808]
| |
| |}
| |
| <!--<br/>tl files of Linux Application Platform<br/>-->
| |
|
| |
| = V10 Service Release 20 (100168) =
| |
| These are the fixes included in the Linux application platform V10 service release 20.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=138696 Definition]
| |
| | |
| | |
|
| |
| == Too many log files caused broken log downloads ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=139476 139476]
| |
| |}
| |
| Downloading of log archives hasn't been possible with too many log files.<br/>This is fixed now.<br/><br/><!--<br/>include_main.php<br/>-->
| |
|
| |
| == Linux: ntp server not removed from ntp dhcp config file ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=139616 139616]
| |
| |}
| |
| the ntp server was not removed from this file.<br/><br/><!--<br/>config<br/>-->
| |
|
| |
| = V10 Service Release 21 (100173) =
| |
| These are the fixes included in the Linux application platform V10 service release 21.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=141037 Definition]
| |
| | |
| | |
|
| |
| == Updated openssl packages ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=141055 141055]
| |
| |}
| |
| The package updates fix some security issues.
| |
|
| |
| == Correct handling of missing msg/time attribute in CDR xml ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=141662 141662]
| |
| |}
| |
| A missing msg attribute could have caused a trap of an application on the Linux AP.<br/><br/><!--<br/>cdr.c<br/>process.c<br/>inno-lib.c<br/>inno-lib.h<br/>-->
| |
|
| |
| == Relay Host: UI description changed ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=141932 141932]
| |
| |}
| |
| UI description of the relay host configuration is changed.
| |
|
| |
| == Optimized query for missed calls in myPBX with Reporting ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=142479 142479]
| |
| |}
| |
| The query for missed calls might have taken quite long, so that other call list request got stuck and caused "Call list not available" errors in myPBX.<br/><br/><!--<br/>inno-lib.h/c<br/>mypbx.c<br/>-->
| |
|
| |
| == LDAP: requests done for all cdr events ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=142486 142486]
| |
| |}
| |
| although the external numbers were equal for the different events, LDAP requests were carried out.<br/><br/><!-<br/>cdr.c<br/>-->
| |
|
| |
| = V10 Service Release 22 (100174) =
| |
| These are the fixes included in the Linux application platform V10 service release 22.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=143316 Definition]
| |
| | |
| | |
|
| |
| == Removed windows line break in install script ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=143943 143943]
| |
| |}
| |
| The script contained a windows line break which caused a confusing (but harmless) log message.<br/><br/><!--<br/>install_script.sh<br/>-->
| |
|
| |
| == DER certificate download had wrong file ending ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=144960 144960]
| |
| |}
| |
| The DER certificate download file name on the Linux Application Platform now ends with '.der'. Now windows recognizes the file as installable certificate.<br/><br/><!--<br/>certificate.php<br/>-->
| |
|
| |
| = V10 Service Release 23 (100176) =
| |
| These are the fixes included in the Linux application platform V10 service release 23.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=145598 Definition]
| |
| | |
| | |
|
| |
| == Write access to webdav broken with public root access without write flag ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=145946 145946]
| |
| |}
| |
| If the root has been configured as a public webdav path without the write flag, further folders with the write flag have been ignored.<br/><br/><!--<br/>include_main.php<br/>-->
| |
|
| |
| = V10 Service Release 24 (100178) =
| |
| These are the fixes included in the Linux application platform V10 service release 24.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=147601 Definition]
| |
| | |
| | |
|
| |
| == Concurrent myPBX client call list requests may caused empty reports ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=148271 148271]
| |
| |}
| |
| Due to a non thread safe function call, multiple concurrent call list requests may have produced empty reports.<br/><br/><!--<br/>mypbx.c<br/>inno-lib.c (12r1)<br/>-->
| |
|
| |
| == Reporting/myPBX: handling of calls to unregistered users ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=148399 148399]
| |
| |}
| |
| These calls were shown as missed calls although they just contained setup und release events without an alert event.<br/><br/>Now these calls are not shown as missed call in myPBX anymore although the call itself will be still shown in the call list.<br/>In the call details, the call will be shown with an error symbol.<br/><br/><br/>Cause Codes:<br/>18 == No User Responding<br/>19 == No Response from User<br/><br/><!--<br/>pg_report.c<br/>mypbx.c<br/>-->
| |
|
| |
| = V10 Service Release 25 (100181) =
| |
| These are the fixes included in the Linux application platform V10 service release 25.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=150820 Definition]
| |
| | |
| | |
|
| |
| == Added French, Russian and Czech translations to Linux and its applications ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=151956 151956]
| |
| |}
| |
| French, Russian and Czech translations are now integrated.<br/><br/><!--<br/>include_main.php<br/>languages files<br/>-->
| |
|
| |
| = V10 Service Release 26 (100183) =
| |
| These are the fixes included in the Linux application platform V10 service release 26.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=152590 Definition]
| |
| | |
| | |
|
| |
| == Alarms on CF card/hard disk error detection ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=154546 154546]
| |
| |}
| |
| The kernel itself mounts the partition as read-only if it detects issues with a CF card/hard disk.<br/><br/>A script now checks every 30 minutes, if write operations are still possible.<br/><br/>Another check tries to find bad blocks on CF cards (VM is ignored). This can be only done in read-only mode, as the partition is mounted, so the check might not find bad sectors before it is too late.<br/><br/>An alarm server must be configured to receive these alarms!<br/><br/>http://wiki.innovaphone.com/index.php?title=Reference10:Event/0x0018009b<br/>http://wiki.innovaphone.com/index.php?title=Reference10:Event/0x0018009c<br/><br/><!--<br/>innovaphone_check<br/>check.php<br/>config.php<br/>-->
| |
|
| |
| == LDAP: server active flag was ignored ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=154749 154749]
| |
| |}
| |
| LDAP servers are checked although they are inactive.<br/><br/><!--<br/>cdr.c<br/>-->
| |
|
| |
| = V10 Service Release 27 (100090) =
| |
| These are the fixes included in the Linux application platform V10 service release 27.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=154919 Definition]
| |
| | |
| | |
|
| |
| == Better webdav support for LAP ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=156134 156134]
| |
| |}
| |
| The lighttpd of the LAP is now compatible with WinSCP and Webdav.<br/><br/><!--<br/>mod_webdav.c (patch included in lighttpd.patch)<br/>-->
| |
|
| |
| == lighttpd delivers whole certificate chain now ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=156607 156607]
| |
| |}
| |
| As long as the uploaded server certificate contains the whole certificate chain, the lighttpd web server will now deliver the whole chain.<br/><br/><!--<br/>lighttp_installation.conf<br/>lighttpd.conf<br/>include_main.php<br/>image.sh<br/>make.sh<br/>-->
| |
|
| |
| == Fixed some date formats of certain languages in the calendar note ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=157536 157536]
| |
| |}
| |
| Some date formats haven't been correctly "translated".<br/><br/><!--<br/>translator.class.php<br/>-->
| |
|
| |
| == Do not show connected calls from WQs as missed call in myPBX ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=158104 158104]
| |
| |}
| |
| This was caused by a previous hotfix.<br/><br/><!--<br/>pg_report.c<br/>-->
| |
|
| |
| = V10 Service Release 28 (100193) =
| |
| These are the fixes included in the Linux application platform V10 service release 28.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=157825 Definition]
| |
| | |
| | |
|
| |
| == Possible deadlock with CDRs and database reindex ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=157441 157441]
| |
| |}
| |
| The deadlock itself can't be avoided, but the database connection itself went bad.<br/>Now, the database connection is restarted in such a situation.<br/><br/><!--<br/>cdr.c<br/>-->
| |
|
| |
| = V10 Service Release 29 (100194) =
| |
| These are the fixes included in the Linux application platform V10 service release 29.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=160474 Definition]
| |
| | |
| | |
|
| |
| == Speedup CDR deletion and database cleanup afterwards ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=163231 163231]
| |
| |}
| |
| A separate REINDEX of the database is not neccessary anymore since PostgreSQL 9.0.<br/>Additionally more RAM is now assigned to the process which cleans the database.<br/>RAM is calculated based on free RAM with a minimum value of 32MB.<br/><br/>The general setting of maintenance_work_mem has been changed according to the total system RAM (5%).<br/><br/>A warning is now shown that CDR deletion might prevent CDRs from being written to the database.<br/><br/><!--<br/>config.sh<br/>postgresql.conf<br/>config_reporting.php<br/>-->
| |
|
| |
| = V10 Service Release 30 (100195) =
| |
| These are the fixes included in the Linux application platform V10 service release 30.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=163598 Definition]
| |
| | |
| | |
|
| |
| = V10 Service Release 31 (100199) =
| |
| These are the fixes included in the Linux application platform V10 service release 31.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=165738 Definition]
| |
| | |
| | |
|
| |
| == Add link to the audio converter on the official innovaphone homepage ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=166858 166858]
| |
| |}
| |
| The LAP audio converter does not offer as many codecs and lacks a wider input file support.<br/><br/><!--<br/>administration.php<br/>language files<br/>-->
| |
|
| |
| == LAP support of IPx11 platform ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=167135 167135]
| |
| |}
| |
| <!--<br/>kernel<br/>makefile<br/>config.php<br/>include_main.php<br/>partition.cpp<br/>-->
| |
|
| |
| = V10 Service Release 32 (100210) =
| |
| These are the fixes included in the Linux application platform V10 service release 32.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=168407 Definition]
| |
| | |
| | |
|
| |
| == Do not perform vacuum full after CDR cleanup ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=169045 169045]
| |
| |}
| |
| VACUUM FULL requires too much additional disk space.<br/>Without the FULL option, freed disk space cannot be reclaimed by the OS, but PostgreSQL will still reuse it for further CDRs.<br/><br/><!--<br/>config.sh<br/>include.php<br/>--><br/>
| |
|
| |
| == Updated packages due to bug in glibc getaddrinfo CVE-2015-7547 ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=169484 169484]
| |
| |}
| |
| https://security-tracker.debian.org/tracker/CVE-2015-7547<br/><br/>Updated packages:<br/>libc-bin <br/>libc-dev-bin <br/>libc6 <br/>libc6-dev <br/>locales <br/>multiarch-support
| |
|
| |
| = V10 Service Release 33 (100215) =
| |
| These are the fixes included in the Linux application platform V10 service release 33.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=169700 Definition]
| |
| | |
| | |
|
| |
| == Fixed installation of the LAP VM on greater hard disks ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=170771 170771]
| |
| |}
| |
| The installation of the LAP failed on hard disk with greater sizes.<br/><br/><!--<br/>install_script.sh<br/>-->
| |
|
| |
| == LDAP: process.fcgi may crash if connection to database is not available ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="green">Closed</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=171521 171521]
| |
| |}
| |
| pointer will be null if the database is not available <br/><br/><!--<br/>cdr.c<br/>-->
| |
|
| |
| = V10 Service Release 34 =
| |
| These are the fixes included in the Linux application platform V10 service release 34.<!---->
| |
| [http://mantis.innovaphone.com/view.php?id=171830 Definition]
| |
| | |
| | |
|
| |
| == Added new innovaphone device CA certificate to trusted MTLS CA certificates ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="orange">To-decide</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=172150 172150]
| |
| |}
| |
| The second innovaphone device CA certificate now works with MTLS on the LAP<br/><br/><!--<br/>innovaphone-ca.pem<br/>make.sh<br/>onerror_template.sh<br/>-->
| |
|
| |
| == Fixed php handling of lighttpd ==
| |
| | |
| {|
| |
| |Status
| |
| |<font><font color="orange">To-decide</font></font>
| |
| |-
| |
| |Id
| |
| |[http://mantis.innovaphone.com/view.php?id=172935 172935]
| |
| |}
| |
| PHP hasn't been handled correctly in all circumstances.<br/><br/><!--<br/>make.sh<br/>include_main.php<br/>passwd_template_webadv<br/>onerror_template.sh<br/>-->
| |