bebopagogo
9f65f5e20a
pynorm improvement to keep cache sender enqueued objects in pynorm.instance._objects cache
2022-10-04 19:21:41 -04:00
bebopagogo
d00ebc22d2
fixed type casting issue with NormSenderNode::backoff_factor
2022-09-11 14:27:21 -04:00
bebopagogo
b896f5408f
update to NormSession::DeleteTxObject() to close file for NORM_OBJECT_FILE _befere_ issuing PURGE notification
2022-09-07 11:48:40 -04:00
Brian Adamson
d1d69f7820
formatting
2022-08-20 22:45:59 -04:00
Brian Adamson
001d50aa46
pynorm fixes
2022-08-20 22:36:29 -04:00
bebopagogo
a1bb33c354
added full parameter set to pynorm.Session.setTxPort()
2022-07-02 17:07:23 -04:00
bebopagogo
053aa16eb8
normCast improvements
2022-05-09 11:35:32 -04:00
Jeff Weston
476b8bb7eb
fix API compilation error ( #27 )
2021-04-07 14:20:22 -04:00
bebopagogo
b66598c119
fixes to experimental NormSocket API
2021-03-14 21:23:29 -04:00
Luca Boccassi
9c367b50bc
pkg-config, PIE, API breakages fixes ( #23 )
...
* Update protolib to pick up new fixes
* CMake: restore SONAME_VERSION to 1
* CMake: generate pkg-config file
* CMake: set -fvisibility=hidden and POSITION_INDEPENDENT_CODE
Need to build everything with fPIC, and also hide symbols by default,
since public ones are explicitly marked as such.
* Revert public API incompatible changes
NormSetId and NormCountCompletedObjects were part of the public API in
released versions, so they cannot be just removed without breaking API/ABI
compatibility.
NormSendCommandTo is a private symbol, but was marked for export by
mistake.
* Add BUILD_STATIC_LIBS option to allow building both static and shared objects
CMake does not support this out of the box, so it has to be implemented
manually. It results in the libnorm build being repeated twice, as there's
no object sharing.
2021-02-01 10:20:20 -05:00
bebopagogo
54bb708d48
rolled up development version to 1.5.10
2021-01-30 18:32:28 -05:00
bebopagogo
c738eea1a9
added option for GRTT probing aspect of NORM to use a distinct IP traffic class for its operation. The reason for this is where some Layer 2 protocols may implement some form of reliable, retransmission that could adversely impact the NORM GRTT round-trip measurement. A distinct traffic class for that signaling allows the possibility of mapping it to different underlying Layer 2 services (e.g. bypass any reliability mechanism for those specific NORM messages)
2020-06-06 12:41:58 -04:00
bebopagogo
f49de2c510
tweaks
2020-05-18 10:19:28 -04:00
Brian Adamson
2c34e3bf26
Linux/gcc tweak for normSocket code
2020-04-29 23:07:53 -04:00
bebopagogo
88e600cedb
added NormStreamGetVacancy() and some NormSocket improvement
2020-04-29 22:38:59 -04:00
bebopagogo
e9469280c1
extended NORM_SEND_ERROR notification and added info-only (0 size files, etc) object support
2020-03-01 12:21:58 -05:00
bebopagogo
3eb8b83a33
working on normCast Win32 support
2019-12-27 13:53:32 -05:00
Jeff Weston
120989e3d6
update to latest
2019-09-11 12:29:48 -04:00
Jeff Weston
7dc0cea1b0
v1.5.8
2019-09-11 12:24:09 -04:00
Jeff Weston
a8ab40d749
v1.5.7
2019-09-11 12:21:00 -04:00
Jeff Weston
da5e8f6692
v1.5r6
2019-09-11 12:12:00 -04:00
Jeff Weston
76edf0c18d
v1.5r5
2019-09-11 12:11:22 -04:00
Jeff Weston
5be33c4e24
v1.5b4
2019-09-11 12:09:35 -04:00
Jeff Weston
bf41edfbff
v1.5b3
2019-09-11 12:08:58 -04:00
Jeff Weston
0194e2ba9a
v1.5b2
2019-09-11 12:08:00 -04:00
Jeff Weston
4ecd0ad025
v1.5b1
2019-09-11 12:06:47 -04:00