itojun
1e949e404d
correct LPSV/LPRT display on STAT command.
...
(did not crank the version since the change is on the same day)
2000-06-14 13:55:15 +00:00
lukem
a26448af43
major overhaul (just before netbsd 1.5 :-):
...
* implement draft-ietf-ftpext-mlst-10 commands, especially MLST and MLSD.
we already supported SIZE and MDTM. add the appropriate FEAT output lines.
* migrate a lot of the command code from ftpcmd.y and ftpd.c to cmds.c
* make dataconn(), feat(), lookup(), opts() and sizecmd() public
* modify struct tab so that it has a `flags' instead of `implemented' element,
and remove the `hasopts' element. If flags == 1, the command is implemented.
if flags == 2, the command is implemented and takes options
* add macros ISDOTDIR(x) (is x ".") and ISDOTDOTDIR(x) (is x "..")
* modify lreply() so that lreply(-2, ...) just outputs the given info without
a prefix or trailing \r\n. this saves doing b = printf(); total_* += b;
* enhance statcmd(). still needs work in the LPRT status stuff.
* crank version
2000-06-14 13:44:21 +00:00
cgd
d220ca5ba3
fix up NetBSD RCS Ids to match the standard, and the leading comment as
...
to match as well. No functional changes.
2000-06-14 06:48:47 +00:00
perry
79b8558eac
include sys/sched.h to get definition of CPUSTATES
2000-06-04 01:38:52 +00:00
fvdl
aefb080ff0
Subject to TI-RPC, followed by complete and utter ANSIfication.
2000-06-03 21:06:02 +00:00
fvdl
145ded3cdc
Missed a pmap_unset -> rpcb_unset change.
2000-06-03 20:57:40 +00:00
fvdl
42f513b9d2
Adapt for TI-RPC.
2000-06-03 20:52:18 +00:00
fvdl
19e7dc6fee
Use sockaddr_storage.
2000-06-03 20:37:37 +00:00
fvdl
5ce895dff6
Use sockaddr_storage in from_inetd check (call to getsockname()).
2000-06-03 20:36:30 +00:00
fvdl
b3032caf2a
Use sockaddr_storage in the call to getsockname, not sockaddr_in.
2000-06-03 20:35:06 +00:00
fvdl
6185360f34
Use TI-RPC, thus enabling IPv6.
2000-06-03 20:31:25 +00:00
fvdl
e1d419e43a
Use TI-RPC interface. ANSIfy.
2000-06-03 19:06:25 +00:00
fvdl
3ff53c6c24
ANSIfy function prototypes and definitions.
2000-06-03 18:58:22 +00:00
fvdl
1e12f48a81
Use rpcb_unset, not pmap_unset.
2000-06-03 18:48:24 +00:00
fvdl
015c3c107d
Oops, remove debugging printf.
2000-06-03 18:43:10 +00:00
jdolecek
06d16ede1e
slighly move the assert() added in last commit, so that it's
...
actually useful
2000-06-03 06:51:57 +00:00
fvdl
ed2c47f74f
Adapt for new RPC interface.
2000-06-02 23:20:18 +00:00
jdolecek
2a05365bbb
_rtld_unref_dag(): needed->obj might be null if the unreffed object has
...
some unsatisfied references (most often when compiled without necessary
-Wl,-R), so check for that instead of causing null-dereference;
this way the code has a chance to cleanup after itself and report
the error to caller
Thanks to Jason Thorpe for helping fix this!
2000-06-02 22:52:28 +00:00
explorer
6a07b80d26
make this compile with KERBEROS5 defined. Note: only one of KERBEROS or KERBEROS5 may be defined in this file...
2000-06-02 14:47:19 +00:00
fredb
5c0f4694d6
Make this build again with crypto-us, after recent changes to k{,5}login.c.
2000-06-02 00:19:04 +00:00
lukem
8f1cd9886e
Clarify the meaning of `directive', as requested in [security/10229]
...
by Klaus Klein <kleink@uni-trier.de>
2000-05-30 23:53:37 +00:00
itojun
bcae82da01
add comment on IPv4 mapped address twist
2000-05-30 05:31:31 +00:00
itojun
6fc49112e9
document IPv4 mapped address twists.
...
- ftp(1): treats IPv4 mapped destination as IPv4 peer, not native IPv6 peer.
this does not support network with SIIT translator.
- rshd(8)/rlogind(8): rejects accesses from IPv4 mapped peer, to avoid
possible abuse of IPv4 mapped addr (rshd/rlogind use source address-based
auth so it is important to check the condition).
2000-05-30 05:21:46 +00:00
simonb
6c872090f0
The cp_time array has had 5 members since 1994 - show them all in debug
...
output.
2000-05-29 11:30:30 +00:00
matt
d7e8330189
Remove RELOC_SYMBOLICS_THROUGH_JMPSLOT as it's always the case
2000-05-28 01:53:05 +00:00
matt
03e56c691e
Changes to put the COMPAT_AOUT code into ld.aout_so. Search <dir> for <lib>
...
then search /emul/aout/<dir> for <lib>. To make sure we don't get false
postives on ELF libraries we make the .so is a ZMAGIC dynamic library.
2000-05-27 06:53:29 +00:00
matt
0189702cee
minor fix now that i've defined the plt0 entry.
2000-05-22 19:17:04 +00:00
lukem
18be3cd981
- Always close(pdata) if it was a valid filedescriptor before setting it to -1.
...
Problem noted in [bin/9642] by Takahiro Kambe <taca@sky.yamashina.kyoto.jp>,
(part of which already had been solved by itojun a while ago), and provided
patch covered most of the fixes needed. (Thanks Takahiro!)
- Consistently indent goto labels by one space.
2000-05-20 23:34:55 +00:00
lukem
dcc88422ad
convert to ANSI C as per style guide
2000-05-20 02:20:18 +00:00
fair
bfd08c6ef7
Deal with PR 9427 - add wording to clarify what sending SIGHUP to init(8)
...
does and does not do. Also, while we're here, make the list of flags more
readable.
2000-05-17 09:22:11 +00:00
itojun
6047a12c7b
move IPv6 considerations into BUGS section
2000-05-16 00:59:12 +00:00
bjh21
6c97e2bd78
Initial commit of arm26 port
2000-05-09 21:55:44 +00:00
kleink
e425e0a706
PowerPC: support ADDR16_LO, ADDR16_HI and ADDR16_HA relocations.
2000-05-01 11:41:08 +00:00
erh
a497b0d8ab
Cause ld.elf_so to find the symbols for __progname and environ and set them. If we wait until crt0 gets around to doing it it's too late for any library init functions.
2000-04-15 05:41:46 +00:00
christos
46d52e1ec5
re-indent sanely _rtld_dlsym() [no functional change]
2000-04-15 05:27:49 +00:00
itojun
d53d7cf148
reject connection attempt from IPv4 mapped addr, for safety.
2000-04-14 12:29:49 +00:00
itojun
42a6c72320
reject conneciton attempt from IPv4 mapped address, just in case.
...
I thought of supporting it, however, rejected due to possible complication.
i prefer the safer side here... (code available, commented out)
2000-04-14 12:28:51 +00:00
soren
0b24ff5b31
Also print a newline after the error in the xwarnx case.
2000-04-02 23:04:32 +00:00
mycroft
3d5dc334de
Don't try to get libc_pic from the libc compile directory. If we're doing a
...
build, libc has already been installed.
2000-03-26 21:55:55 +00:00
kleink
6138ff83d9
Document LD_PRELOAD, fixing PR lib/9663, and note that (and why) neither
...
this nor LD_LIBRARY_PATH are honored when executing set[ug]id.
2000-03-24 20:10:28 +00:00
lukem
c8c9e77cbf
only define _DEFAULT_CONFDIR if not set. (allows compile-time override)
2000-03-06 21:42:26 +00:00
lukem
f318090c60
* don't bother with a version[] string, just use the macro as appropriate
...
* clean some more of the GLOBAL stuff
* fix unused var if -UHASSETPROCTITLE
2000-03-05 06:12:19 +00:00
aidan
492312b9ed
Move include/kerberosIV/com_err.h to include/com_err.h
2000-02-14 03:26:06 +00:00
chs
871e0c1533
switch back to using a file mapping for the initial mapping of a new object.
...
this allows the kernel to use PMAP_PREFER() to give us better alignment on
platforms that care.
2000-02-13 04:28:09 +00:00
thorpej
f8b76eb0fd
Const poison dladdr().
2000-02-11 00:07:36 +00:00
scottb
076e309d3e
change first argument of dladdr to const.
2000-02-08 16:22:59 +00:00
scottb
c0cf420b69
add hooks to support the dladdr function.
2000-02-07 21:40:40 +00:00
kleink
65b8f3b2eb
Change _rtld_dlclose() to unload the object via _rtld_unload_object() rather
...
than by itself. Besides being duplicated code the open-coded version
also did not take care of cleaning up after the object's DAG(!).
Fixes PR bin/8905.
2000-02-07 19:02:49 +00:00
assar
f73a2b64ec
(net_write): rename to telnet_net_write
2000-02-01 02:30:43 +00:00
itojun
2a5b88bffb
IPv6 support.
2000-01-31 14:20:13 +00:00