| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
correct termination if it overflows.
Closes PR # misc/2982.
Submitted by: Drew Derbyshire <ahd@kew.com>
|
|
|
|
|
| |
second socket. If we're going to check for reserved ports, we should
do it properly.
|
|
|
|
| |
posix standard on the topic.
|
| |
|
|
|
|
|
|
| |
Closes PR# 3050.
Submitted by: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>
|
|
|
|
|
| |
precludes it) to keep people from whining about it in the newsgroups and
mailing lists.
|
|
|
|
|
|
|
| |
Fixes PR 2588
Reviewed by: Dan Cross?
Submitted by: Julian Assange
|
|
|
|
|
|
|
|
|
| |
compatibility problem at the same time. Some buffer made large enough
for worst case hostname.
fixes PR 2593.
Reviewed by: Dan Cross and maybe others
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
'sane' standard (not raw) settings before abort/exiting; move
responsibility of setting raw mode for chat-handling out of
chat.c to avoid doing redundant tc{s,g}etattr()s; move DE
pause prior setting standard mode before issue/login prompt to
avoid echoing modem connect strings. Fixed up comment styles
in a couple of places.
|
|
|
|
|
|
| |
rev 1.7 deraadt:
buf oflow
Obtained from: OpenBSD
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rev 1.16 deraadt:
do not warn about valid options; invalid options correctly quit
Rev 1.15 deraadt:
need not clear options since bad ones cause exit;
provos@ws1.physnet.uni-hamburg.de
Rev 1.14 deraadt:
IPOPT_LSRR/IPOPT_SSRR must exit() due to tcp sequencing; pointed
out by provos@wserver.physnet.uni-hamburg.de. also another 1-char
buffer overflow.
Reviewed by: Peter Wemm
Obtained from: OpenSBD
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rev 1.13 deraadt:
do not warn about valid options; invalid options correctly quit
Rev 1.12 deraadt:
need not clear options since bad ones cause exit;
provos@ws1.physnet.uni-hamburg.de
Rev 1.11 deraadt:
IPOPT_LSRR/IPOPT_SSRR must exit() due to tcp sequencing; pointed
out by provos@wserver.physnet.uni-hamburg.de. also another 1-char
buffer overflow.
Reviewed by: Peter Wemm
Obtained from: OpenSBD
|
|
|
|
|
| |
was slightly different than the one submitted).
Submitted by: Elmar Bartel <bartel@informatik.tu-muenchen.de>
|
|
|
|
| |
login.
|
|
|
|
|
|
| |
previously hard-coded at 16 characters (and possibly overflowing
the field when NUL terminating a username of exactly 16 characters
in length).
|
|
|
|
|
|
|
|
|
|
|
|
| |
ic=expect/send script modem init script
ac=expect/send script modem answer script
ct#val chat script timeout (seconds)
rt#val recycle timeout (seconds) if 'ac' set
dc#val debug bitmask for debugging chat scripts
hw (boolean) enable crtscts handshaking
if=path 'issue' file sent prior login prompt
chat.c is a simplistic expect/send chat module.
|
| |
|
|
|
|
| |
prompt macros to agree with getty(8).
|
| |
|
| |
|
|
|
|
|
| |
could still clobber the static storage, yielding an error message with
a wrong hostname.
|
|
|
|
|
|
| |
conditions will be detected.
Submitted by: Philippe Charnier <charnier@xp11.frmug.org>
|
|
|
|
|
|
| |
Cannidate for: 2.2 [must]
Obtained from: Lite/2 and BSDI's published patch
|
|
|
|
|
|
|
|
|
| |
If it is set to a nonempty string, then simply skip any missing
shared libraries. This came up in a discussion long ago as a
potentially useful feature at sysinstall time. For example, an
X11 utility could be used without the X libraries being present,
provided the utility had a mode in which no X functions were actually
called.
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use MAP_FAILED instead of the constant -1 to indicate
failure (required by POSIX).
- Removed flag arguments of '0' (required by POSIX).
- Fixed code which expected an error return of 0.
- Fixed code which thought any address with the high bit set
was an error.
- Check for failure where no checks were present.
Discussed with: bde
|
|
|
|
|
|
|
|
|
| |
ignore the hint.
This is a straightforward fix, and it should go into 2.2 after a burn-in
period of a few days.
Noticed by: bde
|
|
|
|
|
|
|
|
| |
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
nonempty string, then function calls are relocated at program start-up
rather than lazily. This variable is standard on Sun and SVR4 systems.
The dlopen() function now supports both lazy and immediate binding, as
determined by its "mode" argument, which can be either 1 (RTLD_LAZY) or
2 (RTLD_NOW). I will add defines of these symbols to <dlfcn.h> as soon
as I've done a little more checking to make sure they won't cause
collisions or bootstrapping problems that would break "make world".
The "LD_*" environment variables which alter dynamic linker behavior are
now treated as unset if they are set to the empty string. This agrees
with the standard SVR4 conventions for the dynamic linker.
Add a work-around for programs compiled with certain buggy versions of
crt0.o. The buggy versions failed to set the "crt_ldso" member of the
interface structure. This caused certain error messages from the
dynamic linker to begin with "(null)" instead of the pathname of the
dynamic linker.
|
|
|
|
|
|
|
|
|
|
|
| |
nonempty string, then function calls are relocated at program start-up
rather than lazily. This variable is standard on Sun and SVR4 systems.
The dlopen() function now supports both lazy and immediate binding, as
determined by its "mode" argument, which can be either 1 (RTLD_LAZY) or
2 (RTLD_NOW). I will add defines of these symbols to <dlfcn.h> as soon
as I've done a little more checking to make sure they won't cause
collisions or bootstrapping problems that would break "make world".
|
|
|
|
|
|
|
| |
to change syslog's config file in order for all of
ftpd's log messages to be displayed by syslogd.
Closes PR# 1559.
|
| |
|
|
|
|
|
| |
Submitted by: Klaus Klein <kleink@layla.inka.de>
Obtained from: NetBSD-bugs PR#3089
|
|
|
|
|
|
| |
(replacied it with a getopt stopper (--) instead, which is more correct).
Obtained from: OpenBSD
|
| |
|
|
|
|
|
|
|
|
| |
more manageable and convenient referencing by login.conf (login
class database) and (e.g.) login.access.
This is the first of a group of commits which implements the login
class capabilities database.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
emitting the initial prompt.
This is useful in a number of circumstances :
- you have (a) stupid modem(s) that assert(s) DCD too soon.
- you have dialin users with stupid diallers and poorly
written chatscripts. (esp. some Winsock diallers)
BSD/OS also has this capability.
Submitted by: damian@cablenet.net (Damian Hamill)
|
| |
|
|
|
|
|
|
|
| |
matches what's in ypserv/yp_extern.h (which I changed when I added the
async DNS stuff). The conflict broke the build of rpc.yppasswdd.
Pointed out by: bde
|
|
|
|
| |
Closes PR# 801.
|
| |
|
|
|
|
| |
(Also did some minor cleanups.)
|