christos
770ca3a8d6
Fix:
...
Save hostname in a permanent buffer, otherwise ruserok()
can trash it if it calls gethostbyname() or inet_ntoa().
Repeat by:
Add entries in .rhosts and login from a machine that does
not have an entry there. Notice that the error message
in syslog contains the last hostname in .rhosts and not
the original remote hostname.
1995-01-20 18:48:50 +00:00
mycroft
ae92c26c4c
Several consistency nits, and fix a byte order problem in md_swapout_reloc().
1995-01-17 06:44:38 +00:00
mycroft
2c64d3be89
Several consistency nits, and don't define the get_*() macros twice.
1995-01-17 06:41:43 +00:00
mycroft
8f6e962b3e
Die quietly when we time out.
1995-01-13 21:28:00 +00:00
mycroft
5f5a0a3e8d
Oops.
1995-01-13 21:07:00 +00:00
mycroft
f8bc7fb821
Only time out if called from inetd. Other cleanup.
1995-01-13 20:53:08 +00:00
mycroft
516fa506ed
Make sure we reply to the request, so the client will stop sending.
1995-01-13 20:46:33 +00:00
mycroft
b481f03023
General cleanup.
1995-01-13 19:59:13 +00:00
mycroft
48bf1a7fe0
Fix error messages.
1995-01-13 19:37:52 +00:00
mycroft
8ee607a670
Need syslog.h.
1995-01-13 19:18:08 +00:00
mycroft
93335c3b0e
Free argument list (for !from_inetd case). General cleanup.
1995-01-13 19:16:45 +00:00
mycroft
e3cbb4b410
Fix this for the case of not running from inetd. Send error messages to a
...
useful place. General cleanup.
1995-01-13 18:51:39 +00:00
mycroft
002aa598e1
Correct calling sequence of getsockname(2).
1995-01-13 06:14:28 +00:00
pk
a9384f4676
Define `MAN'.
1994-12-25 12:32:12 +00:00
pk
da34da6096
Put a reserved field into use (weak symbol support).
1994-12-23 20:16:59 +00:00
cgd
a59d6b2cae
stdlib.h for protos
1994-12-23 15:59:21 +00:00
cgd
b54e75897f
be a bit more careful with types, casts, and and function declarations.
1994-12-23 14:29:31 +00:00
cgd
ae9172d6cd
specify man pages the new way.
1994-12-22 09:57:51 +00:00
cgd
b32916a5d5
new way of specifying man pages.
1994-12-22 09:23:05 +00:00
glass
e34b72b0cb
vis(3)ify remote user name. Fixes bug 589. Fix basically as submitted by matthew green
1994-12-21 20:03:48 +00:00
pk
e46ed32748
Bummer! Undo mmap() changes in rev. 1.26; they royally screw up the
...
kernel's pmap address preference mechanism.
1994-12-19 12:21:21 +00:00
pk
e2025017e0
Handle "/dev/zero" stuff more globally.
1994-12-18 16:05:49 +00:00
pk
b8937d605d
Re-arrange mmap() calls, per Charles' suggestion.
1994-12-18 15:38:55 +00:00
pk
524e00b29b
Ensure contiguous chunks for all of an object's address space (text+data+bss).
1994-12-07 20:30:53 +00:00
mycroft
9ea7c211d9
Fix some other broken comments.
1994-12-04 08:26:22 +00:00
mycroft
ffadc8821a
Remove silly comment that was causing `make depend' to barf.
1994-12-04 07:42:44 +00:00
pk
7df5d3ecf2
Another md macro to initialize a home-made struct reloc needed
...
for N_SET* type relocations in shared objects.
1994-11-30 18:24:56 +00:00
phil
0a13ae3ba2
patches from Matthias
...
new RCS id format
1994-11-30 06:20:42 +00:00
jtc
3a08d567f4
Misc manpages fixes (PR #551 )
1994-11-03 15:37:46 +00:00
mycroft
15cea8b764
Don't close the hints file while it's mapped, but unmap and close it after
...
loading.
1994-10-26 20:21:42 +00:00
mycroft
e23e2b1219
Remove two unused functions.
1994-10-26 20:03:31 +00:00
mycroft
c1a45e7763
Clean this up a bit, and use the trap gate to enter the kernel.
1994-10-26 19:41:13 +00:00
cgd
4d2cbfce0a
new RCS ID format.
1994-10-26 00:55:40 +00:00
mycroft
206b57f8c9
Minor tweak to aid cross-compiling.
1994-09-24 01:02:51 +00:00
mycroft
4fb5f48ce0
Remove old comment about converting to termios.
1994-09-24 00:56:05 +00:00
mycroft
8f58e94ed3
Import original 4.4-Lite version.
1994-09-24 00:41:59 +00:00
mycroft
667b5ea158
Merge 4.4-Lite version.
1994-09-22 09:24:46 +00:00
jtc
a5f771b355
Fix PR #491 , what could have been a big security hole
1994-09-20 23:09:14 +00:00
deraadt
43965575ed
NBPG --> getpagesize()
1994-09-19 16:58:18 +00:00
mycroft
72e34bc0d4
Shrink ld.so by 12k.
1994-09-19 04:49:02 +00:00
mycroft
7e59c0d1fc
Fix typo in date format.
1994-09-18 00:14:39 +00:00
mycroft
6386e4b6a5
Document the % escapes I added, and clean up the description of %h a bit.
1994-09-16 22:02:34 +00:00
pk
6b619f18ed
Use tcflush().
1994-09-05 09:09:43 +00:00
pk
437ee32a52
Set control flags properly while in read mode.
...
Supply process ID when syslogging.
1994-09-05 08:52:49 +00:00
mycroft
2f65aa5da5
Fix pad insertion for termios.
1994-08-24 16:42:23 +00:00
mycroft
4695fa8444
Use _POSIX_VDISABLE, not \377.
1994-08-24 16:39:24 +00:00
mycroft
d72774f29d
Use cfset[io]speed() to set termios speeds, per POSIX.
1994-08-24 07:54:50 +00:00
pk
41671de8e6
Define Global Offset Table range.
1994-08-21 15:15:43 +00:00
pk
4bba3e65c6
The man page says to disable input parity checking if `ap' is on.
1994-08-17 20:27:59 +00:00
pk
fe82241620
Cleanup import, merge local changes.
1994-08-17 20:10:27 +00:00