Tommaso Pecorella
e1f17fbb3c
wave: ( fixes #2419 ) BsmApplication should use RecvFrom, not SocketAddressTag
2016-05-22 01:35:26 +02:00
Tommaso Pecorella
19b295c2e2
examples: remove questionable use of SocketAddressTag (use RecvFrom)
2016-05-21 18:30:59 +02:00
Tommaso Pecorella
710325128b
internet: RIP[ng] remove dependency from SocketAddressTag
2016-05-21 15:38:49 +02:00
Tommaso Pecorella
fabd470c29
network: Rescan bindings
2016-05-19 00:57:32 +02:00
Tommaso Pecorella
c3719c98aa
point-to-point: Rescan bindings
2016-05-19 00:57:21 +02:00
Tommaso Pecorella
aadb252b77
traffic-control: Rescan bindings
2016-05-19 00:57:03 +02:00
Stefano Avallone
8754a59cb6
network: Add a Remove method to the Queue base class
2016-05-19 00:14:29 +02:00
Mohit P. Tahiliani
8d6a5b15ed
traffic-control: Fix the adaptive red queue disc test
2016-05-19 00:14:23 +02:00
Stefano Avallone
2cd38a4b43
mesh: Regenerate data files for the devices-mesh-flame-regression test
2016-05-19 00:14:15 +02:00
Stefano Avallone
f3c4596867
traffic-control: ( fixes #2284 ) Never requeue a packet sent to a netdevice
...
This change allows us to more closely follow the Linux behavior. A packet
is only requeued when the device queue is stopped before we attempt to send
the packet to the device. Thus, a packet sent to a netdevice is never requeued.
It turns out that packets can only be requeued if the underlying device is
tc-aware and multi-queue. The PointToPointNetDevice code is updated accordingly.
2016-05-19 00:14:07 +02:00
Tommaso Pecorella
14fa869d71
internet-apps: ( fixes #1977 ) v4ping verbose output when not explicitly stopped
2016-05-18 23:23:08 +02:00
Tommaso Pecorella
6090fcd3a6
internet: ( fixes #2414 ) UdpSocket doesn't call NotifyConnectionFailed
2016-05-18 23:13:08 +02:00
Tom Henderson
ae7b2c6a2c
internet: Rescan bindings
2016-05-17 06:57:40 -07:00
Tom Henderson
2ecc63ecfe
uan: Rescan bindings
2016-05-14 18:25:46 -07:00
Hossam Khader
2f2c12c21e
uan: ( fixes #2386 ) Move UanPhyGen out of Tx mode when energy depleted
...
This patch adds a new PHY state 'DISABLED' and moves the Phy to this
state when energy is depleted, cancelling any pending transmissions or
receptions, and preventing further energy consumption below the low battery
threshold from the energy source. It also introduces new methods to handle
the event when energy is recharged (to move the state out of DISABLED) by
adding an EnergyRechargeHandler callback. Federico Guerra also contributed
to the development of this patch.
2016-05-14 18:12:19 -07:00
Sébastien Deronne
6f229f29e3
wifi: Rescan bindings
2016-05-13 12:46:42 +02:00
Sébastien Deronne
ee6709192f
wifi: Fix CWmin setting when an ERP STA moves from a non-ERP AP to an ERP AP
2016-05-13 10:21:12 +02:00
Sébastien Deronne
73373691ff
wifi: ( fixes #2406 ) Fix poor performance in 802.11g ad-hoc
2016-05-13 10:19:39 +02:00
Tom Henderson
2275ce9461
wifi: ( fixes #2398 ) Add SNR tag to beacons and probe responses
2016-05-13 10:19:02 +02:00
Tom Henderson
9cec054b13
wifi: ( fixes #2397 ) Add backoff and cw tracing to EDCA
2016-05-13 09:54:26 +02:00
Tom Henderson
90282c449c
wifi: ( fixes #2396 ) Move utility functions to WifiPhy
2016-05-13 09:40:59 +02:00
Sébastien Deronne
364ff63d7e
wifi: ( fixes #2307 ) Get rid of m_receivedAtLeastOneMpdu flag
2016-05-13 09:36:53 +02:00
Tom Henderson
920777b0e3
traffic-control: Rescan bindings
2016-05-11 07:47:16 -07:00
Tom Henderson
e8678631f5
network: Rescan bindings
2016-05-11 07:47:06 -07:00
Stefano Avallone
500ef9f4a6
traffic-control: ( fixes #2389 ) Internal queues need to notify their queue disc of packet drops
2016-05-11 12:10:02 +02:00
Stefano Avallone
93bf31ac56
traffic-control: ( fixes #2384 ) Child queue discs need to notify their parent queue disc of packet drops
2016-05-11 12:09:47 +02:00
Stefano Avallone
388695a7a6
traffic-control: Make the TrafficControlLayer code more readable
...
Instead of keeping the root queue discs in a vector and the netdevice
queue interface and the queue discs to wake in a separate map, keep
all this information in a single convenient struct.
2016-05-11 12:08:46 +02:00
Tom Henderson
dcbec12bd7
tcp: initialize m_writeResults member variable
2016-05-08 13:38:44 -07:00
Tom Henderson
1361d42755
tcp: Control pcap generation with boolean constant
2016-05-07 06:14:13 -07:00
Tom Henderson
02bfe8f9b2
tcp: (updates #2392 ) update test response vectors
2016-05-07 06:12:27 -07:00
Natale Patriciello
f33b02777b
tcp: ( fixes #2392 ) patch commit 12096:8044a6a0db22 for SYN retx
2016-05-06 18:15:30 -07:00
Tommaso Pecorella
8376fea887
aodv: (re-fixes #1911 ) AODV doesn't work with more than one NetDevice
...
Changeset 10949:751e327b3632 didn't contain all the changes. Credits to Masahiro Rikiso for finding the problem.
2016-05-06 20:25:46 +02:00
Sébastien Deronne
0646f9b1b1
wifi: ( fixes #2378 ) Properly reset A-MPDU variables if PLCP preamble/header reception failed
2016-05-05 12:17:12 +02:00
Sébastien Deronne
832ff48e76
wifi: Configurable gnuplot bounds in MinstrelHtWifiManagerExample
2016-05-05 11:44:38 +02:00
Sébastien Deronne
9817e9d70f
wifi: Add msg to asserts related to incorrect MCS and NSS combination
2016-05-05 11:43:06 +02:00
Tom Henderson
a0424d7506
waf: ( fixes #2387 ) Fix check-profile command
2016-05-03 18:01:19 -07:00
Tom Henderson
660bb7b592
bindings: ( fixes #2395 ) Upgrade pybindgen for Python >=3.5 fix
2016-05-03 17:59:47 -07:00
Natale Patriciello
b6c47e6cea
tcp: ( fixes #2392 ) SYN advwin should not be scaled
2016-04-27 15:31:39 +02:00
Natale Patriciello
dc6e0525d4
tcp: TCP Bic test uses a Simulator instance
2016-04-26 15:28:37 +02:00
Tommaso Pecorella
d7d5575dc1
internet: ( fixes #2383 ) IPv4 header for reassembled packets reports a wrong payload size.
2016-04-22 02:27:25 +02:00
Tom Henderson
430c75cbc2
examples: Add missing dependency
2016-04-20 16:32:18 -07:00
Tom Henderson
09b61f42d0
examples: Add missing dependency
2016-04-20 16:30:20 -07:00
Tommaso Pecorella
583ff29051
flow-monitor: ( fixes #2375 ) Flowmonitor parse crashes when no pkt is received
2016-04-21 00:38:48 +02:00
Stefano Avallone
3b4e3ba53d
internet: ( fixes #2377 ) SocketIpTosTag and SocketIpv6TclassTag may be added twice in UDP
2016-04-20 00:18:21 +02:00
Anh Nguyen
e32a77a5e9
internet: added test for TCP Bic
2016-04-18 17:22:51 +02:00
Natale Patriciello
5aaeb0103c
internet: Added TCP Bic
2016-04-18 17:21:45 +02:00
Anh Nguyen
e1d2bd27e1
internet: added TCP Veno
2016-04-18 17:20:17 +02:00
Anh Nguyen
58413eb0d3
internet: added TCP Scalable
2016-04-18 17:18:37 +02:00
Anh Nguyen
8bb8fe1904
internet: added TCP Vegas
2016-04-18 17:17:09 +02:00
Anh Nguyen
e546aeb562
internet: added last acked seq in tcp
2016-04-18 17:14:01 +02:00