| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
configurable (you can now set the timeout interval), fix a crash-bug
when no network device was attached.
|
|
|
|
|
| |
that there's no filesystem on the boot.flp image we need to prompt
for the configuration floppy.
|
| |
|
| |
|
|
|
|
| |
allow SIGINT to stand for "time out now!" in certain cases.
|
| |
|
|
|
|
| |
with a previous commit.
|
|
|
|
|
| |
easier). Only run install.cfg if running as init. It's something of
a security hole otherwise. :)
|
|
|
|
|
| |
there's no menu display bug to work around now), be far more selective
in my use of DITEM_RECREATE (which is slow and involves much screen I/O).
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
going into SLIP mode, useful for scripts that can automatically
grok IP addresses ala Trumpet Winsock.
Closes PR#2293
Submitted-By: andrew@fortress.org
|
| |
|
| |
|
|
|
|
|
| |
but you couldn't call functions! Now you can do both.
Guard against whitespace pollution in variable names.
|
|
|
|
| |
Pointed-Out-By: msmith
|
|
|
|
|
|
| |
all (closes PR#2296).
Print better FTP failure diagnostics
Do better media failure checking in install.
|
| |
|
|
|
|
|
| |
Make the /etc resurrection more sensible for upgrade. No longer
quite so annoying.
|
|
|
|
| |
noted in PR#2454
|
|
|
|
|
| |
is closed. The FTP library doesn't expect to be called recursively from
an interrupt. :)
|
| |
|
|
|
|
|
|
| |
Add code which theoretically should let you get a disk up from
start to finish while running multiuser, using your existing /dev
entries.
|
|
|
|
|
|
| |
bogus path and FTP I/O errors much earlier, offer retry possibilities
at steps along the way so you don't have to resume from the very beginning
again on a hard error.
|
|
|
|
|
|
|
| |
1. Bus mouse selection didn't show up properly in mouse menu.
2. U&G management screen didn't respect cancel properly.
3. Novice not prompted to add users or set root password during installation.
4. Username length changes screw up user management form.
|
| |
|
| |
|
|
|
|
| |
the loop. This usually caused most of the output to be skipped.
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
Enabled by defining LOGIN_CAP in Makefile, on by default.
|
|
|
|
|
| |
Fix looping in fixit cdrom selection by adding a missing break.
Move unmount of cdrom down to proper place.
|
|
|
|
| |
that initialize the getsockopt() args (type and len) too.
|
|
|
|
|
|
|
| |
terminate(). This makes doubly sure we don't trip the SIGTERM handler
in a child process. Suggested by: phk.
- It's int main(argc, argv), not void main(argc, argv), gosh darn it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- If a child receives a SIGTERM, it will call the terminate() function
and end up doing the shutdown procedurs that should really only be
done by the parent. Set the SIGTERM behavior back to SIG_DLT in the
child after fork()ing.
- If the parent fails to read data back from the child because the
child has exited, it will call rpc_received() with bogus tdata that
can cause the parent to SEGV. Make handle_children() detect this
condition correctly and handle it sanely.
*sigh* Another 2.2 candidate.
|
|
|
|
|
|
| |
for the local interfaces. It's not uncommon to have >32 interfaces
these days. This is a temporary patch until it's fixed to use sysctl
or whatever.
|
| |
|
|
|
|
|
|
|
|
|
| |
This has the effect of making every link a "passthrough" which means the
TCP or UDP port won't be freed after link deletion -- so there could be
eventual port exhaustion if the program were allowed to operate long
enough.
Submitted by: Charles Mott <cmott@srv.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to be used to expand things beyond the size of the buffer passed in. Also
do a general cleanup of sprintf -> snprintf as well as strcpy and strncat
safety. Also expand some buffers to allow for the largest possible data
that might be used.
This is a 2.2 candidate. However, it needs to be vetted on -current
since little testing has been done on this due to my lack of PPP on
this machine.
Reviewed by: Jordan Hubbard, Peter Wemm, Guido van Rooij
|
| |
|
| |
|
|
|
|
|
|
|
| |
it should have reordered the existing one (so that ${DPADD} can be
compared with ${LDADD}).
Use ${} consistently.
|
| |
|
| |
|
|
|
|
| |
Pointed out by: David O'Brien
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fail YPPROC_ALL requests when we hit the child process limit. This
is a little harsh, but it helps prevent the parent from blocking
and causing other requests to time out.
yp_dnslookup.c:
- Check for duplicate RPC transaction IDs that indicate duplicate
requests sent due to RPC retransmissions. We don't want to send
a second DNS request for the same data while an existing request
is in progress.
- Fix small formatting bogon in snprintf() in yp_async_lookup_addr().
|
| |
|
| |
|
|
|
|
|
|
| |
Use consistent spelling throughout.
Remove unmount in fixit_common() since that's bogus in the CDROM case and
properly "shut down" the media device instead.
|