Poul-Henning Kamp
81df7b69ef
``phkmalloc''
...
Performance is comparable to gnumalloc if you have sufficient RAM, and
it screams around it if you don't.
Compiled with "EXTRA_SANITY" until further notice.
see malloc.3 for more details.
1995-09-16 09:28:13 +00:00
Andrey A. Chernov
4eac622346
Use daemon() instead of fork/setsid/close.
...
Rearrange things to do fork as later as possible.
1995-09-16 05:18:20 +00:00
Nate Williams
e21fd30049
When confronted with a drive that says there are 36 sectors/track,
...
ignore and set it to 18 sectors/track. This allows FreeBSD to boot with
2.88MB floppies which are used in older ThinkPads.
Submitted by: Random Net person whose name I lost
1995-09-16 05:02:37 +00:00
Justin T. Gibbs
b7f41e3f67
Add TELNETOBJDIR and CRYPTOBJDIR for use in LDADD entries. This makes
...
secure reference the libraries that were just build instead of in /usr/lib.
1995-09-16 03:04:10 +00:00
David Greenman
97e112628f
Check for page being resident when doing I/O with /dev/kmem and return
...
EFAULT if it is not resident. This prevents the system from manufacturing
a zero-fill page for unused but allocated areas of the kernel's VM. This
should fix the "CMAP busy" panic that some people saw during system
startup.
1995-09-15 23:49:23 +00:00
Andrey A. Chernov
6bd660b66b
Oops. Fix my error with -W option
1995-09-15 22:18:45 +00:00
Jordan K. Hubbard
6c11cc590a
Make dsp0 work for playback.
...
Submitted by: Alain Kalker <alain@Wit401402.student.utwente.nl>
1995-09-15 22:04:03 +00:00
Justin T. Gibbs
8344d39ad7
inetd.conf:
...
Add rkinit at 2108/tcp.
services:
Add rkinitd.
1995-09-15 22:02:06 +00:00
Stefan Eßer
2d14418625
Another try to determine the PCI bus configuration mode (and whether
...
there is a PCI bus at all) ...
- Do not expect the chip sets to follow even very clearly expressed
requirements of the PCI 2.0 spec.
- Do not read back the value just written to an I/O port without making
sure that some other data have crossed the bus in between ...
1995-09-15 21:43:45 +00:00
Andrey A. Chernov
ef7728f9c8
Close line before fork, or becomes close twice.
...
Debug output cleanup.
1995-09-15 20:34:55 +00:00
Andrey A. Chernov
2649c37b27
Update to reflect new options
1995-09-15 20:15:10 +00:00
Andrey A. Chernov
3821a5a9e4
Tune it to REALLY sense carrier drop.
...
Now works with dialin devices too.
Add new option in slattach style -l: dont use modem control.
Add new option -W: specify max number of dial tries for one phone.
Remove -p option, this ugly hack not needed.
Fix script timeout expires.
Some code cleanups.
1995-09-15 20:06:50 +00:00
Justin T. Gibbs
08ccd30e80
Update these to the new sup targets:
...
src-bin release=current or release=stable
1995-09-15 18:48:52 +00:00
Andrey A. Chernov
f5b9bbb8c8
Restore TTYDISC on exit. Move setting of control terminal
...
after TTYDISC setting
1995-09-15 17:30:03 +00:00
Andrey A. Chernov
e8fcb216a6
Wait until login completed before starting SLIP (5 secs)
1995-09-15 17:08:42 +00:00
Andrey A. Chernov
7cb763927f
Reflect new LINE env variable addition
1995-09-15 16:45:49 +00:00
Andrey A. Chernov
13811ba072
Pass sequence number to called scripts via LINE env. variable.
...
It allows specific per phone number tunings
1995-09-15 16:41:10 +00:00
Peter Wemm
7c8e2aa48c
Fix security bugs with a "new approach", using stdio's powerful buffer
...
control hooks.
It is similar to an unrolled multi-part snprintf(), in that a "FILE *" is
attached to a string buffer. There is also an optimisation for the case
where the syslog format string does not contain %m, which should improve
performance of "informational" logging, like from ftpd.
1995-09-15 13:53:39 +00:00
Andreas Schulz
9af3551d46
Correct the calculation of the unit number. it is not minor(x) & 3. It need
...
to be shifted >> 3. The last bits are the partition info.
1995-09-15 10:45:42 +00:00
David Greenman
03a9df25d1
Indicate that backlog limit is 32.
1995-09-15 10:02:07 +00:00
David Greenman
0937c08c4e
1) Killed 'BSDVM_COMPAT'.
...
2) Killed i386pagesperpage as it is not used by anything.
3) Fixed benign miscalculations in pmap_bootstrap().
4) Moved allocation of ISA DMA memory to machdep.c.
5) Removed bogus vm_map_find()'s in pmap_init() - the entire range was
already allocated kmem_init().
6) Added some comments.
virual_avail is still miscalculated NKPT*NBPG too large, but in order to
fix this properly requires moving the variable initialization into locore.s.
Some other day.
1995-09-15 08:31:19 +00:00
Justin T. Gibbs
aee030f52c
Integrate rkinit into the build.
1995-09-15 06:20:48 +00:00
Justin T. Gibbs
dabcad5f04
Integrate rkinitd into the build.
1995-09-15 06:20:38 +00:00
Justin T. Gibbs
1d36423686
Fix this file for the last time. My last diff was screwed up.
1995-09-15 06:20:23 +00:00
Justin T. Gibbs
95081b095a
Integrate librkinit into the build.
1995-09-15 06:19:31 +00:00
Justin T. Gibbs
d61b48d4da
Header files for the rkinit suite.
1995-09-15 06:19:14 +00:00
Justin T. Gibbs
1a5eab9072
Fix the most blatant -Wall errors.
1995-09-15 06:18:56 +00:00
Justin T. Gibbs
c344ca9395
Server side of the rkinit package.
...
Obtained from: MIT
1995-09-15 06:13:43 +00:00
Justin T. Gibbs
43dcd8e508
Rkinit allows you to safely forward tickets to other kerberos hosts.
...
Obtained from: MIT
1995-09-15 06:11:53 +00:00
Justin T. Gibbs
b00d18e592
MIT's librkinit. Part of the rkinit suite. Rkinit allows you to forward
...
tickets to other kerberos hosts safely in one easy step.
1995-09-15 06:09:30 +00:00
David Greenman
d69caef5ed
Killed isa_allocphysmem() and isa_freephysmem(). They are completely used
...
functions. This file is disgusting; the isa DMA stuff is especially bad and
should be rewritten.
1995-09-15 03:10:06 +00:00
David Greenman
6ce5b54918
1) Don't double map the kernel page tables. The double mapping was never
...
used and went a long way toward confusing the code.
2) Fix proc0's initial stack to not be 48 bytes smaller than it needs to
be.
3) Correct comment about 'first' arg to init386().
1995-09-15 02:13:18 +00:00
Andrey A. Chernov
b032e1f962
Enhance sup update to run with 3 supfiles: standard/ports/secure
1995-09-15 01:09:59 +00:00
Andrey A. Chernov
cf9b8ec06b
Add -fno-strength-reduce to -O2 optimization, all stuff commented out
1995-09-15 01:05:41 +00:00
Andrey A. Chernov
b81f547e3a
Add commented out entries for SUP update, 3 standard supfiles handled:
...
standard/ports/secure
1995-09-15 01:03:55 +00:00
Andrey A. Chernov
5b649dd041
Add international secure-supfile from Mark
...
Obtained from: announce@freebsd.org
1995-09-15 01:00:38 +00:00
Andrey A. Chernov
9b6002ae5a
If no passwd.bak/group.bak/aliases.bak exists, put warning and make them,
...
commands failed in old case
Produce diffs on group and aliases too
1995-09-15 00:31:38 +00:00
Andrey A. Chernov
44436d27fe
If no $LOG/setuid.today exists (f.e. first time to run), put
...
warning and make it, all following commands fails in old case
1995-09-15 00:22:31 +00:00
Andrey A. Chernov
44ac4ef672
Make it sgid dialer to read lockfiles
1995-09-15 00:05:07 +00:00
Andrey A. Chernov
da2a7625a4
Add reference to /usr/share/examples/startslip
1995-09-14 23:57:58 +00:00
Andrey A. Chernov
a9b3ffea91
Add startslip example
1995-09-14 23:49:31 +00:00
Stefan Eßer
da42a6e8f3
Add vendor ID of Compaq, now that I found what it is ...
1995-09-14 23:24:29 +00:00
Jordan K. Hubbard
28bd0421f2
Correct a small typo I noticed during my 2.1 merge.
1995-09-14 23:17:13 +00:00
Andrey A. Chernov
a5d5ac84b4
Add example scripts
1995-09-14 22:37:50 +00:00
Andrey A. Chernov
f73f49f214
Make cu/uucico sgid dialer to help to work with others lockfiles,
...
they can't open root.dialer lockfiles in old variant.
1995-09-14 22:18:39 +00:00
Andrey A. Chernov
cb1efdbadd
All changes still related to original version:
...
Don't close line twice.
Change typo == to = in assignment.
Don't restart, if ioctl fails.
Implement uucp-style locking to help dialout pgms.
1995-09-14 22:01:06 +00:00
John Fieber
7de6adb6fc
Update the target release month for 2.1.
1995-09-14 21:57:08 +00:00
Justin T. Gibbs
790136a438
Enable kerberosIV authentication/encryption conditionalized on MAKE_EBONES.
1995-09-14 21:29:21 +00:00
Justin T. Gibbs
9d6965ac06
Enable kerberosIV authentication/encryption conditionalized on MAKE_EBONES.
...
Fix up some of the des calls to be compatible with eBones.
1995-09-14 21:29:08 +00:00
Justin T. Gibbs
075a578e23
Prototypes for the function in new_rnd_key.c from the mit des library.
1995-09-14 21:12:42 +00:00