Commit Graph

288 Commits

Author SHA1 Message Date
Sébastien Deronne
ec58d53764 Update CHANGES.html to mention about new wifi classes names 2018-06-03 10:25:18 +02:00
Sébastien Deronne
82173d9127 network: Change GetNDevices returned type in channel class and all subclasses to properly fix Visual Studio warnings 2018-06-01 00:07:24 +02:00
Sébastien Deronne
9779bf3ec1 wifi: (fixes #2920) Set default MaxSlrc and fragmentation threshold attribues as per standard 2018-05-31 23:18:12 +02:00
Tom Henderson
3998d8bf44 Update CHANGES.html 2018-05-29 21:12:25 -07:00
Stefano Avallone
f65cc17cd3 traffic-control: Remove deprecated QueueDisc attributes 2018-05-29 23:42:05 +02:00
Tom Henderson
3aee9ad179 Add more detail about API changes 2018-05-28 07:27:28 -07:00
Stefano Avallone
23c7939435 network: Remove deprecated Queue attributes 2018-05-24 23:35:46 +02:00
Stefano Avallone
6e1363817e internet: ARP packets pass through the traffic control layer
So that they are not discarded if the device transmission queue
is stopped. Also, this is how Linux behaves.
2018-05-24 00:34:02 +02:00
Stefano Avallone
61e43c89a6 traffic-control: FqCoDel computes a hash function if no filters are installed 2018-05-24 00:33:39 +02:00
Viyom
aeb3d27b4d tcp: Modularization of Fast Recovery - I 2018-05-11 19:30:43 +02:00
Stefano Avallone
2d9671ab5f traffic-control: TrafficControlHelper::Install only returns root queue discs
Returning all the queue discs only makes it difficult to get the root queue
discs. On the other hand, given the root queue discs, it is easy to get the
child queue discs.
2018-05-11 19:19:18 +02:00
Michele Polese
9624c80c37 buildings: Add OutdoorPositionAllocator to buildings module 2018-04-19 08:50:24 -07:00
Peter D. Barnes, Jr.
8c84b8be73 core: bug 2461: CommandLine should handle non-option arguments 2018-04-05 17:32:03 -07:00
Peter D. Barnes, Jr.
042d2e38e5 core: bug 2901: Add CommandLine::Parse (const std::vector<std::string>> args); 2018-04-03 14:49:27 -07:00
Tom Henderson
58cc90c854 Update release files to start next release 2018-03-22 19:21:34 -07:00
Tom Henderson
75f6501d4d Update AUTHORS, CHANGES.html, RELEASE_NOTES for ns-3.28 2018-03-19 10:40:32 -07:00
Tom Henderson
f05603f02f csma: (fixes # 2872) Packet copy in CsmaChannel breaks netanim tracing 2018-03-10 09:16:56 -08:00
Sébastien Deronne
b0a0814980 Update CHANGES.html 2018-03-04 11:15:49 +01:00
Natale Patriciello
b93c00f8b8 tcp: (fixes #1783 #2832 #2859) Unify code path for SACK and non-SACK connections. Thanks to Tom H., Menglei Zhang, Viyom Mittal 2018-03-03 12:00:13 +01:00
Natale Patriciello
91f3778acc tcp: Try to take more data from the app before sending 2018-03-03 11:52:38 +01:00
Surya Seetharaman
68979374fb traffic-control: Add token bucket filter 2018-03-03 10:55:17 +01:00
Stefano Avallone
8d5e9bb5c6 traffic-control: Convert tests and examples to using MaxSize 2018-03-03 10:54:45 +01:00
Stefano Avallone
998151ede3 traffic-control: Improve handling of queue disc size 2018-03-03 10:54:32 +01: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
Manoj Kumar Rana
b10a000aa0 lte: add support for IPv6 2018-02-07 17:36:41 -06:00
Tommaso Pecorella
af5691366c lte: (fixes #2768) LteUeNetDevice has a null MAC address 2018-01-29 21:29:02 -06:00
Tommaso Pecorella
598e0ce95e internet: add Is[Address,Network]Allocated functions to Ipv[4,6]AddressGenerator 2017-12-23 20:21:45 +01:00
Jakub Rewienski
fb11bed41c lrwpan: support for extended addressing mode 2017-12-09 01:12:15 +01:00
Tom Henderson
7ec5a52ca5 network: Update documentation for Header::Deserialize () 2017-10-27 18:30:25 -07:00
Tom Henderson
ac583f526e Update release files to start next release 2017-10-11 21:06:10 -07:00
Tom Henderson
65c8627d1d wifi: Update documentation for previous two changesets 2017-09-22 09:43:30 -07:00
Tom Henderson
e0f6baf998 bindings: Updates corresponding to project use of CastXML 2017-09-18 13:46:16 -07:00
Tom Henderson
05d5336bc1 tcp: (fixes #2565) Documentation on NotifyNormalClose behavior
The code was fixed in 12915:fe4f8815dcad; this commit aligns documentation.
2017-09-17 08:17:08 -07:00
Stefano Avallone
eb0351dccb traffic-control: Record reasons for dropping and marking packets 2017-09-14 18:12:34 +02:00
Stefano Avallone
4d6efe731b traffic-control: Be more restrictive on internal queue size 2017-09-14 18:12:31 +02:00
Stefano Avallone
b38a97c11d traffic-control: CoDel uses the QueueDiscItem timestamp 2017-09-14 18:12:28 +02:00
Stefano Avallone
090d37b19e traffic-control: Trace sojourn times within queue discs 2017-09-14 18:12:23 +02:00
Stefano Avallone
59cd4d5f55 traffic-control: (fixes #2751) Ensure queue discs keep correct statistics 2017-09-14 18:12:19 +02:00
Sébastien Deronne
923ef42e42 wifi: Enable beacon jitter by default 2017-09-13 23:11:38 +02:00
Tommaso Pecorella
866b40b202 internet: (fixes #2762) BindToNetDevice behaviour is not coherent with Linux 2017-07-12 19:54:20 +02:00
Tommaso Pecorella
8e9c0f6b14 internet: (fixes #2758) IPv4 sockets bound to unicast receive also subnet-directed broadcasts 2017-06-26 19:52:31 +02:00
Stefano Avallone
6c0840352d traffic-control: Add the mq queue disc 2017-05-28 10:21:32 +02:00
Lauri Sormunen
54b20047fd build: (fixes #2630) Add contrib directory in parallel to src 2017-04-06 20:32:04 -07:00
Alexander Krotov
5fbe6ba313 Document new vector API in CHANGES.html 2017-04-05 11:00:57 +03:00
Alexander Krotov
b76b89539c Document WifiHelper::Install in CHANGES 2017-03-28 00:58:18 +03:00
Stefano Avallone
11bdd2e3c8 flow-monitor: Keep track of the DSCP value of packets 2017-03-08 18:02:10 +01:00
Stefano Avallone
1d0a27a285 network: The Queue class holds a list of items 2017-03-08 18:01:59 +01:00
Sébastien Deronne
ba433f9a20 wifi: add RRPAA wifi rate control (patch from Matias Richart) 2017-02-15 23:44:05 +01:00
Christoph Döpmann
fbd0cfb1fb tcp: Advertised Window was still incorrect 2017-02-06 13:56:19 +01:00