src/node/node.h
2009-07-15 nsc: move nsc glue code from nsc-tcp-l4-protocol to node/nsc-glue.cc.
2009-06-19 bug 491: It is painful to enable all checksums
2008-08-25 bug 273: constify packet pointers.
2008-08-07 remove Node::GetFirstApplication checked in changeset 38b8549b1ad3 by mistake.
2008-07-16 New API considering comments from Craig: NetDevice->Node uses two callbacks; Node->ProtocolHandlers uses a single API with a promiscuous flag.
2008-07-08 sync with ns-3-dev
2008-07-07 Simplify promiscuous mode API: NetDevices always operate in promiscuous mode, normal receive callbacks receive extra destination address and packet type.
2008-07-04 Changes in the promiscuous mode API: now the callback receives everything, both 'for me' and 'not for me', with an additional 'forMe' parameter.
2008-06-30 Sketching a new promiscuous mode protocol handlers API; Netdevices implementation missing, though.
2008-07-03 Minor doc notes added to ipv4.h
2008-06-23 update doxygen to match the reality of the code
2008-06-04 remove misleading doxygen comment
2008-05-30 more doxygen
2008-05-14 Removed TraceContext and TraceResolver references, removed MobilityModelNotifier class, and minor changes on samples/main-random-walk.cc.
2008-03-21 remove reference to trace resolver.
2008-02-27 convert CsmaNetDevice to Attributes.
2008-01-15 iid (void) -> GetTypeId (void)
2008-01-15 InterfaceId -> TypeId
2008-01-02 replace static const Interface iid; with static InterfaceId iid (void);
2007-12-11 add application tracing support
2007-10-01 do not use Packet objects directly. Use Ptr<Packet> instead
2007-09-04 merge with trunk
2007-08-30 add doxygen for each TraceSourceElement subclass
2007-08-30 GetName -> GetTypeName
2007-08-28 constify
2007-08-27 add TraceContextElement::GetName method
2007-08-12 use the Object::GetTraceResolver tracing support rather than the old adhoc tracing code
2007-08-10 convert TraceResolver * to Ptr<TraceResolver>
2007-08-09 remove TraceContext argument from TraceResolver constructor and move it to Connect
2007-08-29 backout 9856d1175cbb:642d6798feaa:27dd3e15308a
2007-08-24 Change the protocol stack processing to pass packets by non-const
2007-08-06 build with the new TraceContextElement API
2007-08-01 fix tracing
2007-08-01 replace Node::DoCreateTraceResolver with Node::DoFillTraceResolver
2007-08-01 rework the NetDevice <-> Node interface
2007-07-31 implement the Node::ProtocolHandler support.
2007-07-31 small cleanups
2007-07-02 Removed the const after the DoAddDevice function because it is used to
2007-06-04 rename i-node to node
2007-05-13 add dox documentation for Node
2007-05-13 make the Node API more consistent
2007-05-13 remove ApplicationList. Move functionality to Node class
2007-05-11 rename Iid to InterfaceId
2007-05-11 rename NsUnknown to Interface and NsUnknownManager to ComponentManager
2007-05-11 rename ns-unknown.h/cc ns-unknown-manager.h/cc
2007-05-10 use Ptr<> everywhere Object or NsUnknown are used
2007-05-06 define class Iid to replace the uint32_t as suggested by Gustavo
2007-05-03 remove Node::GetIpv4
2007-05-03 remove Node::GetArp
2007-05-03 remove Node::GetUdp
2007-05-03 make ApplicationList an NsUnknown object.
2007-05-03 make Ipv4L4Demux an NsUnknown object.
2007-05-03 make L3Demux an NsUnknown object.
2007-05-03 make Node derive from NsUnknown rather than Object
2007-05-02 rework the Node and NodeList classes to manage reference counts correctly
2007-05-02 remove Node::Copy, Node::Create and Node::*Prototype* methods.
2007-05-02 destroy prototype stack upon Simulator::Destroy
2007-05-02 destroy the Node vector upon Simulator::Destroy rather than wait until the global static destructor of Node::g_nodes is invoked. This fixes a bad assert caught with valgrind.
2007-05-02 merge in raj's dispose early work
2007-04-30 remove external NetDeviceList and use the Node's integrated list