summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix style bugs in macros.fanf2002-09-101-9/+6
|
* Tidy up the base64 code and relax the error handling.fanf2002-09-101-18/+28
|
* Adjust to reflect reality, which is that sigaltstack() takes stack_t *'s.archie2002-09-101-6/+6
| | | | MFC after: 3 days
* Style: Don't treat pointers as booleans.fanf2002-09-101-2/+2
|
* Fix tilde-expansion of the filename obtained from the "begin" line in -sfanf2002-09-101-95/+84
| | | | | | mode, and be more accurate about identifying begin lines so that spurious ones don't have to be manually edited out, and be more forgiving about errors so that -c mode is more useful.
* Replace a goto with continue.fanf2002-09-101-2/+1
|
* Remove register keyword.fanf2002-09-101-2/+2
|
* Style: space after return.fanf2002-09-101-15/+15
|
* Fix some style bugs:mike2002-09-101-30/+32
| | | | | | o Space used instead of a tab after `#define' and `typedef'. o Sentences not ended with a period. o Unaligned function names and other spacing issues.
* Make the handling of -i neater.fanf2002-09-101-14/+10
|
* Only try to chmod the output if it's a regular file, rather thanfanf2002-09-101-4/+4
| | | | | | hard-coding /dev/stdout as a special case. Suggested by: jmallett
* New release notes: gre(4), kern.cam.scsi_delay tunable.bmah2002-09-102-0/+16
|
* Fix namespace issues by using the relatively new visibilitymike2002-09-102-20/+39
| | | | primitives.
* - Forgot to remove `cardattached` declaration in revision 1.22.arr2002-09-101-1/+1
|
* Add missing calls to mtx_init().phk2002-09-101-0/+12
| | | | | | It seems counter-intuitive that all drivers have to do this. Pointed in right direction by: gj
* Add a paragraph which should clarify the separation of asterisksrobert2002-09-101-0/+6
| | | | | | | | | | | | | | | | | | and adjacent tokens in declarations. The added text was originally a single sentence I wrote and which was heavily modified and extended by Bruce Evans. This clarification attempt originates from differing usage of the 'restrict' type-qualifier. Although various documents documents dicussing the C Programming Language put a space between an asterisk and the 'restrict' keyword, including the C99 standard (at least the n869.txt draft) and other ISO/IEC JTC1/SC22/WG14 documents, the IEEE Std 1003.1-2001 document does not separate them. Discussed with: bde Requested by: tjr Separation using a single space also liked by: mike
* Prevent the wrapper from looping on itself forever, when therethomas2002-09-102-1/+11
| | | | | | | | | | | is a symbolic link in the PATH pointing back to /usr/bin/perl. Change WARNS from 6 to 5 to account for the fact that sys/time.h, included from sys/stat.h, produces a warning when compiled with -pedantic. PR: bin/42418 Reviewed by: roberto
* Fixed namespace pollution in uma changes:bde2002-09-101-2/+3
| | | | | | | | | | | | | - use `struct uma_zone *' instead of uma_zone_t, so that <sys/uma.h> isn't a prerequisite. - don't include <sys/uma.h>. Namespace pollution makes "opaque" types like uma_zone_t perfectly non-opaque. Such types should never be used (see style(9)). "Fixed" subsequently grown dependencies of this header on its own pollution by polluting explicitly: - include <sys/mutex.h> and its prerequisite <sys/lock.h> instead of depending on namespace pollution 2 layers deep in <sys/uma.h>.
* The boot floppy requires the lnc driver.nyan2002-09-101-1/+0
|
* Remove unused code.nyan2002-09-102-150/+0
|
* Use ${TARGET}/dokern.sh instead of ${TARGET_ARCH}/dokern.sh.nyan2002-09-101-1/+1
| | | | (pc98/dokern.sh is (repository) copied from i386/dokern.sh.)
* Include <sys/malloc.h> instead of depending on namespace pollution 2bde2002-09-102-0/+2
| | | | layers deep in <sys/proc.h> or <sys/vnode.h>.
* Fixed namespace pollution in uma changes:bde2002-09-101-2/+1
| | | | | | | | - use `struct uma_zone *' instead of uma_zone_t, so that <sys/uma.h> isn't a prerequisite. - don't include <sys/uma.h>. Namespace pollution makes "opaque" types like uma_zone_t perfectly non-opaque. Such types should never be used (see style(9)).
* Include <sys/malloc.h> instead of depending on namespace pollution 2bde2002-09-101-8/+5
| | | | | | layers deep in <sys/proc.h> or <sys/vnode.h>. Removed unused includes. Sorted includes.
* vfs_syscalls.c:bde2002-09-105-168/+24
| | | | | | | | | | | | | | | | | | | | | | Changed rename(2) to follow the letter of the POSIX spec. POSIX requires rename() to have no effect if its args "resolve to the same existing file". I think "file" can only reasonably be read as referring to the inode, although the rationale and "resolve" seem to say that sameness is at the level of (resolved) directory entries. ext2fs_vnops.c, ufs_vnops.c: Replaced code that gave the historical BSD behaviour of removing one link name by checks that this code is now unreachable. This fixes some races. All vnodes needed to be unlocked for the removal, and locking at another level using something like IN_RENAME was not even attempted, so it was possible for rename(x, y) to return with both x and y removed even without any unlink(2) syscalls (one process can remove x using rename(x, y) and another process can remove y using rename(y, x)). Prodded by: alfred MFC after: 8 weeks PR: 42617
* Remove a sentence about wrapping macro definitions in bare braces,fanf2002-09-101-6/+5
| | | | | | | which became wrong after using do { } while (0) became recommended. Move the definition of what braces are to their new first occurrence. Reviewed by: bde
* Cosmetics: #define NETATALK --> #define NETATALK 1, so that it is in line withsobomax2002-09-101-1/+1
| | | | other #define FOO.
* Replace FILE with struct __sFILE in the prototypes for the wide charactertjr2002-09-101-10/+10
| | | | | | I/O functions to avoid having to bring in pollution from <stdio.h>. Suggested by: bde
* Remove superfluous break.sobomax2002-09-101-1/+0
|
* Remove extraneous extern from function prototype introduced in rev.1.14.sobomax2002-09-101-1/+1
|
* reprobe not needed here eitherimp2002-09-101-30/+0
|
* Remove more bogus reprobe code. I don't think it is needed here either.imp2002-09-101-14/+1
|
* o Dike out the bogus reprobe stuff. It was getting in the way of newbus' ownimp2002-09-102-16/+0
| | | | | | | | reprobe code working. This bogusness was thrust upon me. o Don't delete the device if no drivers attach. I had thrust this bogusness upon others. These two changes make kldload of a pccard driver work again.
* regen for 1.34imp2002-09-101-1/+5
|
* Add ARGOSY SP320imp2002-09-101-0/+2
| | | | cis submitted by: phk
* move some printfs under bootverbosesam2002-09-101-4/+5
| | | | Reviewed by: phk
* - Spell "these" properly.arr2002-09-101-2/+2
|
* Update to use *.tbz suffix, also update example URL.bmah2002-09-101-3/+3
| | | | | | | | While I'm here, fix a gramm-o. PR: 42576 Submitted by: Jeff Ito <jeffi@rcn.com> MFC after: 1 day
* Implement C99's _Exit() interface.wollman2002-09-106-55/+158
| | | | | | Implement a version of qsort that provides a thunk to the comparison function. Update manual pages.
* Without fixing the namespace issues, add prototypes for the new _Exit()wollman2002-09-101-2/+5
| | | | and qsort_r() functions. Fix one other missorted declaration.
* Add the 1109 incident.grog2002-09-101-1/+2
|
* Sigh, finally activate pkgwrap.c.sobomax2002-09-091-1/+1
| | | | | Big pointy hat to: sobomax (who apparently needs some sleep) Submitted by: walt <wa1ter@hotmail.com>
* Fix syscons so it actually does start.gordon2002-09-091-1/+3
| | | | | Reported by: keramida, ume Submitted by: keramida
* New Translationgioria2002-09-096-24/+26
|
* Adding infrastructure for harware notesgioria2002-09-0922-0/+6861
|
* Continuing translationgioria2002-09-091-0/+53
|
* Fix minor off-by-one error.bmah2002-09-091-1/+1
| | | | Submitted by: jhb
* Make pkg_install go to the right place for 4.6-RELEASE and 4.6.2-RELEASEbmah2002-09-091-0/+2
| | | | | | | packages. Pointed out by: obrien Reviewed by: jhb
* Introduce notion of the package tools revision and allow to wrap all toolssobomax2002-09-095-18/+131
| | | | | | | | | | | | | | | | | | included into pkg_install according to the content of /var/db/pkg_install.conf file, which specifies version and alternative location of the tools. Format of the said file is very simple: one line which specifies revision of the alternative version of the tools and their location separated by space, i.e.: 20030102 /usr/local/sbin This would allow bsd.port.mk to install and use up to date version of tools on older system from ports. Also add new `-P' flag to pkg_info, which causes it to report currently installed version of package tools. Discussed with: will
* In reference to previous commit: use err(3).nectar2002-09-091-4/+2
| | | | Noticed by: bde
OpenPOWER on IntegriCloud