History log of /haiku/headers/os/net/NetBuffer.h
Revision Date Author Comments
# d254c83c 17-Jan-2009 Bruno G. Albuquerque <bga@bug-br.org.br>

- Changed BNetBuffer to a simpler (and R5 compatible) implementation.
- This has the side effect that now it actually works.
- This also indirectly fix BNetEndpoint usage of BNetBuffer.
- Added DynamicBuffer (the underlying buffer implementation) to the Jamfile.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28928 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 241b0480 28-Aug-2006 Axel Dörfler <axeld@pinc-software.de>

* Fixed build of libnetapi.so - it probably won't work for now, though, have a look
at the comment in r5_compatibility.h.
* Intentionally broke source compatibility and removed all that outdated Nettle stuff.
* Also, I took the liberty of making m_init private and rename it to fInit - again, this
will only affect source compatibility.
* Rewrote NetEndpoint.h
* Fixed quite a few small bugs around the code that I touched, for example in NetAddress,
SetTo() never set fInit, and therefore could be wrong.
* Some cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18680 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ad31a3c1 13-Aug-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Comment about unsupported Nettle backward compatibility added.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8566 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 082059d4 16-Dec-2002 Philippe Houdoin <philippe.houdoin@gmail.com>

Checked-in the update Scott Mansfield made to these BNet* classes declarations to male
them binary compatible.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2264 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 40e492bc 13-Nov-2002 Philippe Houdoin <philippe.houdoin@gmail.com>

Some net headers fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1911 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2ae4404a 31-Oct-2002 Philippe Houdoin <philippe.houdoin@gmail.com>

On behalf of Scott Mansfield, the 3/4 Net* classes headers are there.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1806 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4c44e39a 28-Aug-2002 Philippe Houdoin <philippe.houdoin@gmail.com>

Initial checkin of C++ BeOS Net API include files.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@918 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d254c83c84f230b2fb07c54325c4b6180a7ed4c8 17-Jan-2009 Bruno G. Albuquerque <bga@bug-br.org.br>

- Changed BNetBuffer to a simpler (and R5 compatible) implementation.
- This has the side effect that now it actually works.
- This also indirectly fix BNetEndpoint usage of BNetBuffer.
- Added DynamicBuffer (the underlying buffer implementation) to the Jamfile.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28928 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 241b048033e34efa942d1f43f8d199d086b07743 28-Aug-2006 Axel Dörfler <axeld@pinc-software.de>

* Fixed build of libnetapi.so - it probably won't work for now, though, have a look
at the comment in r5_compatibility.h.
* Intentionally broke source compatibility and removed all that outdated Nettle stuff.
* Also, I took the liberty of making m_init private and rename it to fInit - again, this
will only affect source compatibility.
* Rewrote NetEndpoint.h
* Fixed quite a few small bugs around the code that I touched, for example in NetAddress,
SetTo() never set fInit, and therefore could be wrong.
* Some cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18680 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ad31a3c1c873f900af523aca99b4aa0019884522 13-Aug-2004 Philippe Houdoin <philippe.houdoin@gmail.com>

Comment about unsupported Nettle backward compatibility added.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8566 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 082059d40330fb02e36fe22437502f181535f783 16-Dec-2002 Philippe Houdoin <philippe.houdoin@gmail.com>

Checked-in the update Scott Mansfield made to these BNet* classes declarations to male
them binary compatible.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2264 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 40e492bc4c33af3ba2c9e593c256a77d6632aa23 13-Nov-2002 Philippe Houdoin <philippe.houdoin@gmail.com>

Some net headers fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1911 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2ae4404ac169360ad96e67667b6ce983ad86a492 31-Oct-2002 Philippe Houdoin <philippe.houdoin@gmail.com>

On behalf of Scott Mansfield, the 3/4 Net* classes headers are there.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1806 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4c44e39a3a0c536defeb878c915e81d433b79170 28-Aug-2002 Philippe Houdoin <philippe.houdoin@gmail.com>

Initial checkin of C++ BeOS Net API include files.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@918 a95241bf-73f2-0310-859d-f6bbb57e9c96