Commit Graph
10726 Commits
Author SHA1 Message Date
Erwan Livolant 0fe6713ec4 Fixed missing FCS calculation for ACKs. 2014-03-20 14:44:10 +01:00
Tommaso Pecorella 66671645d8 Helper: associate nodes to a PAN 2014-03-16 22:33:50 +01:00
Tommaso Pecorella b06e0cd6f3 Fix Hel'er's install and add ping6/6LoWPAN example 2014-03-16 20:46:00 +01:00
Tommaso Pecorella 29084f13fc Set rx sensitivity to -110 dBm (temporary) 2014-03-16 20:45:13 +01:00
Sascha Jopen d59a6c6a0b - Fixed error in MAC state machine when sending an ACK and enqueuing a data packet at the same time.
- Fixed error when switching the PHY transceiver while a switch is already in progress.
2014-02-24 12:51:06 +01:00
Tommaso Pecorella 77c1140ec9 ACK (Sascha Jopen), NetDevice (Tommaso Pecorella and Margherita Filippetti), FCS changes (Erwan Livolant), and clang compliance 2014-02-23 16:24:11 +01:00
Tom Henderson 258063c5d0 fix LrWpanNetDevice::GetAddress() 2014-04-26 22:42:10 -07:00
Tom Henderson ed9abb5873 update lr-wpan wscript format 2014-04-26 22:41:19 -07:00
Tom Henderson a02291792a update figure reference 2013-03-22 16:16:53 -07:00
Tom Henderson 69fd13de05 enable pcap on a lr-wpan example 2012-07-04 21:34:18 -07:00
Tom Henderson 55b49192db remove comparison that is always true due to limited range of data type 2012-07-04 21:29:55 -07:00
Tom Henderson ed89d5fa10 align with SpectrumPhy antenna model changes for ns-3.14 2012-07-04 21:26:40 -07:00
Gary Pei 2efbd5595f align lr-wpan with ns-3.13 spectrum API changes 2012-03-29 19:31:11 -07:00
Tom Henderson ee23fb10bb roll-up of many updates to models, tests, examples 2011-11-16 22:01:06 -08:00
Tom Henderson 7e4b11dade Initial lr-wpan checkin 2011-05-29 14:38:53 -07:00
Mitch Watrous 6318da07a6 Bug 1717 - Detect unsettable attributes 2014-04-29 22:38:13 +02:00
Christopher Kosecki 9caeebf0e1 Bug 1876 - enable OLSR HNA table access 2014-04-29 20:35:34 +02:00
Tommaso Pecorella 332d8f011c [Python bindings] refresh OLSR module 2014-04-29 10:54:16 +02:00
Tommaso Pecorella 4c69472810 Bug 1817 - IPv4 Identification field should consider protocol as well. 2014-04-29 10:07:25 +02:00
Tommaso Pecorella 5880fafbf8 Bug 1276 - optimize NistErrorRateModel 2014-04-29 10:01:47 +02:00
Konstantinos Katsaros db8a447d67 Bug 1903 - Namespace usage in olsr-state.cc/h 2014-04-29 09:50:21 +02:00
Tommaso Pecorella e7254f2e14 RIPng - avoid spaces in ConfigStore names 2014-04-28 22:14:15 +02:00
Tom Henderson bf26cd98be clarify some points about the ConfigStore 2014-04-28 10:50:25 -07:00
Tom Henderson b014aa73ec fix typo 2014-04-28 10:38:37 -07:00
Tomasz Seweryn a323ee304e Bug 1873 - Energy source checked to be aggregated to the node 2014-04-26 23:01:09 +02:00
Tom Henderson 23c55c8ac8 add missing include 2014-04-24 17:38:36 -07:00
John Abraham 9a882373b1 NetAnim: Remove obsolete functionalities 2014-04-23 08:30:00 -07:00
Tommaso Pecorella a569a9eaed Update RELEASE_NOTES 2014-04-22 21:42:28 +02:00
Tommaso Pecorella cdb3f4a867 Bug1829 2014-04-22 14:43:02 -04:00
Brian Swenson af62935dbe Bug 1850 update tests 2014-04-22 14:16:48 -04:00
m. 9973e48764 Bug 1850 2014-04-22 13:58:22 -04:00
Brian Swenson 6fc2de6382 Bug 1791 2014-04-22 11:52:55 -04:00
Tommaso Pecorella aa5b099870 FlowMonitor manual 2014-01-25 13:48:44 +01:00
Tommaso Pecorella ae5bc1b527 Bug 1818: FlowMonitor needs IPv6 support 2014-04-21 11:32:45 +02:00
Peter D. Barnes, Jr. 9193ac9dd7 r10652 inadvertently undid part of these earlier commits:
r10646 src/internet/model/ipv4-l3-protocol.cc
r10636 src/dsr/model/dsr-options.cc
r10636 src/internet/model/icmpv6-header.cc
r10636 src/internet/model/ipv4-header.cc
2014-04-08 14:07:33 -07:00
Tommaso Pecorella 1abd142de9 [Python bindings] rescan core module 2014-04-05 07:53:58 +02:00
Tommaso Pecorella f3a3fb85b1 RIPng implementation 2014-03-17 20:01:49 +01:00
Peter D. Barnes, Jr. 45530120f2 Simplify output of Times in a specific unit; see Time::As () 2014-04-02 18:47:04 -07:00
Andrey Mazo 210aefc777 Bug 1170: Formulate best practices for dealing with unused debug variables.
Fixed clang-3.4 unused function warnings in optimized builds like the following:
"""
../examples/energy/energy-model-example.cc:39:1: error: unused function
'PrintReceivedPacket' [-Werror,-Wunused-function]
PrintReceivedPacket (Address& from)
^
1 error generated.
"""

Implemented "if (false)" trick inside NS_LOG* macros for optimized builds.

"sizeof()" trick might be a little better but it produces the following
warning with clang-3.4:
"""
../examples/energy/energy-model-example.cc:39:1: error: function
'PrintReceivedPacket' is not needed and will not be emitted
[-Werror,-Wunneeded-internal-declaration]
PrintReceivedPacket (Address& from)
^
1 error generated.
"""


Macros from log.h, that depend on NS3_LOG_ENABLE, were moved to log-macros-enabled.h and log-macros-disabled.h to make log.h smaller.
2014-03-23 19:08:54 +04:00
Scott Carpenter de004b4c7d Bug 1877 - constructor missing for <something>PropagationLossModels 2014-03-29 18:16:59 +01:00
Andrey Mazo afb50f1c25 whitespace fix after 20ce79766233. 2014-03-27 16:31:06 +04:00
Biljana Bojović f625c86e22 Bug 1888 - COST231 propagation loss model: corrections 2014-03-26 23:47:30 +01:00
Eugene Chemeritskiy 7feb0b73c8 Bug 1889 - PointToPointNetDevive: In some cases MacTxDrop trace is not called 2014-03-26 23:39:32 +01:00
Eugene Chemeritskiy a88ee6e269 Bug 1890 - UdpClientTrace: MPEG frame size is squeezed into (insufficient) 16 bit integer 2014-03-26 23:20:13 +01:00
Tommaso Pecorella 9b31bc95cb Bug 1891 - UdpSocketImpl::GetSockName doesn't return the IPv6 address 2014-03-26 23:08:28 +01:00
Andrey Mazo 9afed6b932 make various implementation-specific tables static const.
This should prevent possible name collisions, clean up ns3 namespace a little
and allow compiler to place them in a sharable read-only data section.
Also make various global variables static not to pollute ns3 namespace and to
force use of Attribute framework where appropriate.
2014-03-26 14:51:14 +04:00
Andrey Mazo 226c9005c3 hgignore LTE *Stats.txt 2014-03-26 02:35:34 +04:00
Eugene Chemeritskiy edc382137b Bug 1887 - Point-to-point traces should contain PPP headers 2014-03-25 21:46:09 +01:00
Andrey Mazo cb9eeb2af2 NS3_LOG_ENABLE shouldn't be forced.
Moreover, there is no NS_LOG* usage in these files.
2014-03-23 16:56:59 +04:00
Andrey Mazo be090649a2 mark private global variables as static in log.cc 2014-03-23 16:51:32 +04:00