nyx-modules: Add runtime dependency on gzip

:Release Notes:
Prevent a call to nyx_os_info_query for the kernel configuration from
failing due to the absence of zgrep in non-production images.

:Detailed Notes:
nyx-modules uses zgrep to parse the kernel configuration information.
The absence of an RDEPENDS on gzip (which provides zgrep) meant that,
when another component which did specify the dependency was removed
from the image, the call would fail.

:Testing Performed:
- Ensure zgrep is available in the image
- Run nyx-cmd OSInfo query core_os_kernel_config

:QA Notes:

:Issues Addressed:
[GF-59991] "nyx-cmd OSInfo query" returns error
[GF-60283] CCC: nyx-modules=r11

Open-webOS-DCO-1.0-Signed-off-by: Keith Derrick <keith.derrick@lge.com>
Open-webOS-DCO-1.0-Signed-off-by: Susan Montooth <susan.montooth@lge.com>

Change-Id: I955c594a1b724033b4115e29f7cb97ce332d6b9d
Originally-reviewed-on: https://g2g.palm.com/4642
Cherry-picked-from-commit: 3a43cf1f4446c1b84269cab2008d63ce919a3d81
Cherry-picked-from-branch: @acadia
webos-image: db8=123, v 3.2.0

:Release Notes:
Add test for testing db8 when no free space available
on device
Fix memory leaks
Fix quota and space calculations
Fix fatal errors due to fill up the partition

:Detailed Notes:
submissions/121..submissions/123
796fff9 Fix up spam test
cfea5fe Fix memory leak
25000ff Test db8 when no left free space on device
22130c2 Two bugs when scheduled space check
17a9932 Return correct reason of error in leveldb engine
c040f49 A problem of miscalculated in doSpaceCheck

:Testing Performed:
MiniBAT ANG-1412

:QA Notes:

:Issues Addressed:
[ANG-1412] CCC: db8=123, v 3.2.0
[ANG-1408] Spam test not compilable
[ANG-616]  DB8 Memory leakage on MojDbServiceHandlerInternal::subscribe()
[ANG-260]  [DB8] Add test of db8 behaviour, when no free space left on device
[GF-59798] [DB8] Two bugs when scheduled space check
[GF-59633] [DB8] "Fatal Error" occurs and db8 process killed when partition is full
[ANG-811]  [DB] a problem of miscalculated in doSpaceCheck

Open-webOS-DCO-1.0-Signed-off-by: Oleksii Uratkin <oleksii.uratkin@lge.com>

Change-Id: Icb851ef13f1c18643f26b2f3e7a58191ebb267dc
Reviewed-on: https://g2g.palm.com/4651
Reviewed-by: DCO Verification
Build: Maksym Sditanov <maxim.sditanov@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Maksym Sditanov <maxim.sditanov@lge.com>
Tested-by: Maksym Sditanov <maxim.sditanov@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
webos-image: db8=124

:Release Notes:
Database open error reaction moved to db8 bash scripts.
Change of db8 quotas

:Detailed Notes:
submissions/123..submissions/124
2fde393 External binaries for handling open error
3288435 Fix quota size

:Testing Performed:
MiniBAT ANG-1585

:QA Notes:

:Issues Addressed:
[ANG-1585] CCC: db8=124
[ANG-619] [DB8] External binaries for handling open error
[ANG-620] DB8 Quota sizes

Open-webOS-DCO-1.0-Signed-off-by: Maksym Sditanov <maxim.sditanov@lge.com>

Change-Id: Id7b796b73b56439d5c3f9c96bbff5c54b0fc39ff
Reviewed-on: https://g2g.palm.com/4674
Reviewed-by: DCO Verification
Build: Maksym Sditanov <maxim.sditanov@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Maksym Sditanov <maxim.sditanov@lge.com>
Tested-by: Maksym Sditanov <maxim.sditanov@lge.com>
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
webos-image: luna-service2=173,v3.6.0

:Release Notes:
Fix issues detected by cppcheck.
New PmLogLib logging API.

:Detailed Notes:
submissions/172..submissions/173
95e62a4 Fix some issues detected by cppcheck
4990c7a Log using new pmloglib API

:Testing Performed:
MiniBAT

:QA Notes:

:Issues Addressed:
[ANG-850] LS2: Investigate and fix issues detected by cppcheck
[ANG-1203] Log using new pmloglib API
[ANG-1579] CCC: luna-service2=173,v3.6.0

Open-webOS-DCO-1.0-Signed-off-by: Alexandr Smoktal <alexandr.smoktal@lge.com>

Change-Id: I667824b2d369b006eae285cb2f40a933ef656e52
Reviewed-on: https://g2g.palm.com/4673
Reviewed-by: DCO Verification
Build: Anatolii Sakhnik <anatolii.sakhnik@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Alexandr Smoktal <alexandr.smoktal@lge.com>
Tested-by: Alexandr Smoktal <alexandr.smoktal@lge.com>
Reviewed-by: Keith Derrick <keith.derrick@lge.com>
Reviewed-by: Alexander Irhin <alexander.irhin@lge.com>
Reviewed-by: Herb Kuta <herb.kuta@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
webos-image: libpbnjson=27,v2.3.0

:Release Notes:
Added new keywords to JSON Schema. Fixed validation of JSON Schema
keywords. Added jinvalid status to indicate failed parsing result.
Stability fixes.

:Detailed Notes:
submissions/26..submissions/27
64c63d5 Add 'pattern' keyword to JSON Schema
33aed9b Add 'multipleOf' keyword to JSON Schema
eaa9d38 Add 'not' keyword to JSON Schema
e18c810 Add error reporting during JSON Schema parsing
7917e68 Fix error reporting during schema parsing
9430e47 Fix 'integer' type restrictions in JSON Schema
bf85bee Fix JSON schema 'type' keyword parsing
4c9b837 Fix JSON schema 'enum' keyword parsing
453d05f introduce jinvalid value
6c32c00 factor out jis_const
0bce871 Fix multithreading issues with jschema_all()
0d98e32 Remove incorrect assert

:Testing Performed:
MiniBAT

:QA Notes:

:Issues Addressed:
[ANG-1586] CCC: libpbnjson=27,v2.3.0
[ANG-262]  pbnjson: Fix potential multithreading issues in
           copy/release(jschema_all())
[ANG-547]  pbnjson: clash between error and null-value as result of
           jdom_parse
[ANG-303]  pbnjson: Fix schema keywords validation
[ANG-302]  pbnjson: 'integer' type restriction doesn't work if number
           properties are provided
[ANG-301]  pbnjson: Provide more detailed error reporting during schema
           parsing
[ANG-341]  pbnjson: Implement missing schema keywords

Open-webOS-DCO-1.0-Signed-off-by: Mykola Kryvonos <mykola.kryvonos@lge.com>

Change-Id: Ic024eeb8cc9e67e703a685be6241c1741cac160b
Reviewed-on: https://g2g.palm.com/4675
Reviewed-by: DCO Verification
Reviewed-by: Mykola Kryvonos <mykola.kryvonos@lge.com>
Tested-by: Mykola Kryvonos <mykola.kryvonos@lge.com>
Build: Mykola Kryvonos <mykola.kryvonos@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Keith Derrick <keith.derrick@lge.com>
Reviewed-by: Alexander Irhin <alexander.irhin@lge.com>
Reviewed-by: Herb Kuta <herb.kuta@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
webos-image: luna-service2=174

:Release Notes:
Fix ls-monitor output.
Add 'wait' option to luna-send.
Fix clock operations.

:Detailed Notes:
cee0e4c Flush output of ls-monitor promptly
f1f97ac Add -w option to luna-send
9b2ea86 Modify algorithmic operations with timespec

:Testing Performed:
MiniBAT

:QA Notes:

:Issues Addressed:
[ANG-1449] ls-monitor should flush its output
[GF-60639] Speed up shutdown by limiting luna-send's timeout
[ANG-482] luna-service2 test suite : test_clock failed
[ANG-1662] CCC: luna-service2=174

Open-webOS-DCO-1.0-Signed-off-by: Alexandr Smoktal <alexandr.smoktal@lge.com>

Change-Id: I71d8c03ac4bea2352d98ec56c668cd76b8ae9095
Reviewed-on: https://g2g.palm.com/4682
Reviewed-by: DCO Verification
Build: Alexandr Smoktal <alexandr.smoktal@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Alexandr Smoktal <alexandr.smoktal@lge.com>
Tested-by: Alexandr Smoktal <alexandr.smoktal@lge.com>
Reviewed-by: Keith Derrick <keith.derrick@lge.com>
Reviewed-by: Alexander Irhin <alexander.irhin@lge.com>
Reviewed-by: Herb Kuta <herb.kuta@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
webos-image: libpbnjson=28,v2.4.0

:Release Notes:
jobject_create_var() should always iterate through all the arguments
even in case of early failure.
Fix too wide scope of local variables, useless initialization, and
other minor issues.
Add new json parsers with ablility to parse streams

:Detailed Notes:
submissions/27..submissions/28
37e300b Fix potential memory leak in jobject_create_var()
4902eeb Fix minor issues detected by cppcheck
c746278 Remove obsolete SchemaExtensions.txt
178cb73 Add stream sax/dom parsers

:Testing Performed:
MiniBAT

:QA Notes:

:Issues Addressed:
[ANG-1663] CCC: libpbnjson=28,v2.4.0
[ANG-552] pbnjson: jobject_create_var may fail with memory leak
[ANG-849] pbnjson: Investigate and fix issues found by cppcheck
[ANG-263] pnbjson: Remove SchemaExtensions.txt
[ANG-304] pbnjson: Enhance SAX parser API to handle chunked input

Open-webOS-DCO-1.0-Signed-off-by: Alekseyev Oleksandr <alekseyev.oleksandr@lge.com>

Change-Id: Ic61adf64eec83d2242823b0964b64d97c55c48be
Reviewed-on: https://g2g.palm.com/4687
Reviewed-by: DCO Verification
Reviewed-by: Build Verification
Reviewed-by: Keith Derrick <keith.derrick@lge.com>
Reviewed-by: Alekseyev Oleksandr <alekseyev.oleksandr@lge.com>
Tested-by: Alekseyev Oleksandr <alekseyev.oleksandr@lge.com>
Reviewed-by: Alexander Irhin <alexander.irhin@lge.com>
Reviewed-by: Herb Kuta <herb.kuta@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
webos-image: pmlogdaemon=117

:Release Notes:
Fix for coverity issue

:Detailed Notes:
submissions/116..submissions/117
c72589d Fix for coverity issues

:Testing Performed:
Compiled and tested on device

:QA Notes:

:Issues Addressed:
[NG-315] Coverity issues: pmlogdaemon
[ANG-1683] CCC: pmlogdaemon=117

Open-webOS-DCO-1.0-Signed-off-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>

Change-Id: Ia8354f4b721f68dbe37363e9668a9ebc5f249d08
Reviewed-on: https://g2g.palm.com/4689
Reviewed-by: DCO Verification
Reviewed-by: Build Verification
Reviewed-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>
Tested-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
webos-image: luna-sysservice=35

:Release Notes:
Changed code to make cppcheck more satisfied. Fixed issues related
with systemTimeSource property in system time responses. Fixed
switching from manual to auto time when there is no other time sources
like "sdp" and "broadcast".

:Detailed Notes:
3d628da Merge tag 'submissions/34.acadia.1' into master
1939f8f Make "micom" to be an indirect clock
fd32895 Factor out building getSystemTime response
5c1b372 Re-factor systemSetTime according to new design
704d652 Fix some cppcheck style issues
898967b Re-arrange TimeZoneInfo and PreferredZones delc.
16dfd9d Fix miserable performance issues

:Testing Performed:
miniBAT

:QA Notes:

:Issues Addressed:
[ANG-851] LSS: Investigate and fix issues detected by cppcheck
[ANG-1270] luna-sysservice: getEffectiveBroadcastTime delays update of systemTimeSource in subscr. replies
[ANG-1272] luna-sysservice: missing "systemTimeSource" in subscr.  replies to getSystemTime
[ANG-1275] luna-sysservice: "micom" overrides "manual" time when switching to auto-time
[ANG-1761] CCC: luna-sysservice=35

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

Change-Id: I734372c96115175e8422e2d87e9e21d7d4f4f692
Reviewed-on: https://g2g.palm.com/4698
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: Alexander Irhin <alexander.irhin@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>