[Ns-commits] tomh/ns-3-ip
code@nsnam.ece.gatech.edu
code at nsnam.ece.gatech.edu
Tue Mar 3 09:34:13 PST 2009
---- Fix TagBuffer::ReadU64 bug.
user: Gustavo J. A. M. Carneiro <gjc at inescporto.pt>
files: src/common/tag-buffer.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/ae89ef24fa1b
---- Fix waf --pyrun bug
user: Gustavo J. A. M. Carneiro <gjc at inescporto.pt>
files: wutils.py
url: http://code.nsnam.org/tomh/ns-3-ip/rev/c1303bd63eb5
---- examples/first.cc ported to Python
user: Gustavo J. A. M. Carneiro <gjc at inescporto.pt>
files: examples/first.py
url: http://code.nsnam.org/tomh/ns-3-ip/rev/9f4c2934473d
---- add an object name service
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/names.cc examples/wscript src/core/config.cc src/core/object-names.cc src/core/object-names.h src/core/wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/d45e62c78504
---- Brute force all of the helpers to use object name service
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/names.cc src/helper/application-container.cc src/helper/application-container.h src/helper/bridge-helper.cc src/helper/bridge-helper.h src/helper/csma-helper.cc src/helper/csma-helper.h src/helper/emu-helper.cc src/helper/emu-helper.h src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h src/helper/ipv4-interface-container.cc src/helper/ipv4-interface-container.h src/helper/mobility-helper.cc src/helper/mobility-helper.h src/helper/net-device-container.cc src/helper/net-device-container.h src/helper/node-container.cc src/helper/node-container.h src/helper/olsr-helper.cc src/helper/olsr-helper.h src/helper/on-off-helper.cc src/helper/on-off-helper.h src/helper/packet-sink-helper.cc src/helper/packet-sink-helper.h src/helper/packet-socket-helper.cc src/helper/packet-socket-helper.h src/helper/point-to-point-helper.cc src/helper/point-to-point-helper.h src/helper/static-multicast-route-helper.cc src/helper/static-multicast-route-helper.h src/hel!
per/udp-echo-helper.cc src/helper/udp-echo-helper.h src/helper/v4ping-helper.cc src/helper/v4ping-helper.h src/helper/wifi-helper.cc src/helper/wifi-helper.h src/helper/yans-wifi-helper.cc src/helper/yans-wifi-helper.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/6bbf05bf4826
---- make simple version of Names:Add even simpler. Use that in examples/names.cc
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/names.cc src/core/object-names.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/3f7f08d9daad
---- fix crasher in config
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/core/config.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/59f784af5db6
---- fix crasher in config unit tests
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/core/config.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/7f7823a31f77
---- add examples of Config::Set to example names.cc
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/names.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/c59fdf82869b
---- add NamesPriv cleanup for code that doesn't use simulator -- for valgrind-clean runs
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/core/config.cc src/core/object-names.cc src/core/object-names.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/bb930262e55c
---- a little more doxygen for object-names.h
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/core/object-names.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/805af0f9ddd9
---- rename object-names.{cc,h} to names.{cc,h} per convention
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/core/config.cc src/core/names.cc src/core/names.h src/core/object-names.cc src/core/object-names.h src/core/wscript src/helper/application-container.cc src/helper/bridge-helper.cc src/helper/csma-helper.cc src/helper/emu-helper.cc src/helper/internet-stack-helper.cc src/helper/ipv4-interface-container.cc src/helper/mobility-helper.cc src/helper/net-device-container.cc src/helper/node-container.cc src/helper/olsr-helper.cc src/helper/on-off-helper.cc src/helper/packet-sink-helper.cc src/helper/packet-socket-helper.cc src/helper/point-to-point-helper.cc src/helper/static-multicast-route-helper.cc src/helper/udp-echo-helper.cc src/helper/v4ping-helper.cc src/helper/wifi-helper.cc src/helper/yans-wifi-helper.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/5d8530130930
---- move a function definition in names.cc for a little more clarity
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/core/names.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/7f1a5bd869e5
---- Alloc clients to omit /Names/ in Names::Find
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/core/names.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/6a3dbc49cfa9
---- branch merge
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/core/wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/682eb88ed29e
---- Testmeister Tom found a bug in Names::Add for his shortcut semantics
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/names.cc src/core/names.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/682a4cae7a5f
---- beef up a couple of comments in example names.cc
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/names.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/99e350f3f7b4
---- add a Rename function to the object name service to facilitate auto naming
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/names.cc src/core/names.cc src/core/names.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/93bb91eae5cd
---- branch merge
user: Craig Dowell <craigdo at ee.washington.edu>
files:
url: http://code.nsnam.org/tomh/ns-3-ip/rev/10e3985a1a0b
---- rename names.cc to object-names.cc
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/names.cc examples/object-names.cc examples/wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/88a793cc5540
---- update log component name
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/object-names.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/7746b99a0957
---- QueryObject comment changed to GetObject
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/core/names.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/40e3876f8090
---- some naming changes suggested by Gustavo
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/core/config.cc src/core/names.cc src/core/names.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/2b6dba4062e1
---- a few tests, a little reorganization for clarity
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/core/names.cc src/core/names.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/76a72bc63d06
---- more dox for names
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/core/names.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/a9cd1bb4afd6
---- endless loops are not a good thing
user: craigdo at ee.washington.edu
files: src/core/names.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/a4747d84fd6a
---- Merge names branch
user: Raj Bhattacharjea <raj.b at gatech.edu>
files:
url: http://code.nsnam.org/tomh/ns-3-ip/rev/d8019fbcc7fe
---- checkpoint tap development
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/csma-tap-bridge.cc examples/wscript src/devices/tap-bridge/tap-bridge.cc src/devices/tap-bridge/tap-bridge.h src/devices/tap-bridge/tap-encode-decode.cc src/devices/tap-bridge/tap-encode-decode.h src/devices/tap-bridge/tap-sock-creator.cc src/devices/tap-bridge/tap.h src/devices/tap-bridge/waf src/devices/tap-bridge/wscript src/helper/tap-bridge-helper.cc src/helper/tap-bridge-helper.h src/helper/wscript src/wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/8c48682b3d42
---- checkpoint tap bridge
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/devices/tap-bridge/tap-bridge.cc src/devices/tap-bridge/tap-bridge.h src/devices/tap-bridge/tap-creator.cc src/devices/tap-bridge/tap-sock-creator.cc src/devices/tap-bridge/wscript src/wscript wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/1f6ae48061a9
---- checkpoint tap
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/devices/tap-bridge/tap-bridge.cc src/devices/tap-bridge/tap-bridge.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/40789460dd8c
---- checkpoint tap
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/devices/tap-bridge/tap-bridge.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/eaba645ea35c
---- wire needed values into tap-bridge Attribute system, but figure out as many as possible in the default case
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/csma-tap-bridge.cc src/devices/tap-bridge/tap-bridge.cc src/devices/tap-bridge/tap-bridge.h src/helper/tap-bridge-helper.cc src/helper/tap-bridge-helper.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/7e444dc749ee
---- last connections on tap-bridge, start flowing packets
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/csma-tap-bridge.cc src/devices/tap-bridge/tap-bridge.cc src/devices/tap-bridge/tap-bridge.h src/devices/tap-bridge/tap-creator.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/3d8f0d101f79
---- checkpoint tap progress
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/csma-tap-bridge.cc src/devices/tap-bridge/tap-bridge.cc src/devices/tap-bridge/tap-bridge.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/d966e2ded46d
---- turn on checksums in example csma-tap-bridge and tweaks to make ping demo work
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/csma-tap-bridge.cc src/devices/csma/csma-net-device.cc src/devices/tap-bridge/tap-bridge.cc src/devices/tap-bridge/tap-creator.cc src/internet-stack/arp-header.cc src/internet-stack/arp-l3-protocol.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/8e5bdeb6a71b
---- teach enable-sudo to be a config time thing
user: Craig Dowell <craigdo at ee.washington.edu>
files: wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/902589866374
---- fixed previous wscript mods not entirely successful
user: Craig Dowell <craigdo at ee.washington.edu>
files: wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/206e9271168a
---- add a more complicated tap example that uses routing.
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/tap-dumbbell.cc examples/wscript src/devices/tap-bridge/tap-bridge.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/a7983f5acf98
---- expand comments in tap-dumbbell.cc to suggest some things to do
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/tap-dumbbell.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/1c364e33ae57
---- correct net numbering
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/tap-dumbbell.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/31a57b66cef5
---- cleanup, doxygen, prepare for review
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/csma-tap-bridge.cc examples/wscript src/devices/tap-bridge/tap-bridge.h src/devices/tap-bridge/tap-creator.cc src/devices/tap-bridge/tap.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/0246ffdff112
---- add a wifi example for the tap bridge
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/tap-dumbbell.cc examples/tap-wifi-dumbbell.cc examples/wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/1212830d6f76
---- no need to do SendFrom in tap-bridge
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/devices/tap-bridge/tap-bridge.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/bd8625e5913a
---- tweak wifi example, fix waf problems (thanks to Gustavo)
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/tap-wifi-dumbbell.cc src/devices/tap-bridge/tap-creator.cc wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/2758871405b7
---- clean up wrong and misleading comments
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/devices/tap-bridge/tap-bridge.cc src/devices/tap-bridge/tap-bridge.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/1ec09ce94019
---- branch merge
user: Craig Dowell <craigdo at ee.washington.edu>
files:
url: http://code.nsnam.org/tomh/ns-3-ip/rev/c7c44a32a7c5
---- remove old example
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/tap-dumbbell.cc examples/wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/d335731bf41f
---- use __attribute__ ((unused))
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/devices/tap-bridge/tap-bridge.cc src/internet-stack/arp-header.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/18b802510f59
---- remove misguided __attribute__ ((unused))s
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/devices/point-to-point/ppp-header.cc src/devices/tap-bridge/tap-bridge.cc src/internet-stack/arp-header.cc src/node/ipv4-address-generator.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/e7a525be7dc2
---- don't build tap-bridge-helper or tap-wifi-dumbbell if tap-bride not enabled
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/wscript src/helper/wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/6740cafc08a9
---- tighten up configuration reqs for tap and emu
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/devices/emu/wscript src/devices/tap-bridge/tap-creator.cc src/devices/tap-bridge/wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/f1d57182d491
---- emu depends on netpacket/packet.h
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/devices/emu/wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/900966cabdc6
---- remove unnecessary includes in tap-bridge
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/devices/tap-bridge/tap-bridge.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/e03522d77b63
---- branch merge
user: Craig Dowell <craigdo at ee.washington.edu>
files:
url: http://code.nsnam.org/tomh/ns-3-ip/rev/3d72a7d0d864
---- work around to allow FreeBSD to run tap-bridge
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/devices/tap-bridge/tap-bridge.cc src/devices/tap-bridge/wscript wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/b6734a5d920c
---- add code to work around tap-creator
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/devices/tap-bridge/tap-bridge.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/dc82976872b5
---- no creator option in tap-bridge should be off by default
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/devices/tap-bridge/tap-bridge.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/38b10e48f5b5
---- Merge tap branch
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: examples/wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/62e3ae1c4974
---- add names support to tap bridge helper
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/helper/tap-bridge-helper.cc src/helper/tap-bridge-helper.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/819e09dac21a
---- WAF: fix Task.maxjobs=1 (for sudo); icc flags.
user: Gustavo J. A. M. Carneiro <gjc at inescporto.pt>
files: waf wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/e0a27ec2991a
---- Python: wrap std::ostream/ofstream, for ascii tracing.
user: Gustavo J. A. M. Carneiro <gjc at inescporto.pt>
files: bindings/python/ns3modulegen.py bindings/python/ns3modulegen_core_customizations.py bindings/python/wscript examples/wifi-ap.py
url: http://code.nsnam.org/tomh/ns-3-ip/rev/ed59d07c5373
---- clean up transmit abort nonsense
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/devices/csma/csma-net-device.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/3aca059abe63
---- add byte mode
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/node/drop-tail-queue.cc src/node/drop-tail-queue.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/7e0ff1be867a
---- quiet second.cc and third.cc when running as regression tests
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/second.cc examples/third.cc regression/tests/test-second.py regression/tests/test-third.py
url: http://code.nsnam.org/tomh/ns-3-ip/rev/761a6ee97850
---- Optimize Send/SendFrom on BridgeNetDevice by using the learned MAC associations when possible, instead of flooding to all bridge ports.
user: Aleksey Kovalenko <kovalenko at iitp.ru>
files: src/devices/bridge/bridge-net-device.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/b41ff644fd6e
---- bug 506 -- remove name version of SetPositionAllocator
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/helper/mobility-helper.cc src/helper/mobility-helper.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/511a086fde07
---- For regression testing, use python modules filecmp and difflib instead of an external diff command, to improve portability (e.g. mingw). Closes #330.
user: Gustavo J. A. M. Carneiro <gjc at inescporto.pt>
files: regression.py wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/272cabf60878
---- merge
user: Gustavo J. A. M. Carneiro <gjc at inescporto.pt>
files:
url: http://code.nsnam.org/tomh/ns-3-ip/rev/53a87941480f
---- Rescan python bindings.
user: Gustavo J. A. M. Carneiro <gjc at inescporto.pt>
files: bindings/python/ns3_module_core.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_node.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_tap_bridge.py bindings/python/ns3modulegen_generated.py
url: http://code.nsnam.org/tomh/ns-3-ip/rev/1b2a20c85856
---- Print demangled callback signatures if they mismatch. bug #507
user: Timo Bingmann <timo.bingmann at student.kit.edu>
files: src/core/callback.cc src/core/callback.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/751691462d36
---- Missing include of stdlib.h for free() in callback.cc
user: Timo Bingmann <timo.bingmann at student.kit.edu>
files: src/core/callback.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/279c3dbe7572
---- tutorial fixes from Ruben Merz
user: Tom Henderson <tomh at tomh.org>
files: doc/manual/manual.texi doc/tutorial/tweaking.texi
url: http://code.nsnam.org/tomh/ns-3-ip/rev/11043ba9a122
---- Fix build of Python bindings on systems with no support for TabBridge
user: Gustavo J. A. M. Carneiro <gjc at inescporto.pt>
files: bindings/python/ns3modulegen.py
url: http://code.nsnam.org/tomh/ns-3-ip/rev/ef9ae8962bbb
---- bug 500: make DcaTxop accessible through an attribute.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/adhoc-wifi-mac.cc src/devices/wifi/adhoc-wifi-mac.h src/devices/wifi/nqap-wifi-mac.cc src/devices/wifi/nqap-wifi-mac.h src/devices/wifi/nqsta-wifi-mac.cc src/devices/wifi/nqsta-wifi-mac.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/42c89b271a69
---- bug 486: patches for icc compilation.
user: Timo Bingmann <timo.bingmann at student.kit.edu>
files: examples/csma-star.cc examples/emu-udp-echo.cc src/common/packet-metadata-test.cc src/core/object.h src/devices/point-to-point/point-to-point-channel.cc src/devices/wifi/rraa-wifi-manager.cc src/internet-stack/ipv4-l3-protocol.cc src/node/queue.cc src/routing/olsr/olsr-header.cc src/simulator/time.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/da9be6abb1b2
---- bug 465: mixed-wireless.py does not work anymore.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/mixed-wireless.py
url: http://code.nsnam.org/tomh/ns-3-ip/rev/11cae8936153
---- bug 487: add association/disassociation hooks in Nqsta.
user: Francesco Malandrino <francesco.malandrino at gmail.com>
files: src/devices/wifi/nqsta-wifi-mac.cc src/devices/wifi/nqsta-wifi-mac.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/a21c19c4cd81
---- typo
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/global-value.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/a598c8983ced
---- implement NS_GLOBAL_VALUE
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/global-value.cc src/core/global-value.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/49039ae7bc3d
---- remove uneeded blank line
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/global-value.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/4be8f8fc7756
---- add support for NS_ATTRIBUTE_DEFAULT
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/object-base.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/621e2ef9e7b8
---- bug 509: backoff CW growth is invalid
user: Timo Bingmann <timo.bingmann at student.kit.edu>
files: src/devices/wifi/dcf-manager.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/9494663cf1c9
---- Proposed RNG API changes
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: bindings/python/ns3_module_bridge.py bindings/python/ns3_module_common.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_emu.py bindings/python/ns3_module_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_mobility.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py bindings/python/ns3_module_onoff.py bindings/python/ns3_module_packet_sink.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_stats.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_v4ping.py bindings/python/ns3_module_wifi.py examples/csma-bridge-one-hop.cc examples/csma-bridge.cc examples/csma-bridge.py examples/csma-broadcast.cc examples/csma-multicast.cc examples/csma-one-subnet.cc examples/csma-packet-socket.cc examples/csma-ping.cc examp!
les/csma-raw-ip-socket.cc examples/csma-star.cc examples/first.cc examples/global-routing-slash32.cc examples/realtime-udp-echo.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/star.cc examples/static-routing-slash32.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/wifi-wired-bridging.cc src/core/random-variable.cc src/core/random-variable.h src/devices/csma/backoff.cc src/mobility/random-direction-2d-mobility-model.cc src/routing/olsr/olsr-agent-impl.cc utils/run-tests.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/debf1a8a96d3
---- Merge
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: bindings/python/ns3_module_simulator.py
url: http://code.nsnam.org/tomh/ns-3-ip/rev/7f7331a4c165
---- Merge
user: Raj Bhattacharjea <raj.b at gatech.edu>
files:
url: http://code.nsnam.org/tomh/ns-3-ip/rev/bdce17c3a0e8
---- Expose RNG seed/run # to attributes; bindings update
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: bindings/python/ns3_module_simulator.py src/core/rng-stream.cc src/core/rng-stream.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/73b49aa25221
---- Undo a change which does not compile
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/core/rng-stream.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/509a818e8cdf
---- Fix old code that crept in
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: bindings/python/ns3_module_core.py src/core/random-variable.cc src/core/random-variable.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/86a97665dcb0
---- Commit Mathieu's coding style cleanup of random-variable
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/core/random-variable.cc src/core/random-variable.h src/core/rng-stream.cc src/core/rng-stream.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/40e5d5af3c71
---- Apply Mathieu's change: remove all calls to SetSeed
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: examples/csma-bridge-one-hop.cc examples/csma-bridge.cc examples/csma-bridge.py examples/csma-broadcast.cc examples/csma-multicast.cc examples/csma-one-subnet.cc examples/csma-packet-socket.cc examples/csma-ping.cc examples/csma-raw-ip-socket.cc examples/csma-star.cc examples/first.cc examples/global-routing-slash32.cc examples/realtime-udp-echo.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/star.cc examples/static-routing-slash32.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/wifi-wired-bridging.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/f1d873a81159
---- Mathieu's patch: update users of GetSingleValue
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/devices/csma/backoff.cc src/devices/csma/backoff.h src/devices/wifi/random-stream.cc src/devices/wifi/random-stream.h src/mobility/random-direction-2d-mobility-model.cc src/mobility/random-direction-2d-mobility-model.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/a08201e94eb2
---- Michelle's bounds patch
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/core/random-variable.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/b30027eeb387
---- Update the bindings
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: bindings/python/ns3_module_core.py
url: http://code.nsnam.org/tomh/ns-3-ip/rev/b9158015b8aa
---- Remove the nonsensical GetSeed
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/core/random-variable.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/4814b2348908
---- Update the bindings for GetSeed change
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: bindings/python/ns3_module_core.py
url: http://code.nsnam.org/tomh/ns-3-ip/rev/1a7aced59ed6
---- Get/Set the package seed in a static variable
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/core/rng-stream.cc src/core/rng-stream.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/6f9f859bae8b
---- Explicit cast and correction in wifi/RandomStream
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/devices/wifi/random-stream.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/8d2d1e6c390b
---- Sync with dev
user: raj at nsnam.ece.gatech.edu
files:
url: http://code.nsnam.org/tomh/ns-3-ip/rev/db7d9ee72d1d
---- Almost have env variable support for RNG right
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/core/random-variable.cc src/core/random-variable.h src/core/rng-stream.cc src/core/rng-stream.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/7ec503ed040d
---- Fix previous changeset
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/core/random-variable.cc src/core/rng-stream.cc utils/run-tests.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/c070d2fca46d
---- Sync with ns-3-dev
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: bindings/python/ns3_module_core.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_node.py bindings/python/ns3_module_simulator.py examples/second.cc examples/third.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/6ef5bba17bf9
---- Rescan the bindings
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: bindings/python/ns3_module_core.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_tap_bridge.py
url: http://code.nsnam.org/tomh/ns-3-ip/rev/f086b7b943b8
---- Merge in rng-changes branch
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: examples/csma-star.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/4d3a27e39fa6
---- fix build
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/tap-wifi-dumbbell.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/f03281563857
---- kill dead API
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/random-variable.cc src/core/random-variable.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/f6d7db7580ff
---- rescan python
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: bindings/python/ns3_module_bridge.py bindings/python/ns3_module_common.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_emu.py bindings/python/ns3_module_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_mobility.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py bindings/python/ns3_module_onoff.py bindings/python/ns3_module_packet_sink.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_simulator.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_v4ping.py bindings/python/ns3_module_wifi.py
url: http://code.nsnam.org/tomh/ns-3-ip/rev/c35796bc0b4b
---- improve coherency between UniformVariable and RandomVariable, explain why the extra overload is necessary.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/random-variable.cc src/core/random-variable.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/3d4788bd1ddd
---- add regression tests back
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/random-variable.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/d84e644c9692
---- let GlobalValue do RNG environment variable processing
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/rng-stream.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/7c98934dcccd
---- win32 build fixes.
user: Gustavo J. A. M. Carneiro <gjc at inescporto.pt>
files: src/internet-stack/wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/49d337cba9db
---- align manual with new RNG code
user: Tom Henderson <tomh at tomh.org>
files: doc/manual/random.texi
url: http://code.nsnam.org/tomh/ns-3-ip/rev/b61705329366
---- clarify the working between SeedManager set/get seed and the underlying package seed, in comments
user: Tom Henderson <tomh at tomh.org>
files: src/core/random-variable.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/d1b2785e4509
---- Make ipv4-interface.h, ipv4-l3-protocol.h, and ipv4-static-routing.h private. Closes #370.
user: Gustavo J. A. M. Carneiro <gjc at inescporto.pt>
files: bindings/python/ns3_module_core.py bindings/python/ns3_module_internet_stack.py src/internet-stack/wscript
url: http://code.nsnam.org/tomh/ns-3-ip/rev/6e0c97efccd0
---- Bug 485: implement deserialization of normal/gaussian random variables
user: Gustavo J. A. M. Carneiro <gjc at inescporto.pt>
files: src/core/random-variable.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/c2d4a91bcc8a
---- fix for bug 468
user: Tom Henderson <tomh at tomh.org>
files: src/internet-stack/arp-cache.cc src/internet-stack/arp-cache.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/724c9442a9f0
---- merge with head
user: Tom Henderson <tomh at tomh.org>
files: doc/manual/manual.texi examples/csma-multicast.cc examples/global-routing-slash32.cc examples/static-routing-slash32.cc scratch/ip.cc scratch/simple-global-routing-new.cc scratch/simple-point-to-point-olsr-new.cc src/devices/tap-bridge/tap-bridge.cc src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h src/helper/ipv4-interface-container.h src/helper/packet-sink-helper.cc src/helper/static-multicast-route-helper.cc src/helper/static-multicast-route-helper.h src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/wscript src/routing/olsr/olsr-agent-impl.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/35965c768c7f
---- change type of UdpSocket ttl attributes to 8-bit
user: Tom Henderson <tomh at tomh.org>
files: src/internet-stack/udp-socket-impl.cc src/internet-stack/udp-socket-impl.h src/node/udp-socket.cc src/node/udp-socket.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/191071d782ae
---- add new udp multicast socket attributes
user: Tom Henderson <tomh at tomh.org>
files: src/internet-stack/udp-socket-impl.cc src/internet-stack/udp-socket-impl.h src/node/udp-socket.cc src/node/udp-socket.h
url: http://code.nsnam.org/tomh/ns-3-ip/rev/d5dd024abd6c
---- merge
user: Tom Henderson <tomh at tomh.org>
files: src/internet-stack/ipv4-l3-protocol.cc
url: http://code.nsnam.org/tomh/ns-3-ip/rev/7d2be60e1436
More information about the Ns-commits
mailing list