[Ns-commits] gjc/ns-3-tap-netdevice

code@nsnam.ece.gatech.edu code at nsnam.ece.gatech.edu
Tue Jun 9 10:01:59 PDT 2009


---- Rename TapNetDevice to VirtualNetDevice
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: examples/tap-net-device.cc examples/virtual-net-device.cc examples/wscript src/devices/tap-net-device/tap-net-device.cc src/devices/tap-net-device/tap-net-device.h src/devices/tap-net-device/waf src/devices/tap-net-device/wscript src/devices/virtual-net-device/virtual-net-device.cc src/devices/virtual-net-device/virtual-net-device.h src/devices/virtual-net-device/waf src/devices/virtual-net-device/wscript src/wscript
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/e943b94bf523


---- cleanup virtual netdevice example
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: examples/virtual-net-device.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/5644bae99850


---- Make the value returned by VirtualNetDevice::IsPointToPoint configurable.
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: src/devices/virtual-net-device/virtual-net-device.cc src/devices/virtual-net-device/virtual-net-device.h
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/f9509a42bc87


---- some revisions to the routing section of the manual
user: Tom Henderson <tomh at tomh.org>
files: doc/manual/Makefile doc/manual/figures/routing-specialization.dia doc/manual/figures/routing.dia doc/manual/routing.texi
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/565c460ffd5a


---- Doxygen cleanup
user: Tom Henderson <tomh at tomh.org>
files: src/core/names.cc src/core/names.h src/devices/wifi/propagation-loss-model.h src/devices/wifi/wifi.h src/helper/mobility-helper.h src/helper/on-off-helper.h src/helper/point-to-point-helper.h src/internet-stack/ipv4-interface.h src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/node/ipv4.h src/routing/olsr/olsr-repositories.h
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/9250a25ee683


---- more doxygen cleanup
user: Tom Henderson <tomh at tomh.org>
files: src/node/ipv4-list-routing.h src/node/ipv4-route.h src/node/ipv4-routing-protocol.h src/node/ipv4-routing-table-entry.h src/node/ipv4-static-routing.h src/node/ipv4.h
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/0a92e073bf7b


---- add missing log call
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/stats/wifi-example-apps.cc examples/stats/wifi-example-apps.h examples/stats/wifi-example-sim.cc src/common/packet.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/b7faa7398d1e


---- improve logging output
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/e179b5d9dea8


---- merge with HEAD
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: 
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/4c4c445efebe


---- bug 572: Tag offsets not updated in Packet::PeekData
user: Pavel Boyko <boyko at iitp.ru>
files: src/common/packet.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/e12cbd513b47


---- Backed out changeset b7faa7398d1e
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/stats/wifi-example-apps.cc examples/stats/wifi-example-apps.h examples/stats/wifi-example-sim.cc src/common/packet.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/0d67f380c764


---- merge with HEAD
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/1faf35545dfd


---- bug 550: NetDevice::GetChannel method need clarification
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/node/net-device.h
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/b322b179c5f6


---- bug 561: CommandLine based programs should exit with non-zero return if bad parameters are given
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/command-line.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/6aa43c812fec


---- bug 535: UDP/TCP ShutdownRecv incorrect
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/internet-stack/nsc-tcp-socket-impl.cc src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-socket-impl.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/893d48fcf7f3


---- added support for radiotap and prism headers
user: Nicola Baldo <nbaldo at cttc.es>
files: CHANGES.html RELEASE_NOTES examples/mixed-wireless.cc examples/simple-wifi-frame-aggregation.cc examples/third.cc examples/wifi-wired-bridging.cc src/common/pcap-writer.cc src/common/pcap-writer.h src/devices/wifi/wifi-phy.cc src/devices/wifi/wifi-phy.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/yans-wifi-helper.cc src/helper/yans-wifi-helper.h
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/3ebeb7bf3c15


---- remove duplicate filename declaration
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/node/wscript
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/291853a14915


---- merge with HEAD
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: 
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/c5e4af609e21


---- update AUTHORS
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: AUTHORS
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/65b647611e9f


---- rescan python bindings
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: bindings/python/ns3_module_common.py bindings/python/ns3_module_core.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py bindings/python/ns3_module_wifi.py
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/6f372b890919


---- make it fit on my monitor
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/pcap-writer.h src/devices/wifi/wifi-phy.h src/helper/yans-wifi-helper.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/43c7dfd72eb1


---- fix build with gcc 3.4.6
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/pcap-writer.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/1b3d01bd974d


---- aggregated MSDUs must not lose their tags
user: Mirko Banchi <mk.banchi at gmail.com>
files: src/devices/wifi/msdu-aggregator.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/3b5ef83fae25


---- update to new trace hook in object-names example
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/object-names.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/443df3250809


---- main-ptr sample program was left out of build
user: Tom Henderson <tomh at tomh.org>
files: samples/wscript
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/54c51be9c6eb


---- new tags
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: CHANGES.html bindings/python/ns3_module_common.py examples/stats/wifi-example-apps.cc samples/main-packet-tag.cc src/applications/udp-echo/udp-echo-server.cc src/common/byte-tag-list.cc src/common/byte-tag-list.h src/common/packet-tag-list.cc src/common/packet-tag-list.h src/common/packet.cc src/common/packet.h src/common/tag-list.cc src/common/tag-list.h src/common/tag.h src/common/wscript src/contrib/delay-jitter-estimation.cc src/devices/wifi/mac-low.cc src/devices/wifi/qos-utils.cc src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-remote-station-manager.cc src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-socket-impl.cc src/internet-stack/udp-test.cc src/node/address.h src/node/packet-socket.cc utils/bench-packets.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/07d34c0d8d18


---- update documentation
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet.h
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/d70501bf2b14


---- remove byte tags too
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/applications/udp-echo/udp-echo-server.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/e87bd21d2f99


---- merge with HEAD
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: CHANGES.html bindings/python/ns3_module_common.py src/common/tag-list.cc src/common/tag-list.h src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-socket-impl.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/e865dbc1d157


---- update manual for new tag API
user: Tom Henderson <tomh at tomh.org>
files: doc/manual/figures/packet.dia doc/manual/packets.texi
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/5e742340ef51


---- remove dead reference to EnableMetadata
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet.h
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/7b4adb81e21e


---- doh. stupid, stupid, untested typo.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/applications/udp-echo/udp-echo-server.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/3135a5c24358


---- bug 556: DcfManager does not handle AckTimeout properly when there are multiple queues
user: Kirill V. Andreev <kirillano at yandex.ru>
files: src/devices/wifi/dcf-manager-test.cc src/devices/wifi/dcf-manager.cc src/devices/wifi/dcf-manager.h src/devices/wifi/mac-low.cc src/devices/wifi/mac-low.h src/devices/wifi/wifi-mac.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/b2654e0f071d


---- bug 583: Simulator::SetImplementation not implemented
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/simulator/simulator.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/c3a4c70f37d0


---- bug 581: error in double include of dcf-manager.h
user: Kirill V. Andreev <kirillano at yandex.ru>
files: src/devices/wifi/dcf-manager.h
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/d373c2f06a29


---- bug 584: NAV duration is set incorrectly in MacLow::DoNavResetNow
user: Kirill V. Andreev <kirillano at yandex.ru>
files: src/devices/wifi/mac-low.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/d21a2eafb84d


---- bug 580: doxygen introspection does not document global values
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: utils/print-introspected-doxygen.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/544c9d637ff1


---- Backed out changeset d21a2eafb84d
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/mac-low.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/d7e974543905


---- merge
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: 
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/d7b076b76ae3


---- fix build
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/internet-stack/nsc-tcp-socket-impl.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/c03a34ba9e4e


---- CopyData is more efficient than a PeekData+memcpy pair
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/node/socket.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/3530045a96da


---- avoid extra memory allocations when using PcapWriter
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/buffer.cc src/common/buffer.h src/common/packet.cc src/common/packet.h src/common/pcap-writer.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/31f2881aa214


---- no need to call PeekData+memcpy. use CopyData instead
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/internet-stack/tcp-test.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/d3d369596c56


---- don't call PeekData if we can
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/applications/packet-sink/packet-sink.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/c2b1a2145ae5


---- no need to keep around a Ptr<Packet>
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/applications/v4ping/v4ping.cc src/internet-stack/icmpv4.cc src/internet-stack/icmpv4.h
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/981e2f0b696b


---- merge
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: 
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/092556b2c176


---- use packet tags rather than byte tags to match TcpSocketImpl and UdpSocketImpl
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/internet-stack/nsc-tcp-socket-impl.cc
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/b8bdc36a3355


---- rescan python
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: bindings/python/ns3_module_common.py bindings/python/ns3_module_internet_stack.py
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/9836dcac0d41


---- add two AUTHORS
user: Tom Henderson <tomh at tomh.org>
files: AUTHORS
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/f0bb75ea4184


---- fix doxygen collision
user: Tom Henderson <tomh at tomh.org>
files: src/node/ipv4-list-routing.h src/node/ipv4-route.h src/node/ipv4-routing-protocol.h src/node/ipv4-routing-table-entry.h src/node/ipv4-static-routing.h
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/4d3213e6eecd


---- merge
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: src/common/tag-list.cc src/common/tag-list.h
url: http://code.nsnam.org/gjc/ns-3-tap-netdevice/rev/c9bdb91e40cb




More information about the Ns-commits mailing list