Commit Graph

35 Commits

Author SHA1 Message Date
Tommaso Pecorella
4aae49c568 network: Bit serialization and deserialization 2021-06-16 08:10:52 +00:00
Tommaso Pecorella
3f10d20f39 internet: (fixes #376) remove sgi::hash_map 2021-04-04 01:36:26 +02:00
Greg Steinbrecher
a364863e1e network: Add test cases for DataRate rounding issues (issue #264) 2020-10-02 13:21:00 -07:00
Tommaso Pecorella
20644db04f network: add LollipopCounter - a sequence number counter type 2020-09-18 00:25:30 +00:00
Steven Smith
dded72e02e build: (fixes #217) Guard compilation of example used as a test
* Added documentation to ExampleAsTestSuite on the need for this guarding
* Updated with Peter's patch for examples-as-test placeholders in wscripts
2020-06-08 09:35:50 -07:00
Steven Smith
3a15ad78b8 core: Add test suite support for running examples as tests with comparison of output for regression testing 2020-05-26 21:42:16 +00:00
Stefano Avallone
7d776669cd network: Add a MaxSize attribute to Queue 2018-03-03 10:54:15 +01:00
Hossam Khader
ad5f9374e0 uan: (fixes #2413) Changes in the UAN module to support NS-3 IP stack 2018-02-24 20:07:05 -06:00
Stefano Avallone
6fef34be47 network: Convert Queue into a template class 2017-03-08 18:01:29 +01:00
Tommaso Pecorella
4e9537008a Tests: reorganize ErrorChannel and ErrorBinaryModel 2017-01-29 03:15:41 +01:00
Pasquale Imputato
a048b009b2 network: Introduce Byte Queue Limits (BQL) 2016-08-08 00:21:03 +02:00
Pasquale Imputato
e02e86faa7 network: Move RED model, test and examples to the traffic-control module
This move prepares RED to become a queue disc. Building of RED
model, tests and examples is disabled until the conversion is done.
2016-03-08 10:45:27 -08:00
Matt
75f98f9b27 network: (fixes #2286) Support for SLL header (de)serialization 2016-02-03 21:32:43 +01:00
Tommaso Pecorella
b489a41127 Bug 1811 - Basic traffic generator for network module 2014-09-10 06:09:45 +02:00
Tommaso Pecorella
98945439e1 Enhancements to SimpleNetDevice and SimpleChannel 2014-09-06 07:08:49 +02:00
Piotr Jurkiewicz
a3f979febf bug 1776: improve Csma CRC performance 2013-11-19 06:36:55 -08:00
Tom Henderson
d34a027551 fix module dependency 2013-08-09 06:35:28 -07:00
Tom Henderson
2a08426b17 data collection extensions for stats module 2013-08-08 06:40:41 -07:00
Tommaso Pecorella
d5e3a76b27 Mac16Address added, Mac64Address refactored, and Mac[16,64]Address can be used in IPv6 2013-07-13 12:35:55 +02:00
Vedran Miletić
bbdb4231b3 Upgrade waf to 1.7.10 and fix included wscripts
This is a massive upgrade removing almost all pre-waf 1.6 script code. In addition, this does away with custom pkgconfig.py script for making .pc files and replaces it with waf's builtin mechanism.

Massive thanks to Alex Afanasyev for ideas and bugfixing, to Alina Quereilhac for bugfixing and testing, and to Tom Henderson for thorough testing.
2013-04-01 22:33:46 +02:00
Tom Henderson
676215d236 move error model test suite to network module 2013-03-18 22:24:11 -07:00
Mitch Watrous
d387160f6f Bug 976 2012-10-03 10:06:52 -07:00
Tom Henderson
1b584e2e27 bug 1432: Align Ipv6AddressHelper API with Ipv4AddressHelper API 2012-05-20 15:19:52 -07:00
John Abraham
a53be62d01 RED 2011-12-05 09:39:55 -05:00
Gustavo J. A. M. Carneiro
c3059b6e68 Upgrade to waf-1.6.7, work in progress 2011-09-08 16:13:40 +01:00
Mathieu Lacage
8a38290eb8 add support for --update-data to test.py, move test runner code to library for modular build, add support for hierarchical tests beyond the previous two-level hierarchy. 2011-07-29 03:38:59 -04:00
Mitch Watrous
6c0d5166e8 Make examples that were in samples directory run 2011-04-15 13:03:02 -07:00
Nicola Baldo
5c3b10c740 PhyMac --> GenericPhy 2011-03-29 15:46:03 +02:00
Mitch Watrous
aa99a64810 Move tests from some modules to their test libraries 2011-03-28 16:43:20 -07:00
Mitch Watrous
9297d29cb1 Create test module libraries for some modules 2011-03-24 15:05:20 -07:00
Mitch Watrous
8a8d425071 Split contrib module into config-store and tools 2011-03-24 09:23:44 -07:00
Mitch Watrous
28384516a2 Create separate module and test-module libraries 2011-03-18 10:58:21 -07:00
Gustavo J. A. M. Carneiro
fe00899bdc merge 2011-03-08 12:46:53 +00:00
Tom Henderson
9840d84e45 Split internet components from trace-helper.{cc,h} 2011-02-25 15:07:29 -08:00
Tom Henderson
ca7b93cc3d Merge node and common modules into new network module 2011-02-21 09:11:37 -08:00