Commit Graph

143158 Commits

Author SHA1 Message Date
christos 1098ee8a76 expose a_num. 2006-02-02 23:42:00 +00:00
christos ae7a5ee5fc - pass lint
- check errors
- use EXIT_FOO consistently
- use the fattr.h functions, don't duplicate the code
2006-02-02 23:41:43 +00:00
he 470201b8e2 Use PRIu64 instead of ld to print CPU_UPAID. Makes sparc GENERIC_SUN4U
build again.
2006-02-02 23:21:52 +00:00
skrll 21db48e0fd Pull across fix from binutils-current to allow netbsd sh5 to compile. 2006-02-02 22:43:14 +00:00
skrll ad3568f537 Another conflict I didn't properly resolve. 2006-02-02 22:42:50 +00:00
skrll 7d0a5c3025 Where did that space come from? 2006-02-02 22:39:34 +00:00
skrll 97bb67a75f Oops. Resolve conflict properly.
The standard binutils behaviour wrt to plt entries and relocs is handled
by our dynamic linker so let's do that. Solaris does it this way too.
2006-02-02 22:34:37 +00:00
skrll ba03cd61c7 Note binutils 2.16.1 2006-02-02 22:31:39 +00:00
skrll ef26780071 Make the libiberty stuff MI again. 2006-02-02 22:26:50 +00:00
skrll f8aa39bd9d Run mknative on the new binutils. 2006-02-02 22:22:14 +00:00
skrll 42d4edf85a Pull across the fix for gas/991.
All instructions are assembled correctly with this fix.
2006-02-02 22:19:18 +00:00
skrll 8d40ee0d82 Pull across the fix for ld/1021 and ld/1031.
This has been applied to the binutils_2_16 branch.
2006-02-02 22:14:43 +00:00
skrll 1a673ba65b Resolve conflicts. 2006-02-02 22:03:55 +00:00
skrll 1516e62216 Adapt native-binutils to new binutils. 2006-02-02 22:03:54 +00:00
skrll ce836c59d8 Resolve conflicts. 2006-02-02 22:03:53 +00:00
christos d3ef798d46 protect the whole file, not parts of it. 2006-02-02 21:58:40 +00:00
reinoud a92fdbbc53 Add commented out UDF file-system entry in all GENERIC configurations. 2006-02-02 21:32:08 +00:00
skrll 8d2c6a4e34 Import binutils 2.16.1. 2006-02-02 20:58:06 +00:00
skrll 27523fbf84 Import binutils 2.16.1. 2006-02-02 20:47:53 +00:00
skrll a4d3423d48 Import binutils 2.16.1. 2006-02-02 20:37:52 +00:00
christos 665ee4ef5d rename debug to pppd_debug 2006-02-02 20:18:44 +00:00
skrll acdbc7bca2 Create MD libiberty files. 2006-02-02 20:06:04 +00:00
elad e25c3ef7af document knobs for security.setid_core.
while i'm here... catch up with reality: no more SECURITY_CURTAIN;
now we have security.curtain. (no constant)
2006-02-02 19:56:32 +00:00
he 9dfcf4d44d Rename debug to telnet_debug, to allow static linking with libssh.a. 2006-02-02 19:33:12 +00:00
he b4eeee2a61 Make the debug variable static, to accomodate static linking with libssh.a. 2006-02-02 18:31:12 +00:00
elad 81ed970f39 - make use of the recently added mode_bits for security.setid_core.mode;
- document setid_core variables.
2006-02-02 18:00:07 +00:00
elad 4a302fa004 implement a security.setid_core node as discussed on tech-kern@ and
tech-security@.
2006-02-02 17:48:51 +00:00
rpaulo 36bb4dfe7d bump date for previous 2006-02-02 17:35:37 +00:00
reinoud 0400433f3f Note the support for harddisc partitions and vnd devices and notify users
of the problems that could arise with mapping images of UDF file systems
when using vnd with respect to the sector size.
2006-02-02 16:45:06 +00:00
reinoud ffe00306fe Add the `file-system UDF' option to the options(4) man page. Also cross
reference it to the mount_udf(8) manpage.
2006-02-02 16:33:54 +00:00
xtraeme c53b38d234 KNF 2006-02-02 16:25:46 +00:00
reinoud 85b5a27e76 Crosslink mount(8) with mount_udf(8) 2006-02-02 16:24:09 +00:00
elad 202872db03 add support for parsing file mode bits.
when printed, you'll see something like "0600 (rw-------)", like the
ls output. when reading input you can either specify octal mode (0600)
or chmod-like (u=rw).

ideas from atatat@ and kjk@; okay and lots of help from atatat@.
2006-02-02 16:23:25 +00:00
reinoud 6ee0cb5d5d Replace reinclude protection names with less generic versions. 2006-02-02 16:14:26 +00:00
reinoud a931ade446 Forgot to mention my name! 2006-02-02 16:13:17 +00:00
reinoud 21a48c8e8b Remove false notion about harddisc partition and vnd support since it has
been added since.
2006-02-02 16:11:25 +00:00
reinoud db911dc2ea filesystem -> file system 2006-02-02 16:10:26 +00:00
reinoud 214d4a453c Note UDF file system addition. 2006-02-02 16:09:48 +00:00
reinoud 00492041d1 Add responsible note for udf and scsi mmc part. 2006-02-02 16:05:16 +00:00
reinoud 73bc73c9ad De __P() prototypes. 2006-02-02 15:57:35 +00:00
reinoud 14ab2cc9e6 Fix header re-inclusion protection defines to a less generic naming
scheme.
2006-02-02 15:52:23 +00:00
xtraeme 3d5d61e01c Fix NetBSD tag. 2006-02-02 15:48:24 +00:00
reinoud aba87fd86c Fix $NetBSD$ tags. (sorry) 2006-02-02 15:38:35 +00:00
reinoud 09457a8a6e Initial import of a UDF file system implementation for NetBSD.
Finally the logic glue and the set distribution lists modifications.
2006-02-02 15:26:32 +00:00
reinoud c2f693f4f5 Initial import of a UDF file system implementation for NetBSD.
Add UDF file system mounter.
2006-02-02 15:21:29 +00:00
reinoud cff5e7ad2c Initial import of a UDF file system implementation for NetBSD.
The code supports read access to all media types that CD/DVD type drives
can recognize including DVD-RAM and BD- drives as well as harddisc partions
and vnd devices. UDF versions upto the latest 2.60 are to be supported
though due to lack of test media version 2.50 and 2.60 are not implemented
yet though easy to add. Both open and closed media are supported.

Write access is planned and in preparation. To facilitate this some hooks
are present in the code that are not strictly needed in a read-only
implementation but which allow writing to be added more easily.

Implemented and tested media types are CD-ROM, CD-R, CD-RW, CD-MRW,
DVD-ROM, DVD*R, DVD*RW, DVD+MRW but the same code can also read DVD-RAM,
HD-DVD and BluRay discs. Also vnd devices have been tested with several
sector sizes.

Discs created and written by UDFclient, Nero's InCD and Roxio's
DirectCD/Drag2Disc read fine.
2006-02-02 15:19:15 +00:00
reinoud 1b09e70fcd Adding two Ioctl's to scsipi's cd.c to abstract SCSI MMC devices. The
ioctl's and their structures are currenly hidden from inclusion for normal
userland applications to allow the MMC abstraction interface to mature
first.

Its useage is mainly for applications dedicated to handling and processing
SCSI MMC compliant devices and their media. Examples of these are CDs, DVDs
and comparable optical devices but also some magnetic swapable devices that
present themselves as a SCSI MMC compliant device.

Its current use is currently the to be committed in-kernel UDF filingsystem
and its userland tools.
2006-02-02 14:48:02 +00:00
skrll 76a44d106e Add byte_swap.h. HI DSL! 2006-02-02 08:17:35 +00:00
cube 69a545f3ff Fix typo. 2006-02-02 06:57:35 +00:00
cube da9c97d43c Move the code that destroys the device to vndclose. That way it no longer
returns ENXIO when deconfiguring a vnd.
2006-02-02 06:56:30 +00:00