~freddie-akeroyd/epics-base:fix_osdsockaddrreuse_on_win32

Last commit made on 2020-02-16
Get this branch:
git clone -b fix_osdsockaddrreuse_on_win32 https://git.launchpad.net/~freddie-akeroyd/epics-base
Only Freddie Akeroyd can upload to this branch. If you are Freddie Akeroyd please log in for upload directions.

Branch merges

Branch information

Name:
fix_osdsockaddrreuse_on_win32
Repository:
lp:~freddie-akeroyd/epics-base

Recent commits

96db6cf... by Freddie Akeroyd

Add function decorations to mirror osisock.h

6feb1c7... by Gabriel Fedel <email address hidden>

Add extern C for all c headers

This allow that these files could be imported to c++ correctly

6e0706a... by Aaron <email address hidden>

Set argBuff->sval to NULL if arg is NULL

45bbe27... by Aaron <email address hidden>

Error case for NULL arg causing segfault in iocshPersistentString

2bcaa54... by Karl Vestin <email address hidden>

Added null check in modules/ca/src/client/udpiiu.cpp to prevent possible dereferencing of null pointer. Flagged as error by Codacy static code analysis.

Codacy link: https://app.codacy.com/gh/epics-base/epics-base/file/42103575495/issues/source?bid=16430872&fileBranchId=16430872#l950
Launchpad bug: https://bugs.launchpad.net/epics-base/+bug/1862916

LP: #1862916

66f2a50... by Karl Vestin <email address hidden>

Added initialization of alarm severity on probe. This value is not used, but should be initialized regardless. This was flagged as an error by the Codacy static code analysis.

Codacy link: https://app.codacy.com/gh/epics-base/epics-base/file/42103575016/issues/source?bid=16430872&fileBranchId=16430872#l604
Launchpad bug: https://bugs.launchpad.net/epics-base/+bug/1862918

LP: #1862918

538f532... by Karl Vestin <email address hidden>

Added a free statement to release memory allocated for postbuf if the memory allocation for inbuf fails. Resolves an error level issue generated by the Codacy static code analysis.

Codacy link: https://app.codacy.com/gh/epics-base/epics-base/file/42098735308/issues/source?bid=16430872&fileBranchId=16430872#l201
Launchpad bug: https://bugs.launchpad.net/epics-base/+bug/1862917

LP: #1862917

e6810a4... by mdavidsaver

processTarget() remove unnecessary NULL test

psrc and pdst will always be non-NULL

7b6e48f... by mdavidsaver

casw shouldn't use monotonic

f0bf61b... by mdavidsaver

rsrv: improve monitor/get error message