ReleaseNotes10:Linux Application Platform: Difference between revisions

From innovaphone wiki
Jump to navigation Jump to search
m regular roadmap update
m regular roadmap update
Line 1: Line 1:
This roadmap describes the V10 (that is, [[Reference10:Concept_Linux_Application_Platform]] based) linux application platform.<br/>
This roadmap describes the V10 (that is, [[Reference10:Concept_Linux_Application_Platform]] based) linux application platform.<br/>
<br/>
<br/>
This article is generated automatically. Do not edit!
Please see ''[[Support:What is the DVL-Roadmap?|the disclaimer]]'' before using the information presented here!
   
= 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]
== New Features ==
   
== Bug Fixes ==
   
=== 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]
== New Features ==
   
== Bug Fixes ==
   
=== 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]
== New Features ==
   
=== 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/>-->
   
== Bug Fixes ==
   
=== 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/>-->
   
= 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]
== New Features ==
   
== Bug Fixes ==
   
= 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]
== New Features ==
   
== Bug Fixes ==
   
=== 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]
== New Features ==
   
=== 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/>-->
   
== Bug Fixes ==
   
=== 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/>-->
   
= 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]
== New Features ==
   
== Bug Fixes ==
   
=== Completely shutdown Linux VM on Diagnostics-&gt;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]
== New Features ==
   
=== 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/>-->
   
== Bug Fixes ==
   
=== 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/>-->
   
= 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]
== New Features ==
   
=== 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/>-->
   
== Bug Fixes ==
   
=== 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/>-->
   
=== 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/>-->
   
= 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]
== New Features ==
   
=== 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/>-->
   
== Bug Fixes ==
   
=== 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/>-->
   
= V10 Service Release 11 =
These are the fixes included in the Linux application platform V10 service release 11.<!---->
[http://mantis.innovaphone.com/view.php?id=119799 Definition]
== New Features ==
   
== Bug Fixes ==

Revision as of 08:21, 10 June 2014

This roadmap describes the V10 (that is, Reference10:Concept_Linux_Application_Platform based) linux application platform.