[Ns-commits] duy/ns-3-dev-minstrel

code@nsnam.ece.gatech.edu code at nsnam.ece.gatech.edu
Mon Jun 29 17:31:45 PDT 2009


---- 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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/rev/07d34c0d8d18


---- update documentation
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/rev/d7e974543905


---- merge
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: 
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/rev/981e2f0b696b


---- merge
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: 
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/rev/9836dcac0d41


---- add two AUTHORS
user: Tom Henderson <tomh at tomh.org>
files: AUTHORS
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/rev/4d3213e6eecd


---- move global routing code into global routing directory
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: bindings/python/ns3_module_internet_stack.py src/internet-stack/ipv4-global-routing.cc src/internet-stack/ipv4-global-routing.h src/internet-stack/wscript src/routing/global-routing/global-route-manager-impl.cc src/routing/global-routing/ipv4-global-routing.cc src/routing/global-routing/ipv4-global-routing.h src/routing/global-routing/wscript
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/7a1359808b0e


---- register missing constructors
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/bridge/bridge-channel.cc src/devices/wifi/wifi-net-device.cc src/internet-stack/ipv4-list-routing-impl.cc src/internet-stack/ipv4-static-routing-impl.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/49927f942aea


---- document default
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/helper/nqos-wifi-mac-helper.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/68d6cf654acb


---- Upgrade to WAF 1.5.8
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: waf
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/a75eb3b66882


---- Run unit tests as indenpendent WAF tasks
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: src/contrib/wscript src/core/test.cc src/core/test.h src/core/wscript src/simulator/wscript utils/run-tests.cc wscript
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/14a102415139


---- merge
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: 
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/a2ae2b0737dc


---- tuturial fixes
user: Andrey Hippo<ahippo at yandex.ru>
files: doc/tutorial/building-topologies.texi doc/tutorial/conceptual-overview.texi doc/tutorial/getting-started.texi doc/tutorial/introduction.texi doc/tutorial/tweaking.texi
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/f4d74e20ad78


---- update dox for waf --check
user: Craig Dowell <craigdo at ee.washington.edu>
files: doc/build.txt doc/main.h doc/manual/new-models.texi doc/release_steps.txt doc/tutorial/getting-started.texi doc/tutorial/in-process/introduction.texi
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/2680abc768f2


---- Bug #594: cygwin won't build.
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: bindings/python/wscript wscript
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/0878cd580565


---- Add TapNetDevice (formerly known as VirtualNetDevice)
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: 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/wscript
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/dee7215f0334


---- Remove TapNetDevice::[GS]etName; a couple of bug fixes.
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: src/devices/tap-net-device/tap-net-device.cc src/devices/tap-net-device/tap-net-device.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/118338cd9f61


---- Add an example for TapNetDevice
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: examples/tap-net-device.cc examples/wscript
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/3048bd67e5cf


---- merge
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: examples/wscript src/helper/static-multicast-route-helper.cc src/helper/static-multicast-route-helper.h src/internet-stack/arp-ipv4-interface.cc src/internet-stack/arp-ipv4-interface.h src/internet-stack/internet-stack.cc src/internet-stack/internet-stack.h src/internet-stack/ipv4-loopback-interface.cc src/internet-stack/ipv4-loopback-interface.h src/internet-stack/ipv4-static-routing.cc src/internet-stack/ipv4-static-routing.h src/wscript
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/df8bf70eb486


---- api docs fixes
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: src/devices/tap-net-device/tap-net-device.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/e8a12e172432


---- 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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/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/duy/ns-3-dev-minstrel/rev/f9509a42bc87


---- 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/duy/ns-3-dev-minstrel/rev/c9bdb91e40cb


---- VirtualNetDevice: Single Receive() (promisc. one); add trace sources to align better with CsmaNetDevice. Add SetAddress()
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: examples/virtual-net-device.cc src/devices/virtual-net-device/virtual-net-device.cc src/devices/virtual-net-device/virtual-net-device.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/8566a9f6725a


---- merge
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: src/internet-stack/ipv4-global-routing.cc src/internet-stack/ipv4-global-routing.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/2df865ff4369


---- Remove packet tags before reinjecting the packet into the stack
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: examples/virtual-net-device.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/86f4abe514d2


---- Don't remove all tags, only the SocketAddressTag.
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: examples/virtual-net-device.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/e883e2df59af


---- merge with ns-3-dev
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: 
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/39908c16e620


---- remove dead code
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: utils/mobility-generator.cc utils/mobility-visualizer-model.cc utils/mobility-visualizer-view.cc utils/mobility-visualizer.h utils/wscript wscript
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/bf3bf038e091


---- Bug 589: UdpSocketImpl unit test is leaking
user: fmoatamr
files: src/internet-stack/udp-test.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/2081e0f6709d


---- kill unused method
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: bindings/python/callbacks_list.py bindings/python/ns3_module_simulator.py bindings/python/ns3modulegen_generated.py src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h src/simulator/realtime-simulator-impl.cc src/simulator/realtime-simulator-impl.h src/simulator/simulator-impl.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/8d3801089629


---- merge with head
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: 
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/06f54bc494f9


---- make CreateObject<> behave like Create<>: use positional constructor arguments rather than attribute lists.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: bindings/python/ns3modulegen_core_customizations.py examples/csma-packet-socket.cc examples/simple-error-model.cc examples/tcp-nsc-lfn.cc src/core/attribute-test.cc src/core/object.h src/helper/mobility-helper.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/b1940a738981


---- update for API changes
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: CHANGES.html
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/e33c757f790c


---- bug 585: NAV bug
user: Kirill V. Andreev <kirillano at yandex.ru>
files: src/devices/wifi/mac-low.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/19c0844361f3


---- bug 562: bug in TagBuffer::WriteU64
user: Tommaso Pecorella <tommaso.pecorella at unifi.it>
files: src/common/tag-buffer.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/7473ca619bc7


---- bug 491: It is painful to enable all checksums
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/internet-stack/icmpv4-l4-protocol.cc src/internet-stack/icmpv4-l4-protocol.h src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/internet-stack/tcp-l4-protocol.cc src/internet-stack/tcp-l4-protocol.h src/internet-stack/udp-l4-protocol.cc src/internet-stack/udp-l4-protocol.h src/node/node.cc src/node/node.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/31e9053749bb


---- forgot to add bindings for new module
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: bindings/python/ns3_module_virtual_net_device.py
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/51fb48b38c2f


---- Remove static routing dependencies in code
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py src/helper/internet-stack-helper.cc src/helper/olsr-helper.cc src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/internet-stack/ipv4-list-routing-impl.cc src/internet-stack/ipv4-list-routing-impl.h src/internet-stack/ipv4-static-routing-impl.cc src/internet-stack/ipv4-static-routing-impl.h src/internet-stack/tcp-socket-impl.cc src/internet-stack/tcp-test.cc src/internet-stack/udp-test.cc src/node/ipv4-routing-protocol.h src/node/ipv4-static-routing.h src/node/ipv4.h src/routing/global-routing/global-route-manager-impl.cc src/routing/global-routing/ipv4-global-routing.cc src/routing/global-routing/ipv4-global-routing.h src/routing/olsr/olsr-routing-protocol.cc src/routing/olsr/olsr-routing-protocol.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/2f106fd728ab


---- Move Ipv4ListRouting to src/internet-stack; get rid of Impl class
user: Tom Henderson <tomh at tomh.org>
files: bindings/python/ns3_module_core.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py src/helper/internet-stack-helper.cc src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-list-routing-impl.cc src/internet-stack/ipv4-list-routing-impl.h src/internet-stack/ipv4-list-routing.cc src/internet-stack/ipv4-list-routing.h src/internet-stack/tcp-test.cc src/internet-stack/udp-test.cc src/internet-stack/wscript src/node/wscript
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/cf6e27dd3a08


---- Fix bug 587 for ListRoutingProtocol bug; add unit test
user: Tom Henderson <tomh at tomh.org>
files: src/internet-stack/ipv4-list-routing.cc src/internet-stack/ipv4-list-routing.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/8539f55c6b55


---- fix for bug 588
user: Tom Henderson <tomh at tomh.org>
files: src/internet-stack/ipv4-interface.cc src/internet-stack/ipv4-interface.h src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/node/ipv4-interface-address.h src/node/ipv4.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/55948d1baa64


---- remove obsolete XXX from UdpHeader API
user: Tom Henderson <tomh at tomh.org>
files: src/internet-stack/udp-header.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/d44aeedf416a


---- correct a few XXX in the Ipv4L3Protocol class
user: Tom Henderson <tomh at tomh.org>
files: src/internet-stack/ipv4-l3-protocol.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/7ce6e331cacb


---- rescan bindings
user: Tom Henderson <tomh at tomh.org>
files: bindings/python/ns3_module_node.py
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/b86c304c2dac


---- Bug 597: Ns-3 doesn't compile under MingWin
user: Faker Moatamri <faker.moatamri at sophia.inria.fr>
files: src/internet-stack/icmpv4-l4-protocol.cc src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/tcp-l4-protocol.cc src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-socket-impl.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/32ca321e4fe7


---- fix examples and documentation for CalcChecksum changes
user: Tom Henderson <tomh at tomh.org>
files: CHANGES.html doc/manual/emulation.texi examples/emu-ping.cc examples/tap-wifi-dumbbell.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/8a9c81e59c92


---- merge with tip
user: Tom Henderson <tomh at tomh.org>
files: 
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/a84925c82581


---- avoid using non-portable reverse iterator methods
user: Tom Henderson <tomh at tomh.org>
files: src/internet-stack/ipv4-list-routing.cc src/internet-stack/ipv4-list-routing.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/5c6e1f086a36


---- cleanup ip alias unfinished cases (bug 591)
user: Tom Henderson <tomh at tomh.org>
files: examples/csma-broadcast.cc src/internet-stack/arp-l3-protocol.cc src/internet-stack/icmpv4-l4-protocol.cc src/internet-stack/icmpv4-l4-protocol.h src/internet-stack/ipv4-end-point-demux.cc src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/internet-stack/ipv4-static-routing-impl.cc src/internet-stack/ipv4-static-routing-impl.h src/internet-stack/ipv4-test.cc src/internet-stack/wscript
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/2c9c600270e0


---- Remove Ipv4Interface::GetMtu ()
user: Tom Henderson <tomh at tomh.org>
files: CHANGES.html src/internet-stack/ipv4-interface.cc src/internet-stack/ipv4-interface.h src/internet-stack/ipv4-l3-protocol.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/e5dcdf2868df


---- move list routing and static routing to src/routing directories
user: Tom Henderson <tomh at tomh.org>
files: src/helper/internet-stack-helper.cc src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/internet-stack/ipv4-list-routing.cc src/internet-stack/ipv4-list-routing.h src/internet-stack/ipv4-static-routing-impl.cc src/internet-stack/tcp-test.cc src/internet-stack/udp-test.cc src/internet-stack/wscript src/node/ipv4-list-routing.cc src/node/ipv4-list-routing.h src/node/ipv4-routing-table-entry.cc src/node/ipv4-routing-table-entry.h src/node/ipv4-static-routing.cc src/node/ipv4-static-routing.h src/node/wscript src/routing/list-routing/ipv4-list-routing.cc src/routing/list-routing/ipv4-list-routing.h src/routing/list-routing/wscript src/routing/static-routing/ipv4-routing-table-entry.cc src/routing/static-routing/ipv4-routing-table-entry.h src/routing/static-routing/ipv4-static-routing.cc src/routing/static-routing/ipv4-static-routing.h src/routing/static-routing/wscript src/wscript
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/01e876191f2e


---- rescan bindings
user: Tom Henderson <tomh at tomh.org>
files: bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_list_routing.py bindings/python/ns3_module_node.py bindings/python/ns3_module_static_routing.py bindings/python/ns3modulegen_generated.py
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/8c0ff401237e


---- variable size buffer for icmpv4 echo header
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/internet-stack/icmpv4.cc src/internet-stack/icmpv4.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/ee3191a0b560


---- remind v4ping.cc that echo data is variable length
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/applications/v4ping/v4ping.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/96811f76c3e2


---- Allow UDP echo client to specify packet contents
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/udp-echo.cc src/applications/udp-echo/udp-echo-client.cc src/applications/udp-echo/udp-echo-client.h src/helper/udp-echo-helper.cc src/helper/udp-echo-helper.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/84c133267507


---- Finally make tap bridge work with VMs (bug 569)
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/tap-wifi-dumbbell.cc src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/devices/emu/emu-net-device.cc src/devices/emu/emu-net-device.h src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/tap-bridge/tap-bridge.cc src/devices/tap-bridge/tap-bridge.h src/devices/virtual-net-device/virtual-net-device.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/internet-stack/loopback-net-device.cc src/internet-stack/loopback-net-device.h src/internet-stack/tcp-test.cc src/internet-stack/udp-test.cc src/node/net-device.h src/node/node.cc src/node/simple-net-device.cc src/node/simple-net-device.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/88434ff8f0a5


---- New Zipf random variable
user: Francesco Malandrino <francesco.malandrino at gmail.com>
files: src/core/random-variable.cc src/core/random-variable.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/c86681050541


---- Bug 456: doxygen introspection for trace source config paths is wrong
user: fmoatamr
files: utils/print-introspected-doxygen.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/8092e3e83487


---- Minor tweaks to stats API.
user: tjkopena at cs.drexel.edu
files: examples/stats/wifi-example-sim.cc src/contrib/stats/data-output-interface.cc src/contrib/stats/data-output-interface.h src/contrib/stats/omnet-data-output.cc src/contrib/stats/omnet-data-output.h src/contrib/stats/sqlite-data-output.cc src/contrib/stats/sqlite-data-output.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/83581b0ccfa0


---- Minor tweak to stats example.
user: tjkopena at cs.drexel.edu
files: examples/stats/wifi-example-apps.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/9c5c28319c73


---- Handle WindowsError exception in subprocess.Popen called from _run_argv
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: wutils.py
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/384117906219


---- Fix win32/mingw bug running commands with command-template: needed to escape backslashes before calling shlex.split().
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: regression.py wutils.py
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/7f4ee7f84b19


---- merge
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: 
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/a720292fcd24


---- When comparing regression traces, ignore newline differences for text files (.tr and .mob extensions); this makes regression testing in win32/mingw pass.
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: regression.py
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/4b9b5f1692d3


---- some wifi manual updates
user: Tom Henderson <tomh at tomh.org>
files: doc/manual/wifi.texi
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/a02d5aeae94b


---- WifiHelper method to enable all Wifi logging
user: Tom Henderson <tomh at tomh.org>
files: src/helper/wifi-helper.cc src/helper/wifi-helper.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/0698fdc1aaf9


---- update bindings
user: Tom Henderson <tomh at tomh.org>
files: bindings/python/ns3_module_bridge.py bindings/python/ns3_module_core.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_emu.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_node.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_stats.py bindings/python/ns3_module_tap_bridge.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_virtual_net_device.py bindings/python/ns3_module_wifi.py
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/c9374dcfd09a


---- do not assert if remote side of a PointToPoint link doesn't participate in global routing
user: Tom Henderson <tomh at tomh.org>
files: src/routing/global-routing/global-router-interface.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/3370e6e78caf


---- update ignore rules
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: .hgignore
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/7eff6247737e


---- fix mingw regression tests
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: samples/main-ns2-mob.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/0001fabf058c


---- ignore emacs backup files
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: .hgignore
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/5a4325290b40


---- make dist generation work again
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: wscript
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/14ce84fd7ae3


---- 3.5-rc1
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: VERSION
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/13a5b15fbe34


---- Added tag ns-3.5-rc1 for changeset 13a5b15fbe34
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: .hgtags
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/543339192edd


---- go back to ns-3-dev VERSION
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: VERSION
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/0c679c6b83ec


---- bug 595: PHY may start receive packet inside SIFS
user: Kirill V. Andreev <kirillano at yandex.ru>
files: src/devices/wifi/dcf-manager-test.cc src/devices/wifi/dcf-manager.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/9b07308116ed


---- merge with HEAD
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: 
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/1eaba8e55c8f


---- bug 607: AttributeList::Deserialize buggy
user: Ma Keith <keith.nwsuaf at gmail.com>
files: src/core/attribute-list.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/d62a149c4b70


---- bug 604: Simulator::SetImplementation buggy
user: Guillaume Seguin <guillaume.seguin at sophia.inria.fr>
files: src/simulator/simulator.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/2e196a48fdce


---- bug 601: Small typo in SequenceControlSmaller
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/mac-rx-middle.cc src/devices/wifi/mac-rx-middle.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/36adfa546b04


---- bug 592: Ipv4RoutingProtocol::RouteOutput needs a packet pointer argument for reactive protocols
user: Josh Pelkey <joshpelkey at gmail.com>
files: src/internet-stack/arp-l3-protocol.cc src/internet-stack/icmpv4-l4-protocol.cc src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/tcp-l4-protocol.cc src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-socket-impl.cc src/node/ipv4-routing-protocol.h src/routing/global-routing/ipv4-global-routing.cc src/routing/global-routing/ipv4-global-routing.h src/routing/list-routing/ipv4-list-routing.cc src/routing/list-routing/ipv4-list-routing.h src/routing/olsr/olsr-routing-protocol.cc src/routing/olsr/olsr-routing-protocol.h src/routing/static-routing/ipv4-static-routing.cc src/routing/static-routing/ipv4-static-routing.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/67a0a49c1db4


---- rescan bindings
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: bindings/python/ns3_module_core.py bindings/python/ns3_module_list_routing.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py bindings/python/ns3_module_static_routing.py
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/98cb594222af


---- bug 608: painful to enable logging of all wifi components
user: Tom Henderson <tomh at tomh.org>
files: bindings/python/ns3_module_helper.py src/helper/wifi-helper.cc src/helper/wifi-helper.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/fd44ff061631


---- add documentation for new wifi rate control algorithms
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/wifi.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/2f630742976e


---- bug 63: allow enabling or disabling ip forwarding on a per-interface basis
user: Tom Henderson <tomh at tomh.org>
files: src/internet-stack/ipv4-interface.cc src/internet-stack/ipv4-interface.h src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/node/ipv4-routing-protocol.h src/node/ipv4.cc src/node/ipv4.h src/routing/global-routing/global-router-interface.cc src/routing/list-routing/ipv4-list-routing.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/0e15594f67f3


---- update bindings
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: bindings/python/ns3_module_list_routing.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py bindings/python/ns3_module_static_routing.py
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/13f3a1412f28


---- bug 605: Nqsta MAC should ignore beacons SSIDs while waiting for association response
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: src/devices/wifi/nqsta-wifi-mac.cc src/devices/wifi/nqsta-wifi-mac.h src/devices/wifi/qsta-wifi-mac.cc src/devices/wifi/qsta-wifi-mac.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/6ec902d6af68


---- rewrite tcp test application to handle short writes correctly
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/tcp-large-transfer.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/48dddd9d79ee


---- bug 596: unbounded tcp queue is evil
user: Gustavo J. A. M. Carneiro <gjcarneiro at gmail.com>
files: src/node/tcp-socket.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/eb6e86305f4f


---- update RELEASE_NOTES in preparation of rc2
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: RELEASE_NOTES
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/0053aa3d8c22


---- bug 595: PHY may start receive packet inside SIFS. Fix stray assert
user: Kirill V. Andreev <kirillano at yandex.ru>
files: src/devices/wifi/dcf-manager.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/e66fc1287031


---- bug 610: Wrong PointerChecker in attribute of Ipv4Interface
user: Kirill V. Andreev <kirillano at yandex.ru>
files: src/internet-stack/ipv4-interface.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/8f115595c247


---- buggy attribute definitions.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/node/udp-socket.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/605a0290ba5f


---- bug 600: lower the default routing priority of Ipv4GlobalRouting; move to helper
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: bindings/python/ns3_module_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_list_routing.py bindings/python/ns3_module_olsr.py examples/csma-bridge-one-hop.cc examples/csma-ping.cc examples/csma-star.cc examples/dynamic-global-routing.cc examples/global-routing-slash32.cc examples/mixed-global-routing.cc examples/mixed-wireless.cc examples/second.cc examples/simple-alternate-routing.cc examples/simple-error-model.cc examples/simple-global-routing.cc examples/simple-point-to-point-olsr.cc examples/simple-wifi-frame-aggregation.cc examples/star.cc examples/tap-wifi-dumbbell.cc examples/tcp-large-transfer.cc examples/tcp-nsc-lfn.cc examples/tcp-nsc-zoo.cc examples/tcp-star-server.cc examples/third.cc examples/virtual-net-device.cc examples/wifi-wired-bridging.cc src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h src/helper/ipv4-global-routing-helper.cc src/helper/ipv4-global-routing-helper.h src/helper/ipv4-list-routin!
 g-helper.cc src/helper/ipv4-list-routing-helper.h src/helper/ipv4-routing-helper.cc src/helper/ipv4-routing-helper.h src/helper/ipv4-static-routing-helper.cc src/helper/ipv4-static-routing-helper.h src/helper/olsr-helper.cc src/helper/olsr-helper.h src/helper/wscript src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/routing/global-routing/global-route-manager-impl.cc src/routing/global-routing/global-route-manager-impl.h src/routing/global-routing/global-route-manager.cc src/routing/global-routing/global-route-manager.h src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h src/routing/global-routing/ipv4-global-routing.cc src/routing/global-routing/wscript src/routing/list-routing/ipv4-list-routing.cc src/routing/list-routing/ipv4-list-routing.h src/routing/olsr/olsr-routing-protocol.cc src/routing/olsr/olsr-routing-protocol.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/a84f60b6cd12


---- merge with HEAD
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: 
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/8562a42accf6


---- Added tag ns-3.5-rc2 for changeset 8562a42accf6
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: .hgtags
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/9d977b974ddc


---- Fix comments on dynamic-global-routing.cc example
user: Tom Henderson <tomh at tomh.org>
files: examples/dynamic-global-routing.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/aacea61f422f


---- add missing Ptr<Packet> argument. Pointed out by josh pelkey
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: CHANGES.html
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/5d448b8564e5


---- Fix 559, cpSocketImpl doesnt free endpoint quickly enough after being closed
user: Ewgenij Starostin <estar at cs.tu-berlin.de>
files: src/internet-stack/tcp-socket-impl.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/bb360763b0e2


---- Update with current ns-3-dev and Update Minstrel
user: duy at alaska
files: src/devices/wifi/arf-wifi-manager.cc src/devices/wifi/minstrel-wifi-manager.cc src/devices/wifi/minstrel-wifi-manager.h src/devices/wifi/rraa-wifi-manager.cc src/devices/wifi/wifi-remote-station-manager.cc
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/c20adbc7b9be


---- Update
user: duy at alaska
files: bindings/python/ns3_module_wifi.py src/common/tag-list.cc src/common/tag-list.h src/devices/wifi/wifi-remote-station-manager.cc src/internet-stack/ipv4-global-routing.cc src/internet-stack/ipv4-global-routing.h src/internet-stack/ipv4-list-routing-impl.cc src/internet-stack/ipv4-list-routing-impl.h src/internet-stack/ipv4-static-routing-impl.cc src/node/ipv4-list-routing.cc src/node/ipv4-list-routing.h src/node/ipv4-routing-table-entry.cc src/node/ipv4-routing-table-entry.h src/node/ipv4-static-routing.cc src/node/ipv4-static-routing.h utils/mobility-generator.cc utils/mobility-visualizer-model.cc utils/mobility-visualizer-view.cc utils/mobility-visualizer.h
url: http://code.nsnam.org/duy/ns-3-dev-minstrel/rev/17f594eb43c3




More information about the Ns-commits mailing list