jrand
be1c65218b
Adding implementation provided by Marc Flerackers.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1543 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-16 04:29:31 +00:00
Ingo Weinhold
56d4d6378e
Added handling for broadcast request (BRoster::Broadcast()).
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1542 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-15 22:31:55 +00:00
Ingo Weinhold
8c7ccd0bda
Implemented BRoster::Broadcast().
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1541 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-15 22:30:53 +00:00
Ingo Weinhold
c8dbd6ea10
Added a RosterBroadcastHandler class for Broadcast() tests. Some minor extensions.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1537 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-15 22:27:39 +00:00
Ingo Weinhold
3b590dd8c1
Added some message constants needed for Broadcast() tests.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1536 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-15 22:25:13 +00:00
Ingo Weinhold
6df9b41c0d
Added BRoster::Broadcast() tests and test app.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1535 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-15 22:24:36 +00:00
Stefano Ceccherini
bd6419bd44
more tests added to the build
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1534 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-15 19:32:45 +00:00
Stefano Ceccherini
96acb96728
Some more tests for BString
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1533 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-15 19:32:11 +00:00
Stefano Ceccherini
21b4758ca8
Some fixes, added the missing compare operators
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1532 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-15 19:31:05 +00:00
Michael Pfeiffer
dfb355568e
Added GetDefaultSettings().
...
Fixed start print_server from terminal only if it is not already running.
Fixed use pointers to BBitmap in application class. To prevent destruction of BBitmap without valid BApplication object, if BApplication constructor has failed.
Clean up.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1531 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-15 16:06:43 +00:00
Michael Pfeiffer
f2ee553c1b
Added GetDefaultSettings().
...
Fixed return correct error code in ConfigurePage().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1530 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-15 15:57:45 +00:00
Michael Pfeiffer
a744b32df3
Fixed race condition in Release(), supplied by Marcus Overhangen.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1529 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-15 15:53:49 +00:00
Tyler Dauwalder
d3cd2142e9
Added GetRecentApps() test apps to the build
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1527 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-15 08:13:09 +00:00
Tyler Dauwalder
9cd65c94fd
Added GetRecent tests
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1526 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-15 08:12:31 +00:00
Tyler Dauwalder
8a5e66fec9
Added GetRecentTester.cpp and RecentAppsTestApp.cpp to the build
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1525 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-15 08:11:32 +00:00
Tyler Dauwalder
01b174e535
Various specific test apps for GetRecentApps() tests
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1524 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-15 08:10:37 +00:00
Tyler Dauwalder
ff0ed19cd1
Initial checkin of generic test app code and constants used by GetRecentApps tests.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1523 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-15 08:09:45 +00:00
Tyler Dauwalder
bd723e1df8
Initial checkin of what will eventually be GetRecentDocs/Folders/Apps tests. Currently only Apps tests are implemented.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1522 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-15 08:08:44 +00:00
Stefano Ceccherini
1b0ea0ad6d
Added some comments to the tests
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1521 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-15 05:30:30 +00:00
François Revol
bb8a5f5822
Better error handling, fix from Ryan Fleet.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1520 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-14 22:20:19 +00:00
François Revol
9d9af368f7
Added unmount and setversion, code from Ryan Fleet.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1519 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-14 22:08:56 +00:00
Ingo Weinhold
b48b6fb598
Added method CheckSanity() which checks whether the (pre-)registered apps are still alive and removes obsolete entries.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1518 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-14 21:21:06 +00:00
Ingo Weinhold
463322c288
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
2002-10-14 21:19:43 +00:00
Ingo Weinhold
40a1dc4c7f
Documented the class.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1516 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-14 21:14:24 +00:00
Ingo Weinhold
1607957935
* Documented the class.
...
* Added helper methods and rewrote Remove() to take advantage of the fact
that the event list is ordered.
* Introduced a termination flag to shutdown the thread as early as
possible.
* Event::Do() get a pointer to the queue as parameter.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1515 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-14 21:13:24 +00:00
Ingo Weinhold
c2b2c7d9f7
Documented the class. Do() now gets a pointer to the event queue as parameter.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1514 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-14 21:08:53 +00:00
Ingo Weinhold
15a2383ff8
Added MakeEmpty() method.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1513 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-14 21:06:39 +00:00
Ingo Weinhold
05d576c2e8
Added/fixed some doxygen comments.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1511 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-14 21:05:02 +00:00
Ingo Weinhold
e439adc551
Added NULL parameter tests for BMessageRunner::GetInfo().
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1510 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-14 21:03:40 +00:00
Ingo Weinhold
5293aa41b4
Added the class MessageEvent, which is an Event sending a message when executed.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1509 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-14 21:01:47 +00:00
Axel Dörfler
4544e733cd
Removed the debugging stuff I added to vm_page.c - things should now be
...
much smoother again... :-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1508 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-14 01:45:15 +00:00
Daniel Reinhold
b4987845fd
removed pwd app from the kernel script
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1507 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-13 23:48:28 +00:00
gendusoa
8f5f3a4503
Final changes before redesign. Fixed some issues with module preview lifetimes and added initial support for actually saving prefs, but just as likely broke much more.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1506 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-13 23:05:11 +00:00
Ingo Weinhold
e57d159b95
Fixed include.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1505 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-13 16:02:30 +00:00
Ingo Weinhold
c890b606e6
Oops, the OBOS version of the test didn't even compile. Fixed.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1503 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-12 22:42:07 +00:00
Ingo Weinhold
6f1a85effd
Implemented BMessageRunner class.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1502 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-12 22:41:13 +00:00
Ingo Weinhold
121f83dd58
Moved the miscellaneous app kit functions into the BPrivate namespace and added the function current_team() which returns the ID of the current team.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1501 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-12 22:40:21 +00:00
Ingo Weinhold
44c3726b9d
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
2002-10-12 22:37:07 +00:00
DarkWyrm
3a93f97d52
*Doh* Forgot a couple minor edits before initial checkin
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1497 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-12 19:07:49 +00:00
DarkWyrm
fc45fe708d
Add Font.cpp to libopenbeos build
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1496 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-12 19:05:40 +00:00
DarkWyrm
34377c9b8f
Initial framework checkin. Rudimentary functions implemented.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1495 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-12 19:04:00 +00:00
Daniel Reinhold
66972fc258
removed pwd (redundant app, already built into shell)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1493 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-12 18:07:35 +00:00
Ingo Weinhold
f7bd3b34e9
Adjusted the Jamfiles to work with our build system and produce a nice shared library.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1492 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-12 15:20:50 +00:00
Ingo Weinhold
39229579fa
Jamfile for libs. Includes FreeType2.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1491 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-12 15:18:06 +00:00
Ingo Weinhold
49e06c4c57
Added the libs subdir to the build.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1490 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-12 15:16:56 +00:00
Stefano Ceccherini
73d1e1fe5e
Fixes for bugs exposed by the tests
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1488 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-12 08:11:10 +00:00
Stefano Ceccherini
6903f4c65f
More tests for BString
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1487 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-12 08:10:34 +00:00
François Revol
1be7ab5229
Use stdio.h instead of cstdio (avoid possible namespace problem)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1486 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-11 22:53:55 +00:00
François Revol
5cd09bb9db
Added listattr (code by Ryan Fleet)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1485 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-11 22:35:14 +00:00
François Revol
f04e3ccece
Initial checkin
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1484 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-11 22:33:36 +00:00
Stefano Ceccherini
9a125bf5e0
Some fixes, added the missing operator[], switched to BeOS debug macros,
...
Implemented the missing Replace functions. Just ReplaceSet is missing
(tests coming)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1483 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-11 15:08:38 +00:00
François Revol
6b2bd871b1
Added /bin/version, code from Ryan Fleet.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1482 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-10 21:41:17 +00:00
Daniel Reinhold
9363d444c8
initial checkin
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1481 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-10 19:35:37 +00:00
Daniel Reinhold
00d29fe4dd
fixed the formatting
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1480 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-10 19:05:58 +00:00
beveloper
570f7d0456
updated to include the same features/bugs as the screenshot in today's news.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1479 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-10 18:55:47 +00:00
Ingo Weinhold
98f8b76574
Initial revision
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1475 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-10 00:11:16 +00:00
Ingo Weinhold
e5670b2d08
Initial revision
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1474 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-10 00:06:33 +00:00
Stefano Ceccherini
084db5efc1
More tests for BMallocIO added to the build
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1469 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-09 12:57:54 +00:00
Stefano Ceccherini
63ca5b9b64
More tests for BMallocIO
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1468 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-09 12:57:06 +00:00
beveloper
1299bfb29f
added real media_server node management, removed bugs, added debug output
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1467 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-08 23:59:43 +00:00
Philippe Houdoin
defec30317
Add the net_server-like test app skeleton to the build list.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1466 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-08 22:46:00 +00:00
Ingo Weinhold
dace24c625
Added BMessageRunner tests.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1465 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-08 21:57:22 +00:00
Ingo Weinhold
065aba535a
Added BMessageRunner to the build. Not implemented yet.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1464 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-08 21:56:36 +00:00
Ingo Weinhold
beebfc0af4
Added empty implementation with doxygen comments for public methods.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1463 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-08 21:53:27 +00:00
notion
ea4148fa59
A few quick fixes for some VM bugs.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1461 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-08 21:16:24 +00:00
Daniel Reinhold
1d1c11443f
cosmetic -- fixed the tabs
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1460 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-08 19:10:02 +00:00
Daniel Reinhold
96b225d3ec
returns exit status 1 on failure and allows multiple matches
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1459 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-08 19:03:36 +00:00
Daniel Reinhold
9c47418b7c
initial checkin
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1458 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-08 18:41:03 +00:00
Daniel Reinhold
baaddeabcc
initial checkin
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1457 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-08 17:08:23 +00:00
Daniel Reinhold
51dc1c7a64
command line printf
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1456 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-08 15:03:23 +00:00
Axel Dörfler
ef77a305f8
vm.c: Added user_strlcpy() (and the implementation in arch_cpu_user_strlcpy())
...
which is now used thorough the VFS code instead of user_strncpy().
fd.c: Replaced some return codes.
vfs.c: joined attr_dir_open(), and attr_dir_open_fd(), added sys_/user_
calls to access attributes, and attribute directory.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1455 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-08 03:24:51 +00:00
Axel Dörfler
edef81d01c
Fixed a compilation bug, dunno why this got through...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1453 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-08 03:06:55 +00:00
Axel Dörfler
bc9fd4cc49
Removed the stupid debug output I accidently commited, and replaced them
...
with something useful.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1452 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-08 01:14:44 +00:00
Axel Dörfler
f7d5ad8c90
Moved seek functionality from the fs to the vfs.
...
Renamed read_page/write_page to read_pages()/write_pages()
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1451 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-08 00:42:17 +00:00
beveloper
b0304d13cc
prevent accessing an uninitialized pointer, by making it NULL
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1450 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-08 00:36:42 +00:00
beveloper
d9b7ae2154
moved node management functions into the NodeManager class
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1449 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-08 00:27:32 +00:00
beveloper
d54e84e0e2
I don't know anymore what I did with these files, but they seem to have changed
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1448 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-08 00:26:45 +00:00
DarkWyrm
7fb951b11d
Added PortLink class to libopenbeos build
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1445 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-07 23:36:52 +00:00
François Revol
238cdcd089
Added team filtering on argv[1] (R5.1 ps has this feature)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1444 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-07 22:54:57 +00:00
François Revol
bb103dca64
nitial checkin. Code by Sebastian Nozzi. (sorry for the big lag on this one :p)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1443 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-07 22:22:09 +00:00
Ingo Weinhold
aa48c99b96
Remote application supports not having a signature set in resources/attributes and uses a default signature then.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1442 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-07 22:09:26 +00:00
Ingo Weinhold
159ed07994
Fixed debug output.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1441 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-07 22:08:20 +00:00
Ingo Weinhold
659758fa4c
Didn't I commit these yesterday? Fixed test naming.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1440 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-07 22:07:39 +00:00
Ingo Weinhold
6a6ef24013
Added some interesting new tests for BRoster::FindApp()/Launch(): App hint points to a link, document is cyclic or bad link, found application has no signature set in resources/attributes.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1439 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-07 22:06:11 +00:00
Ingo Weinhold
af8eec4080
Added support for the B_REG_SET_SIGNATURE request (BRoster::SetSignature()).
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1438 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-07 22:03:11 +00:00
Ingo Weinhold
480ed2e7f3
Fixed bug in ReadAttrString(): The resulting string was one character longer, when the string in the attribute was null terminated.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1437 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-07 22:02:12 +00:00
Ingo Weinhold
8c7b7c869d
* resolve_app() and translate_ref() do now traverse the supplied ref and
...
set it to the resolved entry. Fixed bug causing non-traversal of app
links. Unset the app meta MIME type's app hint, if it is invalid.
* resolve_app(): Fixed incorrect behavior in case the signature of the
found app is not the signature of the preferred app.
* Implemented SetSignature(). It is indeed needed and I finally found out.
:-)
* xLaunchAppPrivate(): The document ref is always resolved.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1436 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-07 21:59:57 +00:00
Ingo Weinhold
d8c0f6e4f5
InitData(): Set the correct signature when pre-registered under a wrong one.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1435 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-07 21:52:15 +00:00
Axel Dörfler
c01214de27
Removed the debug output that was accidently added by the last commit.
...
Included NewOS change 1656 (O_CLOEXEC support, and a bug fix in get_vnode()).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1431 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-07 15:31:40 +00:00
Stefano Ceccherini
294bea18c1
Removed a useless #include
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1430 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-07 13:49:16 +00:00
Stefano Ceccherini
979b68a75b
Fixed a stupid bug in BString::CharacterEscape() and committed the correct version of DataIO.cpp (the former was an incorrect version)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1429 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-07 12:51:25 +00:00
Stefano Ceccherini
fde69fce63
Fixed a bug which crashed the BResource tests (sorry Ingo)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1428 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-07 10:09:39 +00:00
Matthew Wilber
b8f9ee8199
Added a checkbox for turning on/off Save as RLE, saves TGA Translator settings to a file
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1427 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-07 00:02:46 +00:00
Matthew Wilber
e5497a45ce
added a checkbox for turning on/off save as RLE, saves TGA Translator settings to a file
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1426 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-07 00:02:06 +00:00
Matthew Wilber
34bec321e8
added support for saving settings
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1425 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-07 00:00:12 +00:00
Matthew Wilber
d3d8762333
added support for saving settings, in various ways
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1424 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 23:59:37 +00:00
Matthew Wilber
ce992c6d0f
initial checkin
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1423 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 23:58:41 +00:00
Axel Dörfler
165f8bc071
Added the new files in libroot/posix to the Jamfile.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1422 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 23:52:14 +00:00
Axel Dörfler
511a61e038
Added BSD's glob & fnmatch implementation (disabled collation stuff).
...
Added symbol exports for the user/group ID functions, and [sg]ethostname(),
although those are not yet implemented.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1421 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 23:51:35 +00:00
Ingo Weinhold
72ba8a738e
Accounted a behavioral difference between R5 and our implementation. Comment fix.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1418 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 23:00:17 +00:00
Ingo Weinhold
07823f007c
Accounted a behavioral difference between R5 and our implementation.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1417 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 22:58:37 +00:00
Ingo Weinhold
4000397895
More debugging output. Yeah!!!
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1416 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 22:57:09 +00:00
Ingo Weinhold
53bf00c9d5
Fixed actual bug in set_stat(). Discovered by the gcc from GeekGadgets.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1415 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 22:55:32 +00:00
Ingo Weinhold
a04efc92d0
Added variable initializations. Not necessary, but they please the compiler.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1414 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 22:53:29 +00:00
Ingo Weinhold
f2d61cef5e
Implemented the Launch() methods and their helpers.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1413 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 22:51:19 +00:00
Ingo Weinhold
717a24b7a6
Fixed synchronous SendMessage() calls. _send_()'s wantsReply must always be false, otherwise we get flooded with B_NO_REPLY messages.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1412 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 22:50:23 +00:00
Ingo Weinhold
ad4fdf8d15
* Don't uninitialized be_app_messenger in the destructor.
...
* Fixed missing variable initialization in GetSupportedSuites().
* InitData(): Don't post B_ARGV_RECEIVED to ourselfs when pre-registered.
* InitData(): Added create_app_meta_mime().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1411 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 22:48:39 +00:00
Ingo Weinhold
5ecdf4706c
Removed DataIO.cpp from the build. BMallocIO is buggy and crashes BResources.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1408 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 15:57:04 +00:00
Stefano Ceccherini
15b834fea5
More BString tests
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1407 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 15:56:57 +00:00
Stefano Ceccherini
dd2406eb30
More tests (Escaping, Inserting)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1406 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 13:45:40 +00:00
Stefano Ceccherini
a971d340bb
Added Escaping/Deescaping. Fixed a bug in Inserting methods
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1405 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 13:44:40 +00:00
beveloper
89e936f711
added missing operator new and operator delete
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1404 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 11:39:16 +00:00
Phil Greenway
63990f7f3b
Added a couple of the newer bin commands.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1403 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 11:38:44 +00:00
Phil Greenway
ea5fda7b4c
Coded by Jonas Sundstr��m
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1402 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 11:31:44 +00:00
beveloper
4703fb5d85
These files have been contributed by Christopher ML Zumwalt May
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1401 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 11:31:21 +00:00
Phil Greenway
1f428842e5
replaced by yes.cpp by Jonas Sundstr��m
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1400 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 10:42:23 +00:00
Phil Greenway
ec41229455
Coded by Jonas Sundstr��m
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1399 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 10:41:32 +00:00
Phil Greenway
036d4c47dd
Coded by Sandor Vroemisse
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1398 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 10:15:53 +00:00
Phil Greenway
8353a17f9c
Coded by Jonas Sundstr��m
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1397 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-06 10:10:16 +00:00
beveloper
85dfab2ba8
even more BMediaRoster functions
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1396 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-05 19:45:50 +00:00
Axel Dörfler
94fc97f703
Return type of thread_set_priority() was wrong.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1395 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-05 19:45:31 +00:00
Axel Dörfler
48d81f1962
Cleaned up the source a bit, and rearranged the code, (hopefully) no functional
...
changes, though.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1393 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-05 19:38:42 +00:00
Axel Dörfler
362032afbf
Removed the contents of the common/ directory.
...
Cleaned the Jamfile.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1392 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-05 18:19:18 +00:00
Axel Dörfler
e195c3e79e
Added some files that we probably won't need for a while...
...
(syscalls.inc for other platforms)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1391 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-05 18:09:26 +00:00
Axel Dörfler
fae903cacf
Rearranged the Jamfile a bit, moved syscalls.S around.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1390 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-05 17:34:09 +00:00
Axel Dörfler
238576af81
Moved the syscalls.S file to the os/ subdirectory (better fits in there).
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1389 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-05 17:33:22 +00:00
Axel Dörfler
55aa2e19ad
The test apps now link against libroot.so, not libc/libm anymore.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1388 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-05 17:19:26 +00:00
Axel Dörfler
4114b4541a
Cleaned the Jamfile a bit up (libm.a removed, as it is not needed).
...
Now builds only libroot, instead of the single libm + libc.
All executables now link against libroot.so instead of libc/libm.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1387 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-05 17:18:40 +00:00
Axel Dörfler
bc45af205c
Added all former libc/libm files to the libroot/posix directory.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1386 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-05 17:13:32 +00:00
Axel Dörfler
712ec3d786
Added libroot's os/ tree.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1385 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-05 17:07:03 +00:00
Axel Dörfler
d98c8e6e59
Removed some no longer needed files.
...
Added new libroot_init (same as libc/nulibc_init.c before).
Updated the Jamfile for the new architecture.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1384 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-05 17:04:37 +00:00
Axel Dörfler
f7a056e53c
Some minor changes.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1383 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-05 17:00:44 +00:00
beveloper
9e9417d205
more BMediaRoster functionality
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1381 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-05 13:02:26 +00:00
shatty
2ac2ef2b15
added stubs for scatter-gather and others
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1380 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-05 05:18:24 +00:00
shatty
661ede4b33
improved comments
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1379 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-05 05:17:59 +00:00
Axel Dörfler
68687d6163
Now includes sem.h (since it needs the private create_sem_etc() call).
...
Cleaned up the source a bit.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1378 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-05 01:20:39 +00:00
Ingo Weinhold
9473794637
Doh! Completely forgot to check what parameters are passed to the main() function of the launched application. Done now.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1374 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-04 21:07:15 +00:00
Ingo Weinhold
c0aa02a83c
Added doxygen documentation for BRoster::Launch(). Implementation tomorrow. :-)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1373 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-04 21:05:52 +00:00
Ingo Weinhold
fb5e7764c7
For messages that hit MessageReceived() the sending team is added to the message. Sometimes the R5 registrar drops B_REPLY messages, that we are now able to filter out.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1371 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-04 18:03:38 +00:00
Ingo Weinhold
48bf189f58
Added app flags related tests. Fixed some problems: LaunchContext doesn't have a LaunchCaller as member anymore, team = NULL parameter for BRoster::Launch() is now handled gracefully.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1370 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-04 18:00:22 +00:00
Ingo Weinhold
04e2ed41e5
Added BRoster::Launch() tests.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1369 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-04 17:56:41 +00:00
Ingo Weinhold
741b40bec0
Added BRoster::Launch() tests to the build.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1368 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-04 17:55:21 +00:00
Tyler Dauwalder
cc24797b03
Added thread limit tests
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1367 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-04 04:22:36 +00:00
Matthew Wilber
0d5d2ca494
fixed Save As RLE and added Save As RLE support to low color images and removed some redundant code
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1365 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-04 01:46:42 +00:00
beveloper
a7b41a964a
fixed memory leak
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1364 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-04 01:45:11 +00:00
beveloper
0caff28317
fixed some bugs, test program works again
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1363 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-04 01:20:49 +00:00
beveloper
59dc7b8b5b
some more tests
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1361 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-04 00:47:21 +00:00
beveloper
d09f3b56e0
added more tests
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1360 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-04 00:46:19 +00:00
beveloper
3620737cb7
added more BMediaRoster functionality
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1359 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-04 00:45:20 +00:00
Stefano Ceccherini
16444b3971
Added CapitalizeEachWord() (ugly implementation, maybe, but it works). This version passes all checked-in tests
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1357 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-03 23:06:19 +00:00
beveloper
5edd2016f8
removed some warnings
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1355 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-03 12:17:47 +00:00
Stefano Ceccherini
a57dca3940
Whoops! Forgot these tests...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1354 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-03 09:40:55 +00:00
Stefano Ceccherini
de78848fb3
More tests for BString added to the build
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1353 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-03 06:42:35 +00:00
Stefano Ceccherini
eee13b4d9a
More tests for BString
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1352 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-03 06:42:01 +00:00
Axel Dörfler
7e1d70ff27
Some minor cleanups.
...
Eliminated a macro by introducing an inline function.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1351 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-03 04:45:07 +00:00
Matthew Wilber
225f93a081
the RLE stuff still doesn't exactly work, but I'm getting somewhere
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1350 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-03 04:11:38 +00:00
Michael Phipps
a550db6753
Checkpoint. Hand examined the code and made several changes/improvements.
...
Doesn't crash quite as easily. Still some nagging bugs.
Partial implementation of hashTable. Need to make find use keys and do proper
memory allocation (i.e. from physPages, not new).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1349 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-03 03:42:59 +00:00
beveloper
63ffaa3ea4
some last minute changes...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1348 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-02 22:40:30 +00:00
beveloper
8c6a6096e7
rewrote BMediaRoster::Connect() and a few related functions
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1347 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-02 22:12:10 +00:00
DarkWyrm
a7e12e3ed2
Added zip and unzip to build
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1346 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-02 21:32:10 +00:00
beveloper
e66fda405a
finished notification support
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1345 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-02 16:54:53 +00:00
Marc Flerackers
1b7f115063
Put back lost changes
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1344 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-02 12:23:00 +00:00
Marc Flerackers
fb4bf99df7
Some fixes
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1343 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-02 12:06:16 +00:00
Marc Flerackers
a0cbca4f9f
SetLowColor before DrawString
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1342 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-02 12:05:29 +00:00
beveloper
1d616657b9
changed the notification support
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1341 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-02 12:01:37 +00:00
Marc Flerackers
3cfbf2cf23
Fixed default button functions and drawing
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1340 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-02 11:27:33 +00:00
beveloper
fd2581121b
changed media kit internal messaging and notification support
...
these files will be replaced soon
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1339 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-02 01:08:54 +00:00
beveloper
f492510482
changed media kit internal messaging and notification support
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1338 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-02 01:04:48 +00:00
Marc Flerackers
398e73f23b
Fixed the drawing functions
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1337 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 13:48:52 +00:00
Stefano Ceccherini
d9e38b8715
More functions, more bug fixes.
...
Just Escaping/Deescaping and some Replacing functions missing
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1336 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 07:39:09 +00:00
Tyler Dauwalder
e74030b843
+ Added meta mime file test to sniffing test
...
+ Added commented out update_meta_mime(NULL) and
create_app_meta_mime(NULL) calls for the adventurous
tester.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1335 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 07:38:53 +00:00
Tyler Dauwalder
aaa3ba11ce
Added RegistrarThreadManagerTest to the build
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1334 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 07:37:16 +00:00
Tyler Dauwalder
d030216df5
Accounted for ThreadManager => RegistrarThreadManager name change
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1333 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 07:36:45 +00:00
Tyler Dauwalder
6fe0c83d38
Updated to use RegistrarThreadManager instead of ThreadManager
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1332 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 07:36:08 +00:00
Tyler Dauwalder
a95d0e50a1
Removed ThreadManager from the build
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1331 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 07:35:28 +00:00
Tyler Dauwalder
a43a7a8d11
Relocated directory determining code to a more appropriate location.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1330 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 07:35:01 +00:00
Tyler Dauwalder
a551958795
Removed directory and symlink special cases from
...
GuessMimeType(entry_ref*) and placed them in
Database::GuessMimeType(entry_ref*)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1329 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 07:34:15 +00:00
Tyler Dauwalder
86c6e9c1c1
+ Moved some code from SnifferRules::GuessMimeType(entry_ref*) that
...
really didn't belong there into Database::GuessMimeType(entry_ref*)
+ Added special meta mime file case to Database::GuessMimeType(entry_ref*)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1328 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 07:31:37 +00:00
Tyler Dauwalder
989772566f
Added kMetaMimeType constant
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1327 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 07:29:32 +00:00
Tyler Dauwalder
04c26f3c9b
Finished implementation
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1326 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 07:26:57 +00:00
Tyler Dauwalder
09dad369d7
Updated filesystem traversal code to skip files/devices that don't
...
support attributes.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1325 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 07:26:11 +00:00
Tyler Dauwalder
ef3fb6465d
Added RegistrarThreadManager to the build
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1324 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 07:25:04 +00:00
Tyler Dauwalder
cea5557794
Updated to match new entry_ref_is_root_dir() calling convention.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1323 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 07:24:38 +00:00
Tyler Dauwalder
28f43bbd48
+ Updated entry_ref_is_root_dir() to Be style calling conventions
...
+ Added device_is_root_device() call
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1322 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 07:23:59 +00:00
Tyler Dauwalder
83f04694ae
Shutdown tests for RegistrarThreadManager
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1321 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 07:22:56 +00:00
Tyler Dauwalder
9f6eedfaf3
+ Renamed and moved from src/servers/registrar/ThreadManager.{h,cpp}
...
+ Fixed iteration bugs
+ Added more complete debugging output
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1320 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 07:22:11 +00:00
Tyler Dauwalder
c76034e178
+ Renamed to RegistrarThreadManager to avoid conflicts with tools/cppunit/ThreadManager
...
+ Moved into app kit directories for inclusion in libopenbeos.so
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1319 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-10-01 07:20:38 +00:00
DarkWyrm
8d22950d01
API and stability improvements
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1318 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-30 22:34:20 +00:00
Axel Dörfler
d0286a7395
Added a warning for drivers which don't export the api_version.
...
Now returns ENXIO if dev_publish_devices() returns an error (instead of
B_OK).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1317 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-30 21:59:09 +00:00
Michael Phipps
5894646a95
Per Jason.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1314 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-30 17:52:57 +00:00
Stefano Ceccherini
53fd1e70a4
More BString functions. Constructors, CountChars() and operators "=" and "+=" are tested with cppunit and work fine.
...
Added string_helper.cpp and .h to compile String.cpp correctly. Those will be removed as soon as we have our working libc.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1313 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-30 06:59:26 +00:00
shatty
3589bfc66b
using the new resource generated from rdefs
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1312 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-30 04:07:16 +00:00
shatty
9a7bbcb7b7
changed to resource definition format
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1311 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-30 03:55:55 +00:00
shatty
1a9aeb4880
new resource definition files
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1310 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-30 03:52:17 +00:00
Axel Dörfler
634a41725a
The main reason I commit this: the last change also made set_sem_owner() to check
...
for a valid team id.
Added a comment about a race condition in set_sem_owner().
Some minor style changes.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1309 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-30 03:48:59 +00:00
Axel Dörfler
3fa1fa66f1
Cleaned up the source, made it compatible with our style guide (i.e. global
...
variables now have the 'g' prefix).
Fixed a very unlikely race condition in create_sem_etc() (can only happen if
that call isn't used properly).
Fixed some wrong return values (i.e. B_BAD_TEAM_ID wasn't returned anywhere).
Optimized _get_next_sem_info(): it now only grabs the semaphore lock
if it has good reason to do so.
Added some comments.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1308 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-30 03:43:32 +00:00
Axel Dörfler
79f4cb3e2c
remove_fd() is now static.
...
Added some comments.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1307 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-30 03:31:42 +00:00
beveloper
64ea4a7aa7
unified Bochs debugging option
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1305 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-30 02:25:11 +00:00
beveloper
405439be5c
unified Bochs debugging option
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1304 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-30 02:23:36 +00:00
Matthew Wilber
5d4da381b0
added support for saving as RLE comrpessed TGA images for some types of Be Bitmap Images
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1303 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-30 02:15:01 +00:00