#
2ca13760 |
|
20-Aug-2021 |
Coldfirex <sakison@gmail.com> |
Mass updating of OpenBeOS text to Haiku No functional code altered. https://dev.haiku-os.org/ticket/17197 Change-Id: I75cc74f6be0ad968fd77c31fbe5b0f650a6fe9e0 Reviewed-on: https://review.haiku-os.org/c/haiku/+/4364 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
feeb4b5d |
|
21-Dec-2019 |
Jérôme Duval <jerome.duval@gmail.com> |
RosterPrivate: add IsShutDownInProgress() enable to check whether a shutdown process is in progress. Change-Id: I8efdddb3caa80e9fd188f202b6e92a888a7608e5 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2042 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
9edb207f |
|
12-Jan-2019 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Fix for bug 6991, replace registrars timer tick Registrar schedules an event every second to do fRoster-CheckSanity(). This uses 2.5% cpu on my machine when idle. Changing it to five seconds lowers it to 0.1% waddlesplash then pointed me to this bug which changes it to watch for team deletion and call fRoster->CheckSanity() As I know little in this area, it's mostly based on what LaunchDaemon does in MessageRecieved. Change-Id: Ie69f9399cab41d2d492d469b5d3dc88e6080c15c Reviewed-on: https://review.haiku-os.org/c/876 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
ffbedf60 |
|
16-Jan-2019 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Revert "Fix for bug 6991, replace registrars timer tick" Unintentional commit, still not used to gerrit things This reverts commit a02e4534f54232c4e85677cfe8451808f0b44209.
|
#
a02e4534 |
|
12-Jan-2019 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Fix for bug 6991, replace registrars timer tick Registrar schedules an event every second to do fRoster-CheckSanity(). This uses 2.5% cpu on my machine when idle. Changing it to five seconds lowers it to 0.1% waddlesplash then pointed me to this bug which changes it to watch for team deletion and call fRoster->CheckSanity() As I know little in this area, it's mostly based on what LaunchDaemon does in MessageRecieved.
|
#
5c9672ed |
|
17-Jun-2014 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add watching support for installation location package changes Can be requested/stopped via BPackageRoster::{Start,Stop}Watching(). The notification message has the what code B_PACKAGE_UPDATE and contains fields "event", "location", and "change count".
|
#
a94ce1c9 |
|
17-Apr-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Reorganized the passwd and group support: A dedicated thread in the registrar provides access to the DBs via a port message based protocol. The functions in libroot just ask the registrar now. * Added Linuxish shadow passwd support. No putspent() though -- we'll provide private functions. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25002 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f2096210 |
|
15-Feb-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
We catch exceptions in Registrar::MessageReceived() and main() and invoke the debugger. At the moment the ultimate effect is the same as before (the registrar terminates), but it does at least cause some output in the serial debug output. And as soon as the scheduler and keyboard stuff is fixed, I can commit my debug server changes and the registrar should become debuggable. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20136 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
553ea301 |
|
03-Jul-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Moved TRoster out of the BPrivate namespace. It does no longer appear in any public header. * Replaced a good deal of the MessageDeliverer's DeliverMessage() versions by more general ones using the new interface MessagingTargetSet to represent a set of targets. This simplifies the usage in cases where the caller doesn't already have the targets in a supported representation. * Implemented a first approximation of the shutdown process. There is no GUI yet. Only superficially tested under R5. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13417 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3c0a8158 |
|
28-Jun-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
The registrar now uses BServer instead of BApplication, which makes it completely independent of the app server. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13316 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
35d70f9e |
|
25-Jan-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
The MessagingService is now a singleton. Added creation of the MessageDeliverer. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11031 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0a1eb226 |
|
23-Jan-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Start the messaging service. Due to missing kernel functionality the initialization still fails. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10998 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dca399f4 |
|
14-Jan-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Use the BApplication constructor that returns an error code instead of the one that just exit()s on error, so that we can at least print the error. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10728 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
32453e90 |
|
04-Jun-2003 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Removed the old, nicely working, DiskDevice API support from the registrar. We're going to reimplement it in the kernel. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3429 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3f82d4f1 |
|
01-Feb-2003 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added a DiskDeviceManager to the registrar. Does nothing for now, but will soon be the one responsible for the disk device functionality in the registrar. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2620 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
463322c2 |
|
14-Oct-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added methods GetEventQueue() and App() (static). Added a sanity event for checking the roster for killed apps. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1517 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
44c3726b |
|
12-Oct-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added EventQueue and Event and MessageRunnerManager classes used for the registrar side message runner support. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1498 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
51d6b22e |
|
23-Jul-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added TRoster instance to the registrar application and dispatching of the application registration messages. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@410 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4b8a7115 |
|
21-Jul-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added a registrar skeleton. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@374 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5c9672edebef5990fe9fc81fa917287448ac1ac4 |
|
17-Jun-2014 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add watching support for installation location package changes Can be requested/stopped via BPackageRoster::{Start,Stop}Watching(). The notification message has the what code B_PACKAGE_UPDATE and contains fields "event", "location", and "change count".
|
#
a94ce1c912808a0129c989f8d5c2e2aff4fec871 |
|
17-Apr-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Reorganized the passwd and group support: A dedicated thread in the registrar provides access to the DBs via a port message based protocol. The functions in libroot just ask the registrar now. * Added Linuxish shadow passwd support. No putspent() though -- we'll provide private functions. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25002 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f20962103f4371d9a6fa2c3510c2efb509df51ed |
|
15-Feb-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
We catch exceptions in Registrar::MessageReceived() and main() and invoke the debugger. At the moment the ultimate effect is the same as before (the registrar terminates), but it does at least cause some output in the serial debug output. And as soon as the scheduler and keyboard stuff is fixed, I can commit my debug server changes and the registrar should become debuggable. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20136 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
553ea30124732e31346177c3bab544e074231b8e |
|
03-Jul-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Moved TRoster out of the BPrivate namespace. It does no longer appear in any public header. * Replaced a good deal of the MessageDeliverer's DeliverMessage() versions by more general ones using the new interface MessagingTargetSet to represent a set of targets. This simplifies the usage in cases where the caller doesn't already have the targets in a supported representation. * Implemented a first approximation of the shutdown process. There is no GUI yet. Only superficially tested under R5. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13417 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3c0a815896f95d6b2f4b7b5befda4e89f549b64e |
|
28-Jun-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
The registrar now uses BServer instead of BApplication, which makes it completely independent of the app server. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13316 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
35d70f9ecaf41b1ff612077301a50f2b187a0729 |
|
25-Jan-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
The MessagingService is now a singleton. Added creation of the MessageDeliverer. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11031 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0a1eb226fbce35ed5875f8041124785b7808a909 |
|
23-Jan-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Start the messaging service. Due to missing kernel functionality the initialization still fails. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10998 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dca399f4443ebaddbec0350017207d0a48686251 |
|
14-Jan-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Use the BApplication constructor that returns an error code instead of the one that just exit()s on error, so that we can at least print the error. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10728 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
32453e90e0760eddaf450632f13677c7a3ec184b |
|
04-Jun-2003 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Removed the old, nicely working, DiskDevice API support from the registrar. We're going to reimplement it in the kernel. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3429 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3f82d4f1d24d199d2a6013e63b302422ec32ee56 |
|
01-Feb-2003 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added a DiskDeviceManager to the registrar. Does nothing for now, but will soon be the one responsible for the disk device functionality in the registrar. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2620 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
463322c288d57072a247f761444d0cd72b6cf8e0 |
|
14-Oct-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added methods GetEventQueue() and App() (static). Added a sanity event for checking the roster for killed apps. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1517 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
44c3726b9d7e53a60e30e74df26efa5e8f7f9b50 |
|
12-Oct-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added EventQueue and Event and MessageRunnerManager classes used for the registrar side message runner support. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1498 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
51d6b22ec17f08ff1740f9c5ebb74ed7bd615008 |
|
23-Jul-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added TRoster instance to the registrar application and dispatching of the application registration messages. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@410 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4b8a71155aa54849431a5d3fa9e76b9c8a3a0308 |
|
21-Jul-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added a registrar skeleton. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@374 a95241bf-73f2-0310-859d-f6bbb57e9c96
|