896 Commits

Author SHA1 Message Date
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
Waldemar Kornewald
8dad9b1eb2 Added modem driver (completely untested, currently no support for settings speed because modem API is missing).
Some minor changes.
Added TODO file to almost all modules.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5768 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-27 14:27:55 +00:00
Philippe Houdoin
0552c71396 Actually enable signaling sockets server thread counterparts!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5718 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-20 16:20:14 +00:00
Philippe Houdoin
9e4f133fe8 Signaled sockets forward a signal to their server counterparts,
which interrupt the server's socket thread, deleted when the socket close.
IPC message trace now reports message name instead of hexa opcode, which
increase a little their usefullness for an human reader :-)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5715 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-19 20:32:01 +00:00
Waldemar Kornewald
153f2c3012 Fixed compilation errors.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5714 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-19 15:53:19 +00:00
Waldemar Kornewald
1c29a4b054 Fixed a small bug in Protocol-Field-Compression handling.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5713 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-19 11:52:31 +00:00
shatty
141121d9e9 generate "cvs" packages instead of 1.0
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5709 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-18 17:27:08 +00:00
shatty
6626d6e057 packages related changes
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5707 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-18 16:56:32 +00:00
shatty
71194a68c7 openBeOS_Matrox_V0.15_src
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5703 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-18 16:42:54 +00:00
Tyler Dauwalder
ef663589e6 - Added call to close device which is opened briefly in udf_mount()
- Volume object is now deleted when volume is unmounted


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5683 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-17 10:05:15 +00:00
Tyler Dauwalder
237ced1168 - Remembered that -1 means uninitialized device, not 0...
- Added call to close device on destruction


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5682 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-17 10:04:05 +00:00
Tyler Dauwalder
e631ed5131 - Major const update for [extended_]file_icb_entry structs
- Added [extended_]file_icb_entry::dump() functions
- Added file access permissions enum
- Added logical_block_address constructor
- Added icb strategy types enum


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5681 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-17 10:02:44 +00:00
Tyler Dauwalder
de76a7ebe6 Added file entry dumps.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5680 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-17 10:00:33 +00:00
François Revol
429ed0178f where are my icons gone ? ;)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5669 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-15 21:19:11 +00:00
François Revol
9086fcb60c PC floppy driver, initial rev.
supports reading 1.44M, 720K, 2 drives.
no write support yet.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5668 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-15 20:00:04 +00:00
Tyler Dauwalder
17b66e62ef Fixed stupid oversight while checking file set descriptor in Mount()
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5656 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-12 06:37:29 +00:00
Tyler Dauwalder
d1a0387efb - Added long_address constructor.
- Polished up file_set_descriptor a bit.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5655 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-12 06:36:27 +00:00
Tyler Dauwalder
d8b4553a67 Added some missing error checking in Mount() when investigating file set descriptor
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5646 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-11 06:09:27 +00:00
Tyler Dauwalder
730ba00a62 - Added domain_id_suffix struct.
- Added domain flags enum.
- Added domain_id_suffix constructor for entity_id
- Added kLogicalVolumeDescriptorBaseSize


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5645 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-11 06:08:31 +00:00
Tyler Dauwalder
b68d3ebe4a Removed a redundant logical volume descriptor dump.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5644 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-11 06:07:17 +00:00
Tyler Dauwalder
29d3fced6a Added extra debugging output.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5643 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-11 06:06:49 +00:00
Tyler Dauwalder
003d4e83df Fixed timestamp to correctly use localtime(), thanks to mphipps. :-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5633 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-09 00:45:06 +00:00
Tyler Dauwalder
9b438e897c - Added implementation_id_suffix struct.
- Added operating system class and identifier enums
- Fixed timestamp::timezone() for negative timezones.
- Added timestamp(time_t) constructor.
- Added Udf::kImplementationId constant.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5604 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 08:22:11 +00:00
Tyler Dauwalder
cd0f0e996d - Added utf8 to unicode support thanks to Axel. :-)
- Rounded out new double-character-set support.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5603 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 08:20:14 +00:00
Tyler Dauwalder
f5f5f2ecce I guess our compiler doesn't support partial specialization...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5602 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 08:19:07 +00:00
Tyler Dauwalder
1801834fb1 - CS0String -> UdfString
- Added charspec constructor and friends.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5589 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 08:31:22 +00:00
Tyler Dauwalder
f8af3d31df - Set up new from-Ut8 constructors.
- Added doxygen to constructors and assignment functions.
- Added Utf8() and Cs0() get-string functions (former is mostly functional,
  latter is in progress).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5588 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 08:30:40 +00:00
Tyler Dauwalder
dce2dc5cab CS0String -> UdfString
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5587 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 08:29:13 +00:00
Tyler Dauwalder
d40fb3032e Renamed CS0String.{h,cpp} and class Udf::CS0String to UdfString.{h,cpp}
and class Udf::String, since I now need the class to work both ways (to and
from cs0 and utf8).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5586 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 00:16:04 +00:00
Tyler Dauwalder
5a97c04e6b - Added Udf::descriptor_tag::set_checksums() template.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5573 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 05:39:11 +00:00
Tyler Dauwalder
9dccd3a042 Forgot to check for NULL data parameter in Udf::calculate_crc().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5571 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 23:04:15 +00:00
Tyler Dauwalder
04d90c2afa Finally added crc checking for descriptor_tags.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5570 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 22:59:51 +00:00
Tyler Dauwalder
8528b6dc19 Added Udf::calculate_crc().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5569 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 22:59:02 +00:00
Tyler Dauwalder
fd54330a11 Forgot namespace qualification.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5560 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 08:08:35 +00:00
Tyler Dauwalder
e05a3e1e2b Added crc table.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5559 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 08:06:01 +00:00
Tyler Dauwalder
f546c8aff5 Initial checkin. Standalone program used to generate crc table needed
for calculating udf crc checksums.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5558 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 07:59:49 +00:00
Tyler Dauwalder
e976b957c3 Bought a dictionary.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5553 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-03 09:20:29 +00:00
Tyler Dauwalder
af44f8e659 Added bool_to_string() and check_size_error().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5548 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-03 08:42:47 +00:00
Tyler Dauwalder
2cc6b97a1d Added volume_structure_descriptor_header constructor.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5547 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-03 08:42:11 +00:00
Tyler Dauwalder
21ea9aea0c Removed category stuff from UdfDebug.h since it ended
up not being as useful as I'd hoped, and I need to use the
same debugging macros for makeudfimage as for udf.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5544 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-03 05:14:44 +00:00
shatty
20c9a9dc8b openBeOS_Matrox_V0.14_src
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5537 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-02 21:56:03 +00:00
shatty
f36d53a4a0 openBeOS_Matrox_V0.13beta2_src
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5536 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-02 21:54:44 +00:00
Philippe Houdoin
ed25e621ce Disable build rules to install net drivers into ~/config/add-ons/kernel/drivers/*, as
it can conflict with current ones installed on the build platform, which is bad (tm).
Thanks to Andrew Bachmann to report this issue.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5532 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-02 21:23:24 +00:00
Tyler Dauwalder
f79d99c80d - DiskStructures.{h,cpp} -> UdfStructures.{h,cpp}
- Added Udf::get_block_shift()


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5529 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-02 10:50:23 +00:00
Tyler Dauwalder
9c6a058880 DiskStructures.{h,cpp} -> UdfStructures.{h,cpp}
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5528 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-02 10:49:37 +00:00