[Ns-commits] mathieu/ns-3-wifi
code@nsnam-code.ece.gatech.edu
code at nsnam-code.ece.gatech.edu
Sat Jun 14 10:51:53 PDT 2008
---- no need to reference WifiNetDevice
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/mac-low.h src/devices/wifi/wifi-mac.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/f35819202b66
---- typo
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/wifi-phy.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/63910e38db95
---- add missing Setter
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/object-factory.cc src/core/object-factory.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/590b21d7fcdd
---- add UnsafeAttributeList
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/attribute-list.cc src/core/attribute-list.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/f985e116b696
---- split WifiChannel in WifiChannel + YansWifiChannel
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/mixed-wireless.cc examples/wifi-adhoc.cc examples/wifi-ap.cc src/devices/wifi/wifi-channel.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-phy.h src/devices/wifi/wifi-test.cc src/devices/wifi/wscript src/devices/wifi/yans-wifi-channel.cc src/devices/wifi/yans-wifi-channel.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc src/helper/wifi-helper.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/94f771c1373a
---- Add a socket callback that can unblock a blocked close
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: examples/tcp-large-transfer.cc src/internet-node/tcp-socket.cc src/node/socket.cc src/node/socket.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/be022cc7fec9
---- Tcp large transfer modified to keep sending for 10 seconds
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: examples/tcp-large-transfer.cc
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/965da7165e78
---- Use the correct semantics for sendcallback
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: examples/tcp-large-transfer.cc
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/284705f0775f
---- Merge with tomh/ns-3-dev-socket
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: examples/tcp-large-transfer.cc src/internet-node/tcp-socket.cc src/internet-node/udp-impl.cc src/internet-node/udp-impl.h src/internet-node/udp-socket.cc src/internet-node/udp-socket.h src/node/socket.cc src/node/socket.h src/node/udp.cc src/node/udp.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/309f511aa143
---- Merge with tomh/ns-3-dev-socket
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: examples/tcp-large-transfer.cc src/internet-node/tcp-impl.cc src/internet-node/tcp-impl.h src/internet-node/tcp-socket.cc src/internet-node/tcp-socket.h src/node/tcp.cc src/node/tcp.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/a4b8da16a324
---- Fix tcp rx buffer semantics; fromaddress tagging is broken at the moment
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/internet-node/tcp-socket-impl.cc src/internet-node/tcp-socket-impl.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/dbf56f98a11d
---- Fix up recv buffer stuff some more
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: examples/tcp-large-transfer.cc src/internet-node/tcp-socket-impl.cc
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/ad57fb768f3a
---- Change log output to be more consistent
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/internet-node/tcp-socket-impl.cc
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/d734f62d4921
---- Get rid of dead code from GTNetS
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/internet-node/pending-data.cc
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/05e66ff64e10
---- Merge with ns-3-dev
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: doc/tutorial/dumbbell.png doc/tutorial/oneobj.png doc/tutorial/pp.png doc/tutorial/star.png doc/tutorial/threeobj.png examples/tcp-large-transfer.cc src/common/data-writer.cc src/common/data-writer.h src/common/tag-registry.cc src/common/tag-registry.h src/common/tags.cc src/common/tags.h src/internet-node/ascii-trace.cc src/internet-node/ascii-trace.h src/internet-node/ipv4-header.cc src/internet-node/ipv4-header.h src/internet-node/pcap-trace.cc src/internet-node/pcap-trace.h src/internet-node/tcp-socket-impl.cc src/mobility/mobility-model-notifier.cc src/mobility/mobility-model-notifier.h src/node/socket-defaults.cc src/node/socket-defaults.h src/node/socket.cc src/node/socket.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/39f736210ab2
---- Tcp tx buffer (pendingdata) uses Ptr<Packet> internally; tagging should work
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/internet-node/pending-data.cc src/internet-node/pending-data.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/a7203cfb5f37
---- Update tcpsocket to use Ptr<Packet> in Send
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/internet-node/pending-data.cc src/internet-node/pending-data.h src/internet-node/tcp-socket-impl.cc
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/464a2a2690e8
---- Part of bug 198
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/internet-node/tcp-socket-impl.cc
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/19471cb55c9c
---- Fix compile warning
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/internet-node/tcp-socket-impl.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/5c53412347ac
---- Merge last 6 changesets
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: src/routing/olsr/waf
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/469aaa3f67a5
---- Merge last two changesets
user: Raj Bhattacharjea <raj.b at gatech.edu>
files:
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/c3f792428d62
---- Restore tcp example to full size, also a bugfix
user: Raj Bhattacharjea <raj.b at gatech.edu>
files: examples/tcp-large-transfer.cc src/internet-node/pending-data.cc
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/ba3b5024f6a6
---- Merge
user: Raj Bhattacharjea <raj.b at gatech.edu>
files:
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/11a21b053e95
---- CSMA Cleanup, XXX in echo apps, clarification of point-to-point data rates in dox
user: Craig Dowell <craigdo at ee.washington.edu>
files: examples/csma-broadcast.cc examples/csma-multicast.cc examples/csma-one-subnet.cc examples/csma-packet-socket.cc examples/mixed-global-routing.cc examples/mixed-wireless.cc examples/udp-echo.cc src/applications/udp-echo/udp-echo-client.cc src/devices/csma/csma-channel.cc src/devices/csma/csma-channel.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/devices/csma/csma.h src/devices/point-to-point/point-to-point.h tutorial/tutorial-bus-network.cc tutorial/tutorial-csma-echo-ascii-trace.cc tutorial/tutorial-csma-echo-pcap-trace.cc tutorial/tutorial-csma-echo.cc tutorial/tutorial-linear-dumbbell.cc tutorial/tutorial-point-to-point.cc tutorial/tutorial-star-routing.cc tutorial/tutorial-star.cc
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/ba198dad54a2
---- documentation to resolve bug 75
user: Craig Dowell <craigdo at ee.washington.edu>
files: src/node/ipv4.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/232368ff7dec
---- bug 61: warning must be fatal.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/core/random-variable.cc
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/43b3f8ecd86d
---- bug 186: internet-node directory must be renamed to internet-stack
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: doc/modules examples/wscript samples/wscript src/applications/udp-echo/wscript src/helper/wscript src/internet-node/arp-cache.cc src/internet-node/arp-cache.h src/internet-node/arp-header.cc src/internet-node/arp-header.h src/internet-node/arp-ipv4-interface.cc src/internet-node/arp-ipv4-interface.h src/internet-node/arp-l3-protocol.cc src/internet-node/arp-l3-protocol.h src/internet-node/internet-stack.cc src/internet-node/internet-stack.h src/internet-node/ipv4-checksum.cc src/internet-node/ipv4-checksum.h src/internet-node/ipv4-end-point-demux.cc src/internet-node/ipv4-end-point-demux.h src/internet-node/ipv4-end-point.cc src/internet-node/ipv4-end-point.h src/internet-node/ipv4-impl.cc src/internet-node/ipv4-impl.h src/internet-node/ipv4-interface.cc src/internet-node/ipv4-interface.h src/internet-node/ipv4-l3-protocol.cc src/internet-node/ipv4-l3-protocol.h src/internet-node/ipv4-l4-demux.cc src/internet-node/ipv4-l4-demux.h src/internet-node/ipv4-l4-protocol.cc !
src/internet-node/ipv4-l4-protocol.h src/internet-node/ipv4-loopback-interface.cc src/internet-node/ipv4-loopback-interface.h src/internet-node/ipv4-static-routing.cc src/internet-node/ipv4-static-routing.h src/internet-node/pending-data.cc src/internet-node/pending-data.h src/internet-node/rtt-estimator.cc src/internet-node/rtt-estimator.h src/internet-node/sequence-number.cc src/internet-node/sequence-number.h src/internet-node/sgi-hashmap.h src/internet-node/tcp-header.cc src/internet-node/tcp-header.h src/internet-node/tcp-l4-protocol.cc src/internet-node/tcp-l4-protocol.h src/internet-node/tcp-socket-factory-impl.cc src/internet-node/tcp-socket-factory-impl.h src/internet-node/tcp-socket-impl.cc src/internet-node/tcp-socket-impl.h src/internet-node/tcp-typedefs.h src/internet-node/udp-header.cc src/internet-node/udp-header.h src/internet-node/udp-l4-protocol.cc src/internet-node/udp-l4-protocol.h src/internet-node/udp-socket-factory-impl.cc src/internet-node/udp-socket!
-factory-impl.h src/internet-node/udp-socket-impl.cc src/internet-node
/udp-socket-impl.h src/internet-node/waf src/internet-node/wscript src/internet-stack/arp-cache.cc src/internet-stack/arp-cache.h src/internet-stack/arp-header.cc src/internet-stack/arp-header.h src/internet-stack/arp-ipv4-interface.cc src/internet-stack/arp-ipv4-interface.h src/internet-stack/arp-l3-protocol.cc src/internet-stack/arp-l3-protocol.h src/internet-stack/internet-stack.cc src/internet-stack/internet-stack.h src/internet-stack/ipv4-checksum.cc src/internet-stack/ipv4-checksum.h src/internet-stack/ipv4-end-point-demux.cc src/internet-stack/ipv4-end-point-demux.h src/internet-stack/ipv4-end-point.cc src/internet-stack/ipv4-end-point.h src/internet-stack/ipv4-impl.cc src/internet-stack/ipv4-impl.h src/internet-stack/ipv4-interface.cc src/internet-stack/ipv4-interface.h src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/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/ipv4-loopback-interface.cc src/internet-stack/ipv4-loopback-interface.h src/internet-stack/ipv4-static-routing.cc src/internet-stack/ipv4-static-routing.h src/internet-stack/pending-data.cc src/internet-stack/pending-data.h src/internet-stack/rtt-estimator.cc src/internet-stack/rtt-estimator.h src/internet-stack/sequence-number.cc src/internet-stack/sequence-number.h src/internet-stack/sgi-hashmap.h src/internet-stack/tcp-header.cc src/internet-stack/tcp-header.h src/internet-stack/tcp-l4-protocol.cc src/internet-stack/tcp-l4-protocol.h src/internet-stack/tcp-socket-factory-impl.cc src/internet-stack/tcp-socket-factory-impl.h src/internet-stack/tcp-socket-impl.cc src/internet-stack/tcp-socket-impl.h src/internet-stack/tcp-typedefs.h src/internet-stack/udp-header.cc src/internet-stack/udp-header.h src/internet-stack/udp-l4-protocol.cc src/internet-stack/udp-l4-protocol.h src/internet-stack/udp-socket-factory-impl.cc src/internet-st!
ack/udp-socket-factory-impl.h src/internet-stack/udp-socket-impl.cc sr
c/internet-stack/udp-socket-impl.h src/internet-stack/waf src/internet-stack/wscript src/routing/olsr/wscript src/wscript tutorial/wscript utils/wscript
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/8c0ab08144e6
---- tutorial: s/internet-node/internet-stack
user: Tom Henderson <tomh at tomh.org>
files: doc/tutorial/introduction.texi doc/tutorial/other.texi doc/tutorial/routing.texi
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/b0987a6a74c8
---- merge with HEAD
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/mixed-wireless.cc src/internet-node/arp-cache.cc src/internet-node/arp-cache.h src/internet-node/arp-header.cc src/internet-node/arp-header.h src/internet-node/arp-ipv4-interface.cc src/internet-node/arp-ipv4-interface.h src/internet-node/arp-l3-protocol.cc src/internet-node/arp-l3-protocol.h src/internet-node/internet-stack.cc src/internet-node/internet-stack.h src/internet-node/ipv4-checksum.cc src/internet-node/ipv4-checksum.h src/internet-node/ipv4-end-point-demux.cc src/internet-node/ipv4-end-point-demux.h src/internet-node/ipv4-end-point.cc src/internet-node/ipv4-end-point.h src/internet-node/ipv4-impl.cc src/internet-node/ipv4-impl.h src/internet-node/ipv4-interface.cc src/internet-node/ipv4-interface.h src/internet-node/ipv4-l3-protocol.cc src/internet-node/ipv4-l3-protocol.h src/internet-node/ipv4-l4-demux.cc src/internet-node/ipv4-l4-demux.h src/internet-node/ipv4-l4-protocol.cc src/internet-node/ipv4-l4-protocol.h src/internet-node/ipv4-loopback-in!
terface.cc src/internet-node/ipv4-loopback-interface.h src/internet-node/ipv4-static-routing.cc src/internet-node/ipv4-static-routing.h src/internet-node/pending-data.cc src/internet-node/pending-data.h src/internet-node/rtt-estimator.cc src/internet-node/rtt-estimator.h src/internet-node/sequence-number.cc src/internet-node/sequence-number.h src/internet-node/sgi-hashmap.h src/internet-node/tcp-header.cc src/internet-node/tcp-header.h src/internet-node/tcp-l4-protocol.cc src/internet-node/tcp-l4-protocol.h src/internet-node/tcp-socket-factory-impl.cc src/internet-node/tcp-socket-factory-impl.h src/internet-node/tcp-socket-impl.cc src/internet-node/tcp-socket-impl.h src/internet-node/tcp-typedefs.h src/internet-node/udp-header.cc src/internet-node/udp-header.h src/internet-node/udp-l4-protocol.cc src/internet-node/udp-l4-protocol.h src/internet-node/udp-socket-factory-impl.cc src/internet-node/udp-socket-factory-impl.h src/internet-node/udp-socket-impl.cc src/internet-node/!
udp-socket-impl.h src/internet-node/waf src/internet-node/wscript
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/6b3415c550e1
---- remove unneeded headers
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/wifi-phy.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/b584563a7781
---- doc cleanup
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/yans-wifi-channel.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/61c8b717d361
---- split state management in a helper class
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/44645cec42f2
---- add missing license headers
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/0d0517e7a557
---- constify
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/mac-low.cc src/devices/wifi/mac-low.h src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/804d92c1f7c3
---- re-enable tracing of wifi phy state.
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: examples/wifi-ap.cc src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/1687492ff059
---- remove header from list of public headers
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/wscript
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/46153af8a08e
---- split the error rate model from the yans phy
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/error-rate-model.cc src/devices/wifi/error-rate-model.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/9e048e073cf0
---- add missing license headers
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/error-rate-model.cc src/devices/wifi/error-rate-model.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/714f93024a37
---- kill dead method declaration
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/yans-wifi-phy.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/1271239aaec5
---- split interference calculation from YansWifiPhy. Move them to InterferenceHelper
user: Mathieu Lacage <mathieu.lacage at sophia.inria.fr>
files: src/devices/wifi/dcf-manager.cc src/devices/wifi/dcf-manager.h src/devices/wifi/error-rate-model.cc src/devices/wifi/error-rate-model.h src/devices/wifi/interference-helper.cc src/devices/wifi/interference-helper.h src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h src/devices/wifi/wifi-phy.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h
url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/99c9346b5d71
More information about the Ns-commits
mailing list