Source Activity

Syndicate content Haiku
Trac Timeline
Updated: 1 hour 41 min ago

Changeset [25493]: Adding the usb_ecm driver to the image.

3 hours 17 min ago
Adding the usb_ecm driver to the image.
Categories: Development

Changeset [25492]: Added Christian Fasshauer, and Marco Minutoli to the list of ...

3 hours 39 min ago
Added Christian Fasshauer, and Marco Minutoli to the list of contributors. Shinta, if you can give me your full name, I would like to add you too :-)
Categories: Development

Changeset [25491]: Applied patch by Marco Minutoli: Added a new command line utility "mkfs" ...

4 hours 38 min ago
Applied patch by Marco Minutoli: Added a new command line utility "mkfs" which can initialize a given volume with a file system by it's short name via the new Disk Device API. Thanks!
Categories: Development

Changeset [25490]: GetDiskSystem() is supposed to find the system by name, it should not ...

4 hours 39 min ago
GetDiskSystem() is supposed to find the system by name, it should not influence the internal enumaration for GetNextDiskSystem(). The compiler spotted that one actually... :-)
Categories: Development

Changeset [25489]: * Renamed libnetapi to libbnetapi. Create a symlink in the image. * ...

6 hours 37 min ago
* Renamed libnetapi to libbnetapi. Create a symlink in the image. * Extended R5 compatibility check to also consider calls from libbnetapi. * Fixed incorrect R5 compatibility check in BNetEndpoint constructor.
Categories: Development

Changeset [25488]: - add sunos as possible host - fix build (at least CodyCam), NETAPI lib is ...

6 hours 54 min ago
- add sunos as possible host - fix build (at least CodyCam), NETAPI lib is now libnetapi for Haiku...
Categories: Development

Changeset [25487]: Fixed potential warnings.

7 hours 34 min ago
Fixed potential warnings.
Categories: Development

Changeset [25486]: * Introduced new header directory headers/private/system which is ...

Wed, 2008-05-14 03:55
* Introduced new header directory headers/private/system which is supposed to contain headers shared by kernel and userland (mainly libroot). * Moved quite a few private kernel headers to the new location. Split several kernel headers into a shared part and one that is still kernel private. Adjusted all affected Jamfiles and source in the standard x86 build accordingly. The build for other architectures and for test code may be broken. * Quite a bit of userland code still includes private kernel headers. Mostly those are <util/*> headers. The ones that aren't strictly kernel-only should be moved to some other place (maybe headers/private/shared/util).
Categories: Development

Changeset [25485]: * Made libnetapi a separate library again. * The built-in services are no ...

Tue, 2008-05-13 23:41
* Made libnetapi a separate library again. * The built-in services are no longer added as resource to libnetwork, but as attribute. This removes the libbe dependency.
Categories: Development

Changeset [25484]: Added APR 0.9.17 optional package.

Tue, 2008-05-13 22:15
Added APR 0.9.17 optional package.
Categories: Development

Changeset [25483]: Fixed build with tracing turned on.

Tue, 2008-05-13 20:04
Fixed build with tracing turned on.
Categories: Development

Changeset [25482]: Don't forget config.h and rdef when updating... it was still saying 3.80.

Tue, 2008-05-13 17:32
Don't forget config.h and rdef when updating... it was still saying 3.80.
Categories: Development

Changeset [25481]: * Reimplemented pthread_once. The old one was neither thread-safe nor ...

Tue, 2008-05-13 01:50
* Reimplemented pthread_once. The old one was neither thread-safe nor particularly efficient. * pthread_mutex implementation: - Removed the pthread_mutex_t indirection (the type was a pointer to the actual structure which was allocated on the heap), as it made sharing the mutex between processes impossible. - Removed the distinction between process shared and non-shared mutexes. Benaphores work just as well in shared memory, so we always use them. * Fixed some static initializer macros. PTHREAD_COND_INITIALIZER is still broken, since it doesn't work in C code.
Categories: Development

Changeset [25480]: The wonders of C++ in the kernel... you get C++ linkage by default :^)

Mon, 2008-05-12 22:01
The wonders of C++ in the kernel... you get C++ linkage by default :^)
Categories: Development

Changeset [25479]: When drawing is double buffered, there is no excuse for a flickering ...

Mon, 2008-05-12 21:10
When drawing is double buffered, there is no excuse for a flickering cursor (including any drag bitmap). HWInterface::HideFloatingOverlays() was plain stupid, I know it did check double buffering at one point, but I must have removed that when messing with it. But copying anything from back to front buffer is now not overwriting the cursor area anymore, which is painted immediatly afterwards. Also moving the cursor invalidates only one rect if old and new cursor area overlap. All these changes should save some cycles too. Added TODO with regard to caching the on-the-fly cursor compositing buffer. If you have * a more recent computer * a decent VESA BIOS which supports your native resolution * don't need video overlays ... I recommend using the VESA driver.
Categories: Development

Changeset [25478]: * unsetenv() was moving too much memory, thus corrupting the data after ...

Mon, 2008-05-12 20:48
* unsetenv() was moving too much memory, thus corrupting the data after its allocation. * Added TODO to use a benaphore.
Categories: Development

Changeset [25477]: BRoster::GetAppInfo() only works on running applications, for the ...

Mon, 2008-05-12 19:58
BRoster::GetAppInfo() only works on running applications, for the replicant to find the DeskCalc icon, we need to use BRoster::FindApp() instead.
Categories: Development

Changeset [25476]: apply STA_INTMASK to only handle interesting bits

Mon, 2008-05-12 18:38
apply STA_INTMASK to only handle interesting bits
Categories: Development

Changeset [25475]: global status is a 32 bit register, we try to ack if any bit is left out

Mon, 2008-05-12 18:16
global status is a 32 bit register, we try to ack if any bit is left out
Categories: Development

Changeset [25474]: * reader_count was not incremented when a waiting reader was woken up. * ...

Mon, 2008-05-12 17:22
* reader_count was not incremented when a waiting reader was woken up. * Added comment clarifying the use of reader_count and writer_count.
Categories: Development