Commit Graph

118 Commits (facc70ce29e52cbb85a1787d0ff0d438a6054879)

Author SHA1 Message Date
Mark Jan van Kampen facc70ce29
Revert "Only depend on protolib when it is not build with norm"
This reverts commit 30e5dfab53.
2021-01-16 11:24:15 +01:00
Mark Jan van Kampen 30e5dfab53
Only depend on protolib when it is not build with norm 2021-01-16 11:16:25 +01:00
Mark Jan van Kampen 6a47beee63
Adds option to force a build of protokit and select a specific commit 2021-01-16 09:04:17 +01:00
Brian Adamson 6444f236b8
Update README.md 2020-12-14 11:43:42 -05:00
Jeffery Weston bc2536b1d7 added commandline options to set segment/block size, parity/autoparity, tx/rx socket buffer size, buffer size (all consistent with existing normStreamer commandline options) 2020-09-15 10:32:29 -04:00
Jeffery Weston fe2e9d7f02 make tabs/spaces consistent; fix minor SetSilentReceiver logic bug; add missing bits to usage statements; copy 'ack auto' commandline option and logic from normCast/normStreamer into normMsgr 2020-09-14 15:58:09 -04:00
Brian Adamson 0ff199fc3c normStreamer example feature additions, code cleanup 2020-06-14 11:21:19 -04:00
Brian Adamson ad31a1a32a normStreamer example tweak 2020-06-13 13:15:03 -04:00
bebopagogo 63d266f0b5 pulled updated submodule code 2020-06-09 07:56:40 -04:00
mjvk 7d9b0aeadd
Install norm into include instead of include/norm (#11)
* Install norm into include instead of include/norm

Does not break existing use of norm

* Only installs normApi.h
2020-06-08 23:03:02 -04:00
bebopagogo 5519d06cee fix for non ECN_SUPPORT build 2020-06-06 12:50:11 -04:00
bebopagogo 4b3b9351d0 commented out inclusion of unix and win32 'post process' source file inclusion as that is not intended to be part of the NORM library 2020-06-06 12:45:20 -04: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
mjvk 5fbeef6fae
Adds basic CI (#9)
* Adds basic CI

* Fixes missing comma
2020-06-06 12:22:32 -04:00
Jeffery Weston a89d31622c fix pcap2norm compilation 2020-06-04 11:41:33 -04:00
bebopagogo 8e79293604 pulled updated submodule code 2020-05-31 17:40:17 -04:00
bebopagogo 30a55e34ed pulled updated protolib submodule code 2020-05-18 10:22:55 -04:00
bebopagogo 61e9d8311a cleanup 2020-05-18 10:20:57 -04:00
bebopagogo f49de2c510 tweaks 2020-05-18 10:19:28 -04:00
mjvk 8d8c3f0da5
[WIP] Cmake (#8)
* Adds initial cmake

* Renames include according common convention

* Tries to include examples

* Changes to protokit

* Improves install step

* Removes /protokit

* Fixes some comments

* Adds a few feature tests

* Adds FLOCK includes

* Removes if in feature tests

* Fixes missing normApi.cpp

* Adds missing include

* Fixes bad rename
2020-05-18 10:19:04 -04:00
Brian Adamson a55f796084
Update README.md 2020-05-03 12:53:48 -04:00
Brian Adamson 0e9bb714aa
Update README.md 2020-05-03 12:52:44 -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 1c6b5304c7 update to protolib 2020-03-02 17:12:53 -05:00
bebopagogo f55d445755 fixed bug where stream watermark flushing was incorrect due to code in ASSERT() block 2020-03-01 14:53:41 -05: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
Brian Adamson b413447f6b normStreamer update 2020-03-01 00:04:54 -05:00
bebopagogo 40375daedc wscript improvements 2020-02-29 23:56:05 -05:00
bebopagogo 106f4efc17 wscript improvements 2020-02-29 23:51:10 -05:00
Brian Adamson 7df413181f protolib update 2020-02-29 23:38:02 -05:00
Brian Adamson 0435480483 wscript improvement 2020-02-29 23:33:11 -05:00
bebopagogo 417f10367b wscript improvements 2020-02-29 23:17:23 -05:00
bebopagogo 7b4e85bfe8 twk 2020-02-29 19:42:20 -05:00
bebopagogo 6248a2a41a protolib update 2020-02-29 19:40:30 -05:00
Brian Adamson 1f36bdba46 wscript tweaks 2020-02-29 19:34:36 -05:00
bebopagogo bc792cabba MacOSX wscript improvement 2020-02-29 19:17:35 -05:00
bebopagogo 42ef30aecd wscript improvements for Windows 2020-02-29 18:52:06 -05:00
bebopagogo 417d26eb55 'fix' 2020-02-29 17:23:05 -05:00
Brian Adamson e8e413ee8d protolib update 2020-02-29 17:12:39 -05:00
bebopagogo 273528586d fix to update wscript 2020-02-29 17:07:06 -05:00
bebopagogo 711024bf07 Merge branch 'master' of https://github.com/USNavalResearchLaboratory/norm 2020-02-29 15:11:24 -05:00
bebopagogo 2cbb93d53c wscript tweak 2020-02-29 15:10:33 -05:00
Brian Adamson 91a1301097 enabled default 'id' and 'ack auto' for normStreamer example 2020-02-21 21:58:12 -05:00
Brian Adamson d0df65a011 pull updated protolib 2020-02-21 21:28:05 -05:00
bebopagogo 614254abcb updated protolib submodule 2020-01-27 22:09:10 -05:00
bebopagogo e7fd59f520 added protolib submodule 2020-01-21 22:12:41 -05:00
bebopagogo 158c92dbb9 added protolib submodule 2020-01-21 22:05:20 -05:00
bebopagogo fc4cb529ea added 'protolib' as submodule 2020-01-21 21:58:29 -05:00
bebopagogo ff723c71ed changes to support Protolib ProtoPkt changes 2020-01-20 16:51:06 -05:00