ume
79e112b26f
Use $FTP_PASSWORD for FTP password. If $FTP_PASSWORD is not
...
found, `yourname@yourhost' is used.
2000-05-22 13:01:13 +00:00
imp
7bb6980d51
<blush> I tested the real code changes, but neglected to test the
...
insertion of $FreeBSD$. I miffed it (pointy hat please). Hopefully
no one will notice this short window where -current didn't compile.
2000-05-22 06:01:31 +00:00
imp
b28a6e4dcf
Do not read editrc file from '.'. This can be as unsafe as having
...
. first in root's path.
While I'm here:
o Add $FreeBSD$
o Get errno from <errno.h>, but extern int errno.
Submitted by: Tim Vanderhoek
2000-05-22 05:55:22 +00:00
imp
028d2de70c
Make comment match code forgotten in last commit
2000-05-22 05:51:09 +00:00
imp
8bd2e2f4e2
Add $FreeBSD$ so I can commit:
...
Remove extern int errno;. Instead include the ANSI <errno.h>. No
functional changes, just a higher level of pedantry.
2000-05-22 05:49:31 +00:00
ken
d6e8bd4cd5
Implement a new camcontrol function, 'camcontrol format'.
...
libcam/Makefile: Add scsi_da.c to libcam for the new
scsi_format_unit() function.
camcontrol.8: Update the man page for the new format
functionality, and take out the examples section
describing how to do it with 'camcontrol cmd'.
camcontrol.c: New format functionality. Note that unlike the
rest of the camcontrol subcommands, this one is
interactive by default. Because of the potential
destructiveness of the format command, I thought
it necessary to get confirmation from the user
before spamming a disk. You can disable the
interactive behavior, and the status meter with
command line arguments.
scsi_da.c: Add the new scsi_format_unit() cdb building
function and use #ifdef _KERNEL to make this file
compile in both the kernel and userland. The
format unit function is currently only defined in
the non-kernel case, because nothing in the kernel
is using it. If that changes, it should be
un-ifdefed and compiled in both cases.
scsi_da.h: New function declaration, CDB structure and format
data structures.
Thanks to Nick Hibma for providing some valuable input on these changes.
2000-05-21 23:57:52 +00:00
green
5c6432f1d5
Back out NOTE_EXIT status reporting pending discussion.
2000-05-21 16:27:41 +00:00
hoek
1043ce86f8
Fix a memory leak in getent() that occurred when the requested entry
...
could not be found.
PR: bin/17084
2000-05-21 02:55:09 +00:00
hoek
a5b99a6579
Fix a memory leak with lc->lc_cap in login_close().
...
PR: bin/17084
2000-05-21 02:50:36 +00:00
ume
1db238984d
IPv6 support.
2000-05-20 18:23:51 +00:00
jdp
bbdd1c645c
Take crtbegin.c and crtend.c from the new machine-independent
...
"common" sister directory.
2000-05-20 17:47:29 +00:00
des
4721396b1d
Better handling of some boundary conditions.
...
Submitted by: ume
2000-05-19 09:45:42 +00:00
jdp
a15d1eb9f1
This is step 1 in an effort to unify the start-up files for the
...
various architectures. Now all the work is done in crtbegin.c.
It doesn't contain any assembly language code, so it should work
fine on all architectures. (I have tested it on the i386 and the
alpha.) The old assembly language files crt[in].S are now empty
shells that generate no code or data. They should not be removed
any time soon, because the various versions of gcc in src and ports
expect them to exist.
Next I will move crtbegin.c into a new common machine-independent
directory, and adjust the i386-elf Makefile to use that version.
After that I will adjust the alpha Makefile to use the common
version too.
Requested by: obrien
2000-05-19 04:32:17 +00:00
chris
41dd7a13ef
Remove a superfluous `.Pp' occuring directly after
...
`.Sh IMPLEMENTATION NOTES'.
2000-05-19 02:55:43 +00:00
chris
27ba376ce1
Add a note under IMPLEMENTATION NOTES about the behavior of sendfile()
...
in the threaded library.
2000-05-19 02:53:55 +00:00
peter
7955e776a1
List ECONNRESET as a return value. EINVAL was not documented either.
2000-05-19 01:00:57 +00:00
green
b987a44176
Put the wait(2) exit status in "data" for NOTE_EXIT kevents.
2000-05-17 01:16:11 +00:00
jasone
28fde4831e
Fix a memory leak. pthread_set_name_np() allocates space for a name, but
...
was not deallocating space for the previous name, if any.
PR: misc/18504
2000-05-16 22:08:14 +00:00
jasone
e3cda7421d
Fix a memory leak. pthread_set_name_np() allocates space for a name, but
...
_thread_gc() was not deallocating it.
PR: misc/18504
2000-05-16 21:57:12 +00:00
ume
3194168ffc
Make HTTP_PROXY work for FTP.
...
Reported by: Ben Smithurst <ben@scientia.demon.co.uk>
Reviewed by: des
2000-05-15 09:05:36 +00:00
des
e10535fbc8
Document struct url.
...
Document the default values for fetchStat*().
2000-05-15 08:34:42 +00:00
des
5d01e7fd74
Initialize the struct url_stat at the beginning of _fetch_stat_file().
2000-05-15 08:33:58 +00:00
des
ffd6fec6c0
Initialize the struct url_stat at the beginning of fetchStatFTP().
2000-05-15 08:24:58 +00:00
des
23a4c9053b
Remove unused 'verbose'.
...
Initialize the struct url_stat at the beginning of fetchStatHTTP().
2000-05-15 08:24:29 +00:00
kris
d8a32b7ba0
Add some extra functions adapted from OpenBSD, in preparation for
...
OpenSSH OPIE support.
2000-05-15 04:20:54 +00:00
peter
a07fee2cdf
Fix the real problem that broke the Alpha loader this last week. It
...
was not the fault of the module code, nor FICL. The malloc code requires
sbrk() to return addresses that were at least 16 byte aligned. If the
Alpha loader happened to be 8 byte but not 16 byte aligned in length, then
you would get a zfree() panic at startup.
Incidently, this affected the i386 loader as well, and explains why
the static heap changed things and why jlemon had trouble when the bss
was not ending at a multiple of 8 bytes.
My fix is to 16 byte align it on all arches, even though the x86 version
only required 8 byte alignment (struct MemNode is smaller there). We could
page align it if we wanted to be paranoid, but it isn't presently necessary.
2000-05-12 22:43:20 +00:00
peter
0f1968a738
We compile expressly on the alpha with -mno-fp-regs - so do not use them
...
explicitly here. This was the original cause of instruction faults on
the Alpha in loader. (not this code, but the same problem in libficl.a)
2000-05-12 21:48:54 +00:00
phantom
de0ca848a1
mdoc related fixes:
...
. synchronize NAME and SYNOPSIS sections
. replace .Ev macros with .Dv / .Er / .Em macros as mdoc(7)
specification declare
2000-05-12 10:22:50 +00:00
phantom
cbc680edb7
. fix .Dt macro argument
...
. spell inet6_rthdr_reverse correctly
2000-05-12 10:07:31 +00:00
phantom
8c193b4282
add MLINKS: pthread_testcancel(3) -> pthread_setcanceltype(3)
2000-05-12 09:59:44 +00:00
bde
eae1aa7098
"Fixed" missing include in synopsis. POSIX.1-1996 only specifies
...
including <signal.h>, but that must be a bug in POSIX.1, because it
also specifies that the relevant prototype is [only] in <pthread.h>.
2000-05-11 16:13:18 +00:00
bde
5e51fa49c7
Fixed misspelling of a struct tag in a function parameter type.
2000-05-11 16:03:38 +00:00
bde
d157e2e89e
Fixed missing include in synopsis.
...
Use a long line instead splitting a line with backslash-newline in synopsis.
My synopsis checker doesn't understand backslash-newline.
2000-05-11 16:01:17 +00:00
des
741229b49a
Add workaround for ftpds with the Y2K MDTM bug
2000-05-11 16:01:03 +00:00
bde
8e84288c32
Fixed missing consts for function parameters, so that the code matches
...
the man page and POSIX.1. Fixed nearby misformatting. Fixed a missing
prototype.
2000-05-11 15:57:17 +00:00
des
2d5449b6f7
Bump major number, since struct url has changed.
...
Discussed with: jdp
2000-05-11 15:29:26 +00:00
des
1e1a123aa3
Fix hard sentence break.
...
Submitted by: sheldonh
2000-05-11 15:22:52 +00:00
des
a9ed660f51
Reorganize some of the http code and split it into more functions.
...
Implement fetchStatHTTP().
Unbungle struct url, and add fetchFreeURL().
Document it.
2000-05-11 13:31:02 +00:00
brian
b8a9bbd08b
Revert the default behaviour for incoming connections so
...
that they (once again) go to the target machine rather than
the alias address.
PR: 18354
Submitted by: ru
2000-05-11 07:52:21 +00:00
hoek
04b5c78bd2
When "any" acts as a subject, the verb must agree with whatever any is of.
2000-05-11 05:29:10 +00:00
hoek
21ce388b84
Content-free commit: only remove trailing whitespace
2000-05-11 05:06:00 +00:00
hoek
553c79f74c
The accept() function is a call, not an argument. Also, add: serial
...
comma, missing-hyphen, and a word-erase character.
2000-05-11 05:04:30 +00:00
jhb
13d30a3d17
Finish moving all IEEE fp types to be the same on all arch's.
2000-05-10 19:41:40 +00:00
obrien
a275067a35
Add FreeBSD Id tags.
2000-05-10 19:04:57 +00:00
obrien
4c9cbbd684
fp_except => fp_except_t for consistancy with the i386 and the tradition
...
C methoid of nameing types.
2000-05-10 19:00:45 +00:00
sheldonh
5443174128
Supply only one author name per instance of %A, as per mdoc.samples(7).
...
PR: 18465
Submitted by: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>
2000-05-10 09:49:04 +00:00
itojun
e3ecba77a5
correct possible security issue(s) in name resolution, due to use of
...
pre-4.9.7 BIND resolver code.
ftp://ftp.kame.net/pub/mail-list/snap-users/2348 for details.
Reviewed by: ume
2000-05-10 00:47:20 +00:00
sheldonh
14e9cd73ea
Fix miscellaneous mdoc macro argument limit infringements.
...
PR: 18465
Reported by: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>
2000-05-09 14:02:06 +00:00
des
df9519feab
While we're at it, add a length field too in case we want to fully implement
...
partial fetches later.
2000-05-07 20:52:40 +00:00
des
5f7a182a3e
Implement restart
2000-05-07 20:51:31 +00:00