summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Better fix for style.markm2002-06-211-6/+6
| | | | Suggested by: ru (but modified a bit by markm)
* Revert the part of Kirks UFS2 commit which added divdi3.c and moddi3.cphk2002-06-215-11/+8
| | | | to libi386, this issue was resolved already in a cleaner way.
* Clean up hex() and octal() to return and work with unsigned integers sincejmallett2002-06-211-8/+8
| | | | | they scan values of unsigned types, and since they do not need otherwise, have them take const char * arguments.
* Fix warnings generated elsewhere.markm2002-06-211-1/+1
|
* Style tidy-up.markm2002-06-211-2/+4
|
* Modernise this code by rounding up the usual suspects: register keyword,markm2002-06-212-120/+87
| | | | | | consts, ANSIfication of functions, proper use of __FBSDID() and so on. This commit is non-functional from a code-execution perspective, but pr(1) now compiles WARNS=6 clean.
* Don't say that an umounted filesystem is required for -n. An unmountedbde2002-06-211-1/+0
| | | | | filesystem is no more or less required for -n than for any other option. The previous commit clarified the actual requirement.
* Fix incorrect library ordering. I thought I'd committed this already...des2002-06-211-2/+2
|
* #include <sys/time.h> before <sys/stat.h> to get timespec.phk2002-06-211-0/+1
|
* Make NO_OPENSSL actually imply NO_OPENSSH, as documented in make.conf(5).ru2002-06-213-8/+7
|
* Skip fields in the manner required by POSIX, and the way V7 did it.tjr2002-06-211-10/+8
| | | | MFC after: 1 week
* Quiet ``make objlink'' when NOOBJ is defined.ru2002-06-211-1/+3
| | | | | PR: bin/21142 Submitted by: Craig Leres <leres@ee.lbl.gov>
* Newline characters should not participate in line comparisons. Only apparenttjr2002-06-211-4/+22
| | | | | | | when -s is used or the last line of the file is missing a newline. Noticed by the textutils test suite. MFC after: 1 week
* A gross patch to tidy up the formatting.ru2002-06-211-293/+402
| | | | Not objected to by: grog
* Give a C rewriter the necessary credit.ru2002-06-211-3/+9
| | | | Requested by: Daniel Papasian <dpapasia@andrew.cmu.edu>
* This commit adds basic support for the UFS2 filesystem. The UFS2mckusick2002-06-2189-3369/+5199
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | filesystem expands the inode to 256 bytes to make space for 64-bit block pointers. It also adds a file-creation time field, an ability to use jumbo blocks per inode to allow extent like pointer density, and space for extended attributes (up to twice the filesystem block size worth of attributes, e.g., on a 16K filesystem, there is space for 32K of attributes). UFS2 fully supports and runs existing UFS1 filesystems. New filesystems built using newfs can be built in either UFS1 or UFS2 format using the -O option. In this commit UFS1 is the default format, so if you want to build UFS2 format filesystems, you must specify -O 2. This default will be changed to UFS2 when UFS2 proves itself to be stable. In this commit the boot code for reading UFS2 filesystems is not compiled (see /sys/boot/common/ufsread.c) as there is insufficient space in the boot block. Once the size of the boot block is increased, this code can be defined. Things to note: the definition of SBSIZE has changed to SBLOCKSIZE. The header file <ufs/ufs/dinode.h> must be included before <ufs/ffs/fs.h> so as to get the definitions of ufs2_daddr_t and ufs_lbn_t. Still TODO: Verify that the first level bootstraps work for all the architectures. Convert the utility ffsinfo to understand UFS2 and test growfs. Add support for the extended attribute storage. Update soft updates to ensure integrity of extended attribute storage. Switch the current extended attribute interfaces to use the extended attribute storage. Add the extent like functionality (framework is there, but is currently never used). Sponsored by: DARPA & NAI Labs. Reviewed by: Poul-Henning Kamp <phk@freebsd.org>
* o Remove GIANT_REQUIRED from vm_map_stack().alc2002-06-211-2/+0
|
* Update for libpcap 0.7.1fenner2002-06-211-14/+46
| | | | Originally-committed-to-wrong-repository by: fenner
* o Remove GIANT_REQUIRED from vm_pager_allocate() and vm_pager_deallocate().alc2002-06-211-3/+0
|
* New release notes: gifconfig(8) gone, prefix(8) gone.bmah2002-06-212-4/+20
| | | | Adjust one other item to match.
* Merge libpcap 0.7.1fenner2002-06-219-106/+1270
| | | | MFC after: 2 weeks
* This commit was generated by cvs2svn to compensate for changes in r98530,fenner2002-06-2132-840/+3224
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import libpcap 0.7.1, fromfenner2002-06-2142-949/+4511
| | | | | | | | http://www.tcpdump.org/release/libpcap-0.7.1.tar.gz
* | Update for libpcap 0.7.1fenner2002-06-211-6/+23
| |
* | Update for tcpdump 3.7.1fenner2002-06-212-47/+36
| |
* | Merge tcpdump 3.7.1fenner2002-06-2130-1474/+3144
| | | | | | | | MFC after: 2 weeks
* | This commit was generated by cvs2svn to compensate for changes in r98524,fenner2002-06-2186-4240/+10457
|\ \ | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Import tcpdump 3.7.1, fromfenner2002-06-21116-5624/+13491
| | | | | | | | | | | | http://www.tcpdump.org/release/tcpdump-3.7.1.tar.gz
* | | Release note added: rc.d.bmah2002-06-202-12/+40
| | | | | | | | | | | | | | | MFCs noted: fold(1) -b/-s, pwd(1) -L, renice(8) -n, unexpand(1) -t, xargs(1) -I/-L.
* | | Modified release note: ncurses 5.2-20020615, added version number forbmah2002-06-202-18/+10
| | | | | | | | | | | | | | | | | | | | | | | | lukemftp. Deleted release note: gawk. MFC noted: lukemftpd.
* | | Add some #define's for mbuf annotations.luigi2002-06-201-0/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As the comment in the code says, eventually there will be a proper data structure (e.g NetBSD's struct m_tag) to store chains of annotations, and mbuf-handling procedures will handle these chains in the correct way. Right now, these chains do not exist, and we just use the constants defined here to implement simple ad-hoc solutions to remove some global variables used so far to pass around informations about packets being processed. Global variables are not only ugly and make the code unreadable, they also prevent from using parallelism in network stack processing. (the 3-days MFC only refers to this commit, i.e. the PACKET_TAG_* constants; the full mechanism will be committed and MFC'ed on a longer timescale). MFC after: 3 days
* | | Provide a way to keep out old ("historic") release notes from bloatingbmah2002-06-206-18/+102
| | | | | | | | | | | | | | | | | | the size of the rendered release notes. By default, any element with a role="historic" attribute won't get rendered in the output unless the INCLUDE_HISTORIC Makefile variable is defined.
* | | Add a few files which are needed to build "passwd" now thatluigi2002-06-206-35/+891
| | | | | | | | | | | | the standard version of these files have been PAMified (and axed).
* | | Remove GAWK. I removed it from the build 2 weeks ago and the worldobrien2002-06-20295-109135/+0
| | | | | | | | | | | | did not end. So finish the deed.
* | | {f,s}usword -> {f,s}uword16. Implement {f,s}uword32.jake2002-06-202-46/+94
| | | | | | | | | | | | Requested by: peter
* | | Change the way we internally store the mount options tomux2002-06-204-134/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a linked list. This is to allow the merging of the mount options in the MNT_UPDATE case, as the current data structure is unsuitable for this. There are no functional differences in this commit. Reviewed by: phk
* | | Fix a bug fixed by NetBSD in revision 1.42 of parse.c by christos which causedjmallett2002-06-201-0/+8
| | | | | | | | | | | | | | | | | | | | | an example Makefile I was showing someone just last night to report a variable as being recursive. Obtained from: NetBSD
* | | More unsigned char casts to isupper(3).jmallett2002-06-201-2/+2
| | | | | | | | | | | | Obtained from: NetBSD
* | | Merge ncurses 5.2-20020615 changes onto mainline.peter2002-06-201-3/+3
| | |
* | | Provide a heuristic for RCS conflicts.jmallett2002-06-201-2/+9
| | | | | | | | | | | | Obtained from: NetBSD
* | | This commit was generated by cvs2svn to compensate for changes in r98503,peter2002-06-2024-257/+640
|\ \ \ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | | Import ncurses 5.2-20020615 to fix a first-column display bug.peter2002-06-2025-260/+643
| | | |
| * | | Removed in latest importpeter2002-05-211-158/+0
| | | |
* | | | Look for wildcards, and balanced meta-characters such as { and } like NetBSDjmallett2002-06-201-2/+18
| | | | | | | | | | | | | | | | | | | | | | | | does. Obtained from: NetBSD
* | | | Expand a buffer to reduce diffs to NetBSD.jmallett2002-06-201-2/+2
| | | | | | | | | | | | | | | | Obtained from: NetBSD
* | | | Diff reduction for great justice against NetBSD, cast to unsigned char whenjmallett2002-06-204-18/+18
| | | | | | | | | | | | | | | | passing an argument to isspace(3).
* | | | Implement SO_NOSIGPIPE option for sockets. This allows one to request thatalfred2002-06-204-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | an EPIPE error return not generate SIGPIPE on sockets. Submitted by: lioux Inspired by: Darwin
* | | | o Remove an incorrect cast from obreak(). This cast would,alc2002-06-201-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for example, break an sbrk(>=4GB) on 64-bit architectures even if the resource limit allowed it. o Correct an off-by-one error. o Correct a spelling error in a comment. o Reorder an && expression so that the commonly FALSE expression comes first. Submitted by: bde (bullets 1 and 2)
* | | | Don't leak resources if fdcheckstd() fails during exec.alfred2002-06-201-5/+10
| | | | | | | | | | | | | | | | Submitted by: Mike Makonnen <makonnen@pacbell.net>
* | | | Don't try to decode old-style options if the argv[1] begins with `-' and thesobomax2002-06-201-10/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | second character represents some option taking an argument. This fixes problem when ps(1) is invoked for examply as follows: $ ps -Ufoobar1234 the above example results in option string being interpreted as -U foobarp1234 - note extra `p'. Reported by: Vladimir Sotnikov <vovan@kyivstar.net> MFC after: 2 weeks
OpenPOWER on IntegriCloud