| 2008-11-07 |
Initial IPv6 capability
|
file | diff | annotate |
| 2008-11-05 |
Apply Patch to address bug 294 -- due to vincent
|
file | diff | annotate |
| 2008-10-27 |
give up on merging tap and emulated, break apart
|
file | diff | annotate |
| 2008-09-15 |
fix some Doxygen warnings
|
file | diff | annotate |
| 2008-09-02 |
bug 274: bridge must detect compatibility of devices with bridging mode
|
file | diff | annotate |
| 2008-08-25 |
repeat enum keyword.
|
file | diff | annotate |
| 2008-08-25 |
bug 273: constify packet pointers.
|
file | diff | annotate |
| 2008-07-24 |
Make the new NetDevice APIs pure virtual methods, by Mathieu's insistence.
|
file | diff | annotate |
| 2008-07-18 |
No need to make NetDevice::SendFrom pure virtual; instead just give a fatal error if used in runtime (it's only used by the learning bridge, anyway, so...).
|
file | diff | annotate |
| 2008-07-16 |
New API considering comments from Craig: NetDevice->Node uses two callbacks; Node->ProtocolHandlers uses a single API with a promiscuous flag.
|
file | diff | annotate |
| 2008-07-07 |
Simplify promiscuous mode API: NetDevices always operate in promiscuous mode, normal receive callbacks receive extra destination address and packet type.
|
file | diff | annotate |
| 2008-07-07 |
Backed out changeset ae9f7d5e2d56
|
file | diff | annotate |
| 2008-07-04 |
Try to preserve API compatibility, after SendFrom / promiscuous mode changes.
|
file | diff | annotate |
| 2008-07-04 |
Add a NetDevice::SendFrom API, for sending packets with a custom source MAC address (a.k.a. MAC spoofing). Only implemented for CsmaNetDevice for now.
|
file | diff | annotate |
| 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.
|
file | diff | annotate |
| 2008-06-30 |
Sketching a new promiscuous mode protocol handlers API; Netdevices implementation missing, though.
|
file | diff | annotate |
| 2008-06-23 |
dox missing SetNode method
|
file | diff | annotate |
| 2008-06-04 |
bug 202: classes disappeared from doxygen output
|
file | diff | annotate |
| 2008-05-30 |
more doxygen
|
file | diff | annotate |
| 2008-05-14 |
Removed TraceContext and TraceResolver references, removed MobilityModelNotifier class, and minor changes on samples/main-random-walk.cc.
|
file | diff | annotate |
| 2008-03-31 |
remove 'All rigts reserved' keyword per tom's suggestion
|
file | diff | annotate |
| 2008-03-13 |
add Application::SetNode and NetDevice::SetNode, use them from Node::AddApplication and Node::AddDevice. kill useless "Node" attributes.
|
file | diff | annotate |
| 2008-03-03 |
kill TraceResolver et al.
|
file | diff | annotate |
| 2008-02-25 |
make NetDevice fully virtual.
|
file | diff | annotate |
| 2008-01-15 |
iid (void) -> GetTypeId (void)
|
file | diff | annotate |
| 2008-01-15 |
InterfaceId -> TypeId
|
file | diff | annotate |
| 2008-01-02 |
replace static const Interface iid; with static InterfaceId iid (void);
|
file | diff | annotate |
| 2007-12-15 |
Repair doxygen errors
|
file | diff | annotate |
| 2007-10-01 |
do not use Packet objects directly. Use Ptr<Packet> instead
|
file | diff | annotate |
| 2007-09-11 |
merge with trunk again
|
file | diff | annotate |
| 2007-09-10 |
merge with trunk
|
file | diff | annotate |
| 2007-08-29 |
Move MakeMulticastAddress to NetDevice
|
file | diff | annotate |
| 2007-08-24 |
semi-real multicast hardware addresses
|
file | diff | annotate |
| 2007-09-04 |
merge with trunk
|
file | diff | annotate |
| 2007-08-28 |
merge with trunk
|
file | diff | annotate |
| 2007-08-12 |
use the Object::GetTraceResolver tracing support rather than the old adhoc tracing code
|
file | diff | annotate |
| 2007-08-10 |
convert TraceResolver * to Ptr<TraceResolver>
|
file | diff | annotate |
| 2007-08-09 |
remove TraceContext argument from TraceResolver constructor and move it to Connect
|
file | diff | annotate |
| 2007-08-29 |
backout 9856d1175cbb:642d6798feaa:27dd3e15308a
|
file | diff | annotate |
| 2007-08-28 |
Reconcile changes with Mathieu's latest
|
file | diff | annotate |
| 2007-08-24 |
Change the protocol stack processing to pass packets by non-const
|
file | diff | annotate |
| 2007-08-24 |
the protocol number field is a 16 bit integer, not a 32 bit integer
|
file | diff | annotate |
| 2007-08-01 |
consitify the API a bit
|
file | diff | annotate |
| 2007-08-01 |
rework the NetDevice <-> Node interface
|
file | diff | annotate |
| 2007-07-30 |
merge
|
file | diff | annotate |
| 2007-07-26 |
replace MacAddress by Address
|
file | diff | annotate |
| 2007-07-27 |
Move LLC encapsulation from NetDevice to subclasses.
|
file | diff | annotate |
| 2007-06-04 |
rename INode to Node
|
file | diff | annotate |
| 2007-05-25 |
port code from Interface to Object
|
file | diff | annotate |
| 2007-05-14 |
rename Node to INode
|
file | diff | annotate |
| 2007-05-13 |
complete dox doc
|
file | diff | annotate |
| 2007-05-13 |
fix dox warnings
|
file | diff | annotate |
| 2007-05-11 |
NetDevice and Channel now derive from Interface rather than Object
|
file | diff | annotate |
| 2007-05-10 |
use Ptr<> everywhere Object or NsUnknown are used
|
file | diff | annotate |
| 2007-05-10 |
implement properly NetDevice::DoDispose and rename NetDevice::PeekNode to NetDevice::GetNode
|
file | diff | annotate |
| 2007-05-09 |
Node* -> Ptr<Node>
|
file | diff | annotate |
| 2007-05-04 |
Enable both ascii and pcap tracing
|
file | diff | annotate |
| 2007-05-03 |
finish Dispose -> DoDispose rework
|
file | diff | annotate |
| 2007-05-02 |
apply ref/unref rules consistently for Node
|
file | diff | annotate |
| 2007-05-02 |
derive from Object for proper refcounting
|
file | diff | annotate |