summaryrefslogtreecommitdiffstats
path: root/lib/libdisk
Commit message (Collapse)AuthorAgeFilesLines
* Turn dkcksum() into an __inline function.phk2000-09-162-3/+1
| | | | Change its type to u_int_16_t.
* Teach libdisk about 'aac'msmith2000-09-132-2/+4
|
* - Added support for installing boot0 and boot0.5 for PC-98.nyan2000-08-123-2/+75
| | | | - Cosmetic changes.
* - Fixed warnings and typo.nyan2000-08-082-1/+6
| | | | | | - Recognize slice type 0x24 as FAT (only PC-98). Submitted by: Nobuyuki Koganemaru <kogane@koganemaru.co.jp>
* Don't use kern.disks sysctl on PC-98 because the wd driver doesn't callnyan2000-08-071-0/+4
| | | | disk_create() function.
* - Allow support for MBR boot loaders that are longer than one sector. Asjhb2000-07-126-62/+16
| | | | | | with fdisk, ensure that they are a multiple of the sector size in length. - Axe all the 1024 cylinder checks as they are no longer relevant with the fixed bootstrap.
* Don't call printf without a format string.kris2000-07-111-1/+1
|
* _PATH_DEV'ify libdiskjhb2000-06-284-7/+11
|
* Let Disk_Names() take advantage of the kern.disks sysctl if it'snbm2000-06-231-0/+15
| | | | | | | | | available. If not, it falls back to the existing hack and slash method. A positive side effect is that non-root users may now use Disk_Names(), for non-dangerous libh/disk.tcl testing. Reviewed by: phk
* Re-support "wd" if PC98 is defined. Because PC-98 still uses the wd driver.nyan2000-06-052-1/+9
|
* /dev/rXXX -> /dev/XXXmsmith2000-05-313-5/+5
| | | | | This should fix sysinstall and other tools that don't expect the 'r' devices to exist anymore (and thus don't create them).
* De-support 'wd'; with it making a dual appearance with 'ad', thingsmsmith2000-05-302-4/+2
| | | | | depending on libdisk to detect a list of actually-there disk devices were providing duplicate entries (eg. sysinstall).
* fix stray 'i' from editor.alfred2000-05-251-1/+1
|
* Teach libdisk about 'twe' disks.msmith2000-05-252-1/+3
|
* catch up to the modern ATAPI disk naming conventions and add floppyjkh2000-05-241-1/+1
| | | | | | disks. Submitted by: bde
* Reassemble a sentence that has been botched in rev 1.4.joerg2000-04-251-1/+1
| | | | Reported by: Alexander Leidinger <Alexander@leidinger.net>
* Introduce .Lb macro to libdisk manpagephantom2000-04-221-1/+3
|
* Raw devices are now the normal device name, not prefixed with 'r'.obrien2000-04-191-1/+1
|
* Changes for PC-98.kato2000-03-299-0/+322
|
* lowercase error messagecharnier2000-03-261-1/+1
|
* Fix fd leak in libdisk's Disk_Names()imp2000-03-101-0/+4
|
* Fix pointer addition bug (3 -> 4).jlemon2000-03-091-1/+1
| | | | Submitted by: david.w.james@bt.com
* Correct device naming for IDA disk nodes (idad)jlemon2000-03-082-2/+2
|
* Hide more debugging behind isDebug(); what's currentlyjkh2000-02-181-2/+4
| | | | spewing out will only alarm people.
* Replace beforeinstall target with new variables used by .mk system.rgrimes2000-01-141-5/+1
| | | | Reviewed by: marcel, and make world
* Just on the off-chance that somebody might use libdisk in a totallyphk1999-12-221-5/+11
| | | | | | | | lobotomized environment, say booted from a floppy with no /etc full of password and group files, give sensible fallbacks for roots uid and operators gid. This might fix sysinstall.
* Catch up to the fact that block devices are toast.jkh1999-12-152-13/+38
| | | | | | | | Teach about the afd driver. Teach new char dev for ad driver. Make ownerships correct. Submitted by: jhb
* Remove 'sd' support. SCSI disks are known as 'da' these days.msmith1999-11-272-3/+1
|
* Remove BAD144 supportphk1999-11-275-42/+0
|
* Teach libdisk about the AMI and Mylex RAID drivers. You should be ablemsmith1999-11-022-1/+5
| | | | to install directly to arrays managed by these controllers now.
* fix couple mdoc errorphantom1999-10-281-9/+7
| | | | mention library name in header (.Nd field) - it allows to use "man -k libdisk"
* $Id$ -> $FreeBSD$peter1999-08-2812-12/+12
|
* Merge from -stable; support for the 'ida' driver, move fla to major 102msmith1999-07-052-4/+6
|
* Fix my own Pie Floater.msmith1999-05-121-2/+2
| | | | (Correctly handle 'wd' devices)
* Back out the last change to disk.c - a kernel change removed the need.dfr1999-05-092-3/+6
| | | | Enabled writing to the disklabel when writing a disk (only affects alpha).
* Make libdisk see the existing partitiions on the alpha.dfr1999-05-081-1/+2
|
* Clean up after another half-Danish.msmith1999-05-042-3/+5
| | | | Add 'ad' as another known disk driver of the same kind as 'wd'.
* More egcs warning fixes:imp1999-04-251-11/+1
| | | | | | | | | | o use braces to avoid potentially ambiguous else o don't default to type int (and also remove a useless register modifier). o Use parens around assignment values used as truth values. o Remove unused function. Reviewed by: obrien and chuckr
* More support for Alpha installs.jkh1999-01-293-4/+76
| | | | Submitted by: dfr
* Bring us one step closer to sysinstall'ing on a DOC2k device.phk1999-01-141-1/+3
|
* Changes for alpha support.jkh1999-01-082-2/+21
| | | | Submitted by: dfr
* Eliminate all dependence on boot1 and boot2. This is passed in byjkh1998-12-313-28/+6
| | | | | | Set_Boot_Blocks() anyway and should thus have never been a part of libdisk, it should have been provided by the client of libdisk since passing the information in is already part of the API.
* Transition libdisk to use /boot since what it's looking for (boot1 and boot2)jkh1998-12-301-2/+2
| | | | are now there.
* Backed out previous commit. It depends on a.out utilities and librariesbde1998-12-301-2/+2
| | | | somehow being available even on pure elf systems.
* Fixed bootstrapping of /usr/mdec/boot[12].bde1998-12-301-2/+2
|
* Add "fla" to Disk_Names()phk1998-12-191-2/+2
|
* Fixes for handling 'wfd' (and any other disk with a non-2-character name)msmith1998-10-272-9/+9
| | | | Submitted by: Some from Satoh Junichi (junichi@astec.co.jp)
* Teach libdisk about alpha boot blocks.dfr1998-10-064-4/+51
|
* Eliminate unaligned access on Alpha and also neaten up this code a little.jkh1998-09-302-8/+38
| | | | Submitted by: dfr
* Remove references to the "od" device.gibbs1998-09-152-5/+3
|
OpenPOWER on IntegriCloud