Tommaso Pecorella
866b40b202
internet: ( fixes #2762 ) BindToNetDevice behaviour is not coherent with Linux
2017-07-12 19:54:20 +02:00
Robert Ammon
fdc17665c9
internet-apps: fix DHCP Doxygen
2017-07-11 21:04:28 +02:00
Tommaso Pecorella
3dd8aa2aa1
internet-apps: fix gcc pedantic warnings
2017-07-08 00:20:09 +02:00
Tom Henderson
71f73e92b4
internet-apps: DHCPv4 application
...
Special thanks to:
- Radu Lupu <rlupu@elcom.pub.ro >
- Ankit Deepak <adadeepak8@gmail.com >
- Deepti Rajagopal <deeptir96@gmail.com >
- Mohit P. Tahiliani <tahiliani.nitk@gmail.com >
2017-07-07 23:21:20 +02:00
Tom Henderson
17a6187d02
rescan core and network bindings (64-bit only)
2017-07-06 13:06:04 -07:00
Ankit Deepak
0cfaf415f4
bindings: Replace gccxml usage with castxml
2017-07-06 11:49:29 -07:00
Tom Henderson
c6614ad000
wifi: ( fixes #2733 ) Support NSS > 1 in ideal wifi manager
2017-07-04 20:52:51 +02:00
Tom Henderson
944e85dbf0
wifi: ( fixes #2673 ) Update WiFi spectrum model when channel is switched at run-time
2017-07-04 20:47:52 +02:00
Stefano Avallone
5f78e3f936
wifi: Rescan bindings (64-bit only)
2017-07-04 18:19:19 +02:00
Stefano Avallone
524685f5df
wifi: Define WifiMacQueue as a subclass of Queue<WifiMacQueueItem>
2017-07-04 18:19:06 +02:00
Tom Henderson
11677374d9
wifi: rescan bindings (64-bit only)
2017-07-02 21:41:03 -07:00
Tom Henderson
895ecc8a12
wifi: Further changes to commit 12941 for smart pointer usage
...
* Use ns3::Object only when trace sources or attributes are anticipated;
otherwise use reference counted smart pointer
* Remove RandomStream class because it adds no real functionality. It provides
a TestRandomStream class for deterministic random variables (for testing)
but this test class is unused and could be accomplished by other means.
2017-07-02 21:32:55 -07:00
Tommaso Pecorella
85e5d91383
Add .gitattributes file - needed to avoid GitHub wrong language scan
2017-07-03 02:41:24 +02:00
Sébastien Deronne
4da17e78b8
Update RELEASE_NOTES and AUTHORS list
2017-07-02 15:41:30 +02:00
Varun Reddy
2f6fdbe31f
wifi: ( fixes #2761 ) Make sure CTS frames are not sent in A-MPDUs
2017-07-02 15:37:17 +02:00
Sébastien Deronne
df1b368b7a
wifi: (fixes 2757) Properly enforce 802.11n/ac/ax maximum TXOP
2017-06-26 22:52:02 +02:00
Sébastien Deronne
69f43db97b
wifi: Use static for class functions
2017-06-26 22:49:53 +02:00
Sébastien Deronne
a6574f3ce5
wifi: Make more use of smart pointers instead of normal pointers
2017-06-26 22:47:13 +02:00
Sébastien Deronne
87925fa799
wifi: Use const in setters
2017-06-26 22:46:21 +02:00
Sébastien Deronne
349007d583
wifi: Move log2 to wifi utils
2017-06-26 22:38:46 +02:00
Tommaso Pecorella
11f470b1ff
olsr: ( fixes #2760 ) do not use unicast-bound sockets to receive broadcasts
2017-06-26 19:53:09 +02:00
Tommaso Pecorella
acb364c299
internet: ( fixes #2759 ) Packets sent to broadcast address are converted to subnet-directed broadcast
2017-06-26 19:51:45 +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
Alexander Krotov
cc93ca801f
lte: Comment fixes: "downlind" -> "downlink"
2017-06-21 11:55:57 +03:00
Tommaso Pecorella
4c860590a2
internet: ( fixes #2756 ) Ipv4AddressGenerator underestimates the number of available addresses in a network
2017-06-18 01:07:41 +02:00
Sébastien Deronne
10c7ca459b
wifi: use const_iterator whenever possible
2017-06-17 13:15:25 +02:00
Sébastien Deronne
5bced11831
update AUTHORS list
2017-06-14 22:51:30 +02:00
Getachew Redieteab
b4e34135e9
wifi: HtCapabilities/VhtCapabilities/HeCapabilities subfield binary coding changes
2017-06-14 22:49:53 +02:00
Tommaso Pecorella
d99d3907df
core: fix optimized build broken in changeset 12922:d5736db31887
2017-06-12 17:03:08 +01:00
Ankit Deepak
a0dd906c6d
bindings: Temporary update to 64-bit bindings to enable build
2017-06-11 13:36:31 -07:00
Alexander Krotov
310b81cbe2
lte: Fix a typo: "Bandwitdh" -> "Bandwidth"
2017-06-08 19:26:39 +03:00
Alexander Krotov
f4c1543ac5
lte: Comment fix: "USer" -> "User"
2017-06-08 14:12:45 +03:00
Alexander Krotov
10738e42d5
lte: Fix fatal error message: "espected" -> "expected"
2017-06-07 18:12:10 +03:00
Alexander Krotov
644b9a596f
lte: s/componentn/component/
2017-06-07 12:14:28 +03:00
Sébastien Deronne
bf847b00dd
wifi: ( fixes #2744 ) Fix issue with S-MPDU when CTS response is not received
2017-06-06 19:54:21 +02:00
Alexander Krotov
625680c663
s/teh/the/
2017-06-06 15:00:42 +03:00
Stefano Avallone
543da6092a
various: ( fixes #2668 ) Make template classes use NS_LOG_* macros
2017-06-06 11:18:07 +02:00
Stefano Avallone
3cab87c732
wifi: Avoid calling WifiMacQueue::GetNPackets whenever possible
2017-06-05 23:24:03 +02:00
Tom Henderson
30c922ba2c
documentation: Add missing ref to nix-vector-routing.rst
2017-06-05 12:58:57 -07:00
Tom Henderson
c4f5f2a2b6
fix formatting error leading to build error
2017-06-05 12:55:23 -07:00
Tom Henderson
9dfbd94ae1
point-to-point: Update bindings
2017-06-05 12:54:05 -07:00
Stefano Avallone
6dffcbb2fa
wifi: WifiMacQueue needs to override some QueueBase methods
2017-06-05 11:23:19 +02:00
Luciano J Chaves
06b2fe00ed
tcp: ( fixes #2716 ) Patch for bug when closing the TCP connection
2017-06-03 15:05:28 -07:00
Tom Henderson
fb258a0f49
tcp: ( fixes #2565 ) Notify normal close when entering TIME_WAIT
2017-06-03 15:03:28 -07:00
Alexander Krotov
be325774b3
spectrum: Make it possible to chain propagation loss models
...
For example, this change makes it possible to chain fading model with
frequency-dependent pathloss model.
2016-04-05 14:56:46 +03:00
Christoph Döpmann
6bfbef9f30
internet: Explicitly cast a floating point computation (related to bug #2658 )
2017-06-03 11:46:52 -07:00
Christoph Döpmann
652291722f
core: ( fixes #2658 ) Avoid unexpected TracedValue type conversions
2017-06-03 11:42:01 -07:00
Tom Henderson
7eab0b51c9
point-to-point: ( fixes #2556 ) Avoid modification of transmitted packets
...
Packets sent to channel may later be modified by calling device. Possible
solutions are to copy before or after sending the packet to the channel.
Adopted solution similar to YansWifiChannel; a Ptr<const Packet> is instead
passed to the channel object, and channel object is responsible for copy.
2017-06-03 08:10:44 -07:00
Tom Henderson
8a395dc05a
csma: ( fixes #2556 ) Avoid modification of transmitted packets
...
Packets sent to channel may later be modified by calling device. Possible
solutions are to copy before or after sending the packet to the channel.
Adopted solution similar to YansWifiChannel; a Ptr<const Packet> is instead
passed to the channel object, and channel object is responsible for copy.
2017-06-03 07:59:20 -07:00
Tom Henderson
222b2778aa
wimax: Relax assumption of current state when receiving a ranging response
...
The changeset 12906:98ce80ed995f fixed a bug in the assert, but the check
for == SS_STATE_WAITING_RNG_RSP appears to be too strict, as the device
may have moved to another state. Review of wimax examples and tests shows
that this device may be in states 4, 5, 6, 7, or 8 when this message
is received, so the assert condition was relaxed.
2017-06-03 06:56:21 -07:00