christos
861d7d0674
don't use union wait; an int is good enough.
1998-12-19 21:53:56 +00:00
christos
377fe973b8
include <fcntl.h> for O_RDONLY, and remove decls of optind and optarg.
1998-12-19 21:52:00 +00:00
christos
d374d91f3d
small cast.
1998-12-19 21:50:45 +00:00
christos
cfb06221ce
brace police
1998-12-19 21:44:31 +00:00
christos
20a2ed5105
revert previous cast.
1998-12-19 21:31:37 +00:00
christos
681ecbf381
a few casts, and char -> unsigned char
1998-12-19 21:27:40 +00:00
christos
e4ac7024d0
extra braces, char -> unsigned char
1998-12-19 21:19:11 +00:00
christos
9126a73f7f
Overhaul...
...
- check numeric arguments properly.
- fix usage.
- add -n increment option.
1998-12-19 21:07:12 +00:00
christos
7b232cdf19
char -> unsigned char
1998-12-19 20:34:53 +00:00
christos
b751ad2c5c
de-ja-vous
...
This thing was still using <sys/dir.h> and struct direct.
Get rid of the time warp.
1998-12-19 20:32:17 +00:00
christos
76f0fa8f60
brace pollution, and char -> unsigned char
1998-12-19 20:21:44 +00:00
christos
2136635414
char -> unsigned char
1998-12-19 20:11:20 +00:00
christos
1b399e6819
char -> unsigned char and portable printf formats.
1998-12-19 20:10:08 +00:00
christos
fc8ac77abf
we don't have d_namlen in svr4, and char -> unsigned char
1998-12-19 20:08:03 +00:00
christos
d594b7c039
char -> unsigned char
1998-12-19 20:03:49 +00:00
christos
b812d45035
char -> unsigned char
1998-12-19 19:54:26 +00:00
christos
e8ab739a14
char -> unsigned char
1998-12-19 19:45:09 +00:00
christos
e2d09d7f42
portability in printf format, and support for svr4 timezone.
1998-12-19 19:30:57 +00:00
christos
76e23f8bdc
Braces to the altar of gcc-2.8.1
1998-12-19 17:46:08 +00:00
christos
8f5ca4eed0
char -> unsigned char
1998-12-19 17:44:22 +00:00
christos
6e0fa105be
Avoid bogus warnings produced by gcc-2.8.1 where it wants field widths to be
...
ints and copmplains if they are unsigned ints!
1998-12-19 17:38:39 +00:00
christos
24eea87b54
Allow system path to be overriden in the Makefile
1998-12-19 17:26:12 +00:00
christos
844b3dce90
char -> unsigned char
1998-12-19 17:06:20 +00:00
christos
0d9bacd536
gcc-2.8.1 wants more braces
1998-12-19 17:05:30 +00:00
christos
8caf9db03c
portability in printf args.
1998-12-19 17:04:11 +00:00
christos
be59268229
char -> unsigned char, braces for gcc-2.8.1
1998-12-19 17:00:08 +00:00
christos
6ccac2c3b8
use sysconf to get the max number of groups instead of NGROUPS.
1998-12-19 16:55:21 +00:00
christos
9794a7e065
char -> unsigned char
1998-12-19 16:37:28 +00:00
christos
ec1efbf3e5
Fix ifdef mess.
1998-12-19 16:35:10 +00:00
christos
2d72555862
char -> unsigned char
1998-12-19 16:34:38 +00:00
christos
288075599a
union wait -> int
1998-12-19 16:34:04 +00:00
christos
b1d8c6168d
index -> strchr
1998-12-19 16:33:24 +00:00
christos
681c2d939c
char -> unsigned char, index -> strchr
1998-12-19 16:33:08 +00:00
christos
dcc0ef7552
char -> unsigned char
1998-12-19 16:32:52 +00:00
christos
9189a0e37d
char -> unsigned char, index -> strchr, s.w_termsig -> WTERMSIG(s)
1998-12-19 16:32:34 +00:00
christos
bd077f6919
char -> unsigned char
1998-12-19 16:31:57 +00:00
christos
09edb00354
char -> unsigned char, s.w_coredump -> WCOREDUMP(s)
1998-12-19 16:31:41 +00:00
christos
25b1fd1911
char -> unsigned char, index -> strchr, rindex -> strrchr
1998-12-19 16:30:52 +00:00
christos
489005fa65
char -> unsigned char
1998-12-19 16:01:21 +00:00
christos
5d6b49ea05
gcc-2.8.1 printf format and brace warnings.
1998-12-19 16:01:01 +00:00
christos
4fe7015c6d
SVR4 timezone portability
1998-12-19 16:00:33 +00:00
christos
b4775af2e3
index -> strchr
1998-12-19 15:59:50 +00:00
drochner
09eb0ffc9c
avoid integer overflow in free memory report
1998-12-19 14:34:40 +00:00
thorpej
af7b5d4d71
Set close-on-exec on all opened files. Partially from OpenBSD.
1998-12-19 02:23:46 +00:00
thorpej
fef2d92ecd
Better error message if opening the temp file fails.
1998-12-19 02:13:43 +00:00
thorpej
d78de2f0ad
Build ldd.1, and make it work with the extra directory depth.
1998-12-17 22:34:55 +00:00
thorpej
f6895d1c2d
Get ldd.1 from the previous level.
1998-12-17 22:34:09 +00:00
thorpej
27518b942e
Move the manual page up one level via repository copy.
1998-12-17 22:33:46 +00:00
pk
137577af03
Remove ldd from special clean list
1998-12-17 15:33:57 +00:00
thorpej
e4cbfbfb44
getopt() returns -1, not EOF.
1998-12-16 23:14:02 +00:00
thorpej
2e04232a96
Prototypes.
1998-12-16 23:13:02 +00:00
pk
96868862ca
Move ldd special case one level down.
1998-12-15 22:08:53 +00:00
pk
21e1fe821f
Move a.out version of ldd(1) to the usr.bin tree; elf and a.out
...
reside in separate subdirectories (various source moved by
repository copying). Adapt Makefiles to new situation.
1998-12-15 22:07:11 +00:00
christos
8f9762f2e2
pass -CC instead of -C to cpp so that we preserve macro comments in place.
1998-12-09 12:28:36 +00:00
drochner
20b876f326
avoid malloc(0)
1998-12-08 14:08:50 +00:00
fair
a7b28c97e7
This trivial and computationally useless pointer initialization makes
...
gcc 2.7.2.2 happy on m68k again.
1998-12-07 04:10:13 +00:00
mycroft
33360720ab
Add missing braces, so PUTRATE() works correctly as an if clause.
1998-12-06 16:53:44 +00:00
pk
66bc493d73
Make a network number by shifting out host bits in octet units.
...
This is currently required still to get correct lookups in `/etc/networks'.
1998-12-05 13:14:04 +00:00
perry
ff669e2e1a
Small bug fix from Soren S. Jorvang (soren@t.dk)
1998-12-04 17:47:06 +00:00
augustss
ef51366cb7
Handle flags better.
1998-12-03 20:46:10 +00:00
augustss
8cababe387
Fix typo.
1998-12-02 16:37:48 +00:00
simonb
552d6a2ac5
Truncate the output file before writing to it, and silence the verbose
...
output.
1998-11-27 05:09:49 +00:00
augustss
9726cfd1fb
Make the copyright header conform to the NetBSD template.
1998-11-25 22:17:06 +00:00
christos
9ca5ef57d6
more is not less on the systems that don't have less. Make "more" the default
...
pager if $PAGER is not set in the name of portability.
1998-11-25 16:55:10 +00:00
hubertf
3ddc74e157
Add "mp3" audio file information to file(1)/magic
...
per PR 6497 by C Kane <ckane@best.com>
1998-11-25 07:54:21 +00:00
kim
2d1bb4511d
Allow port number for the server to be specified ("-h server:port").
...
This makes it possible to query rwhois servers at non-standard ports.
1998-11-24 01:33:47 +00:00
christos
d79deccee9
Unfortunately lint uses c-style comments as directives and these get parsed
...
at the lexical analysis stage not at the syntax parsing stage. The upshot
is that:
if (expr) {
stmt1;
}
/* LINTED */
stmt2;
stmt2 is the look-ahead token for the parser to choose between and if-then-else
statement as opposed to an if-then statement. Unfortunately the side effect
is that the LINTED directive gets reset before stmt2 gets parsed. We fix this,
by remembering the the linted directive during the if statement parsing and
restoring it at the appropriate time.
1998-11-23 14:37:08 +00:00
msaitoh
8240966355
fix invalid shift. colsed PR#5160.
1998-11-23 10:17:12 +00:00
explorer
faade9c8e2
Send an Accept: */* header, since some sites require content negotiation.
...
Grr.
1998-11-22 06:52:32 +00:00
jwise
ed12d196f3
msgs uses /var/msgs, not /usr/msgs. Closes PR bin/6464
1998-11-20 03:18:25 +00:00
itohy
6d075e2860
Temporary fix of UTC -> time_t conversion:
...
1. changed to use timegm(3) on NetBSD and
2. supply alternative code for other Unix-like OSs
(NetBSD ftp shall be portable for some reasons :-).
This fix closes PR #6448 .
NOTE: This should be fixed again if a portable UTC to time_t
conversion method is specified in some standards.
1998-11-18 07:24:25 +00:00
ross
3eb0afd457
Fix a bug that apparently prevented, since day 1, the .-include / .sinclude
...
feature from ever working. Also, fix the man page that incorrectly described
the syntax of the feature that didn't work.
1998-11-17 23:56:23 +00:00
christos
e79f03e595
Fix problems with LINTED comment:
...
if (a) b;
/*LINTED*/
c;
if (a) { b; }
/*LINTED*/
c;
do { b; }
/*LINTED*/
while (c);
Produced warnings for c.
1998-11-13 16:48:01 +00:00
lukem
fa954d84d1
* fix previous in a more portable manner (timegm() is not portable/standard).
...
use mktime(), and adjust to GMT as per code in util.c::remotemodtime()
1998-11-12 22:27:17 +00:00
itohy
638ec4fd83
HTTP uses UTC time, and changed to use timegm(3) instead of mktime(3)
...
for conversion of HTTP time.
XXX Unfortunately, timegm(3) is not portable (ex. SunOS 4 have, but 5 not).
1998-11-12 18:19:02 +00:00
eeh
cee5e32c50
Warn about parser stack discrepancies at the end of colon definitions.
1998-11-12 00:55:58 +00:00
christos
4f3cc30bcc
This patch fixes the problem introduced in the previous commit where
...
parents would be get remade, even if children were not really updated
by the commands executed for them. It also makes all the children have
the real modification time set if possible, so it should fix some other
timing weirdnesses...
- collapse childMade and make fields into flags and convert them to bits
CHILDMADE and REMAKE
- introduce FORCE flag that gets set in all the parents of a child that
has no sources and does not exist.
- set oodate if the FORCE flag is set, and not if CHILDMADE
- centralize the RECHECK into Make_Recheck() and use this in make.c and compat.c
- use Make_TimeStamp for all child -> parent timestamp propagations
1998-11-11 19:37:06 +00:00
christos
7e91b1976d
PR/6426: Jim Bernard: make sometimes does not make directories on top of
...
a union mount.
eg.
src: FORCE
FORCE is a fake target that does not have sources. When FORCE is
considered made it gets updated with the current timestamp. If the
directory happens to have the same timestamp too, then it will not
be made because it is considered to be up-to-date with respect to
the child. This can happen because the time resolution is only in
seconds. It is more likely to happen on a union filesystem where
the timestamps take longer to update.
The fix is to consider the parent unmade when children have been
updated.
1998-11-11 11:25:43 +00:00
mrg
c7a1452687
add fgen
1998-11-11 05:53:15 +00:00
mrg
843b0a05b3
make this compile under NetBSD.
1998-11-11 05:26:57 +00:00
simonb
d5383a01a8
Remove elfstrip - not used now that we have an ELF-aware strip and it
...
isn't in the distrib-lists anyway.
1998-11-10 12:19:39 +00:00
kleink
8ff7d07b09
Add a -p option to uname(1), which returns the machine's processor
...
architecture; inspired by SunOS 5. Note that its output is excluded from the
output of -a.
1998-11-09 13:24:05 +00:00
mycroft
e9109c511c
Convert the evil sed crap to 3 separate invocations of sed.
...
This is way faster over NFS.
1998-11-09 04:52:44 +00:00
jonathan
e67b964e28
binutils gprof doesn't support mips. Build a.out gprof on mips, to support
...
kernel profiling.
1998-11-07 17:52:19 +00:00
christos
889ce7db6e
- full prototypes
...
- more conservative printf
- char -> unsigned char
1998-11-06 23:31:09 +00:00
christos
a3cf33f0fd
make printf format more conservative
1998-11-06 23:21:38 +00:00
christos
3f852e73e1
we don't need sys/ucred.h
1998-11-06 23:21:01 +00:00
christos
c3203395bd
char -> unsigned char
1998-11-06 23:06:38 +00:00
christos
051c69de86
disambiguate if/else block
1998-11-06 23:06:30 +00:00
christos
e1178b155e
- include <termios.h> for winsize
...
- char -> unsigned char
1998-11-06 22:59:12 +00:00
christos
bd5b624c4c
char -> unsigned char
1998-11-06 22:57:55 +00:00
christos
9b6b9cac77
- factor out common code
...
- char -> unsigned char
1998-11-06 22:56:38 +00:00
christos
ac193186ef
char -> unsigned char
1998-11-06 22:49:30 +00:00
christos
b239b35fe2
char -> unsigned char
...
rindex -> strrchr
1998-11-06 22:40:13 +00:00
christos
1a67b18deb
char -> unsigned char
1998-11-06 22:29:44 +00:00
christos
2de3ba714e
- Don't understand why use union wait pstat.w_status...
...
Change it to just int status...
- char -> unsigned char
1998-11-06 22:28:15 +00:00
christos
b62bb45812
- prototype tgetstr()
...
- add decls for *SE, *SO, *SV for svr4
- initscr() should not be compared with ERR, but NULL, since it returns
a window pointer.
1998-11-06 22:14:58 +00:00
christos
dbc0627f1d
use waitpid instead of wait3
1998-11-06 20:05:43 +00:00
christos
6eb7ceb840
char -> unsigned char
1998-11-06 20:03:08 +00:00
christos
501608c08c
bcpy->memcpy, and don't trash memory if
...
hp->h_length is > sizeof(struct sockaddr_in);
1998-11-06 20:00:07 +00:00
christos
81c93f4c32
- synchronize with the domestic version
...
- setupterm -> setup_term
- char -> unsigned char
1998-11-06 19:54:18 +00:00
christos
7f1ed758a3
char -> unsigned char
1998-11-06 16:52:42 +00:00
christos
7872ac63c8
explicitly zero the lines structure! How did this ever work before?
1998-11-03 14:27:09 +00:00
christos
8d721633cd
Pacify gcc-2.8.1 (extra braces).
1998-11-03 14:26:45 +00:00
cgd
ca87c75e7d
completely reimplement ELF symbol hiding. now it's even more of a gross
...
hack, but more likely to work on non-alpha ELF systems.
1998-11-03 02:30:16 +00:00
eeh
c53c836082
Copyrights and minor cleanup.
1998-11-01 22:27:11 +00:00
itohy
6aeb72f23f
Reduced memory leaks.
...
I found some more leaks, but are not in inside of iterations.
1998-11-01 03:07:33 +00:00
itohy
841c52934a
If the target name is shorter than the suffix,
...
the previous garbage bytes may be read.
Example: "make n" --- target = n, suffix = .ln
Changing interface of SuffSuffIsSuffix() is required to fix this bug.
1998-11-01 03:05:03 +00:00
itohy
f748b52ef3
Avoid reading outside of allocated memory
...
on command execution if the output is empty.
1998-11-01 03:01:53 +00:00
eeh
1e192ee3f9
Added an FCode tokenizer for all your FCode tokenizing needs.
1998-10-31 18:14:53 +00:00
mrg
3adcd350ed
put all the different struct sockaddr_xxx types into the union pt_u, to force the alignment to be correct for all of them.
1998-10-31 06:42:22 +00:00
is
30d737b32b
learn more about AMANDA files
1998-10-29 11:11:49 +00:00
simonb
1f00456a27
For -ls output, change field widths to allow inodes up to 9,999,999 and
...
file sizes up to 999,999,999 bytes (and 999,999 blocks) without wobbly
lines. Also change device minor/major to be 3/5 digits (current maximum
is 4/7 digits - the 3/5 split is arbitary).
1998-10-27 04:53:03 +00:00
jonathan
e1d397462e
usr.bin/Makefile: recurse into fdformat on all ports
...
usr.bin/fdformat/Makefile: build manpages on all ports
distrib/sets/lists/man/mi: add fdformat manpages
distrib/sets/lists/man/md.{arm32,atari,i386,sparc}:
only listed fdformat manpegs. remove.
distrib/sets/lists/man/md.mvem68k:
duplicate entry of mvme68k installboot. remove.
1998-10-25 23:30:39 +00:00
christos
30c9449a34
Adjust to Eric's recent errno renaming.
1998-10-24 19:04:51 +00:00
augustss
5650a635f5
Fix typo.
1998-10-22 10:34:17 +00:00
hwr
28a88d13b8
Typo *sigh*
1998-10-21 20:24:11 +00:00
hwr
1332e7b200
Jon Postel died ;-(
1998-10-21 17:44:05 +00:00
augustss
9fe2d0d409
Add f flag to getopt() argument. Fixes PR 6335.
...
From Andreas Wrede <andreas@planix.com>
1998-10-20 20:22:09 +00:00
wsanchez
bd68b6099d
Remove spurious return
1998-10-19 00:43:59 +00:00
christos
9a04d28344
Fix emulation errno translation.
1998-10-18 17:43:43 +00:00
christos
ff08129ca5
strftime is not needed for svr4 machines; also fix the prototype footprint.
1998-10-18 14:24:16 +00:00
christos
3b7c5b4ed8
Only define const and volatile when __STDC__ is not defined (for BOOTSTRAP)
1998-10-18 14:23:48 +00:00
kleink
759e4c8f58
<sys/fcntl.h> -> <fcntl.h> in previous.
1998-10-16 22:01:57 +00:00
ross
034eedfe44
Add missing .El
1998-10-15 08:18:46 +00:00
briggs
b8fdc19047
Explicitly declare the storage for some variables that used to be defined only
...
in a header file. Defined here since tt_tab was already defined here
1998-10-15 01:49:04 +00:00
thorpej
4567103300
Make this compile again, and fix some whitespace lossage.
1998-10-14 21:56:57 +00:00
wsanchez
8a7fb4fe55
Get rid of the bazillion commons in several header files.
...
Rename string.h to window_string.h so compiler can find /usr/include/string.h.
1998-10-14 00:58:46 +00:00
wsanchez
76e31a71ac
include unistd
1998-10-14 00:58:00 +00:00
wsanchez
eca3ac5bf3
Silence -Wall by casting to (long) in printf formats.
1998-10-14 00:57:40 +00:00
wsanchez
b9e3650e39
Add #ifdef SKEY around SKEY-specific code.
1998-10-14 00:56:48 +00:00
wsanchez
af4e69540c
include unistd
1998-10-14 00:56:00 +00:00
wsanchez
a6e937b096
Replace groups and whoami sh scripts with hard links to id.
1998-10-14 00:55:03 +00:00
wsanchez
3376e86cab
include stdlib
1998-10-14 00:50:59 +00:00
wsanchez
6149c86370
init mask to silence -Wall
1998-10-14 00:50:43 +00:00
wsanchez
65b6624a6d
Include sys/types.h
1998-10-13 17:09:16 +00:00
wsanchez
8a6084908f
Use __ARCHITECTURE__, if defined, as MACHINE_ARCH
1998-10-13 17:08:34 +00:00
wsanchez
f873d81217
Use unsigned long instead of ulong
1998-10-13 17:03:39 +00:00
wsanchez
34e6a21ac8
include stdlib.h
1998-10-13 17:02:53 +00:00
wsanchez
d213a54fe9
include unistd.h
1998-10-13 17:02:16 +00:00
wsanchez
1426fb14d2
Use __CONCAT to concatenate strings "-I" and _PATH_CALENDARS.
1998-10-12 20:51:06 +00:00
wsanchez
76847494e0
Replace _PATH_INCLUE with _PATH_CALENDARS for clarity.
1998-10-12 20:38:55 +00:00
erh
7713adc833
Add "-p" usage line.
1998-10-12 20:33:52 +00:00
matt
2e3397e773
Teach file that NetBSD/vax has two magic numbers.
1998-10-12 01:41:32 +00:00
itohy
a42010baf2
Eliminate memory leaks at case labels.
1998-10-10 20:51:48 +00:00
itohy
476393a9c0
Eliminate a memory leak.
1998-10-10 20:48:04 +00:00
itohy
868f04b4ca
Eliminate memory leaks.
1998-10-10 20:45:59 +00:00
mrg
14a817a516
create a "stat_flags.h" to go with stat_flags.c
1998-10-10 07:38:22 +00:00
itohy
c567b3c6b8
The range of the argument of ctype(3) functions is not that of "char",
...
but "unsigned char" plus EOF.
The original code may cause troubles processing 8-bit code files.
1998-10-09 17:00:56 +00:00
wsanchez
55ce51b29f
Get rid of commons.
...
Rename vfree() to v_free() to avoid conflict in out libc's vfree().
1998-10-08 17:36:55 +00:00
lukem
da0a823fb0
* hash & progress are mutually exclusive. [noted by mrg@netbsd.org]
...
* in autofetch mode, don't attempt to 'cd /' on first xfer (only on
subsequent xfers), as some ftp daemons don't permit that.
[noted by dbj@netbsd.org ].
XXX: code could be smarter (but a lot more complicated to boot); this
works for now.
1998-10-08 14:45:26 +00:00
itohy
edb019abaf
Eliminate memory leaks.
...
Use xrealloc() rather than xmalloc/memcpy/free trio.
1998-10-08 08:20:37 +00:00
wsanchez
420c1e461a
*** empty log message ***
1998-10-08 02:15:14 +00:00
wsanchez
438823cc1c
Add new option -S, which is like -s, but takes a string of options to pass to strip,
...
rather than "-s". For example:
install -S "-i -s symbolfile" foo /usr/bin/foo
Invokes:
/bin/sh -c "strip -i -s /usr/bin/foo"
This is needed, because we need different strip options for dynamic libraries and
Mach-O bundles than for executables; our strip supports more directed stripping.
/bin/sh is used in this case, to parse the arguments.
Don't bother mmap()ing files of zero length. Was a workaround for a bug in our mmap(),
which didn't get along with such files, but makes sense anyway.
1998-10-08 02:12:51 +00:00
wsanchez
cc084df5da
Init style to quiet compiler.
...
Allow zcat hard link to compress rather than using zcat.sh wrapper; same as uncompress.
Don't install zcat, however; gzcat seems to be living in /usr/bin/zcat at the moment.
1998-10-08 01:56:28 +00:00
wsanchez
76c99f3c0a
We can't define MACHINE from a makefile in Rhapsody, because you might be cross
...
compiling, or building a fat (multi-architecture) binary. Our compiler
defines __ARCHITECTURE__ for this use.
Fixed an off-by-one error that may occasionally cause man to seg fault. Found
by using a special strict malloc() implementation.
1998-10-08 01:36:04 +00:00
wsanchez
c19ec78ded
Include unistd and sys/fcntl.
...
Add return types to functions.
1998-10-08 01:32:23 +00:00
wsanchez
1696358aa0
Didn't get along with ObjC/C++ style "//" comments. Add code to deal with that.
1998-10-08 01:31:59 +00:00
wsanchez
1a8d48f462
Add return 0 after errx in to quiet the compiler
1998-10-08 01:31:34 +00:00
wsanchez
9e44eb8cc1
Add __ppc__ test
1998-10-08 01:30:50 +00:00
wsanchez
ab92b4feee
Get rid of multiply defined common symbols
1998-10-08 01:30:27 +00:00
wsanchez
6f3b17afac
#elsej (!) should be #else
1998-10-08 01:29:49 +00:00
wsanchez
d2b96d3f77
Get rid of multiply defined common symbols
...
langauge should be language in error.h
1998-10-08 01:29:27 +00:00
veego
ee0b338314
Fix the include problem of <compat/linux/arch/xxx/linux_syscall.h>.
1998-10-04 10:49:58 +00:00
kleink
20eda71b18
It's sufficient to list Janis Joplin's death once only.
1998-10-02 18:19:05 +00:00
erh
ecf84c1f19
Add -p flag to usage().
1998-10-01 18:23:52 +00:00
thorpej
23309c9e22
Make the magic type field explicitly unsigned and fix comparisons of this
...
value appropriately. Fixes warnings on systems where char is naturally
unsigned.
1998-09-30 18:51:13 +00:00
thorpej
bdbbf87163
Must cast size_t to long and use %ld to print.
1998-09-30 18:37:05 +00:00
jonathan
34bcc57619
Add bzip2, bzip2recover to SUBDIRS.
1998-09-29 22:43:51 +00:00
lukem
887627831e
* add transfer rate to progress meter. (suggested by hubert feyrer)
...
* fix up progress meter display for files once > ~20.47MB has been
transferred. (noted by darren reed)
* use xsignal() for SIGWINCH, so window resizes don't abort xfers on
drainbamaged systems.
* don't assume that TIOCGWINSZ returns a non zero width.
1998-09-28 09:03:22 +00:00
christos
710d4c153b
add -p flag, similar to cp(1)
1998-09-28 08:16:15 +00:00
christos
4edda7dedc
Modernize (use err, don't use bogus cpp macros, prototypes etc.)
1998-09-27 18:29:15 +00:00
lukem
9dee5d2b46
don't install in /usr/share if NOSHARE is defined
1998-09-27 17:22:03 +00:00
christos
8f945ca5b1
Amend copyright to a berkeley style one. From Ian Darwin.
1998-09-24 12:50:27 +00:00
christos
635d311056
- argument error detection
...
- long line support
- argument change [-f <fname>] instead of [-c <args>]
- conditional prototypes
1998-09-24 12:28:39 +00:00
perry
50a3fa9e59
make compile with warnings on.
1998-09-23 21:45:44 +00:00
perry
b0ed6b6fa0
add shuffle
1998-09-23 21:07:47 +00:00
perry
6e92230560
Add shuffle, a small program for producing permutations.
...
Note that is still a little cleanup to be done, but I thought it was
the right point to commit.
1998-09-23 21:05:59 +00:00
christos
f46e623e45
Turn on ELF and other NetBSD features.
1998-09-20 15:36:46 +00:00
christos
397e929e3b
remove old files.
1998-09-20 15:32:43 +00:00
christos
faf55c153e
resolve corn flakes.
1998-09-20 15:27:15 +00:00
christos
a7ad0f02b4
file-3.26
1998-09-19 18:07:40 +00:00
frueauf
342f84988e
Remove duplicate paragraph, mention .forward file, fixes pr 6177 by
...
Andreas Wrede.
1998-09-18 20:39:48 +00:00
christos
82ee767393
Fix conditional variable expression parsing (reported by cgd)
1998-09-18 20:35:11 +00:00
christos
1b24c735a6
PR/6162: Greg A. Woods: pmake does not add suffix rules if gnodes have children.
...
This is traditional make behavior (Solaris make does the same), but
GNU does not. Lets see what breaks.
1998-09-18 20:20:52 +00:00
christos
aed39ca72c
PR/6174: ITOH Yasufumi: Purify bug and a compile error in utility code.
1998-09-18 20:15:36 +00:00
cjs
0ad4a32dfb
Add bugs section noting that, with -F, tail can fail to detect a file
...
truncation. Also note that -F option is an extension.
1998-09-18 01:54:13 +00:00
cjs
59a47ce7be
Remove tracking of file size by how many characters were output.
...
This succumbs to a race condition where data are written to the
file while the sleep is occurring. If a stat is done immediately
after, lastsize is updated but the file pointer wasn't pointing at
the end of the file, so the number of bytes between the current
pointer and the end of the file is added to the lastsize when
lastsize already points to the end of the file.
1998-09-18 01:42:54 +00:00
ross
c7c3a68ca1
Fix MLINKS. Define LDADD and DPADD.
1998-09-14 05:34:41 +00:00
ross
51ecc07eb9
NetBSD rcs id keyword.
1998-09-14 04:42:45 +00:00
ross
28e76b2580
Add NetBSD-specific Makefile.
1998-09-14 04:42:21 +00:00
ross
e4cac751bf
Initial import of bzip2-0.9.0b from Julian Seward.
1998-09-14 04:27:53 +00:00
ross
f9cab68505
NetBSD rcs id keywords.
...
New Makefile, README.
1998-09-14 02:37:23 +00:00
ross
90b00880b2
Initial import of bzip2-0.9.0b from Julian Seward.
1998-09-14 02:13:36 +00:00
wrstuden
67db0c4b38
Teach crunchgen to play nice in a cross-compiling environment. Make
...
the machine type a run-time decision a la make. Also, use ${LD}
for the linker, not ld.
Note: you will have to delete the crunchgen cache file for these
changes to take effect.
1998-09-13 05:32:18 +00:00
mycroft
ae0f007e15
Update for signal handling changes.
1998-09-11 23:09:31 +00:00
tron
f1bd8f538d
Print login time left justified as suggested by Wolfgang Helbig in
...
PR bin/6131.
1998-09-09 17:22:31 +00:00
mellon
dccbf9bc96
Support indenting standard input. When indenting standard input, write output to standard output.
1998-09-06 20:17:30 +00:00
lukem
457da2d26f
remove -Dunix and #ifdef unix where it is only used to select
...
<strings.h>/b*() instead of <string.h>/mem*().
suggested by <Anders.Hjalmarsson@economics.gu.se>
1998-09-06 02:54:47 +00:00
pk
b8baa5e581
Assign my copyrights to TNF.
1998-09-05 17:31:44 +00:00