Test Info
| Module Name | libjacknet |
| Version #1 | 1.9.10 |
| Version #2 | 1.9.16 |
| Arch | x86_64 |
| Subject | Binary Compatibility |
Test Results
| Total Header Files | 23 |
| Total Source Files | 9 |
| Total Objects | 1 |
| Total Symbols / Types | 258 / 92 |
| Compatibility |
99.6% |
Problem Summary
| Severity | Count |
|---|
| Added Symbols | - | 0 |
| Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
| Medium | 0 |
| Low | 0 |
Problems with Symbols | High | 1 |
| Medium | 0 |
| Low | 0 |
Problems with Constants | Low | 0 |
Problems with Symbols, High Severity 1
JackNetAPI.cpp,
libjacknet.so.0.1.0
[+] jack_net_master_open ( char const* ip, int port, char const* name, jack_master_t* request, jack_slave_t* result ) 1
⇣
jack_net_master_open ( char const* ip, int port, jack_master_t* request, jack_slave_t* result )
|
Change |
Effect |
| 1 |
3rd middle parameter name has been removed from the calling stack. |
Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
to the top
Header Files 23
celt.h
in.h
JackError.h
JackException.h
JackMidiPort.h
JackNetInterface.h
JackNetSocket.h
JackNetTool.h
JackNetUnixSocket.h
JackPlatformPlug_os.h
JackPosixMutex.h
JackPosixThread.h
JackThread.h
JackTime.h
opus_custom.h
pthreadtypes.h
ringbuffer.h
sockaddr.h
stddef.h
stdint.h
systemdeps.h
types.h
unistd.h
to the top
Source Files 9
JackException.cpp
JackLinuxTime.c
JackNetAPI.cpp
JackNetInterface.cpp
JackNetTool.cpp
JackNetUnixSocket.cpp
JackPosixMutex.cpp
JackPosixThread.cpp
ringbuffer.c
to the top
Objects 1
libjacknet.so.0.1.0
to the top
Test Info
| Module Name | libjacknet |
| Version #1 | 1.9.10 |
| Version #2 | 1.9.16 |
| Arch | x86_64 |
| Subject | Source Compatibility |
Test Results
| Total Header Files | 23 |
| Total Source Files | 9 |
| Total Objects | 1 |
| Total Symbols / Types | 258 / 92 |
| Compatibility |
99.6% |
Problem Summary
| Severity | Count |
|---|
| Added Symbols | - | 0 |
| Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
| Medium | 0 |
| Low | 0 |
Problems with Symbols | High | 1 |
| Medium | 0 |
| Low | 0 |
Problems with Constants | Low | 0 |
Problems with Symbols, High Severity 1
JackNetAPI.cpp
[+] jack_net_master_open ( char const* ip, int port, char const* name, jack_master_t* request, jack_slave_t* result ) 1
⇣
jack_net_master_open ( char const* ip, int port, jack_master_t* request, jack_slave_t* result )
|
Change |
Effect |
| 1 |
3rd middle parameter name has been removed from the calling stack. |
Recompilation of a client program may be broken. |
to the top
Header Files 23
celt.h
in.h
JackError.h
JackException.h
JackMidiPort.h
JackNetInterface.h
JackNetSocket.h
JackNetTool.h
JackNetUnixSocket.h
JackPlatformPlug_os.h
JackPosixMutex.h
JackPosixThread.h
JackThread.h
JackTime.h
opus_custom.h
pthreadtypes.h
ringbuffer.h
sockaddr.h
stddef.h
stdint.h
systemdeps.h
types.h
unistd.h
to the top
Source Files 9
JackException.cpp
JackLinuxTime.c
JackNetAPI.cpp
JackNetInterface.cpp
JackNetTool.cpp
JackNetUnixSocket.cpp
JackPosixMutex.cpp
JackPosixThread.cpp
ringbuffer.c
to the top
Objects 1
libjacknet.so.0.1.0
to the top