Andrew R. Reiter
fa98e2d56e
- The previous commit message should have read that Giant was removed
...
from modnext(), modfnext(), modstat(), and modfind(). Please excuse
the fumble.
2002-06-26 03:00:40 +00:00
Gregory Neil Shapiro
23cb35abf6
sendmail 8.12.5 has been imported
2002-06-26 02:58:55 +00:00
Gregory Neil Shapiro
e070e59a45
Update for the sendmail 8.12.5 import
2002-06-26 02:52:59 +00:00
Gregory Neil Shapiro
f848909f8f
Resolve conflicts from import of sendmail 8.12.5
2002-06-26 02:50:37 +00:00
Gregory Neil Shapiro
e1acb3f10e
This commit was generated by cvs2svn to compensate for changes in r98841,
...
which included commits to RCS files with non-trunk default branches.
2002-06-26 02:48:44 +00:00
Gregory Neil Shapiro
739ac4d4d3
Import sendmail 8.12.5
2002-06-26 02:48:44 +00:00
Sheldon Hearn
4ece3f34aa
Fix mdoc nits in preparation for RLIMIT_VMEM support:
...
* add missing Ar macro for one instance of limitflags
* fix indentation problem (not perfect, but then this is one _very_
awkward manpage mark up properly)
2002-06-26 01:40:15 +00:00
Bill Fenner
d38613f11b
Remove out-of-date -I.
2002-06-26 01:37:45 +00:00
Bill Fenner
698bfaa4b5
Remove cruft.
2002-06-26 01:35:00 +00:00
Matthew Dillon
b22ac97b33
This is Alexander Kabaev's patch to solve the signal problem with su
...
(see 'zsh exits upon ^C' thread). This may be temporary be he's been
running it for a year without incident so we should be golden with it.
Approved by: des
2002-06-26 00:42:40 +00:00
Matthew Dillon
6592cfde7a
Backout 1.51 on DES's request.
...
Approved by: des
2002-06-26 00:38:39 +00:00
Andrew R. Reiter
e024f583de
- Remove Giant acquisition from modevent(), modfnext(), modstat() and
...
modfind(). Giant is no longer needed by these functions for safe
execution.
Reviewed by: jhb
2002-06-26 00:31:44 +00:00
Matthew Dillon
085b9f3eb2
Add support for RLIMIT_VMEM. The #ifdef's were already there but getopt()
...
needed to be adjusted.
2002-06-26 00:29:53 +00:00
Matthew Dillon
070f64fe6f
Part I of RLIMIT_VMEM implementation. Implement core functionality for
...
a new resource limit that covers a process's entire VM space, including
mmap()'d space.
(Part II will be additional code to check RLIMIT_VMEM during exec() but it
needs more fleshing out).
PR: kern/18209
Submitted by: Andrey Alekseyev <uitm@zenon.net>, Dmitry Kim <jason@nichego.net>
MFC after: 7 days
2002-06-26 00:29:28 +00:00
Andrew R. Reiter
4e77f68011
- Alleviate jail() from having the burden of acquiring Giant by simply
...
removing. We can do this since we no longer need Giant to safely
execute jail().
Reviewed by: rwatson, jhb
2002-06-26 00:29:01 +00:00
Alfred Perlstein
7b9136e8ea
Remove old pre-TIRPC code for getting transport handles. The code that
...
follows spams over the contents of them making the removed code useless.
2002-06-25 22:55:53 +00:00
Ian Dowse
6395da5437
Complete the initial set of VM changes required to support full
...
64-bit file sizes. This step simply addresses the remaining overflows,
and does attempt to optimise performance. The details are:
o Use a 64-bit type for the vm_object `size' and the size argument
to vm_object_allocate().
o Use the correct type for index variables in dev_pager_getpages(),
vm_object_page_clean() and vm_object_page_remove().
o Avoid an overflow in the i386 pmap_object_init_pt().
2002-06-25 22:14:06 +00:00
Jeff Roberson
e78f35b33f
Turn VM_ALLOC_ZERO into a flag.
...
Submitted by: tegge
Reviewed by: dillon
2002-06-25 22:01:12 +00:00
Jeff Roberson
5c0e403ba2
Reduce the amount of code that runs with the zone lock held in slab_zalloc().
...
This allows us to run the zone initialization functions without any locks held.
2002-06-25 21:04:50 +00:00
Dag-Erling Smørgrav
f0b56c5c7e
No guts, no glory. Switch to OpenSSH-portable.
...
Sponsored by: DARPA, NAI Labs
2002-06-25 19:10:09 +00:00
Hiroki Sato
f6b51b2dfb
- Merge the following from the English version:
...
1.308 -> 1.313 relnotes/common/new.sgml
- Add pc98 subdir:
1.3 -> 1.4 relnotes/Makefile
1.2 -> 1.3 relnotes/common/relnotes.ent
(new) -> 1.1 relnotes/pc98/Makefile
(new) -> 1.1 relnotes/pc98/article.sgml
- Remove ${NO_TIDY}. It is no longer needed.
2002-06-25 18:54:39 +00:00
Alan Cox
366838ddfe
o Eliminate vmspace::vm_minsaddr. It's initialized but never used.
...
o Replace stale comments in vmspace by "const until freed" annotations
on some fields.
2002-06-25 18:14:38 +00:00
David E. O'Brien
c02ba8a8d2
WARNS=6'ify.
...
Style nits.
2002-06-25 18:05:16 +00:00
David E. O'Brien
ad275bd760
Prototype _start.
...
Submitted by: markm
Mark some _start formal parameters __unused.
2002-06-25 18:01:12 +00:00
Thomas Moestl
358ad31d9a
Don't assume that pointers are 4 bytes or sizeof(int) in size. This fixes
...
the indirection operator ('*') and address examination ('x/a') on
big-endian platoforms for which the above is not true, as well as on
little-endian platforms if the cut-off bits are not 0.
2002-06-25 15:59:24 +00:00
Jake Burkholder
218fd301cd
pmap_kremove can no longer be used to remove the magic device mappings
...
installed with pmap_kenter_flags, since the physical addresses may not
have an associated vm_page. Add a function to do this.
Tested by: Tomi Vainio <Tomi.Vainio@Sun.COM>
2002-06-25 15:13:09 +00:00
Juli Mallett
7afbc0985e
Reduce internal code duplication, add REGRESSION_PASSFAIL([testname]) to
...
handle printing of the PASS/FAIL messages. Suffix PASS/FAIL/FATAL with the
string (in $directory) where $directory is ${.CURDIR} from make(1), to
make it easier to use grep(1) and a bit of sed/awk to do statistics of
failure for some utilities over time, etc.
2002-06-25 12:40:04 +00:00
Juli Mallett
8c08ccea29
Add a regression test for transliterate which happens to match characters
...
at an EOL/EOF, and therefore should catch the broken behaviour fixed by
Tim J. Robbins in sed(1) recently.
Suggested by: obrien
2002-06-25 12:10:09 +00:00
Tim J. Robbins
bdb9494ae8
ln(1)'s symbolic link handling conforms to IEEE Std. 1003.1-2001, note
...
this in the Standards section.
2002-06-25 10:02:12 +00:00
Tim J. Robbins
9c24ed854c
Correctly mark up the final command line arguments with the Ar macro for
...
the last two synopsis forms.
2002-06-25 09:58:29 +00:00
KATO Takenori
79804ff975
MFi386: sys/i386/i386/machdep.c rev. 1.520.
2002-06-25 09:10:38 +00:00
Tim J. Robbins
42676968c6
Sort sections, and refer to sed as a utility, not a function.
2002-06-25 08:36:19 +00:00
Hye-Shik Chang
2a5454cd3d
Add ICBM coordinates and birthday reminder
...
Reviewed by: cjh (mentor)
Approved by: cjh (mentor)
2002-06-25 08:15:35 +00:00
Mike Heffner
0077673e56
Add support for the 'flipr' option per IEEE 1003.1-2001.
2002-06-25 05:34:27 +00:00
Mike Heffner
7d409b3221
Use strcasestr() instead of reimplementing it.
2002-06-25 05:28:32 +00:00
Mike Heffner
27c7d5ffd1
Make the 'searchheaders' option behave how it was supposed to. If
...
enabled, the string '/to:y' will match strings in the To, Cc, and Bcc
header fields. Whereas, '/To:y' will match only the To field. Edit the
manpage and a code comment to indicate the correct behavior.
2002-06-25 05:24:30 +00:00
Mike Heffner
d1821d3da2
Rearrange a little, specifically:
...
- removed "Option string values" section and divided up amongst mail
options and environment section
- expanded environment section
- rearranged mail options
- added default values to the mail options for clarification
Reviewed by: ru
2002-06-25 05:16:11 +00:00
David E. O'Brien
cf99709c16
Update our compat libs to the 4.6-RELEASE level.
2002-06-25 04:59:48 +00:00
David E. O'Brien
05e3d9f7fc
Add the [Linux] PAM modules that are still used in RELENG_4, but not -CURRENT.
...
These are at the 4.6-RELEASE level.
Requested by: des
2002-06-25 04:55:07 +00:00
David E. O'Brien
7ca89f08b7
Fix a typo.
2002-06-25 04:51:12 +00:00
David E. O'Brien
8dcabf895e
Add the [Linux] PAM modules that are still used in RELENG_4, but not -CURRENT.
...
These are at the 4.6-RELEASE level.
Requested by: DES
2002-06-25 04:18:45 +00:00
Matthew Dillon
455c737411
ICMP type 3 packets should be let through for TCP MTU discovery, fixup
...
the documentation and sample firewall.
PR: docs/39495
2002-06-25 04:13:46 +00:00
David E. O'Brien
022f3e9092
Update our compat libs to the 4.6-RELEASE level.
2002-06-25 04:11:45 +00:00
Matthew Dillon
de795ba0f4
Add sections on vfs.write_behind and vfs.hirunningspace. Also note that
...
this has already been comitted to stable (the MFC was really through
this commit, not the previous commit).
2002-06-25 02:47:55 +00:00
Matthew Dillon
b895742d96
update the firewall documentation to cover the fact that ipfw can be
...
loaded as a module.
PR: kern/39814
2002-06-25 02:34:24 +00:00
Kirk McKusick
a7d50c22a6
Force the quota update to be done when an inode is released in
...
ufs_inactive. This avoid a panic when checking a NULL credential
in suser_cred().
2002-06-25 01:02:28 +00:00
John Polstra
d1c02bccdc
Update the asm statements to use the "+" modifier instead of
...
matching constraints where appropriate. This makes the dynamic
linker buildable at -O0 again.
Thanks to Bruce Evans for identifying the cause of the build
problem.
MFC after: 1 week
2002-06-24 23:19:18 +00:00
Andrew R. Reiter
e4e93c612e
- Remove UM_* user land memory macros since they are no longer used.
2002-06-24 22:31:17 +00:00
Andrew R. Reiter
927c042095
- Remove UM_* memory handling macros as they just obfuscate code.
2002-06-24 22:29:01 +00:00
Mark Peek
44081f9b35
Add missing splx().
...
MFC after: 3 days
2002-06-24 22:28:42 +00:00