[Ns-commits] gjc/ns-3-pyviz

code@nsnam-code.ece.gatech.edu code at nsnam-code.ece.gatech.edu
Wed Sep 3 07:14:35 PDT 2008


---- remove Node::GetFirstApplication checked in changeset 38b8549b1ad3 by mistake.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: bindings/python/ns3_module_node.py src/node/node.cc src/node/node.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/dacc57c5d31f


---- implement WifiNetDevice::SendFrom
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 src/devices/wifi/wifi-mac.h src/devices/wifi/wifi-net-device.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/5ba130a7f519


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


---- ensure type is registered
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/bridge/bridge-net-device.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/a6113320f46a


---- Rescan API (due to wifi changes to support bridging)
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: bindings/python/ns3_module_wifi.py
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/b179468df160


---- remove uneeded virtual keyword
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/node/socket.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/4bc5b06f92df


---- use the right log component name for PacketSink. use NS_LOG_FUNCTION.
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-pyviz/rev/b2ef6249a724


---- rm examples/tcp-2way.cc
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: examples/tcp-2way.cc examples/wscript
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/5c7524e89e10


---- bug 276: bridge netdevice has no helper class.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/csma-bridge.cc src/helper/bridge-helper.cc src/helper/bridge-helper.h src/helper/wscript
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/028b7de98fb1


---- bug 275: Queue::Peek should return Ptr<const Packet>
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: bindings/python/ns3_module_node.py src/node/drop-tail-queue.cc src/node/drop-tail-queue.h src/node/queue.cc src/node/queue.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/4b8ef7da0ac3


---- make sure we don't attempt to read outside of ourselves when deserializing a header for printing.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet-metadata.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/076ae3766f27


---- allow attribute setters to fail.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/attribute-accessor-helper.h src/core/attribute-test.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/1548d7e3604f


---- Stub TcpSocketImpl unit test
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/internet-stack/tcp-socket-impl.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/10c667a90efa


---- make it build with gcc 4.1.3
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/internet-stack/tcp-socket-impl.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/fdf978993930


---- fully qualify class name to use macro outside of ns3 namespace.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/log.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/b1744fac67da


---- Make TypeId(const char * name) explicit (bug 281)
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/core/type-id.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/e5c71362e669


---- Add a test to TcpSocketImpl unit tests
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/internet-stack/tcp-socket-impl.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/a88c0d54e43b


---- Add another test to TcpSocketImplTest
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/internet-stack/tcp-socket-impl.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/46446b2e3c9d


---- Use scheduler to call up the stack in SimpleNetDevice (bug 287)
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/node/simple-channel.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/e170f2c17e03


---- Refactor OnOff so Start doesn't immediate close the socket (bug 259)
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/applications/onoff/onoff-application.cc src/applications/onoff/onoff-application.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/016c70fa60d8


---- remove uneeded EnableMetadata calls
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/mixed-wireless.cc examples/mixed-wireless.py
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/087b1b45b3b5


---- Python: ignore TracedCallback classes for the time being: they were never usable and were triggering pybindgen generate code compilation problems.
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: bindings/python/ns3modulescan.py
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/ab1673dcdf58


---- Python: fix bad parameter passed into pybindgen.
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: bindings/python/ns3modulegen.py
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/99f49426595a


---- 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/ns3modulegen_generated.py
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/427638d49248


---- New PyBindGen version needed.
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: bindings/python/wscript
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/1ca4a0f2e4f4


---- Don't scan python bindings until the everything.h file to be scanned is generated.  Closes #288.
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: bindings/python/wscript
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/15fe83e15ff5


---- New pybindgen version, fixes a couple of bugs caught by regression testing.
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: bindings/python/wscript
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/db139d2d728e


---- Make copy constructors of some wifi classes private so that pybindgen won't use them (they are not usable)
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: src/devices/wifi/adhoc-wifi-mac.h src/devices/wifi/nqap-wifi-mac.h src/devices/wifi/nqsta-wifi-mac.h src/devices/wifi/wifi-phy.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/04315a10b9c1


---- New PyBindGen version and API rescan: adds missing copy constructors, and generates __copy__ methods so that python's copy.copy() works on our objects.
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
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_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_udp_echo.py bindings/python/ns3_module_wifi.py bindings/python/wscript
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/3685ab98e4b2


---- Fix a unit test typo (thanks Providence Salumu Munga
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/internet-stack/tcp-socket-impl.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/9358e0be63d2


---- merge
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
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_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_udp_echo.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py bindings/python/ns3modulescan.py bindings/python/wscript examples/mixed-wireless.py examples/tcp-2way.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/e1ed56c3cb4a


---- New PyBindGen, fixes python wrapper identity issue.
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: bindings/python/ns3modulegen.py bindings/python/wscript utils/python-unit-tests.py
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/cecda7126440


---- merge
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: bindings/python/wscript
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/353c72fc49aa


---- Using hash() to find out object identity is no longer required and was a hack, use id() instead.
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: examples/visualizer.py
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/9ec60d05c563


---- Bridge documentation (#286)
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: src/devices/bridge/bridge-channel.h src/devices/bridge/bridge-net-device.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/6d041a5be1db


---- bug 285: NetDevice base class should define an attribute Mtu.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/node/net-device.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/e60083af704c


---- bug 273: constify packet pointers.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/internet-stack/arp-l3-protocol.cc src/internet-stack/arp-l3-protocol.h src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/node/net-device.h src/node/node.cc src/node/node.h src/node/packet-socket.cc src/node/packet-socket.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/e5ab96db540e


---- shared Mac48 multicast code
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/csma/csma-net-device.cc src/devices/wifi/wifi-net-device.cc src/node/mac48-address.cc src/node/mac48-address.h src/node/simple-net-device.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/4eaf02702f17


---- repeat enum keyword.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/node/net-device.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/42988e5cce5e


---- document API change
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: CHANGES.html
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/fbf628eb3ca6


---- bug 273: fix python bindings.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: bindings/python/ns3_module_bridge.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_node.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_wifi.py
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/b822851cb95d


---- bug 279: Packets need metadata support for printing without header checking
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/wifi-ap.cc src/common/packet-metadata.cc src/common/packet-metadata.h src/common/packet.cc src/common/packet.h src/helper/csma-helper.cc src/helper/point-to-point-helper.cc src/helper/wifi-helper.cc utils/bench-packets.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/065488d0420c


---- merge
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: src/devices/bridge/bridge-net-device.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/bfea2a4da368


---- remove dead code.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/uid-manager.cc src/core/uid-manager.h src/core/wscript
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/1c401259af61


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


---- doxygen OnOffHelper.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/helper/on-off-helper.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/e24c4db6fd71


---- Pull in Mathieu's PyBindGen fix.
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: bindings/python/wscript
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/6c3efec9cbe6


---- add realtime simulator and associated tests
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/realtime-udp-echo.cc examples/wscript regression/tests/test-realtime-udp-echo.py src/simulator/default-simulator-impl.cc src/simulator/event-impl.cc src/simulator/event-impl.h src/simulator/realtime-simulator-impl.cc src/simulator/realtime-simulator-impl.h src/simulator/synchronizer.cc src/simulator/synchronizer.h src/simulator/wall-clock-synchronizer.cc src/simulator/wall-clock-synchronizer.h src/simulator/wscript
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/5aa65b1ea001


---- ifdef out ability to feed real-time through simulator
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/simulator/event-impl.h src/simulator/realtime-simulator-impl.cc src/simulator/realtime-simulator-impl.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/e388935fa948


---- branch merge
user: Craig Dowell <craigdo at ee.washington.edu>
files: 
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/385bdac52fd3


---- forgot to remove uneeded copy
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/node/node.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/775d9648a294


---- don't assume posix compatibility means posix clocks
user: craigdo at craig-dowells-imac.local
files: src/simulator/wall-clock-synchronizer.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/92ef80f0352e


---- expunge any mention of the possibility that the real-time simlator could operate in real-time mode
user: craigdo at craig-dowells-imac.local
files: src/simulator/realtime-simulator-impl.cc src/simulator/realtime-simulator-impl.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/e0a429cb5811


---- RealTimeSimulatorImpl::EnableLogTo() is not implemented, remove it from the header file.
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: src/simulator/realtime-simulator-impl.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/b96af8dc8abf


---- Require new PyBindGen (now ignores the badly scanned anonymous containers that cause problems on cygwin) and rescan API.
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: bindings/python/callbacks_list.py 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_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_udp_echo.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py bindings/python/wscript
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/728eb3f583b3


---- bug 299: packet socket broken by promiscuous update
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/csma-packet-socket.cc src/node/packet-socket.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/01bebf28addd


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


---- Stats module and example merged in.
user: tjkopena at cs.drexel.edu
files: examples/stats/README examples/stats/data.db examples/stats/wifi-default.data examples/stats/wifi-default.eps examples/stats/wifi-example-apps.cc examples/stats/wifi-example-apps.h examples/stats/wifi-example-db.sh examples/stats/wifi-example-sim.cc examples/stats/wifi-example.gnuplot examples/stats/wscript examples/wscript src/contrib/stats/basic-data-calculators.h src/contrib/stats/data-calculator.cc src/contrib/stats/data-calculator.h src/contrib/stats/data-collector.cc src/contrib/stats/data-collector.h 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/packet-data-calculators.cc src/contrib/stats/packet-data-calculators.h src/contrib/stats/sqlite-data-output.cc src/contrib/stats/sqlite-data-output.h src/contrib/stats/time-data-calculators.cc src/contrib/stats/time-data-calculators.h src/contrib/stats/wscript src/contrib/wscript src/wscr!
 ipt
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/44b0bc6817c6


---- Some cleanup.
user: tjkopena at nsnam-code.ece.gatech.edu
files: examples/stats/data.db examples/stats/wifi-default.data examples/stats/wifi-default.eps
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/05f0716c9c36


---- branch merge
user: Craig Dowell <craigdo at ee.washington.edu>
files: 
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/2e2ad3734b58


---- Python: fix constructor wrapper name for templated ns3::Objects.
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: bindings/python/ns3modulegen_core_customizations.py
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/352cfe96e593


---- New pybindgen and API rescan.  Extensive API description files changes because pybindgen now handles consts differently.
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
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_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_wifi.py bindings/python/ns3modulegen_core_customizations.py bindings/python/ns3modulegen_generated.py bindings/python/wscript
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/b6804efbe16b


---- merge
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
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_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_udp_echo.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py bindings/python/wscript src/contrib/wscript src/core/uid-manager.cc src/core/uid-manager.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/e965ed757e92


---- PyViz: interface to sample packet transmissions (using ns-3 tracing).
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: src/contrib/pyviz.cc src/contrib/pyviz.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/6eccb090137c


---- Fix compilation of Python bindings when libsqlite3 is not available (and so the class SqliteDataOutput is omitted).
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: bindings/python/ns3modulegen.py bindings/python/wscript
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/1f5d9b97a1a2


---- bug 303: return value should not be const
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/contrib/stats/data-calculator.cc src/contrib/stats/data-calculator.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/f6abfdf47163


---- ipv4-end-point-demux: add method to fetch list of all endpoints
user: Florian Westphal <fw at strlen.de>
files: src/internet-stack/ipv4-end-point-demux.cc src/internet-stack/ipv4-end-point-demux.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/4631eaaf84c4


---- nsc: core files.
user: Florian Westphal <fw at strlen.de>
files: src/internet-stack/nsc-sysctl.cc src/internet-stack/nsc-sysctl.h src/internet-stack/nsc-tcp-l4-protocol.cc src/internet-stack/nsc-tcp-l4-protocol.h src/internet-stack/nsc-tcp-socket-factory-impl.cc src/internet-stack/nsc-tcp-socket-factory-impl.h src/internet-stack/nsc-tcp-socket-impl.cc src/internet-stack/nsc-tcp-socket-impl.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/e6374560e19e


---- nsc: enable network simulation cradle
user: Florian Westphal <fw at strlen.de>
files: src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h src/internet-stack/internet-stack.cc src/internet-stack/internet-stack.h src/internet-stack/wscript src/wscript wscript
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/9e5eaef3e082


---- nsc: example files.
user: Florian Westphal <fw at strlen.de>
files: examples/tcp-nsc-lfn.cc examples/tcp-nsc-zoo.cc examples/wscript
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/5818912ae9a3


---- merge nsc phase one
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/wscript src/wscript
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/048d80fcffde


---- catch KeyError exception to avoid failing when sqlite or gtk are not installed
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: bindings/python/ns3modulegen.py
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/96fa2a7b5f88


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


---- bug 274: bridge must detect compatibility of devices with bridging mode
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: bindings/python/ns3_module_bridge.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_mobility.py bindings/python/ns3_module_node.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_wifi.py 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/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h 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/gjc/ns-3-pyviz/rev/4eb48239b4dc


---- use Mac48Address::GetMulticast to avoid code duplication
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/bridge/bridge-net-device.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/0404af4cacf0


---- improve debugging output
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/wifi-phy.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/692e616413a3


---- use std::string instead of raw string
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/ssid.cc src/devices/wifi/ssid.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/53e2e87aebd0


---- bug 282: remove Ipv4L4Demux
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_wifi.py src/internet-stack/internet-stack.cc src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/internet-stack/ipv4-l4-demux.cc src/internet-stack/ipv4-l4-demux.h src/internet-stack/ipv4-l4-protocol.cc src/internet-stack/ipv4-l4-protocol.h src/internet-stack/tcp-l4-protocol.cc src/internet-stack/tcp-l4-protocol.h src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-l4-protocol.cc src/internet-stack/udp-l4-protocol.h src/internet-stack/udp-socket-impl.cc src/internet-stack/wscript utils/print-introspected-doxygen.cc
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/ad0a36bfdb62


---- make nsc build again.
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-pyviz/rev/701de46de742


---- merge
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: bindings/python/ns3_module_bridge.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_csma.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_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_wifi.py bindings/python/wscript src/internet-stack/ipv4-l4-demux.cc src/internet-stack/ipv4-l4-demux.h
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/ae00f2970d3b


---- Rescan PyViz class
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: bindings/python/ns3_module_contrib.py
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/966be4b6c82e


---- add waf proxy script to src/contrib
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: src/contrib/waf
url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/ea097146fc02




More information about the Ns-commits mailing list