webos-image: luna-sysservice=36

:Release Notes:
Fixed issue with handling json values in different callbacks without
proper type-check (i.e. iterating over objects while value is numeric,
etc). Also LSS now sends subscription replies for
getEffectiveBroadcastTime on each time-zone change. Thus adjustedUtc
re-new comes right after its invalidation.

:Detailed Notes:
submissions/35..submissions/36:
f3e421a Fix unsafe type-checks and object/array access
bed080b send adjustedUtc on each timeZone change

:Testing Performed:
miniBAT

:QA Notes:

:Issues Addressed:
[ANG-1354] LunaSysService crashes at location /usr/sbin/LunaSysService()
[ANG-1898] luna-sysservice: send subscr. reply on time-zone change when broadcast time available
[ANG-2105] CCC: luna-sysservice=36

Open-webOS-DCO-1.0-Signed-off-by: Nikolay Orliuk <nikolay.orliuk@lge.com>

Change-Id: I389ac7acc52e3922765eae4e2603f7240928d9ee
Reviewed-on: https://g2g.palm.com/4746
Reviewed-by: DCO Verification
Build: Nikolay Orliuk <nikolay.orliuk@lge.com>
Reviewed-by: Nikolay Orliuk <nikolay.orliuk@lge.com>
Reviewed-by: Build Verification
Tested-by: Nikolay Orliuk <nikolay.orliuk@lge.com>
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Alexander Irhin <alexander.irhin@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
webos-image: nodejs-module-webos-pmlog=18

:Release Notes:
Ensure that log messages got to both PmLogLib and the native console

:Detailed Notes:
submissions/17..submissions/18
06f984b Route console.log messages properly in pmloglib

:Testing Performed:

:QA Notes:

:Issues Addressed:
[ANG-244] Node services console.log needs to be properly directed
[ANG-2050] CCC: nodejs-module-webos-pmlog=18

Open-webOS-DCO-1.0-Signed-off-by: Mark Bessey <mark.bessey@lge.com>

Change-Id: I4469f7ac2259215cc631f8ed77ab9dd5bcfdae56
Reviewed-on: https://g2g.palm.com/4727
Reviewed-by: DCO Verification
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Tested-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Alexander Irhin <alexander.irhin@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
webos.inc: Remove '()/' chars from WEBOS_DISTRO_BUILD_CODENAME

:Release Notes:
Now with branch name included in image names it can cause build
errors when the branch contains some characters with special
meaning in shell, don't remove it only at the beginning or end of the
string -> replace strip with translate.

:Detailed Notes:
Noticed when builds started to fail with build-webos branch set to
'jansa/dylan' do_rootfs fails with:
 | tar: /OE/webos/build/build-webos-dylan/BUILD/deploy/images/
   webos-image-devel-qemux86-jansa/dylan-20140218104419.rootfs.tar:
   Cannot open: No such file or directory

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[ANG-329] Ongoing metadata improvement/cleanup work

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@lge.com>

Change-Id: I3c66d9170d7ce98eb977e1c9901ffcb30064d4e6
Reviewed-on: https://g2g.palm.com/4720
Reviewed-by: DCO Verification
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Build Verification
Tested-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
webos_no_static_libraries: Use better work around for pysh bug

:Release Notes:
Instead of calling dummy webos_no_static_libraries_find_static without
required argument, don't call it at all.

:Detailed Notes:

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[GF-54415] Allow selective usage of static libraries
[ANG-329] Ongoing metadata improvement/cleanup work

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@lge.com>

Change-Id: I72e93e0d2d4a45854aa0ffac238fcfc46659059f
Reviewed-on: https://g2g.palm.com/4613
Reviewed-by: DCO Verification
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Tested-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Alexander Irhin <alexander.irhin@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
Revert "webos_enhanced_submissions: Temporary remove setting branch in SRC_URI"

:Release Notes:
We can set branch parameter with SRC_URI now when bitbake fix is
included in weboslayers.py bitbake revision.

:Detailed Notes:
This reverts commit ef860134c3b1c0f44e09252db906ce18aec7c541.

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[ANG-1885] Allow the branch to be specified in WEBOS_VERSION
[ANG-1886] CCC: Allow the branch to be specified in WEBOS_VERSION

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@lge.com>
Change-Id: Iee67f1bb7b3980c9694b73d5628a325f960d0f5b
Reviewed-on: https://g2g.palm.com/4710
Reviewed-by: DCO Verification
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Tested-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Alexander Irhin <alexander.irhin@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
webos_enhanced_submissions: Use webos-enh-sub-autorev-error for AUTOREV

:Release Notes:
Use separate key for QA check about AUTOREV in WEBOS_VERSION, so that
it's easier to change it for some buidls.

:Detailed Notes:
Include webos-enh-sub-autorev-error in WARN for unofficial builds and in
ERROR for official builds.

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[ANG-679] QA ERROR regarding use of AUTOINC should only be a warning for
          local developer builds
[ANG-1886] CCC: Allow the branch to be specified in WEBOS_VERSION

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@lge.com>
Change-Id: I39fe213ed698d71ee1ed70913b61c2ba3686dd4f
Reviewed-on: https://g2g.palm.com/4711
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
Tested-by: Susan Montooth <susan.montooth@lge.com>
Reviewed-by: DCO Verification