Tyler Dauwalder
4494844f12
Initial checkin. BPrivate::Storage::Mime::SnifferRules class, which is
...
responsible for managing sniffer rules and sniffing files and data
streams.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1147 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-24 05:22:40 +00:00
Tyler Dauwalder
09b4d458da
Initial checkin. BPrivate::Storage::Mime::AssociatedTypes class, which
...
is responsible for managing associations between mime types and
file extensions.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1146 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-24 05:20:30 +00:00
jrand
0af8a6afe0
Add the header for the BDeskbar class.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1145 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-24 04:11:55 +00:00
shatty
232527b282
corrected nit in AbstractFileInterfaceAddOn.h
...
added demultiplexer to Jamfile
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1144 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-24 02:33:27 +00:00
shatty
0216fe7112
util functions
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1143 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-24 02:28:49 +00:00
shatty
a1eca89c99
broke out util-style functions into separate misc files.
...
also corrected some comments.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1142 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-24 02:28:12 +00:00
shatty
30747068b4
broke out util-style functions into separate misc file
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1141 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-24 02:27:01 +00:00
shatty
728a8c7497
it compiles
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1140 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-24 02:25:35 +00:00
Axel Dörfler
366a7cf67c
Fixed a prototype.
...
Updated several structures because of the int/int32/status_t change.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1139 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-24 00:09:38 +00:00
Axel Dörfler
d98c7edc06
Fixed more warnings due to the int/int32/status_t change.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1138 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-24 00:08:50 +00:00
Axel Dörfler
e58fbc960b
Adapted the VFS and internal file systems with respect to changes made
...
in fs_interface.h.
Fixed many warnings due to the int/int32/status_t changes.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1137 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 23:24:12 +00:00
Axel Dörfler
88e54ccc26
Added the fs_ops calls for attribute/index/query handling - not yet finished
...
or completed, though.
Renamed fs_cookie to fs_volume, and file_cookie to fs_cookie.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1136 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 23:22:18 +00:00
Phil Greenway
f7afd44bda
Initial Check in. Coded by Mattias Sundblad.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1135 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 23:01:55 +00:00
Ingo Weinhold
b23dde8600
Extended the item about the maximal length of MIME strings.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1134 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 21:19:10 +00:00
Ingo Weinhold
344a28b86f
Added debug output to understand why the parser test fails.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1133 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 21:17:41 +00:00
Ingo Weinhold
ce61895f3e
We now support MIME strings of maximal length B_MIME_TYPE_LENGTH including the null only. Adjusted the tests accordingly.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1132 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 21:08:51 +00:00
Ingo Weinhold
9a17c3cfac
Dealt with the *_LENGTH+1 issue: Removed all "+1"s in buffer allocations and adjusted checks etc.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1131 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 21:06:09 +00:00
Stefano Ceccherini
893d12fc2c
Lots of bug fixes and code semplification
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1130 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 21:02:00 +00:00
Ingo Weinhold
afac6ebecb
Initialize the global be_roster for the registrar.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1129 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 19:46:15 +00:00
Stefano Ceccherini
bbe7fb5430
Removed a parenthesis which had jumped in involuntarily
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1128 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 12:02:28 +00:00
Stefano Ceccherini
c505627f53
Switch to c++ type casts, some cleanups.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1127 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 11:59:30 +00:00
Stefano Ceccherini
0155e3bd85
Some small optimizations
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1126 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 10:32:08 +00:00
Axel Dörfler
fcbbd36ed5
Fixed warnings in smp.c.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1125 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 03:06:24 +00:00
Axel Dörfler
f200ef51c2
Fixed status_t/int/int32 issues.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1124 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 02:58:03 +00:00
Axel Dörfler
822cb704e9
fixed sys_wait_on_thread() prototype.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1123 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 02:57:19 +00:00
Axel Dörfler
633275adee
Fixed some int/int32/status_t issues.
...
Also kernel/module.h was hidden by os/drivers/module.h - fixed; kernel/module.h
is now called kmodule.h and only contains the module_init() function for the
kernel.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1122 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 02:41:52 +00:00
Axel Dörfler
beb8d9fd79
Removed bzero.c and bzero.c from the build for now.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1121 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 02:39:41 +00:00
Axel Dörfler
4e3c12c0af
Moved <types.h> to <sys/types.h>.
...
Removed dependencies on arch/x86/types.h - this file is not really used
anymore, now. Might prevent compiling on Windows, though.
Replaced "int" with "int32" for the id types.
Removed some stuff from ktypes.h because it didn't belong there.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1120 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 02:36:51 +00:00
Axel Dörfler
8edc4bb4c8
Added a very preliminary time.h
...
Removed the bzero()/bcopy() prototypes, and replaced them with macros - we
should decide what to do with them.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1119 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 02:33:02 +00:00
Axel Dörfler
085320eab2
Fixed some header issues (mostly int, status_t).
...
Replaced <types.h> with <sys/types.h> because that's what those headers
were looking for.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1118 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 02:31:05 +00:00
Axel Dörfler
b005dbe305
Now adds the headers/os directory to all UsePublicHeader rules. It's mostly
...
done to fix some build issues (BeBuild.h).
If you have a better idea on how to solve this - or a different idea how things
should work, please go on :-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1117 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-22 23:54:06 +00:00
Phil Greenway
81367b041b
New Code by Misza and Sikosis. Special thanks to Misza !
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1116 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-22 23:18:24 +00:00
Axel Dörfler
3f6f3d2921
Added Errors.h, since SupportDefs.h can't be included for now.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1115 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-22 15:58:49 +00:00
Axel Dörfler
483f789643
Implemented the driver_settings API. Tested code, works fine.
...
Only implements access from within the kernel, not from the BIOS. Since
it requires malloc(), realloc(), open(), etc. in the kernel, you can't
currently link it, but it's added to the build anyway (it's just not
linked against the kernel).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1114 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-22 15:31:50 +00:00
jrand
5025cfce1b
Adding final test for BDeskbar which tests adding and removing items from the deskbar.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1113 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-22 05:27:25 +00:00
beveloper
8271683e44
backport a bugfix from newos:
...
another terrible bug that managed to exist this long and not clobber everything.
The io vector table was being created with an incorrect size, so all sorts of garbage was getting written to whomever was allocated after it.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1112 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-22 01:00:26 +00:00
Ingo Weinhold
ab4697fd0f
Left out test at the wrong place.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1111 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-22 00:15:03 +00:00
Ingo Weinhold
92a1f24167
Implemented BRoster::FindApp() and a bunch of helper functions needed for it. Tweaked some of the helpers signatures.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1110 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-22 00:12:56 +00:00
Michael Phipps
8f13f87bf7
For Michael Pfeiffer, ready for beta...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1108 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-21 18:57:19 +00:00
Michael Phipps
dd6a407346
For Michael Pfeiffer
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1107 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-21 18:56:09 +00:00
DarkWyrm
7ca9243955
Removing other doc-like files. Should go in docs folders
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1106 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-21 16:59:08 +00:00
DarkWyrm
6bc7a8acdc
Oops. Accidentally checked in man pages
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1105 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-21 16:51:13 +00:00
DarkWyrm
ae4defc8a6
Initial checkin - everything should build
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1104 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-21 16:12:19 +00:00
DarkWyrm
d2e14899b5
Initial checkin. Everything should build
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1103 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-21 16:08:49 +00:00
DarkWyrm
654f3cc1c7
Accidentally checked makefile in
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1102 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-21 14:55:28 +00:00
DarkWyrm
3ae76c23c8
Initial checkin. funzip is the only thing that doesn't build
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1101 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-21 14:54:45 +00:00
François Revol
e619086410
Fixed timing + color
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1100 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-21 13:00:08 +00:00
Ingo Weinhold
66ca3e0417
Added remaining BRoster::FindApp() tests.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1099 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-20 21:53:13 +00:00
jerl1
e690855c7b
*** empty log message ***
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1098 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-20 11:36:24 +00:00
Stefano Ceccherini
15685713d1
Commit per Jeremy Rand, fixes build on Dano compiler
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1097 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-20 11:06:06 +00:00