[Ns-commits] gjc/ns-3-pybindgen-notracing
code@nsnam-code.ece.gatech.edu
code at nsnam-code.ece.gatech.edu
Fri Mar 21 15:11:52 PDT 2008
---- Comment out .AddConstructor calls, to adapt to new API
user: Gustavo J. A. M. Carneiro <gjc at inescporto.pt>
files: bindings/python/ns3modulegen.py
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/8e9e70d3e409
---- Add sample file for attribute values
user: Tom Henderson <tomh at tomh.org>
files: samples/main-attribute-value.cc samples/wscript
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/bdd52bd78977
---- get the typename right. make sure the object is registered with our type system.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/onoe-wifi-manager.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/17172ab64e3f
---- fix typename
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/propagation-delay-model.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/90ba95050923
---- A bunch of wifi smoke tests.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/wifi-test.cc src/devices/wifi/wscript
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/bc07dd340992
---- static-ify
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/wifi-test.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/bd676a43e954
---- Fix deserialization for Constant and Uniform random variables.
user: Gustavo J. A. M. Carneiro <gjc at inescporto.pt>
files: src/core/random-variable.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/88cdcd394491
---- Fix parsing of GlobalValues as command line options.
user: Gustavo J. A. M. Carneiro <gjc at inescporto.pt>
files: src/core/command-line.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/085df3e28a28
---- do not use ObjectBase as a base class.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet.h src/core/callback.h src/core/ptr.cc src/devices/wifi/wifi-phy.cc src/simulator/event-impl.h src/simulator/simulator.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/17b545238ab3
---- replace TypeId::CreateObject with TypeId::GetConstructor
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/object-factory.cc src/core/object.cc src/core/object.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/365595f1f9a8
---- get rid of unneeded object-base include
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet.h src/devices/wifi/wifi-phy.cc src/simulator/event-impl.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/e7989e4c674a
---- split code from object.h/object.cc
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/attribute-helper.h src/core/attribute-list.cc src/core/attribute-list.h src/core/attribute.h src/core/callback.h src/core/object-base.h src/core/object.cc src/core/object.h src/core/type-id.cc src/core/type-id.h src/core/wscript
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/a0639de8cd8b
---- introduce ObjectBase::GetInstanceTypeId
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/config.cc src/core/object-base.h src/core/object.cc src/core/object.h src/core/trace-source-accessor.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/44a92f1d3728
---- remove Object::m_collecting
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/object.cc src/core/object.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/cc7bf9195ea0
---- return the _current_ tid, not the Object tid.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/object.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/fe664ae9aa8b
---- move attribute code to ObjectBase.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/attribute-list.h src/core/object-base.cc src/core/object-base.h src/core/object.cc src/core/object.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/ac94e4889027
---- move more code around
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/object.h src/core/type-id.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/00bd5081ee68
---- replace PacketPrinter with an iterator
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: samples/wscript src/common/packet-metadata-test.cc src/common/packet-metadata.cc src/common/packet-metadata.h src/common/packet.cc src/common/packet.h src/common/wscript
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/588221b7f892
---- really kill dead code.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet-metadata-test.cc src/common/packet-printer.cc src/common/packet-printer.h src/common/packet.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/f6262d180725
---- add TypeId::IsChildOf
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/type-id.cc src/core/type-id.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/0bc8caf4f355
---- make the base Header and Trailer classes virtual.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/header.cc src/common/header.h src/common/packet-metadata-test.cc src/common/trailer.cc src/common/trailer.h src/common/wscript
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/a35a68bdcd88
---- define a TypeId for each Header/Trailer.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: samples/main-packet-header.cc src/common/header.cc src/common/header.h src/common/packet-metadata-test.cc src/common/trailer.cc src/common/trailer.h src/devices/wifi/mgt-headers.cc src/devices/wifi/mgt-headers.h src/devices/wifi/wifi-mac-header.cc src/devices/wifi/wifi-mac-header.h src/devices/wifi/wifi-mac-trailer.cc src/devices/wifi/wifi-mac-trailer.h src/internet-node/arp-header.cc src/internet-node/arp-header.h src/internet-node/ipv4-header.cc src/internet-node/ipv4-header.h src/internet-node/tcp-header.cc src/internet-node/tcp-header.h src/internet-node/udp-header.cc src/internet-node/udp-header.h src/node/ethernet-header.cc src/node/ethernet-header.h src/node/ethernet-trailer.cc src/node/ethernet-trailer.h src/node/llc-snap-header.cc src/node/llc-snap-header.h src/routing/olsr/olsr-header.cc src/routing/olsr/olsr-header.h utils/bench-packets.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/2a3324f4dabe
---- add TypeId::SetUid/GetUid
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/type-id.cc src/core/type-id.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/b50c3f20ab88
---- stop using ChunkRegistry to get header and trailer uids
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet-metadata.cc src/common/packet-metadata.h src/core/type-id.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/139b2dec56c0
---- remove dead code.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: samples/main-packet-header.cc src/common/chunk-registry.cc src/common/chunk-registry.h src/common/header.cc src/common/header.h src/common/packet-metadata-test.cc src/common/trailer.cc src/common/trailer.h src/common/wscript src/devices/wifi/mgt-headers.cc src/devices/wifi/mgt-headers.h src/devices/wifi/wifi-mac-header.cc src/devices/wifi/wifi-mac-header.h src/devices/wifi/wifi-mac-trailer.cc src/devices/wifi/wifi-mac-trailer.h src/internet-node/arp-header.cc src/internet-node/arp-header.h src/internet-node/ipv4-header.cc src/internet-node/ipv4-header.h src/internet-node/tcp-header.cc src/internet-node/tcp-header.h src/internet-node/udp-header.cc src/internet-node/udp-header.h src/node/ethernet-header.cc src/node/ethernet-header.h src/node/ethernet-trailer.cc src/node/ethernet-trailer.h src/node/llc-snap-header.cc src/node/llc-snap-header.h src/routing/olsr/olsr-header.cc src/routing/olsr/olsr-header.h utils/bench-packets.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/c1fef7686472
---- implement Packet::Print
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/chunk.cc src/common/chunk.h src/common/header.cc src/common/header.h src/common/packet-metadata.cc src/common/packet-metadata.h src/common/packet.cc src/common/trailer.cc src/common/trailer.h src/common/wscript
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/3e9474e1d77b
---- improve doxygen.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/trace-source-accessor.h src/core/type-id.cc src/core/type-id.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/736213ce179d
---- make sure the Rx trace event also gets the llc header to be symetric with the tx event.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/wifi-net-device.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/e7c7618c50a2
---- make sure all headers and trailers gets a constructor registered in their TypeId.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/mgt-headers.cc src/devices/wifi/wifi-mac-header.cc src/devices/wifi/wifi-mac-trailer.cc src/internet-node/arp-header.cc src/internet-node/ipv4-header.cc src/internet-node/tcp-header.cc src/internet-node/udp-header.cc src/node/ethernet-header.cc src/node/ethernet-trailer.cc src/node/llc-snap-header.cc src/routing/olsr/olsr-header.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/3de4cacb8981
---- add Print to the Chunk base class.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/chunk.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/5bdd3b1fb0c5
---- add extra trace sources
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/wifi-phy.cc src/devices/wifi/wifi-phy.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/f42cc6deb42b
---- improve pretty-printing output.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/wifi-mac-header.cc src/internet-node/arp-header.cc src/internet-node/ipv4-header.cc src/internet-node/udp-header.cc src/node/ethernet-header.cc src/node/ethernet-trailer.cc src/node/llc-snap-header.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/b8eff7186c5c
---- fragmentEnd is not zero when this is a fragment.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet-metadata.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/4fe950c01030
---- add SetAddress methods.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: 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
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/a71d888ca2e8
---- call SetAddress during construction to assign MAC-level addresses.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/helper/csma-helper.cc src/helper/point-to-point-helper.cc src/helper/wifi-helper.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/b426a0e0355e
---- add failing tests
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet-metadata-test.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/489c7086867a
---- fix failing tests
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet-metadata.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/4885203b7855
---- make sure the trace hooks get a full packet as input.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/wifi-phy.cc src/devices/wifi/wifi-phy.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/38f50c9d55f4
---- convert Packet::Print to use Chunk::Print
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/1d54065d728a
---- add a bunch of trace sinks for demonstration
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: samples/main-ap-wifi.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/91a852012080
---- move wifi examples to example directory
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/wifi-adhoc.cc examples/wifi-ap.cc examples/wscript samples/main-adhoc-wifi.cc samples/main-ap-wifi.cc samples/wscript
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/2ace0f6fd238
---- remove template methods.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet.cc src/common/packet.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/dc5314da50aa
---- remove trailing ;
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet-metadata.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/c009dd1e626d
---- merge TypeId in headers and trailers branch
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: samples/main-adhoc-wifi.cc samples/main-ap-wifi.cc samples/wscript src/common/chunk-registry.cc src/common/chunk-registry.h src/common/packet-printer.cc src/common/packet-printer.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/da376b3ffafc
---- point to point smoke tests
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/point-to-point/point-to-point-test.cc src/devices/point-to-point/wscript
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/74742244d863
---- Add an explicit copy constructor. Bug reported by Raj.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/object.cc src/core/object.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/2324032b8f90
---- Pass TcpSockets as smart pointers into demux callbacks
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/internet-node/tcp-socket.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/4956586bd798
---- Fix TCP handshake sequence numbers
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/internet-node/tcp-socket.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/43ec4c995363
---- some doxygen work.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/object.h src/core/type-id.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/6e5ee56bed72
---- add missing license headers.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/attribute-list.cc src/core/attribute-list.h src/core/type-id.cc src/core/type-id.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/7fa114622a4d
---- merge with head
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files:
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/251be59beb3e
---- SimpleChannel/SimpleNetDevice. Use them where needed.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/internet-node/udp-socket.cc src/node/simple-channel.cc src/node/simple-channel.h src/node/simple-net-device.cc src/node/simple-net-device.h src/node/wscript
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/a70e0c7aaf56
---- Fix the udp socket unit test problem discovered by Mathieu.
user: Gustavo J. A. M. Carneiro <gjc at inescporto.pt>
files: src/internet-node/udp-socket.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/41f943501ae7
---- AllocateUid/Search seem to not calculate correctly mode uids.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/wifi-mode.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/d71e6cc3a28f
---- add missing prefix.
user: Federico Maguolo <maguolof at dei.unipd.it>
files: examples/wifi-adhoc.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/076b8636fea9
---- PropagationLossModel::GetRxPower -> PropagationLossModel::GetLoss
user: Federico Maguolo <maguolof at dei.unipd.it>
files: samples/main-propagation-loss.cc src/devices/wifi/propagation-loss-model.cc src/devices/wifi/propagation-loss-model.h src/devices/wifi/wifi-channel.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/28dfd0c7510d
---- Composite and Jakes propagation loss models.
user: src/devices/wifi/Federico Maguolo <maguolof at dei.unipd.it>
files: src/devices/wifi/composite-propagation-loss-model.cc src/devices/wifi/composite-propagation-loss-model.h src/devices/wifi/jakes-propagation-loss-model.cc src/devices/wifi/jakes-propagation-loss-model.h src/devices/wifi/wscript
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/22aa62a108ed
---- merge
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files:
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/af05991af3a6
---- remove dead header
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/composite-propagation-loss-model.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/b6453d9420a5
---- remove dead header
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/jakes-propagation-loss-model.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/9a13f9faf4a5
---- add missing header
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/wscript
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/bca8508aa28a
---- merge
user: Gustavo J. A. M. Carneiro <gjc at inescporto.pt>
files: examples/wscript samples/main-adhoc-wifi.cc samples/main-ap-wifi.cc src/common/chunk-registry.cc src/common/chunk-registry.h src/common/packet-metadata.h src/common/packet-printer.cc src/common/packet-printer.h src/common/packet.h src/core/callback.h src/core/object.cc src/core/object.h src/core/wscript src/devices/wifi/propagation-delay-model.cc src/devices/wifi/propagation-loss-model.cc src/devices/wifi/wifi-phy.cc src/devices/wifi/wifi-phy.h src/devices/wifi/wscript src/node/wscript src/simulator/event-impl.h src/simulator/simulator.cc
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/57426c73ccf5
---- Move type annotations away from the header files, into the bindings generation script.
user: Gustavo J. A. M. Carneiro <gjc at inescporto.pt>
files: bindings/python/ns3modulegen.py src/common/packet.h src/core/callback.h src/core/object.h src/core/ptr.h
url: http://code.nsnam.org/gjc/ns-3-pybindgen-notracing/rev/8718a2ac05b1
More information about the Ns-commits
mailing list