Home | History | Annotate | Download | only in sgivol
History log of /src/sys/arch/sgimips/stand/sgivol/sgivol.c
RevisionDateAuthorComments
 1.22  13-May-2024  msaitoh ficticious -> fictitious in comment.
 1.21  28-Mar-2014  christos use err
 1.20  26-Mar-2014  christos kill sprintf.
 1.19  27-Jun-2013  christos branches: 1.19.2;
close fp
http://M00nBSD.net/ae123a9bae03f7dde5c6d654412daf5a.html
 1.18  03-Aug-2008  rumble branches: 1.18.28; 1.18.38;
Add -m to usage and do not simply use strcmp to compare names as the volhdr
name is not necessarily nul-terminated.
 1.17  03-Aug-2008  rumble Add -m to move (rename) files in the volume header. While here, remove
some magic constants and fix some space-limited printfs.
 1.16  28-Apr-2008  martin branches: 1.16.2; 1.16.6;
Remove clause 3 and 4 from TNF licenses
 1.15  30-Dec-2006  rumble branches: 1.15.44; 1.15.46; 1.15.48;
Remove braces from non-optional arguments in usage.
 1.14  30-Dec-2006  rumble Add -p command to usage.
 1.13  03-Jul-2006  mrg branches: 1.13.4;
don't pass unsigned char * to functions wanting char *.
 1.12  05-May-2006  thorpej branches: 1.12.4;
Don't include <sys/endian.h> if building as a host tool.
 1.11  11-Dec-2005  christos branches: 1.11.4; 1.11.6; 1.11.8; 1.11.10; 1.11.12;
merge ktrace-lwp.
 1.10  28-Feb-2005  sekiya branches: 1.10.4;
0 is a success code for ioctl(). Fixes install problem introduced by
revision 1.9 last November.
 1.9  24-Nov-2004  jmc branches: 1.9.4; 1.9.6;
Retool sgivol into a proper hostool that doesn't depend on disklabel.h.
Assume defaults for file images that match what a vnd would have used.
Native use will still use the standard NetBSD label to get this data.
Fixes PR#25996
 1.8  08-Nov-2003  sekiya branches: 1.8.4;
Avoid namespace collision when sgivol is compiled as a native application.
 1.7  01-Nov-2003  sekiya Use be*toh() and htobe*() to permit use in cross-build environments. Add -h flag to override default volume header size.
 1.6  26-Oct-2003  sekiya NULL -> 0
 1.5  18-Jul-2002  rafal branches: 1.5.6;
Cleanup and enhancements to sgivol, mostly from Scott G. Taylor, with some
tweaking by me. Specifically, this gives sgivol an "unattended" mode that
can be used from eg. sysinst to install the bootblocks.
 1.4  13-Mar-2002  simonb branches: 1.4.4; 1.4.6;
Replace lots of 8x<space> with <tabs> and other miscellaneous indentation
fixes.
Wrap a couple of long lines.
Use <return-type>\n<function name> as per KNF in a few places.
 1.3  20-Nov-2001  thorpej branches: 1.3.2;
Use strncmp() when looking up volume files.
 1.2  20-Nov-2001  thorpej - General code cleanup (and enable warnings).
- It's perfectly legal to have an 8 byte volume filename; the trailing
NUL is not required in this case.
- Default the partition type to "4.2BSD", not "EFS".
 1.1  20-Nov-2001  soren Michael Hitch's volume header tool.
 1.3.2.4  06-Sep-2002  jdolecek sync kqueue branch with HEAD
 1.3.2.3  16-Mar-2002  jdolecek Catch up with -current.
 1.3.2.2  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.3.2.1  20-Nov-2001  thorpej file sgivol.c was added on branch kqueue on 2002-01-10 19:48:36 +0000
 1.4.6.1  19-Jul-2002  lukem Pull up revision 1.5 (requested by rafal in ticket #521):
Cleanup and enhancements to sgivol, mostly from Scott G. Taylor, with some
tweaking by me. Specifically, this gives sgivol an "unattended" mode that
can be used from eg. sysinst to install the bootblocks.
 1.4.4.1  21-Jul-2002  gehenna catch up with -current.
 1.5.6.5  04-Mar-2005  skrll Sync with HEAD.

Hi Perry!
 1.5.6.4  29-Nov-2004  skrll Sync with HEAD.
 1.5.6.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.5.6.2  18-Sep-2004  skrll Sync with HEAD.
 1.5.6.1  03-Aug-2004  skrll Sync with HEAD
 1.8.4.2  01-Dec-2005  riz Pull up following revision(s) (requested by tsutsui in ticket #10164):
sys/arch/sgimips/stand/sgivol/sgivol.c: revision 1.10
0 is a success code for ioctl(). Fixes install problem introduced by
revision 1.9 last November.
 1.8.4.1  06-Apr-2005  tron branches: 1.8.4.1.2;
Pull up revision 1.9 (requested by jmc in ticket #1028):
Retool sgivol into a proper hostool that doesn't depend on disklabel.h.
Assume defaults for file images that match what a vnd would have used.
Native use will still use the standard NetBSD label to get this data.
Fixes PR#25996
 1.8.4.1.2.1  01-Dec-2005  riz Pull up following revision(s) (requested by tsutsui in ticket #10164):
sys/arch/sgimips/stand/sgivol/sgivol.c: revision 1.10
0 is a success code for ioctl(). Fixes install problem introduced by
revision 1.9 last November.
 1.9.6.1  19-Mar-2005  yamt sync with head. xen and whitespace. xen part is not finished.
 1.9.4.1  29-Apr-2005  kent sync with -current
 1.10.4.2  30-Dec-2006  yamt sync with head.
 1.10.4.1  21-Jun-2006  yamt sync with head.
 1.11.12.1  24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.11.10.1  11-May-2006  elad sync with head
 1.11.8.2  11-Aug-2006  yamt sync with head
 1.11.8.1  24-May-2006  yamt sync with head.
 1.11.6.1  01-Jun-2006  kardel Sync with head.
 1.11.4.1  09-Sep-2006  rpaulo sync with head
 1.12.4.1  13-Jul-2006  gdamore Merge from HEAD.
 1.13.4.1  12-Jan-2007  ad Sync with head.
 1.15.48.2  04-May-2009  yamt sync with head.
 1.15.48.1  16-May-2008  yamt sync with head.
 1.15.46.1  18-May-2008  yamt sync with head.
 1.15.44.2  28-Sep-2008  mjf Sync with HEAD.
 1.15.44.1  02-Jun-2008  mjf Sync with HEAD.
 1.16.6.1  19-Oct-2008  haad Sync with HEAD.
 1.16.2.1  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.18.38.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.18.28.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.19.2.1  18-May-2014  rmind sync with head

RSS XML Feed