Andrey A. Chernov
8cdc766763
strtol -> strtoll (for off_t file size)
2001-09-01 23:36:40 +00:00
Andrey A. Chernov
bb8d56ce53
File positions are off_t nowdays, not long, so:
...
long -> off_t
fseek -> fseeko
NOTE: that fseek not works for >long offsets files per POSIX:
[EOVERFLOW] For fseek( ), the resulting file offset would be a value which
cannot be represented correctly in an object of type long.
2001-09-01 23:01:29 +00:00
Andrey A. Chernov
7a27e6571b
File positions are off_t nowdays, not long, so:
...
strtol -> strtoll
fseek -> fseeko
NOTE: that fseek not works for >long offsets files per POSIX:
[EOVERFLOW] For fseek( ), the resulting file offset would be a value which
cannot be represented correctly in an object of type long.
2001-09-01 22:42:47 +00:00
Andrey A. Chernov
bd9dc97512
File positions are off_t nowdays, not long, so:
...
long -> off_t
strtol -> strtoll
fseek -> fseeko
NOTE: that fseek not works for >long offsets files per POSIX:
[EOVERFLOW] For fseek( ), the resulting file offset would be a value which
cannot be represented correctly in an object of type long.
2001-09-01 22:22:45 +00:00
Kris Kennaway
ffacb1a399
Remove some unsafe function calls from the signal handlers.
...
Obtained from: OpenBSD
Reviewed by: audit
MFC after: 2 weeks
2001-09-01 07:35:25 +00:00
Mark Peek
f57996437a
Exit gracefully when a SIGHUP is received. This prevents ee from going into
...
an infinite spin loop when the terminal window is forcibly blown away.
PR: 29553
Reported by: Sung N. Cho <sucho2@vt.edu>
MFC after: 1 day
2001-08-31 21:50:06 +00:00
Ruslan Ermilov
3b7e5ccc6a
SECURITY: Drop `setgid kmem' bit as early as possible.
2001-08-31 16:26:37 +00:00
Ruslan Ermilov
208691fcd8
Sort predicates.
...
PR: docs/30237
2001-08-31 15:48:00 +00:00
Jose M. Alcaide
afe9babfeb
Add myself.
2001-08-31 11:35:18 +00:00
Adrian Chadd
27a6d44d7f
Make my Grandfather famous by showing the world my middle name,
...
as seems to be the trend.
(Thanks Josef. :-)
2001-08-31 00:25:16 +00:00
Mike Barcroft
ad6c0a3768
Revert the previous delta and apply a better fix which corrects
...
a check on the final snprintf and reduces duplicated code.
Submitted by: brian
2001-08-30 17:13:15 +00:00
Ruslan Ermilov
c0ff9709a5
Restore the `-perm +mode' feature.
...
Broken in the "close a PR" race, in revision 1.30.
Note that the patch in the PR did not have this bug!
2001-08-30 13:17:58 +00:00
Josef Karthauser
a56f87b1c5
Make my Dad famous by showing the world my middle name, as seems
...
to be the trend.
2001-08-30 13:17:26 +00:00
Mark Murray
142277ce04
Like su(1), make PAM use mandatory. Remove parts of the authentication
...
logic that are handled by PAM. Fix documentation to reflect this.
2001-08-30 11:27:36 +00:00
Alexander Langer
52c15acab2
Remove whitespace at end of line I happened to find during my last edit.
2001-08-30 02:32:00 +00:00
Alexander Langer
f855f63e6a
Add support for proper URI encoding, using strvisx(3)'s VIS_HTTPSTYLE.
...
Requests through a proxy are still broken for URIs that contain
blanks, since this required a bigger rewrite of the whole function.
2001-08-30 02:30:33 +00:00
Mike Barcroft
8bd14b98d0
Add support for HTTP/1.1 name-based virtual hosts. Also, use
...
asprintf(3) when creating the request string, as the length of
a path is defined as unlimited by the standard and limiting the
total request to 4K is awfully arbitrary.
PR: 30054
Submitted by: Joseph Mallett <jmallett@xMach.org>
MFC after: 8 days
2001-08-30 00:57:35 +00:00
Mike Barcroft
2b8bab2f34
o Fix some checks on snprintf(3) to prevent miscalculations.
...
o This fixes a memory leak that can occur on some URL's.
Pointy hat to: brian
2001-08-29 23:51:14 +00:00
Mark Murray
6b022d0047
Manually unifdef(1) CRAY, UNICOS, hpux and sun uselsess code.
2001-08-29 14:16:17 +00:00
Joerg Wunsch
8a2ecea916
In get_string(), 0-terminate the contents of buf ``just in case'';
...
otherwise, if the very first fgetc() already yielded EOF, the returned
string won't get terminated at all.
MFC after: 1 day
2001-08-28 21:27:36 +00:00
Dima Dorfman
ad3a51b894
-a is not an options (sic).
2001-08-28 12:48:19 +00:00
Dima Dorfman
37a79c4533
Mention what an asterisk means in the -i display.
...
PR: 30069
Submitted by: andrew@ugh.net.au
2001-08-28 12:45:47 +00:00
Matthew Dillon
bbe67657cf
Remove MAP_INHERIT flag from mmaps.
2001-08-25 18:06:32 +00:00
Dima Dorfman
5222969570
``recognized -> recognize'' where appropriate.
...
Obtained from: OpenBSD
2001-08-23 21:13:31 +00:00
Brian Somers
0baa3ca450
Fix my previous snprintf() patches (which were largely no-ops).
...
Mostly submitted by: bde
2001-08-23 12:53:15 +00:00
Pete Fritchman
a81c08b054
Add myself.
...
Reviewed by: ade
2001-08-22 23:13:55 +00:00
Mike Barcroft
666fb6724a
Take maintainership of whois(1).
2001-08-21 19:24:50 +00:00
Ruslan Ermilov
65c7e9c195
Update -v documentation to match reality.
...
Spotted by: bde
2001-08-21 15:59:55 +00:00
Brian Somers
08741a6f5c
Revert to version 1.16 which was more correct than either of my attempts.
2001-08-21 12:54:15 +00:00
Brian Somers
ce595235cb
Display a better error message when snprintf() returns < 0
...
Pointed out by: bde
2001-08-21 11:39:45 +00:00
Brian Somers
081f2a7ec6
Handle overflows from snprintf(), not just returns of < 0
...
Pointed out by: bde
2001-08-21 11:39:32 +00:00
Brian Somers
051449d576
Remove unnecessary casts.
...
The original (1.16) code was mostly correct, but this version is
far clearer.
Casts suggested to now be obfuscations by: bde
2001-08-21 11:24:53 +00:00
Brian Somers
cbe1d3b630
Handle snprintf() returning -1.
...
MFC after: 2 weeks
2001-08-20 14:46:40 +00:00
Mark Murray
b174363035
Very minor stylistic nit.
...
Discussed with: ru
2001-08-20 12:46:11 +00:00
Mark Murray
012b940383
Code merge and diff reduction between this and crypto telnet.
...
Also remove useless AUTHENTICATION code. We have never compiled this
here, and it is doubtful that it even works without crypto.
2001-08-20 12:21:31 +00:00
Brian Somers
2aad70eb9e
Don't misuse the return from snprintf.
...
MFC after: 2 weeks
2001-08-20 11:58:05 +00:00
Kris Kennaway
a0b13740e8
Don't overflow a buffer from command line arguments.
...
MFC after: 2 weeks
2001-08-20 09:43:04 +00:00
Kris Kennaway
04228e35d9
Part II of libss retirement: zap mk_cmds too.
...
Pointy hat to: kris
2001-08-20 06:23:35 +00:00
Dag-Erling Smørgrav
eab5a80417
Remove a blank line that snuck in with the previous commit.
...
Set the default timeout to 120 seconds instead of 0 (no timeout).
2001-08-18 10:48:55 +00:00
Peter Wemm
cccce27ae3
Correct path (../crypto, not ../../crypto)
2001-08-18 03:36:26 +00:00
Dag-Erling Smørgrav
db695db7f0
Add some comments.
2001-08-17 22:22:45 +00:00
David E. O'Brien
1687fcd346
Use a build-tool to create the .mgc files.
...
Submitted by: ru (partial)
Obtained from: NetBSD (basic idea)
Reviewed by: bde, ru
2001-08-17 17:21:38 +00:00
Max Khon
9a94731096
add an entry about myself
...
Reviewed by: jdp
2001-08-17 05:59:39 +00:00
Mike Heffner
cbf16fdf21
Print a space between the function name and line number.
...
PR: bin/10980
MFC after: 2 weeks
2001-08-16 16:18:14 +00:00
Mike Heffner
1ac49cd896
Add $FreeBSD$
...
MFC after: 2 weeks
2001-08-16 16:16:07 +00:00
Sheldon Hearn
d1050cb33c
* Update author's e-mail address.
...
* When the author of an utility also wrote its manual page (a rarety, I
know), it is not necessary to say that the utility "and this manual
page" were written by the author.
2001-08-16 08:40:54 +00:00
Sheldon Hearn
b63c01391e
Use the .Cm macro to mark up the modifiers of the -s flag's size argument.
2001-08-16 08:19:09 +00:00
Mike Heffner
327a1d9ddb
Fix usage message, the executable is optional.
...
PR: bin/29735
MFC after: 2 weeks
2001-08-15 21:25:50 +00:00
Ruslan Ermilov
bf1bf89163
Substitute ARGSTR in-place.
...
Forgot trailing newline in usage().
2001-08-15 15:24:08 +00:00
Ruslan Ermilov
d143364652
Fixed the usage() string.
...
This also reverts change in rev. 1.36 to the documented
style of writing usage().
PR: bin/29730
Submitted by: Joseph Mallett <jmallett@xMach.org>
2001-08-15 15:11:52 +00:00