Hotfixes for opsi 4.0/4.1
Verfasst: 22 Mai 2018, 17:09
Dear opsi users,
we found some bugs in the stable version of opsi-winst/opsi-script.
Due to this bug, opsi-script reports a syntax error on some nested (correct) calls of 'defined functions'.
Those calls are implemented in products like opsi-wim-capture, opsi-local-image-wim-capture,
opsi-vhd-control.
So we publish a fixed version (4.12.0.20) as stable and testing.
######################
As stable and testing we publish:
Windows netboot packages
* opsi-winst/opsi-script (4.12.0.20)
* opsi-script-test (4.12.0.20)
detlef oertel
Changelogs:
=============================
opsi-winst/opsi-script (4.12.0.20) stable; urgency=low
* osparserhelper: GetWord: search backwards=true;backwardfirst=true : / get from "hu)hu)))" as expr "hu)hu" with remaining ")))"
* osparserhelper: GetWord: search backwards=true;backwardfirst=false : / get from "hu)hu)))" as expr "hu)hu))" with remaining ")"
* osparserhelper: GetWordOrStringConstant: new params search backwards=true;backwardfirst=false
* osparser: producestringlist: do not delete remaining after call of defined function
* osdefinedfunctions: parseCallParameter: better error messages
* osdefinedfunctions: parseCallParameter: trim paramstr ; fixes #3526
* osdefinedfunctions: call: set inDefFuncIndex on leaving function ; fixes #3528
* osparser: executeWith: use autoactivitydisplay
* osparser: execShellCall: use autoactivitydisplay
* osparser: execPowerShellCall: use autoactivitydisplay
-- Detlef Oertel <d.oertel@uib.de> Mon, 14 May 2018:15:00:00 +0200
opsi-winst/opsi-script (4.12.0.19) stable; urgency=low
* osparser: new SearchForSectionLines
* osparser: SearchForSectionLines used in produceStringlist and doAktionen
* oswebservice connection timeout 20 sec
* osdefinedfunctions: fix at free the local Vars (no $result$ if dfpVoid
-- Detlef Oertel <d.oertel@uib.de> Tue, 8 May 2018:15:00:00 +0200
opsi-winst/opsi-script (4.12.0.18) stable; urgency=low
* oslog: fix logging defined function that are included
-- Detlef Oertel <d.oertel@uib.de> Thu, 3 May 2018:15:00:00 +0200
=============================
we found some bugs in the stable version of opsi-winst/opsi-script.
Due to this bug, opsi-script reports a syntax error on some nested (correct) calls of 'defined functions'.
Those calls are implemented in products like opsi-wim-capture, opsi-local-image-wim-capture,
opsi-vhd-control.
So we publish a fixed version (4.12.0.20) as stable and testing.
######################
As stable and testing we publish:
Windows netboot packages
* opsi-winst/opsi-script (4.12.0.20)
* opsi-script-test (4.12.0.20)
detlef oertel
Changelogs:
=============================
opsi-winst/opsi-script (4.12.0.20) stable; urgency=low
* osparserhelper: GetWord: search backwards=true;backwardfirst=true : / get from "hu)hu)))" as expr "hu)hu" with remaining ")))"
* osparserhelper: GetWord: search backwards=true;backwardfirst=false : / get from "hu)hu)))" as expr "hu)hu))" with remaining ")"
* osparserhelper: GetWordOrStringConstant: new params search backwards=true;backwardfirst=false
* osparser: producestringlist: do not delete remaining after call of defined function
* osdefinedfunctions: parseCallParameter: better error messages
* osdefinedfunctions: parseCallParameter: trim paramstr ; fixes #3526
* osdefinedfunctions: call: set inDefFuncIndex on leaving function ; fixes #3528
* osparser: executeWith: use autoactivitydisplay
* osparser: execShellCall: use autoactivitydisplay
* osparser: execPowerShellCall: use autoactivitydisplay
-- Detlef Oertel <d.oertel@uib.de> Mon, 14 May 2018:15:00:00 +0200
opsi-winst/opsi-script (4.12.0.19) stable; urgency=low
* osparser: new SearchForSectionLines
* osparser: SearchForSectionLines used in produceStringlist and doAktionen
* oswebservice connection timeout 20 sec
* osdefinedfunctions: fix at free the local Vars (no $result$ if dfpVoid
-- Detlef Oertel <d.oertel@uib.de> Tue, 8 May 2018:15:00:00 +0200
opsi-winst/opsi-script (4.12.0.18) stable; urgency=low
* oslog: fix logging defined function that are included
-- Detlef Oertel <d.oertel@uib.de> Thu, 3 May 2018:15:00:00 +0200
=============================