#
1e60bdea |
| 30-Mar-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
Remove all invocations of SetSubDirSupportedPlatformsBeOSCompatible.
|
#
8a9e1e0d |
| 31-Dec-2017 |
Augustin Cavalier <waddlesplash@gmail.com> |
Removal of non-Haiku target platform logic from build system (part 1.)
Following recent changes to use libroot_build on Haiku also, it is now actually impossible to build Haiku components on non-Hai
Removal of non-Haiku target platform logic from build system (part 1.)
Following recent changes to use libroot_build on Haiku also, it is now actually impossible to build Haiku components on non-Haiku platforms (BeOS R5, Dan0, BONE, Zeta), so we can remove any logic related to this.
This is only the first part; still to be removed are: * SetSubDirSupportedPlatformsBeOSCompatible * HOST_PLATFORM_BEOS_COMPATIBLE * TARGET_PLATFORM_BEOS_COMPATIBLE
show more ...
|
#
9f81ca83 |
| 27-Sep-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merge branch 'package-management'
Conflicts: src/preferences/network/Jamfile
|
#
ff2e5209 |
| 30-Jun-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Remove the old "CVS" package rules
... and all their invocations.
|
#
bce7e9f6 |
| 09-Aug-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Added AutoLocker instantiations IterruptsLocker (disables/restores interrupts) and SpinLocker (acquires/releases spinlocks). * Adjusted Jamfiles of components that used <util/AutoLock.h> but didn
* Added AutoLocker instantiations IterruptsLocker (disables/restores interrupts) and SpinLocker (acquires/releases spinlocks). * Adjusted Jamfiles of components that used <util/AutoLock.h> but didn't add all header directories required now (<int.h> was added).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21873 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
442c0979 |
| 04-Dec-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Renamed class TCPConnection to TCPEndpoint.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19418 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9cbe6ce2 |
| 04-Dec-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Rewrote how bind() works: * there are now two hash tables: one for connections, and one for ports * the first one is used to find the endpoint for incoming connections * the latter is used to check i
Rewrote how bind() works: * there are now two hash tables: one for connections, and one for ports * the first one is used to find the endpoint for incoming connections * the latter is used to check if the address to bind() to is still available (incl. support for SO_REUSEADDR, and SO_REUSEPORT). Specialising an existing socket is not allowed, though; wildcard sockets need to be started last. * the TCPConnection class now has a pointer to the next endpoint with the same port number - this list is scanned for the existing bound sockets on that port.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19416 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
5fcf0448 |
| 25-Nov-2006 |
Axel Dörfler <axeld@pinc-software.de> |
* Added a helper class tcp_sequence which hides the semantics of comparing sequences (this was completely broken in the code before). * Wrote a buffer queue class to replace the previous algorithm
* Added a helper class tcp_sequence which hides the semantics of comparing sequences (this was completely broken in the code before). * Wrote a buffer queue class to replace the previous algorithm - instead of merging all buffers together, they're kept in a list, so that the most work will be done in the application's thread and only very little when the data is received; maybe we should add an append_move() function to net_buffer, and use that instead, though, to keep the number of fragments small. * The advertised receive window is now bound to 65535, the receive window shift is correctly computed, but not yet used. * The new buffer queue is now also responsible for the send buffer. * TCPConnection::ListenReceive() used the wrong address to retrieve the target route. * Fixed TCPConnection::ReadData() to also return data when the connection is already closed, and to wait if the connection is not yet established (in SO_NONBLOCK mode); it still doesn't wait until data is available, though...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19372 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
c35b04de |
| 02-Nov-2006 |
Axel Dörfler <axeld@pinc-software.de> |
* Moved the TCPConnection class into its own file. * Added some missing result checks, mostly for allocations. * Fixed a wrong precendence with the ?: operator * Some minor cleanup. * Renamed sBuffer
* Moved the TCPConnection class into its own file. * Added some missing result checks, mostly for allocations. * Fixed a wrong precendence with the ?: operator * Some minor cleanup. * Renamed sBufferModule to gBufferModule - the header expects it to be a global, so it should be named like one.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19178 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
c49e0c68 |
| 18-Sep-2006 |
Jérôme Duval <korli@users.berlios.de> |
dropped a useless arg of the KernelAddon rule, hope I don't mess anything
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18879 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
44d56753 |
| 17-Aug-2006 |
Jérôme Duval <korli@users.berlios.de> |
KernelAddon and KernelStaticLibrary don't include kernel, kernel arch, boot platform headers anymore. Fixed the build of most of targets using these rules. Though the build can be still broken, feel
KernelAddon and KernelStaticLibrary don't include kernel, kernel arch, boot platform headers anymore. Fixed the build of most of targets using these rules. Though the build can be still broken, feel free to fix.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18521 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
c22d69bf |
| 08-Aug-2006 |
Axel Dörfler <axeld@pinc-software.de> |
* Completed the previous commit and merger of the team/network/new_stack branch. * Removed ppp_up and pppcontrol from the image for now.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18457 a9
* Completed the previous commit and merger of the team/network/new_stack branch. * Removed ppp_up and pppcontrol from the image for now.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18457 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
338b8dc3 |
| 29-Oct-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merged changes from branch build_system_redesign at revision 14573.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
58ac4a21 |
| 26-Jul-2004 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
openbeos-networkingkit-cvs => haiku-networkingkit-cvs
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8473 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
313b452e |
| 15-Jan-2004 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
+ Make all network modules using NETWORK_MODULES_ROOT as their root module name, allowing to change this root in one single place, in headers/private/net/net_module.h. Unfortunatly, it's not that eas
+ Make all network modules using NETWORK_MODULES_ROOT as their root module name, allowing to change this root in one single place, in headers/private/net/net_module.h. Unfortunatly, it's not that easer in Jamfile... + Expand openbeos-networkingkit-cvs package contents.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6084 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
09eceed9 |
| 17-Jun-2003 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added support for installing the networking stuff. Use: jam [un]install-networking.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3557 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
42415555 |
| 30-Oct-2002 |
beveloper <beveloper@nowhere.fake> |
after many changes, the network stack can now be build
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1776 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0e299156 |
| 29-Aug-2002 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
Ooops, forgot these initial network kernel stack protocoles modules Jamfiles...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@935 a95241bf-73f2-0310-859d-f6bbb57e9c96
|