summaryrefslogtreecommitdiffstats
path: root/usr.bin
Commit message (Collapse)AuthorAgeFilesLines
* Remove the kmembuckets stats in preparation for the UMA commit.jeff2002-03-191-68/+9
|
* Fix handling of filenames with spaces in them in the input file tojmallett2002-03-191-1/+1
| | | | | | | | | | uudecode(1), as this behaviour was explicitly added in revision 1.12 as the result of PR 2882. Remove space (' ') from the delimiter characters handed to strtok(3). Reviewed by: mike Approved by: mike Pointy hat to: me
* Make uudecode(1) use setmode(3) and getmode(3) instead of just blindlyjmallett2002-03-191-39/+50
| | | | | | | | | | | | | chmodding using an octal mode, as uudecode needs to handle symbolic modes as chmod and such do. Suggested by: Tim J. Robbins <tim@robbins.id.au> Also move meta-character (~ in this case) globbing to only if we are reading the filename from the encoded file, as otherwise it is the shell's job. Reviewed by: mike Approved by: mike
* Bump the cutoff mark for comparing files from 8 MB to 16 MB.des2002-03-181-1/+3
|
* Fix world breakage introduced by my recent modifications tocjc2002-03-182-1/+3
| | | | | | | chpass(8). The relations between libc, libpam, chpass, passwd, and vipw are a mess and probably should be cleaned up. Submitted by: Peter Pentchev <roam@ringlet.net>
* Fix a bug that prevents "00" being used as a valid year. Why bother incjc2002-03-181-1/+1
| | | | | | | | 2002? It is a bug. Might as well close the PR. PR: misc/14511 Submitted by: Mike Pritchard <mpp@mpp.pro-ns.net> MFC after: 3 days
* It was possible for an unprivileged user to tie up the passwordcjc2002-03-183-25/+64
| | | | | | | | | | | | | | | | information (no one else can vipw(8), chpass(1), or even passwd(1)), either on purpose or by accident, until an administrator manually intervened. Instead, do not lock the master.passwd file while a user is editing his information. But once we go to write the new information, check that the modified user's information has not changed in the password database since we started. Abort the changes if it has. Add a $FreeBSD$ to pw_copy.h. PR: i386/35816 Obtained from: NetBSD MFC after: 1 week
* Build lint libraries.markm2002-03-171-1/+1
|
* Fix typo: supporting -> support.keramida2002-03-171-1/+1
| | | | | | PR: docs/35956 Submitted by: Gary W. Swearingen <swear@blarg.net> MFC after: 3 days
* ANSIfy: Function declarations and prototypes, use of environ(7).jmallett2002-03-151-9/+8
| | | | | Reviewed by: mike Approved by: mike
* Add myself to this list.mux2002-03-151-0/+1
|
* Argh, I constantly keep forgetting about these XXX's I put.ru2002-03-151-2/+1
|
* mdoc(7) police:ru2002-03-151-82/+62
| | | | | Restore fixes from revision 1.20 that got lost in revision 1.21 merge. Fixed some more.
* mdoc(7) police: fix markup and uudecode(1) -o option description.ru2002-03-151-6/+5
|
* mdoc(7) police: kill hard sentence breaks.ru2002-03-151-2/+4
|
* mdoc(7) police: pedantry.ru2002-03-151-4/+1
|
* mdoc(7) police: markup fixes.ru2002-03-151-13/+20
|
* Add encounter between Flinders and Baudin.grog2002-03-131-0/+1
|
* Simple fix so the 'LOGIN FAILURE' message send to syslog will includegad2002-03-121-1/+0
| | | | | | | the correct userid, instead of random garbage. This bug does not exist in -stable. Reviewed by: freebsd-audit
* Turn back on (x)lint. It is working just fine.markm2002-03-121-0/+1
|
* Try harder to lint without nonstandard stuff.markm2002-03-111-0/+1
|
* Punt to attic file that moved in latest import.markm2002-03-111-56/+0
|
* Fix a prototype to match our headers. I am not convinced that doingmarkm2002-03-111-2/+4
| | | | | | | | this in this file is the correct way round. (Maybe our definition of __assert is wrong?) Anyway, perhaps we should revisit this later. For the time being, building lint libraries here does not blow up.
* Fix silly one line error. (Half a .if statement left behind).markm2002-03-111-1/+0
|
* Don't build xlint until surgery is finished.markm2002-03-101-1/+0
|
* Setlocale returns static buffer, don't assume it will be unchangedache2002-03-101-4/+8
| | | | Pointed by: phantom
* Add sparc64 ifdefs.jake2002-03-101-0/+3
|
* Make this build on sparc64.jake2002-03-103-0/+60
|
* Change back to using vfork() now that execvp() is vfork()-safe. If execvp()des2002-03-091-7/+10
| | | | | | | | fails, errno is saved to a volatile variable that the parent later inspects. PR: bin/34898 Submitted by: Tim J. Robbins <tim@robbins.dropbear.id.au> MFC after: 1 week
* Off by one error in checking max file name length.wosch2002-03-091-1/+1
|
* Slightly more efficient version of rev 1.6.obrien2002-03-071-1/+1
|
* A less intrusive version of rev 1.2.obrien2002-03-071-21/+15
|
* Slightly more efficient fix to the const problem.obrien2002-03-071-1/+1
|
* Back out part of rev 1.51. The lesser impact fix is to just removeobrien2002-03-071-11/+10
| | | | the unused global var.
* Completeley revert this to the vendor code. This is in preparation tomarkm2002-03-071-34/+15
| | | | | | doing some fixing... ...asked for by: bde
* Revert/fix the most controversial parts of the last commit:markm2002-03-071-7/+4
| | | | | | | 1) place __FBSDID() correctly IAW style(9). 2) revert (and slightly correct) a "complex" expression in an if() statement.
* Update FreeBSD SCM IDs.obrien2002-03-0739-82/+120
|
* Leave the `copyright' variable exposed, since the main purpose of itmike2002-03-074-8/+8
| | | | | | is to put a copyright in the object file. Submitted by: bde
* To quote BDE: "the k part of awk should understand the ctype macros and notobrien2002-03-061-4/+3
| | | | | | need the -funsigned-char hack." Also add needed CLEANSFILE.
* Simpler way to handling the names needed on the various platforms.obrien2002-03-061-7/+4
|
* Removed gprof4. 8-byte counters are now handled by gprof.bde2002-03-062-16/+0
|
* Belatedly OpenPAMify. I forgot this patch in last night's megacommit.des2002-03-061-2/+2
| | | | Sponsored by: DARPA, NAI Labs
* Boundary check an array holding tab stops.ru2002-03-061-0/+2
| | | | | PR: bin/35590 Submitted by: "Tim J. Robbins" <tim@robbins.dropbear.id.au>
* Support runtime specification of the history counter type by whateverbde2002-03-062-18/+51
| | | | | | | | | | | | | generated the gmon data. The support is currently limited to what is easy to implement and/or needed: signedess: signed or insigned size: 8, 16, 32 or 64 bits format: a binary integer in gprof's format (gprof is not a cross-tool). High-resolution kernel profiling uses signed 64-bit counters. Normal kernel profiling and user profiling use unsigned 16-bit counters but should use 32-bit ones.
* Fixed some misspellings of 2 as sizeof(UNIT) so that they won't breakbde2002-03-063-13/+19
| | | | | | | | | | | | | | | | | things when sizeof(UNIT) becomes a runtime parameter. The relevant 2 is the one in profil(2)'s scaling of pc's to bucket numbers: bucket = (pc - offset) / 2 * profil_scale / 65536 gprof(1) must duplicate this scaling, bug for bug compatibly, so it must first do an integer division by 2 although this mainly makes scales larger than 65536 useless. sizeof(UNIT) was already wrong in gprof4, but there were no problems because the fake profil scale is a multiple of 2. There are also some rounding bugs in the scaling, but these are only problems if profil(2) is used directly to create unusual (and not useful) scales.
* Switch to OpenPAM. Bump library version. Modules are now versioned, sodes2002-03-051-3/+3
| | | | | | | | | applications linked with Linux-PAM will still work. Remove pam_get_pass(); OpenPAM has pam_get_authtok(). Remove pam_prompt(); OpenPAM has pam_{,v}{error,info,prompt}(). Remove pam_set_item(3) man page as OpenPAM has its own. Sponsored by: DARPA, NAI Labs
* On the sparc64 platform we install the `1 true AWK' as "awk". On all otherobrien2002-03-051-3/+10
| | | | | | platforms we install as "nawk". At the moment Gawk is borked on sparc64, however BWK AWK works fine.
* Add the `1 true AWK' back to the mix.obrien2002-03-051-0/+1
|
* Initialize `output' in a more proper location.mike2002-03-051-2/+3
| | | | Submitted by: roam
* Fix vendor ID (mostly obtained from Rev 1.1).mike2002-03-051-7/+8
|
OpenPOWER on IntegriCloud