[Ns-commits] tomh/ns-3-dev-socket

code@nsnam-code.ece.gatech.edu code at nsnam-code.ece.gatech.edu
Wed May 21 22:41:09 PDT 2008


---- Removed TraceContext and TraceResolver references, removed MobilityModelNotifier class, and minor changes on samples/main-random-walk.cc.
user: tjkopena at cs.drexel.edu
files: examples/mixed-wireless.cc samples/main-random-topology.cc samples/main-random-walk.cc src/devices/csma/csma-net-device.h src/devices/point-to-point/point-to-point-net-device.h src/helper/mobility-helper.cc src/helper/mobility-helper.h src/helper/ns2-mobility-helper.cc src/helper/ns2-mobility-helper.h src/internet-node/arp-l3-protocol.h src/internet-node/ascii-trace.h src/internet-node/ipv4-interface.h src/internet-node/ipv4-l4-demux.h src/internet-node/ipv4-l4-protocol.h src/internet-node/pcap-trace.h src/internet-node/tcp-l4-protocol.h src/internet-node/udp-l4-protocol.h src/mobility/hierarchical-mobility-model.cc src/mobility/mobility-model-notifier.cc src/mobility/mobility-model-notifier.h src/mobility/mobility-model.cc src/mobility/mobility-model.h src/mobility/mobility.h src/mobility/wscript src/node/net-device.h src/node/node.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/5b1479210da3


---- Changed MobilityModel::m_trace to be more descriptive.
user: tjkopena at cs.drexel.edu
files: src/mobility/mobility-model.cc src/mobility/mobility-model.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/c64c571c8e0c


---- Merged nonotifier with main branch.
user: tjkopena at cs.drexel.edu
files: examples/mixed-wireless.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/e690b0d1b625


---- merge with HEAD
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: 
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/30ca8e7b5e89


---- fix bug 180
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/applications/udp-echo/udp-echo-client.cc src/applications/udp-echo/udp-echo-server.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/d93423ef5ef2


---- remove dead code.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/csma-packet-socket.cc src/internet-node/ascii-trace.cc src/internet-node/ascii-trace.h src/internet-node/pcap-trace.cc src/internet-node/pcap-trace.h src/internet-node/wscript
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/4ef834f6b67d


---- merge with HEAD
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/mobility/mobility-model-notifier.cc src/mobility/mobility-model-notifier.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/7c575f821f2b


---- forgot to remove dead includes
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/mixed-global-routing.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/d0713d8818c7


---- kill dead code
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/buffer.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/09fcdac092f7


---- report the adjustment delta in Buffer::AddAtEnd and Buffer::AddAtStart.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/buffer.cc src/common/buffer.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/7cfe0542dff5


---- make the code more consistent across AddAtStart and AddAtEnd
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/buffer.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/c34e9d31a75d


---- add adjustment report to overloaded Buffer::AddAtEnd method
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/buffer.cc src/common/buffer.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/77a8e808c341


---- add a couple of helper test macros
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/config.cc src/core/object.cc src/core/test.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/5daf048843a6


---- move test code to anon namespace
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet-metadata-test.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/b96c58f42432


---- a new tag implementation: Mtag
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/buffer.cc src/common/buffer.h src/common/mtag-buffer.cc src/common/mtag-buffer.h src/common/mtag-list.cc src/common/mtag-list.h src/common/mtag.cc src/common/mtag.h src/common/packet.cc src/common/packet.h src/common/wscript
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/644bfc099992


---- add a couple of dox comments
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/8e29fb88ad26


---- add a couple of serialization/deserialization methods
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/mtag-buffer.cc src/common/mtag-buffer.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/b0f12f3a75b3


---- convert to new tag API.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: samples/main-packet-tag.cc src/contrib/delay-jitter-estimation.cc src/devices/wifi/mac-low.cc src/devices/wifi/wifi-remote-station-manager.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/5962e2962fa9


---- remove now-unused Tags class
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet.cc src/common/packet.h src/common/tag-registry.cc src/common/tag-registry.h src/common/tag.h src/common/tags.cc src/common/tags.h src/common/wscript
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/722cf749a9e3


---- Mtag -> Tag
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: samples/main-packet-tag.cc src/common/mtag-buffer.cc src/common/mtag-buffer.h src/common/mtag-list.cc src/common/mtag-list.h src/common/mtag.cc src/common/mtag.h src/common/packet.cc src/common/packet.h src/contrib/delay-jitter-estimation.cc src/devices/wifi/mac-low.cc src/devices/wifi/wifi-remote-station-manager.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/e11e106c7c19


---- mtag -> tag
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: samples/main-packet-tag.cc src/common/mtag-buffer.cc src/common/mtag-buffer.h src/common/mtag-list.cc src/common/mtag-list.h src/common/mtag.cc src/common/mtag.h src/common/packet.h src/common/tag-buffer.cc src/common/tag-buffer.h src/common/tag-list.cc src/common/tag-list.h src/common/tag.cc src/common/tag.h src/common/wscript src/contrib/delay-jitter-estimation.cc src/devices/wifi/mac-low.cc src/devices/wifi/wifi-remote-station-manager.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/a624276a897b


---- use a shared buffer
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/tag-list.cc src/common/tag-list.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/d0a9677d5452


---- use a free list for tag buffers
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/tag-list.cc src/common/tag-list.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/4a1ab06f0d63


---- add missing include for optimized builds
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/tag-buffer.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/2887b34f4769


---- add dox doc
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet.h src/common/tag-buffer.h src/common/tag.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/895cb1b6a903


---- test self-assignment of packets
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet.cc src/common/packet.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/a03270ebc161


---- avoid signed/unsigned comparison warning.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/tag-buffer.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/84600b3f966c


---- a couple more tests.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/0c66462c3406


---- typos
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/tag-buffer.h src/common/tag-list.h src/common/tag.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/519a31d1729f


---- add missing license headers
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/tag-buffer.cc src/common/tag-buffer.h src/common/tag-list.cc src/common/tag-list.h src/common/tag.cc src/common/tag.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/9cc612c6cd32


---- avoid stupid string allocation all the time.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: utils/bench-packets.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/399d3858d190


---- simplify code logic
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet-metadata.cc src/common/packet-metadata.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/f64799121881


---- simplify code logic
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet-metadata.cc src/common/packet-metadata.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/a14d83bacc9c


---- enable metadata only on second run
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: utils/bench-packets.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/b152a62d2017


---- inline a couple of tag methods.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/tag-buffer.cc src/common/tag-buffer.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/c908e1a82801


---- avoid doing the work twice.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/tag-list.cc src/common/tag-list.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/d4bb2f7687d1


---- help return-value-optimization
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/packet.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/e26ab7b61c7c


---- bench tags
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: utils/bench-packets.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/31e4703e08da


---- attempt to document some of the internal details
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/tag-list.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/890b147e1ed6


---- bug 179: Packet fragmentation bug
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/buffer.cc src/common/packet-metadata-test.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/5a49ba9ad976


---- merge with HEAD
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: 
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/2b7093f42f78


---- merge from HEAD
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/internet-node/ascii-trace.cc src/internet-node/ascii-trace.h src/internet-node/pcap-trace.cc src/internet-node/pcap-trace.h src/mobility/mobility-model-notifier.cc src/mobility/mobility-model-notifier.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/d7a198241e61


---- a basic but useful Gtk+-based config-store
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/contrib/attribute-iterator.cc src/contrib/attribute-iterator.h src/contrib/config-store.cc src/contrib/config-store.h src/contrib/gtk-config-store.cc src/contrib/gtk-config-store.h src/contrib/wscript src/wscript wscript
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/a1c532e3bf18


---- merge with HEAD
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: wscript
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/2daf5961f130


---- merge with HEAD
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: 
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/65c25546b5c3


---- add missing getters
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/mobility/hierarchical-mobility-model.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/f94b285ffd62


---- add scroll area and alternating row colors.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/contrib/gtk-config-store.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/2a2f4760af4d


---- set a default window size.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/contrib/gtk-config-store.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/95ea2e729bf5


---- make the iteration code more flexible. add tooltips to gtk config store
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/contrib/attribute-iterator.cc src/contrib/attribute-iterator.h src/contrib/gtk-config-store.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/4730d8d6d63c


---- add missing TypeId::HasParent method
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/tomh/ns-3-dev-socket/rev/45d8e899c535


---- make sure we iterate over the parent's attributes.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/contrib/attribute-iterator.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/99722b888be3


---- also handle parent attributes.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/contrib/gtk-config-store.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/c513d4411cc8


---- reset the output stream to get a proper trace path
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/helper/wifi-helper.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/387c041695cd


---- close the writer before deleting it
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/pcap-writer.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/53e41ce6d3de


---- tweak log output
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/contrib/config-store.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/fad298f05916


---- improve doxygen doc.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/contrib/config-store.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/6d7f78ceeccc


---- cleanup the model memory.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/contrib/gtk-config-store.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/e8c8430359c6


---- re-enable editing
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/contrib/gtk-config-store.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/22756d7f8bb5


---- ensure that the list of positions is long enough
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/mixed-wireless.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/68f79ef69388


---- remove XXX
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/mixed-wireless.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/030e4a88c6d7


---- avoid un-initialized bits
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/wifi-mac-header.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/de6acde26560


---- merge with HEAD
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/mixed-wireless.cc src/common/tag-registry.cc src/common/tag-registry.h src/common/tag.h src/common/tags.cc src/common/tags.h src/internet-node/ascii-trace.cc src/internet-node/ascii-trace.h src/internet-node/pcap-trace.cc src/internet-node/pcap-trace.h src/mobility/hierarchical-mobility-model.cc src/mobility/mobility-model-notifier.cc src/mobility/mobility-model-notifier.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/42a9a69ac4ef


---- fix build for g++ 3.4.6
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/common/tag-list.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/7172d5dcae51


---- avoid warning with g++ 4.1.2
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/contrib/delay-jitter-estimation.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/3d83c2088c85


---- Require gtk+ >= 2.12; closes #182
user: Gustavo J. A. M. Carneiro  <gjc at inescporto.pt>
files: src/contrib/wscript
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/dd7a6e76c739


---- branch merge
user: Tom Henderson <tomh at tomh.org>
files: examples/mixed-global-routing.cc examples/mixed-wireless.cc src/applications/udp-echo/udp-echo-client.cc src/applications/udp-echo/udp-echo-server.cc src/common/tag-registry.cc src/common/tag-registry.h src/common/tags.cc src/common/tags.h src/core/type-id.cc src/internet-node/ascii-trace.cc src/internet-node/ascii-trace.h src/internet-node/pcap-trace.cc src/internet-node/pcap-trace.h src/internet-node/tcp-l4-protocol.h src/internet-node/wscript src/mobility/mobility-model-notifier.cc src/mobility/mobility-model-notifier.h
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/fbd18f80a77a


---- merge with ns-3-dev
user: Tom Henderson <tomh at tomh.org>
files: src/applications/packet-sink/packet-sink.cc src/applications/udp-echo/udp-echo-client.cc src/applications/udp-echo/udp-echo-server.cc src/internet-node/ipv4-l3-protocol.cc src/node/socket.cc src/node/socket.h src/routing/olsr/olsr-agent-impl.cc
url: http://code.nsnam.org/tomh/ns-3-dev-socket/rev/44711f06705e




More information about the Ns-commits mailing list