Michael Pfeiffer
7dda724a1d
Use libprint header files in private header file folder
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6375 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:38:35 +00:00
Michael Pfeiffer
cf85c4146d
Moved libprint folder to ../shared
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6374 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:37:48 +00:00
Michael Pfeiffer
192de85b62
Moved files to ../shared/libprint
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6373 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:33:34 +00:00
Michael Pfeiffer
bfe3f8fdf3
Moved files into ../../shared/libprint/tools
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6372 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:31:40 +00:00
Michael Pfeiffer
54b60814b5
Moved header files to private/printer/libprint.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6371 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:29:43 +00:00
Michael Pfeiffer
9d16631b98
Use class PrintTransport to access transport add-on.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6370 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:26:43 +00:00
Michael Pfeiffer
6df73d220c
Added copyright text.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6369 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:23:40 +00:00
Michael Pfeiffer
9198afa23d
Various changes.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6368 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:22:16 +00:00
Michael Pfeiffer
393fb10d6e
Added class PrintTransport to simplify the usage of a print transport add-on.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6367 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:19:16 +00:00
Michael Pfeiffer
3a35412852
Added copyright text
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6366 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:18:30 +00:00
Phil Greenway
83c60cc9e2
Factor updated by Chris Simmons
...
Sleep by Chris Simmons
New with
this version is ability to handle milliseconds and microseconds in
addition to seconds, minutes, hours, days like in standard 'sleep'.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6365 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:03:54 +00:00
Phil Greenway
0202a6eb59
id by Chris Simmons
...
Just a small note about 'id'... All testing I've been able to perform on my machine in compiling it was done under BONE.
Seeing as how BeOS does not have true multi-user yet, it was impossible for me to simulate the usage of multiple users, groups, the group list functions.
It appears to work as intended, reporting the ID and NAME of the current and requested USERNAME, but further testing is required to be sure.
I've removed the -a argument, and implemented as best as I could this spec:
http://www.opengroup.org/onlinepubs/007904975/utilities/id.html
No effort has been made yet to deal with posix LOCALE issues, yet.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6364 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:02:18 +00:00
Philippe Houdoin
ce5d0dee99
Ooops, Francois Revol's floppy driver is supposed to target R5 kernel, not yet OBOS one.
...
Commented out OBOS kernel build rules, and now build for R5.
NOTA: It's a PIO-read-only implementation currently.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6363 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 20:57:29 +00:00
Phil Greenway
d6c6bb2c21
Factor by Chris Simmons
...
Tput by Jan-Rixt Van Hoye (fixed doesnt require ncurses now)
Cut by Jan-Rixt Van Hoye
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6362 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 20:55:49 +00:00
Axel Dörfler
6be2590464
Also added "bootfloppy" to build the boot floppy (still available using "boot_floppy", too).
...
Just for consistency with "installfloppy" and Marcus :).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6361 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 20:36:12 +00:00
Rudolf Cornelissen
b1332f1955
corrected typo
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6360 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 13:19:00 +00:00
Rudolf Cornelissen
551aa4c1d3
modified logline to adhere to settings file
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6359 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 13:09:03 +00:00
Rudolf Cornelissen
1d102b08cd
fixed overlay follow head in virtualscreens
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6358 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 12:36:48 +00:00
Rudolf Cornelissen
cc6f554257
added overlay follows head functionality
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6357 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 12:17:51 +00:00
Axel Dörfler
a49b150fff
Removed the fOwningThread functionality from the Journal class; it now
...
just uses a RecursiveLock instead.
Changed Journal::CurrentTransaction() so that it returns the current
transaction only if it's valid for the thread asking for it.
That doesn't fix the bug, but changed its timing a bit.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6356 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 11:19:05 +00:00
Axel Dörfler
0057030901
Added some more debug output and checks.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6355 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 11:15:43 +00:00
Axel Dörfler
d401c62383
Fixed typo.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6354 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 11:14:37 +00:00
Axel Dörfler
8364cf0a90
Added a LockWithTimeout() method to the RecursiveLock class.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6353 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 11:11:18 +00:00
shatty
e1431e96f3
remove references to B_OGG_FORMAT_FAMILY
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6352 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 10:59:33 +00:00
Philippe Houdoin
9f9f78217c
Fix warning, and let's dump_ipv4_header() now...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6351 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 10:22:19 +00:00
Axel Dörfler
3eacb520e4
The InodeAllocator will now remove the INODE_NOT_READY flag to unblock
...
any pending bfs_read_vnode() calls when it is destructed and the inode
goes away.
Fixed some endian related issues.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6350 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 09:54:47 +00:00
Axel Dörfler
2726d4732e
This should fix the syslog_daemon build under R5 (compiles strlcpy() in).
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6349 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 09:41:41 +00:00
shatty
d9e843d8e1
remove breaking csplit from build
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6348 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 09:32:35 +00:00
shatty
e24c8d423d
take advantage of new types in OS.h
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6347 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 09:32:16 +00:00
shatty
b83b512f83
relocated kernel_cpp.h requires different UsePrivateHeaders
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6346 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 08:55:46 +00:00
shatty
06276e0a97
tiny debug compile fix
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6345 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 08:48:15 +00:00
François Revol
40492c28e8
More warning fixes; fixed Axel's mess (thanks anyway :)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6344 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 08:36:31 +00:00
Philippe Houdoin
8042d2a0f8
More space in paths awareness.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6343 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 08:17:04 +00:00
Philippe Houdoin
eb0b2846e8
NOw that's moved to Jamfiles build, no need for build instructions.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6342 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 08:09:08 +00:00
Philippe Houdoin
58cdaa07fb
Add new code reorg files.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6341 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 08:05:13 +00:00
Axel Dörfler
a98a451545
Added a small test application that uses the same allocation group algorithm
...
as (our) BFS, so that you can play with it.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6340 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 02:37:29 +00:00
Axel Dörfler
d61e7f330a
Wrote a simple algorithm to create appropriate allocation group values
...
for newly initialized disks. Should work for all sizes :-)
Documented a bit what good values actually mean.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6339 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 02:26:22 +00:00
Axel Dörfler
afd7a6e6ce
Added a new "stattest" command that permanently stat()s a file that is
...
being created and removed without a break.
That test is finally able to reproduce the bugs we are seeing in the
kernel but that never occured in userland - thanks *very* much to
mmu_man who found the shortest way to trigger it.
Just run it for a few minutes and it should happen (press "return" to stop it).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6338 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 01:17:22 +00:00
DarkWyrm
a3365dd184
Update to match overhaul of DisplayDriver API
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6337 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 00:41:45 +00:00
DarkWyrm
f9de45c608
Major overhaul of the DisplayDriver API
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6336 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 00:39:41 +00:00
DarkWyrm
b4fe4d74fe
Major overhaul of DisplayDriver API
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6335 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 00:39:01 +00:00
DarkWyrm
06d841d5ea
Major overhaul of DisplayDriver API - fewer virtual functions and less duplicated code
...
Removed Clipper from build
Removed ScreenDriver from build for the moment
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6334 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 00:38:14 +00:00
Rudolf Cornelissen
e0dd08e80c
fixed move_display distortions (both heads)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6333 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-26 20:20:18 +00:00
Rudolf Cornelissen
693152bfa2
Added dualhead support for 8- and 16bit colordepths
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6332 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-26 16:49:49 +00:00
Rudolf Cornelissen
bc5690ab74
added dualhead support in 8- and 16bit colordepth
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6331 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-26 16:46:54 +00:00
Rudolf Cornelissen
4b47486ee5
updated mode granularity checking / max virtual size limiting for dualhead cards
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6330 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-26 15:06:35 +00:00
Axel Dörfler
c10586fe0d
Fixed a typo.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6329 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-26 12:35:00 +00:00
Axel Dörfler
965c8c8b4d
Fixed the Volume::Mount() call; BlockAllocator::Initialize() was never
...
called since last change (could mount volumes, but cannot write to them
anymore without errors).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6328 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-26 12:29:26 +00:00
shatty
97a08414e0
accurate frame count and duration computation. SoundPlay seems to behave /slightly/ better now. At least it stopped machine-gun playing the files. unfortunately the caching packet implementation seems to come with a drawback. the granulepos is only valid on the initial traversal through the file. not sure why but this means that we only get one shot at computing the frame count and duration, so I cached them for the time being. it would be nice to be clever about recomputing the frame count and duration in the face of changing file sizes (downloads) and not traverse the whole file anyway, but this will require some more work. also we may (will?) need those granulepos for seek.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6327 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-26 10:51:54 +00:00
Axel Dörfler
c4e3ef09c4
Removed the makefile, since it's not used at all.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6326 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-26 10:38:38 +00:00