src/node/node.cc
2009-07-15 nsc: move nsc glue code from nsc-tcp-l4-protocol to node/nsc-glue.cc.
2009-06-23 Finally make tap bridge work with VMs (bug 569)
2009-06-19 bug 491: It is painful to enable all checksums
2009-05-14 add missing constructor
2009-04-16 bug 498: Object Name Service Obsoletes Legacy Naming
2008-10-06 Improve debug logging in Node::ReceiveFromDevice
2008-09-02 bug 274: bridge must detect compatibility of devices with bridging mode
2008-08-27 forgot to remove uneeded copy
2008-08-25 bug 273: constify packet pointers.
2008-08-07 remove Node::GetFirstApplication checked in changeset 38b8549b1ad3 by mistake.
2008-08-06 Oops, typo (evil copy-paste)
2008-08-06 Add bounds checking asserts to Node::GetApplication, NodeList::GetNode, and Node::GetDevice.
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-07 Backed out changeset ae9f7d5e2d56
2008-07-04 Try to preserve API compatibility, after SendFrom / promiscuous mode changes.
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-05-14 Missing Packet::Copy in Node::ReceiveFromDevice for the multiple protocol handlers scenario.
2008-04-17 get rid of Attribute class. Use AttributeValue subclasses directly.
2008-04-09 add ObjectVector::GetItemTypeId
2008-03-25 remove PacketSocketFactory aggregation from Node base class
2008-03-13 add back support for introspected doxygen.
2008-03-13 add Application::SetNode and NetDevice::SetNode, use them from Node::AddApplication and Node::AddDevice. kill useless "Node" attributes.
2008-03-03 kill TraceResolver et al.
2008-02-27 convert CsmaNetDevice to Attributes.
2008-02-26 application and netdevice lists are attributes now.
2008-01-31 AddInterface -> AggregateObject
2008-01-15 iid -> tid
2008-01-15 iid (void) -> GetTypeId (void)
2008-01-15 InterfaceId -> TypeId
2008-01-03 replace ComponentManager::Create and ClassId with InterfaceId::CreateObjest and InterfaceId
2008-01-03 get rid of MakeInterfaceId
2008-01-02 replace static const Interface iid; with static InterfaceId iid (void);
2008-01-02 add CreateObject<> to instanciate subclasses of the Object base class. Replaces Create<>.
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 GetName -> GetTypeName
2007-08-28 avoid method naming ambiguity in CompositeTraceResolver
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-08 TraceContextElement::Register -> TraceContextElement::AllocateUid
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-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