840 Commits

Author SHA1 Message Date
Tyler Dauwalder
301e9f216f #if'd out debug code in udf_release_vnode() when DEBUG_TO_FILE is enabled.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6021 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-11 21:56:46 +00:00
Tyler Dauwalder
bb4462fd33 Added call to remove_cached_device_blocks() in _Unset().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6020 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-11 21:55:49 +00:00
Tyler Dauwalder
161f777667 Fixed a warning.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6019 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-11 21:55:22 +00:00
Tyler Dauwalder
ab2b3ca0c9 Now actually copies utf8 string in utf8 SetTo().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6013 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-11 05:41:22 +00:00
Tyler Dauwalder
9a043bf95f Added:
- struct logical_volume_info
- struct udf_id_suffix
- kLogicalVolumeInfoId constant


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6001 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-10 09:32:48 +00:00
Tyler Dauwalder
80b849abc7 - Added flags and unique_id fields to file_id_descriptor.
- Fixed implementation_use_length field in file_id_descriptor.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5998 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-09 09:58:30 +00:00
Rudolf Cornelissen
90879508d8 updated documentation
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5991 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-08 16:41:12 +00:00
Jérôme Duval
0be4037053 Util code moved back to its original location
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5990 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-08 09:05:58 +00:00
Waldemar Kornewald
cc14c99624 I like it better this way. dprintf is not available in userland. ;)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5980 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-07 14:58:47 +00:00
Jérôme Duval
123724ad1f Fix some warnings
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5970 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-07 08:29:53 +00:00
Tyler Dauwalder
10186d5dda Fixed a myriad of stupid errors, oversights, and miscalculations caught by Phillips' handy-dandy UDF verifier.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5969 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-07 08:27:03 +00:00
Tyler Dauwalder
b2322fd1e0 Added check for existence of unallocated space descriptor in volume descriptor sequence.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5967 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-07 08:25:55 +00:00
Tyler Dauwalder
57c80a0c50 Added DString.cpp.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5966 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-07 08:25:24 +00:00
Tyler Dauwalder
3871cd303a Initial checkin. Class for creating UDF fixed-length-field d-strings.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5965 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-07 08:24:55 +00:00
shatty
5e6e40e0f3 add README.html and UPDATE.html to matrox package
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5955 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-07 03:47:47 +00:00
shatty
ab77c4c74f add README.html and UPDATE.html to neomagic package
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5954 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-07 03:44:16 +00:00
Niels Sascha Reedijk
e586f3a680 Apparantly, the build is stricter when you start it from the root of the tree.
It only complains of an undefined function (dprintf) when I use jam from there,
not when I start it in this subdir.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5941 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-06 19:51:14 +00:00
Niels Sascha Reedijk
8deb422714 Fix compilation error:
/boot/home/openbeos-cvs/stable/src/add-ons/kernel/network/ppp/shared/libkernelppp/KPPPLCP.cpp: In method `status_t PPPLCP::Receive(struct mbuf *, short unsigned int)':
/boot/home/openbeos-cvs/stable/src/add-ons/kernel/network/ppp/shared/libkernelppp/KPPPLCP.cpp:221: implicit declaration of function `int printf(...)'

{We're in kernel land now, so we use dprintf instead of printf}


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5940 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-06 19:45:13 +00:00
Niels Sascha Reedijk
38c567ca83 Small build fix
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5939 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-06 19:26:25 +00:00
Jérôme Duval
cd9ccc0712 Unused files
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5937 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-06 14:18:22 +00:00
Jérôme Duval
44be6afd70 Echo driver : echogals and echo24
This is implemented but untested.
Mixer is lacking, and multichannels support. Only 2 channels input/output currently.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5933 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-06 10:43:52 +00:00
Jérôme Duval
cc073c8920 bad case
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5932 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-06 10:43:04 +00:00
Jérôme Duval
6535df3922 Code is common with the echo24 driver at ../
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5931 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-06 10:38:06 +00:00
Jérôme Duval
0ebebb14bd Adding echo driver
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5930 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-06 10:34:20 +00:00
Jérôme Duval
5adb129ea3 Echo driver : echogals and echo24
This is implemented but untested.
Mixer is lacking, and multichannels support. Only 2 channels input/output currently.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5929 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-06 10:34:05 +00:00
Tyler Dauwalder
b3a4ae39dd - Further rounded out logical_volume_integrity_descriptor
- Fixed some broken pointer arithmetic.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5927 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-06 06:08:50 +00:00
Tyler Dauwalder
8d3a43fbd0 Messed with the #includes, which still need some cleaning up.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5926 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-06 06:05:58 +00:00
Tyler Dauwalder
f50008f9ba Switched back to new(nothrow), now that it works properly again.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5925 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-06 06:05:31 +00:00
Rudolf Cornelissen
5e4d1116bd fixed naming fault (mn versus nm); fixed compiler warnings
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5918 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-05 19:44:06 +00:00
Rudolf Cornelissen
ce817d83ee fixed abort signalling on failing to install INT routine
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5916 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-05 18:12:50 +00:00
Waldemar Kornewald
86c13dda5a Yeah! It finally works! The default route was missing, that was the only problem!
I established a connection with PPPoE and pinged goole and osnews. Net+ loaded half of www.osnews.com but then crashed because of a bug in our DNS resolver.
There is one more bug to fix: our core stack module does not remove the routes when an interface is deleted.
Thus, there will always remain the route(s) from the last connection(s).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5910 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-05 13:34:11 +00:00
Tyler Dauwalder
495b7e4743 Added verification of logical volume integrity sequence.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5899 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-04 09:59:20 +00:00
Tyler Dauwalder
663f03ef0e Undid switch to new(nothrow), which I'd thought compiled properly but apparently didn't.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5898 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-04 09:58:22 +00:00
Tyler Dauwalder
335fd88306 Polished up logical_volume_integrity_descriptor.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5897 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-04 09:57:30 +00:00
Tyler Dauwalder
2cf79bd296 Moved block_for_offset() from Utils to UdfBuilder.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5896 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-04 09:56:45 +00:00
Tyler Dauwalder
2b215e7a92 - Fixed 16-bit compressed unicode string creation, which was apparently
seg-faulting due to unaligned memory accesses.
- Switched from new to new(nothrow).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5880 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-03 01:59:33 +00:00
Waldemar Kornewald
6a70da44dc After many checks it seems that Jam does not want those changes. :(
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5879 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-02 13:05:04 +00:00
Waldemar Kornewald
20d09e03be Simplified Jamfiles a little bit.
Fixed a warning in modem.
Fixed a small bug in IPCP.
Added empty PPPInterfaceListener class (needed for DialUpPreflet and Deskbar add-on).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5877 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-02 12:45:23 +00:00
Tyler Dauwalder
e376a854f6 Turned off block-cache-disabling for userland mode.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5861 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-02 02:54:25 +00:00
Tyler Dauwalder
533f9c6b62 Added block_for_offset()
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5860 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-02 02:54:01 +00:00
Tyler Dauwalder
4f0e6a75b3 Added partial allocation descriptor dumps in icbs.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5859 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-02 02:51:16 +00:00
Tyler Dauwalder
5198a15dbc Replaced user- and kernel-specific includes I accidentally removed previously.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5858 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-02 02:50:31 +00:00
Tyler Dauwalder
4224781a31 More debugging output.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5857 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-02 02:49:52 +00:00
Tyler Dauwalder
8054ebed90 Removed unneeded "#include <stdio.h>"
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5856 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-02 02:49:22 +00:00
Philippe Houdoin
a17aa8fd7e Re-enable install-networking support, which I mistaken disabled
when I did it for sis900 and rtl8139 drivers


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5852 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-01 18:00:31 +00:00
shatty
4afe6a6bd3 add static to remove warnings
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5849 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-31 11:39:43 +00:00
Philippe Houdoin
7b009410dd Fix a bug: if a new string was greater than all current ones in atomizer vector,
was misplaced one place upper. Doh!


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5841 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-31 01:08:43 +00:00
Waldemar Kornewald
49c2f6870f Renamed List.h to TemplateList.h (and the class names accordingly). The name conflicted with List.h from the SupportKit and prevented the DialUpPreflet from building (currently not commited).
PPPInterface adds its ID to all reports.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5835 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-30 17:11:09 +00:00
Niels Sascha Reedijk
a8e3915591 *
n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-1
   Implement basic Busmanager loader modules
 *
n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-2
   Continue shaping up some things
 *
n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-3
   Continued device initialisation
 *
n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-4
   Finalised the device initialisation


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5832 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-30 14:59:45 +00:00
Niels Sascha Reedijk
07b15fef0c * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-1
Fix things up before big changes
 * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-2
   Continued development on device initialisation
 * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-3
   Finished Driver initialisation


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5831 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-30 14:53:24 +00:00