src/common/buffer.cc
2009-08-13 bug 639: Buffer::CopyData is buggy.
2009-06-08 avoid extra memory allocations when using PcapWriter
2009-05-07 test and fix Buffer::Iterator::WriteHtolsbU64, Buffer::Iterator::ReadU64 , Buffer::Iterator::ReadLsbtohU64
2008-07-10 bug 247: tcp checksum crashes when enabled.
2008-07-01 bug 236: add optional support for tcp and udp checksum.
2008-05-29 new Packet testcases, bug fix.
2008-05-28 Undo changeset 3163 (breaks multicast)
2008-05-28 fix new packet bug
2008-05-28 more logging code
2008-05-28 add logging
2008-05-15 bug 179: Packet fragmentation bug
2008-04-24 a new tag implementation: Mtag
2008-04-23 add adjustment report to overloaded Buffer::AddAtEnd method
2008-04-23 make the code more consistent across AddAtStart and AddAtEnd
2008-04-23 report the adjustment delta in Buffer::AddAtEnd and Buffer::AddAtStart.
2008-04-23 kill dead code
2008-04-22 optimize case where fake payload is fragmented and re-assembled.
2008-04-22 move Packet::AddAtEnd implementation to the Buffer code.
2008-04-22 kill unused code
2008-03-28 add Htolsb and Lsbtoh write/read methods
2007-09-13 checkpoint debug to log
2007-09-12 add 'internal' documentation, cleanup a bit
2007-09-11 optimize Iterator::ReadU8
2007-09-11 optimize Buffer::WriteU8 variants
2007-09-11 optimize Buffer::WriteU8
2007-09-11 move around Iterator code
2007-09-11 print some statistics about free list efficiency
2007-09-10 fix buggy assert
2007-09-10 update carefully m_maxZeroAreaSize and update correctly m_end and m_zeroAreaEnd in RemoveAtStart
2007-09-10 it is possible to zeroAreaStart to be bigger than the data buffer size
2007-09-10 CreateFullCopy: the data area at the end of the buffer starts at m_zeroAreaStart. AddAtStart: the assert should be used only when the optimization is enabled.
2007-09-10 max zero area start can be bigger than m_end if data is removed from end of buffer
2007-09-10 add state checking and fix Buffer::CreateFullCopy
2007-09-10 rewrite the buffer code extensively
2007-09-10 add Buffer::m_zeroAreaStart
2007-09-09 make Buffer::m_end really represent the end of the data rather than its size
2007-09-09 Buffer::m_size -> Buffer::m_end
2007-09-07 add testcase
2007-09-07 add failing testcase
2007-09-07 get rid of GetIndex
2007-09-07 re-implement all Iterator::Write and Iterator::Read methods
2007-09-07 rewrite Iterator::WriteU8
2007-09-07 simplify Iterator::GetDistanceFrom method
2007-09-07 add a m_dataStart member in Buffer::Iterator
2007-09-07 small typo
2007-09-07 move inline code from header to .cc file prior to rework of Buffer
2007-08-04 add Buffer::CreateFullCopy and make TransformInto private
2007-07-23 fix bug 57
2007-07-19 Buffer::Iterator::Write (buffer, size) should have a uint32_t parameter, not
2007-06-21 add testcase, fix bug
2007-06-01 add test and fix buggy assert
2007-04-19 a new testcase with the corresponding bug fix.
2007-02-16 convert use of <cassert> to "ns3/assert.h"
2006-11-01 fix coding style
2006-10-21 fix coding style
2006-10-20 change emacs mode to new NS3 elisp mode
2006-10-06 fix coding style
2006-10-02 fix emacs tab mode (reported by george)
2006-09-08 replace pointers with references
2006-09-05 change indent to be 4 spaces