| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
treat 0xFF as valid character.
Notes:
svn path=/head/; revision=5702
|
|
|
|
| |
Notes:
svn path=/head/; revision=5701
|
|
|
|
|
|
|
|
| |
domainame has referenced getdomainname(2) instead of getdomainname(3).
bug report docs/137.
Notes:
svn path=/head/; revision=5606
|
|
|
|
|
|
|
| |
a substitution range.
Notes:
svn path=/head/; revision=5598
|
|
|
|
|
|
|
| |
inside backquotes. Reversed my previous fix.
Notes:
svn path=/head/; revision=5507
|
|
|
|
|
|
|
| |
Should solve our problems with edit-pr.
Notes:
svn path=/head/; revision=5458
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
stat the pathname "" in order to decide that the pathname "/" is
a directory. This caused `cp kernel /' to fail if the kernel has
the POSIX behaviour of not allowing the pathname "" to be an alias
for ".". It presumably also caused `cp /etc/motd /' to fail in
the unlikely event that "." is not stat'able.
Be more careful about concatenating pathnames: don't check that
the pathname fits until prefixes have been discarded (the check
was too strict). Print the final pathname in error messages.
Terminate the target directory name properly for error messages.
Don't add a slash between components if there is already a slash.
Notes:
svn path=/head/; revision=5292
|
|
|
|
|
|
|
|
|
| |
Document aliases for the flags.
The formatting of the section describing the flags is poor.
Notes:
svn path=/head/; revision=5249
|
|
|
|
|
|
|
|
| |
Convert "" to "." for "cd" and "cd ''". chdir("") is required to fail
on POSIX systems.
Notes:
svn path=/head/; revision=5234
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix several bugs involving the obsolescent -d and -t options:
-d 0 and -t 0 were ignored
-t -600 was a usage error
-d 'atoi is not suitable for parsing args' and -t duh were not usage errors
Change some error messages to say which call to settimeofday failed.
Restore casts of NULL in function calls.
Finish conversion to using err() instead of perror().
Notes:
svn path=/head/; revision=5233
|
|
|
|
|
|
|
|
|
|
| |
in cases where it does not run on a terminal. This is important
e.g. for commands like
env COLUMNS=132 ls -CR | lpr -Psome-wide-printer
Notes:
svn path=/head/; revision=5158
|
|
|
|
|
|
|
| |
for secure/bin/ed ...
Notes:
svn path=/head/; revision=5155
|
|
|
|
|
|
|
|
| |
so that `ln -fs' works when the source is a symlink pointing to a non-
existent file.
Notes:
svn path=/head/; revision=5002
|
|
|
|
|
|
|
|
|
|
|
|
| |
* PATCHES MAGIC LEVEL PATCH THAT GOT US HERE
* -------------------- ----- ----------------------
* CURRENT PATCH LEVEL: 1 00051
* -------------------- ----- ----------------------
*
* 14 Aug 92 David Greenman Fixed NEWVM mempages calculation
Notes:
svn path=/head/; revision=4794
|
|
|
|
| |
Notes:
svn path=/head/; revision=4714
|
|
|
|
|
|
|
|
|
|
|
| |
You can get ps easily to core dump, if you are running a "make depend"
on a kernel in one window and a "ps -auxww" in another. The ww will
try to give you the full argument list of the command that can
now be 64Kb large, but ps expected only 4Kb large arg arrays and
doesn't check for overflows.
Notes:
svn path=/head/; revision=4347
|
|
|
|
|
|
|
|
|
|
|
| |
MKINIT line that doesn't have a comment on it (we have at least two).
This mkinit program was written by someone who obviously doesn't believe
in defensive programming. :-( There's a LOT of work that needs to be done
on this thing. :-( :-( :-(
Notes:
svn path=/head/; revision=4204
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
find it in /bin. This is something of a kludge, I know, but consider
my limited alternatives: I can't make this an execvp() without making
people scream that I introduced a failure point or slowed down pwd,
and I can't make it an optional macro since crunch doesn't let you pass
arbitrary command-line args to the build of one of its crunch-ees.
This is the simplest, if not the nicest looking, solution I could come up
with.
Notes:
svn path=/head/; revision=4192
|
|
|
|
|
|
|
| |
Pointed by Bruce
Notes:
svn path=/head/; revision=4171
|
|
|
|
|
|
|
| |
Pointed by Bruce.
Notes:
svn path=/head/; revision=4170
|
|
|
|
| |
Notes:
svn path=/head/; revision=4168
|
|
|
|
|
|
|
| |
because rw and x bit treats differently infact
Notes:
svn path=/head/; revision=4167
|
|
|
|
|
|
|
| |
that file is unreadable when it is readable infact.
Notes:
svn path=/head/; revision=4166
|
|
|
|
|
|
|
| |
in our 2.6.1 gcc port.
Notes:
svn path=/head/; revision=4128
|
|
|
|
|
|
|
| |
instead check that "NOCRYPT" isn't defined.
Notes:
svn path=/head/; revision=3989
|
|
|
|
| |
Notes:
svn path=/head/; revision=3686
|
|
|
|
| |
Notes:
svn path=/head/; revision=3459
|
|
|
|
| |
Notes:
svn path=/head/; revision=3301
|
|
|
|
| |
Notes:
svn path=/head/; revision=3296
|
|
|
|
| |
Notes:
svn path=/head/; revision=3295
|
|
|
|
| |
Notes:
svn path=/head/; revision=3286
|
|
|
|
|
|
|
|
|
|
|
| |
- Get rid of inverse logic (NOKERBEROS and NOEBONES) in src/makefile,
and replace with MAKE_KERBEROS and MAKE_EBONES. (Far fewer contortions,
and both default to off.) IF YOU WANT KERBEROS, YOU HAVE TO EXPLICITLY
DEFINE ONE OF THESE.
- Make Makefiles kerberos-aware.
Notes:
svn path=/head/; revision=3197
|
|
|
|
| |
Notes:
svn path=/head/; revision=3107
|
|
|
|
| |
Notes:
svn path=/head/; revision=3044
|
|
|
|
| |
Notes:
svn path=/head/; revision=2959
|
|
|
|
| |
Notes:
svn path=/head/; revision=2958
|
|
|
|
| |
Notes:
svn path=/head/; revision=2955
|
|
|
|
|
|
|
|
| |
quite as safe as I thought. I will have to look much closer on his
patches. Damn.
Notes:
svn path=/head/; revision=2928
|
|
|
|
|
|
|
|
| |
Reviewed by: phk
Submitted by: Josef Grosch <joeg@gagme.wwa.com>
Notes:
svn path=/head/; revision=2927
|
|
|
|
|
|
|
| |
"Now it is has 2 portability bugs, which is a lot for 5 lines of working code"
Notes:
svn path=/head/; revision=2925
|
|
|
|
| |
Notes:
svn path=/head/; revision=2924
|
|
|
|
|
|
|
|
| |
Reviewed by: phk
Submitted by: Josef Grosch <joeg@gagme.wwa.com>
Notes:
svn path=/head/; revision=2923
|
|
|
|
|
|
|
|
|
|
| |
system blocks.
This is semi-original code, not the same way this crufty option was handled
in FreeBSD 1.x.
Notes:
svn path=/head/; revision=2889
|
|
|
|
| |
Notes:
svn path=/head/; revision=2864
|
|
|
|
|
|
|
| |
manual page.
Notes:
svn path=/head/; revision=2862
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This should fix it (passed my test cases). Originally discovered with
perl's Configure (well, in FreeBSD, I don't know how the NetBSD folks
discovered it).
Reviewed by: sef
Submitted by: jtc@cygnus.com
Obtained from: NetBSD
Notes:
svn path=/head/; revision=2760
|
|
|
|
|
|
|
|
|
| |
(Which is the same behaviour as in 1.x)
The install blows up without this.
Reviewed by: rgrimes
Notes:
svn path=/head/; revision=2675
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- make sure error messages for bad integers are moderately sensible
- handle test ! "abc" -o "abc" (This should evaluate to true)
(and similar cases) ie:
and/or operator test added to POSIX special case processing.
- more test cases added.
Based on: Work done on 1.x's test(1) by Andrew Moore and Adam David.
Notes:
svn path=/head/; revision=2664
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
POSIX.2 looks pretty unequivocal to me, and it agrees with you.
Under the explanation of the "-p" option, it says, "Each dir operand that
names an existing directory shall be ignored without error." Under the
explanation of exit status zero, it says, "All the specified directories were
created successfully, or the-p option was specified and all the specified
directories now exist."
Seems to me POSIX requires exactly the behavior you want.
[ And I've made the change, which is also now compatible with 1.x - jkh ]
Reviewed by: jkh
Submitted by: jkh/tweten
Notes:
svn path=/head/; revision=2594
|
|
|
|
|
|
|
|
| |
apparently required by POSIX. It will be required in practice when
the bogus inclusion of <sys/types.h> is removed from <stdio.h>.
Notes:
svn path=/head/; revision=2502
|