Skip to content

Add Lossless Data Product Compression Components#5235

Open
kubiak-jpl wants to merge 40 commits into
nasa:develfrom
kubiak-jpl:dev/dpcompressproc
Open

Add Lossless Data Product Compression Components#5235
kubiak-jpl wants to merge 40 commits into
nasa:develfrom
kubiak-jpl:dev/dpcompressproc

Dummy cast to make RHEL8 happy

f520ffb
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / CodeQL failed Jun 11, 2026 in 2s

39 new alerts including 1 high severity security vulnerability

New alerts in code changed by this pull request

Security Alerts:

  • 1 high

Other Alerts:

  • 22 warnings
  • 16 notes

See annotations below for details.

View all branch alerts.

Annotations

Check notice on line 19 in Svc/DpCompressProc/DpCompressProc.cpp

See this annotation in the file changed.

Code scanning / CodeQL

More than one statement per line Note

This line contains 2 statements; only one is allowed.

Check notice on line 21 in Svc/DpCompressProc/DpCompressProc.cpp

See this annotation in the file changed.

Code scanning / CodeQL

More than one statement per line Note

This line contains 2 statements; only one is allowed.

Check notice on line 27 in Svc/DpCompressProc/DpCompressProc.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Long function without assertion Note

All functions of more than 10 lines should have at least one assertion.

Check notice on line 43 in Svc/DpCompressProc/DpCompressProc.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Function too long Note

procRequest_handler has too many lines (314, while 60 are allowed).

Check notice on line 43 in Svc/DpCompressProc/DpCompressProc.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Long function without assertion Note

All functions of more than 10 lines should have at least one assertion.

Check notice on line 17 in Svc/DpZLibCompressor/DpZLibCompressor.cpp

See this annotation in the file changed.

Code scanning / CodeQL

More than one statement per line Note

This line contains 2 statements; only one is allowed.

Check notice on line 19 in Svc/DpZLibCompressor/DpZLibCompressor.cpp

See this annotation in the file changed.

Code scanning / CodeQL

More than one statement per line Note

This line contains 2 statements; only one is allowed.

Check notice on line 37 in Svc/DpZLibCompressor/DpZLibCompressor.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Long function without assertion Note

All functions of more than 10 lines should have at least one assertion.

Check notice on line 87 in Svc/DpZLibCompressor/DpZLibCompressor.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Long function without assertion Note

All functions of more than 10 lines should have at least one assertion.

Check notice on line 139 in Svc/DpZLibCompressor/DpZLibCompressor.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Long function without assertion Note

All functions of more than 10 lines should have at least one assertion.

Check notice on line 50 in Svc/DpZLibCompressor/DpZLibCompressor.hpp

See this annotation in the file changed.

Code scanning / CodeQL

More than one statement per line Note

This line contains 2 statements; only one is allowed.

Check warning on line 106 in Svc/DpZLibCompressor/DpZLibCompressor.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked function argument Warning

This use of parameter ctx has not been checked.

Check warning on line 78 in Svc/DpZLibCompressor/DpZLibCompressor.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked return value Warning

The return value of non-void function
memcpy
is not checked.

Check warning on line 69 in Svc/DpZLibCompressor/DpZLibCompressor.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked function argument Warning

This use of parameter buffer has not been checked.

Check warning on line 57 in Svc/DpZLibCompressor/DpZLibCompressor.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked return value Warning

The return value of non-void function
operator=
is not checked.

Check warning on line 43 in Svc/DpZLibCompressor/DpZLibCompressor.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked function argument Warning

This use of parameter min_compression has not been checked.

Check warning on line 43 in Svc/DpZLibCompressor/DpZLibCompressor.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked return value Warning

The return value of non-void function
operator=
is not checked.

Check warning on line 338 in Svc/DpCompressProc/DpCompressProc.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked return value Warning

The return value of non-void function
serializeFrom
is not checked.

Check warning on line 270 in Svc/DpCompressProc/DpCompressProc.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked return value Warning

The return value of non-void function
serializeFrom
is not checked.

Check warning on line 266 in Svc/DpCompressProc/DpCompressProc.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked return value Warning

The return value of non-void function
serializeFrom
is not checked.

Check warning on line 253 in Svc/DpCompressProc/DpCompressProc.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked return value Warning

The return value of non-void function
serializeFrom
is not checked.

Check warning on line 245 in Svc/DpCompressProc/DpCompressProc.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked return value Warning

The return value of non-void function
serializeFrom
is not checked.

Check warning on line 241 in Svc/DpCompressProc/DpCompressProc.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked return value Warning

The return value of non-void function
serializeSkip
is not checked.

Check warning on line 233 in Svc/DpCompressProc/DpCompressProc.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked return value Warning

The return value of non-void function
memmove
is not checked.

Check warning on line 192 in Svc/DpCompressProc/DpCompressProc.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked return value Warning

The return value of non-void function
operator=
is not checked.