Poul-Henning Kamp
b6b34a5e0f
DISTDIR is a reserved variable for make release
...
s/DISTDIR/DIST_DIR/g
1996-09-09 18:05:29 +00:00
Paul Traina
de906456ec
long live groff
1996-09-08 01:30:16 +00:00
Paul Traina
f7c160386a
...long live groff
1996-09-08 01:27:58 +00:00
Paul Traina
e72c5689b0
Initial revision
1996-09-08 01:21:19 +00:00
Paul Traina
c8f36f3496
Groff is dead...
1996-09-08 01:09:04 +00:00
Paul Traina
604a5013e8
Add Russian language / koi8-r font support.
...
Original author: ache
1996-09-08 00:28:32 +00:00
Paul Traina
b3e7b046b0
Add psroff command
1996-09-08 00:26:24 +00:00
Jordan K. Hubbard
e36f5f6c56
Make button highlighting more visible on B/W displays.
1996-09-06 09:36:45 +00:00
Bruce Evans
5b963fa12e
Fixed DPADD.
1996-09-05 17:16:10 +00:00
Peter Wemm
f9079aa26a
forgot to reconnect easy-import to the Makefile
1996-09-05 08:43:50 +00:00
Jordan K. Hubbard
09059a0b45
Collapse some common arrow key handling semantics from sysinstall into
...
PollObj(), simplifying code which uses it.
1996-09-01 08:16:00 +00:00
Peter Wemm
20c5124b62
missed these parts of Bruce's changes last time..
...
Submitted by: bde (again :-)
1996-08-30 21:57:39 +00:00
Peter Wemm
bc4c97465a
consistancy fixup
...
Submitted by: "Philippe Charnier" <charnier@xp11.frmug.org>
1996-08-30 21:21:52 +00:00
Peter Wemm
d49112c5f1
Too verbose, typo (I missed the -C :-)
...
Submitted by: bde
1996-08-30 19:26:49 +00:00
Andrey A. Chernov
c86058f16c
Add HAVE_STRING_H
...
Use -DHAVE_XXX=1 form to be visually consistent with config.h defines
1996-08-30 18:33:31 +00:00
Peter Wemm
f5c123203e
cmp -s || install -c -> install -C
1996-08-30 03:12:16 +00:00
Peter Wemm
0d1e50ffbc
cmp -s || install -c ==> install -C
...
Add -DHAVE_UNISTD_H -DHAVE_STDLIB_H to get these files
1996-08-30 02:13:06 +00:00
Peter Wemm
1153e298b7
oops!! back out last accidental commit! (gcc-2.7.2.1 tweak that I gave up
...
on..)
1996-08-30 02:12:08 +00:00
Peter Wemm
345be915f7
cmp -s || install -c ==> install -C
1996-08-30 02:12:07 +00:00
Wolfram Schneider
b8923d4cc0
[HISTORY] command appeared in Version 1 AT&T UNIX
...
Obtained from: A Quarter Century of UNIX, Peter H. Salus, page 41
1996-08-29 18:06:19 +00:00
Wolfram Schneider
a0228a8384
add Version 1 AT&T UNIX to .At macro
1996-08-28 22:37:00 +00:00
Andrey A. Chernov
38005cc510
Keep in sync with latest bash
1996-08-28 15:47:16 +00:00
Bruce Evans
e8caab9f75
Don't install zgrep twice.
1996-08-28 15:45:32 +00:00
Wolfram Schneider
5a80fb277e
sync copyright with /usr/share/examples/etc/bsd-style-copyright
1996-08-27 20:04:45 +00:00
Peter Wemm
8c2e11aad8
Ack! Don't install cvs.info.gz etc in /usr/bin...
1996-08-21 00:57:26 +00:00
Peter Wemm
3c29b67696
Make the CVSvn.texi dependency hack work a little better..
1996-08-21 00:35:53 +00:00
Peter Wemm
3ea3e5fcb4
Oops, forgot to 'cvs add' this one.
1996-08-21 00:04:28 +00:00
Peter Wemm
8787dbbafe
Update to use the cvs-1.8.1 sources from src/contrib/cvs
1996-08-20 23:58:03 +00:00
Joerg Wunsch
8048172ded
Ensure at least one space between the module name and the module path.
...
Detected by: asami
1996-08-20 20:37:47 +00:00
Andrey A. Chernov
587ad47a9b
Pick collate info fo ranges
1996-08-20 14:22:57 +00:00
Wolfram Schneider
361e0905ef
make install should not install any file in /etc.
1996-08-17 22:27:08 +00:00
Andrey A. Chernov
f1eecc5283
8bit clean ctype fixes
1996-08-15 22:55:53 +00:00
Andrey A. Chernov
280117ea07
Localization fixes
1996-08-15 22:49:46 +00:00
Andrey A. Chernov
ec5326ee9b
Localization fixes.
1996-08-15 22:11:36 +00:00
Andrey A. Chernov
c368dc7c7e
Use collate for alpha character ranges
1996-08-13 14:33:05 +00:00
Andrey A. Chernov
5dc826672f
Use collate for alpha character ranges
1996-08-13 14:21:48 +00:00
Jordan K. Hubbard
71a074386a
Reverse my patch which erroneously removed the library dependencies
...
for a library. They're needed.
1996-08-13 12:46:10 +00:00
Chuck Robey
a194eef2f8
Change in man page to document "-" flag as stdin/stdout, add
...
example showing how to move file hierarchies.
Reviewed by: jkh
1996-08-13 00:13:49 +00:00
Andrey A. Chernov
5f02527325
Convert to newly aded collate compare function
1996-08-12 19:12:40 +00:00
Andrey A. Chernov
38378332f6
Convert to newly aded collate compare function
1996-08-12 19:04:24 +00:00
Andrey A. Chernov
a0ef95d4b3
Use collate for alpha character ranges
1996-08-12 18:03:54 +00:00
Andrey A. Chernov
83d7542f35
Pick collate info too
1996-08-12 17:55:41 +00:00
Jordan K. Hubbard
8a80fd427c
Throw some unnecessary dreck out of this Makefile.
1996-08-11 17:21:20 +00:00
Satoshi Asami
e0ad632569
The default editor is "vi", not "/usr/ucb/vi".
1996-08-09 09:00:41 +00:00
Jordan K. Hubbard
d670a62ab5
Remove mkisofs from Makefile
1996-08-08 02:21:06 +00:00
Jordan K. Hubbard
64cb11c442
bye bye mkisofs!
1996-08-08 01:52:52 +00:00
Paul Traina
50893e50e2
Bring xditview back from the grave (part 2).
...
Fix things so it *really* won't compile if the environment isn't there.
This commit has been sitting in my to-do list for 2 months. Xditview
should never have been half-removed, so now it's back with a vengance
because we want to keep groff intact as a package.
1996-08-05 00:44:59 +00:00
Paul Traina
ca9baf71f2
Bring xditview back from the grave (1 of 2 commits).
1996-08-05 00:42:06 +00:00
John Polstra
dc38658703
Check for, and disallow, duplicate tags in the "cvs import" command.
...
RCS cannot deal with duplicate tags; the extra one always becomes
inaccessible and useless.
This will prevent the common mistake of specifying the same name
for the vendor tag and the release tag. The FreeBSD CVS repository
already contains zillions of files with this error. We don't need
any more of them.
1996-07-20 02:08:56 +00:00
Jordan K. Hubbard
526195ad0d
General -Wall warning cleanup, part I.
...
Submitted-By: Kent Vander Velden <graphix@iastate.edu>
1996-07-12 19:08:36 +00:00
Jordan K. Hubbard
15232ab26e
1. Remove some ancient bogons from when I initially added dialogMenuItem
...
support.
2. Have message boxes say "Continue" instead of "Exit"
1996-07-11 18:22:16 +00:00
Jordan K. Hubbard
1cca289947
Fix a couple of whoopers which somehow went undetected until now.
1996-07-11 11:15:28 +00:00
Mike Pritchard
834c252e5c
Teach the mdoc .Os and .Fx macros about the FreeBSD 2.1.5 release.
1996-07-10 23:53:13 +00:00
Andrey A. Chernov
21045c6802
Restore my backed out changes (writting cats) because they was
...
not reviewed by pst in claimed period (1 week) and over 3 weeks passed.
CONSTRUCTIVE complaints welcome!
1996-07-09 15:37:26 +00:00
Wolfram Schneider
e3908fd51f
add manpage getNAME(1)
1996-07-08 20:18:28 +00:00
Wolfram Schneider
bfab15f069
Exits 0 on success, and 1 if no keyword matched.
...
Start $PAGER only if we find a manual page.
1996-07-08 20:03:18 +00:00
Jordan K. Hubbard
3bd9961585
Add missing dialog_clear() calls.
1996-07-05 07:42:23 +00:00
Wolfram Schneider
bb9656377b
install fast version of zgrep
1996-07-02 23:01:01 +00:00
Jordan K. Hubbard
73410b698a
Round out the examples a little better in showing custom buttons in operation
...
more than once.
1996-07-02 01:03:56 +00:00
Wolfram Schneider
141f35e88e
checklog - extract your commits from commitlogs archive
1996-06-30 11:51:41 +00:00
Joerg Wunsch
6d41a714b2
Back out Nate's changes from rev. 1.6; our Perl has not been
...
vulnerable since it used setreuid() as opposed to Posix saved IDs.
The change broke setuid scripts.
1996-06-30 09:47:56 +00:00
Nate Williams
11b7f01b8f
Fix for " CERT Advisory CA-96.12 - Vulnerability in suidperl"
...
Submitted by: The Perl Gods as described in the advisory
1996-06-26 19:12:25 +00:00
Jordan K. Hubbard
cd9a2f5c28
Bring in my changes for removing the pestilent obj links (unless you
...
really want them) from /usr/src. This is the final version of the
patches, incorporating the feedback I've received from -current.
1996-06-24 04:26:21 +00:00
Andrey A. Chernov
14970a0492
Back out security changes until pst review them
1996-06-22 21:10:19 +00:00
Andrey A. Chernov
55c148f316
Do not produce empty cat file in debug mode
1996-06-22 08:05:11 +00:00
Gary Palmer
372fa2cd81
Try to make it a bit clearer that our send-pr comes pre-configured
...
with a submitter-id, and that a new one is not required.
1996-06-22 06:59:25 +00:00
Andrey A. Chernov
b08645daa4
Close security holes and restore suid bit
...
Restore writting cat's functionality
1996-06-21 18:49:36 +00:00
Jordan K. Hubbard
faf4b6d3b5
Nuke xditview. It was in the same category as xroach.
...
Screeched-For By: Michael Smith
1996-06-16 13:15:35 +00:00
Andrey A. Chernov
a43ba36d4f
Increase performance using pre-calculated collate table
1996-06-10 01:32:40 +00:00
Andrey A. Chernov
9cca9761a6
Follow alphabetical order more closely, now ISO8859-1 characters
...
sorted properly too.
1996-06-09 18:55:57 +00:00
Andrey A. Chernov
089fdd06d3
Compare 8bit alpha characters alphabetically using strcoll()
1996-06-09 16:19:08 +00:00
Bruce Evans
d85327d7bc
Stop using the alias pcb_ptd' for
pcb_tcc.tss_cr3'. Use the (existing)
...
alias `pcb_cr3' instead. That is still one alias too many, but is convenient
for me since I've replaced the tss in the pcb by a few scalar variables in
the pcb.
1996-06-08 11:03:19 +00:00
Bill Paul
a13bb127d2
Aw c'mon. I'm being driven mad by plenty of other things. I don't
...
need this.
Consider the following code:
case 'O':
output_filename = malloc(strlen(arg)+4);
strcpy(output_filename, arg);
strcat(output_filename, ".tmp");
real_output_filename = arg;
return;
The idea here is to malloc() a buffer big enough to hold the name of
a supplied file name, plus ".tmp". So we malloc() 'size of filename'
bytes plus 4, right? Wrong! ".tmp" is _FIVE_ bytes long! There's a
traling '\0' which strcat() gleefully tacks on _outside_ the bounds
of the buffer. Result: program corrupts own memory. Program SEGVs at
seemingly random times. Bill not like random SEGVs. Bill smash.
Know how I found this? I've been trying to bootstrap -current on my
2.1.0-RELEASE machine at work and I couldn't seem to get libc.a built
because the linker would intermittently blow chunks while executing
things like 'ld -O foo.o -X -r foo.o'. Since this is an initial
bootstrap version of ld, it was linked against the 2.1.0 libc, who's
malloc() behaves differently than that in -current.
Presumeably ld -O doesn't blow up in -current, otherwise someone would
have spotted this already. I don't know if this is a bug or a feature.
Anyway. I'm changing the strlen(arg)+4 to strlen(arg)+5. Bah.
1996-06-08 04:52:57 +00:00
Gary Palmer
b9d38b0c2f
Use setreuid instead of seteuid for permissions management
1996-06-02 19:59:26 +00:00
Lars Fredriksen
24161867cf
Reviewed by: joerg
...
Change man so that it will still display the man page even if it
cannot create a "cat" file.
1996-06-01 03:19:59 +00:00
Poul-Henning Kamp
b5938566d8
Add an option -O <filename> to ld. From the manpage:
...
-O filename
Specifies the name of the output file. The file is created as
filename.tmp and when output is complete renamed to filename.
This allows us to:
ld -O ${.TARGET} -x -r ${.TARGET}
1996-05-28 16:17:48 +00:00
Poul-Henning Kamp
4fbec7bfd1
Make rules reentrant.
1996-05-28 00:34:38 +00:00
John Polstra
20c29c9fd8
Zero out an unused field in a structure that is written to the output
...
file. The field formerly contained random garbage, leading to spurious
differences between otherwise identical executables and libraries.
Submitted by: Bruce Evans <bde@freebsd.org>
1996-05-27 18:06:02 +00:00
Peter Wemm
37eb8f3805
Remove this version, it now comes from libc.
1996-05-27 11:02:40 +00:00
Peter Wemm
f10ff67db6
This version is no longer needed, and probably better off gone. It
...
tried to parse the format string to estimate how much space it needed.
It didn't know all of the formats..
1996-05-27 11:01:09 +00:00
Jordan K. Hubbard
bdf70e6dd8
There's no -p flag to our diff.
1996-05-26 22:27:52 +00:00
Jordan K. Hubbard
cfbaf65d93
Fix some argument ordering and redundancy bogons.
1996-05-26 21:56:24 +00:00
Paul Traina
3ad4f8a0b7
Remove setuid bit, it's not necessary.
1996-05-22 15:53:38 +00:00
Paul Traina
ee8d2caadc
Call groff directly instead of using nroff shell script.
...
Submitted by: peter
1996-05-22 15:53:19 +00:00
John Polstra
1dd43c183e
When checking to see whether a needed shared library has already
...
been loaded, look for a match by device and inode number if the
traditional pathname comparisons don't find a match. This detects
the case in which a library is requested using two different names
which are really links to the same file, and avoids loading it
twice.
Requested by: peter@freebsd.org
Reviewed by: peter@freebsd.org
1996-05-22 06:34:12 +00:00
Wolfram Schneider
d1c1415248
New option -append: teach makewhatis to only add records, instead
...
of clobbering the entire database.
sort options in alphabetic order.
install manpage makewhatis.local.8
1996-05-22 00:57:42 +00:00
Wolfram Schneider
33d9c4e18e
remove INFODIR?= /usr/share/info, already defined in bsd.own.mk
1996-05-22 00:29:40 +00:00
Wolfram Schneider
d16e1f5c68
remove SHAREDIR?=/usr/share, already defined in bsd.own.mk
1996-05-22 00:26:57 +00:00
Jordan K. Hubbard
8f4196ac5e
Invoke proper gzip
1996-05-20 12:52:08 +00:00
Wolfram Schneider
60fa1b8390
Makewhatis appended the filename to list of keywords if no keyword
...
matched the filename. Now put the list after the filename. E.g.
filename: vt220keys.1
Keyword: vt220
was: vt220(1), vt220keys(1) - define SHIFTED [...]
now: vt220keys(1), vt220(1) - define SHIFTED [...]
1996-05-14 23:07:05 +00:00
Wolfram Schneider
7d732d1e4f
Bugfix: nested *?+ in regexp at /usr/bin/makewhatis line 286
...
Submitted by: invalid opcode <coredump@nervosa.com>
makewhatis.local - start makewhatis(1) only for file systems
physically mounted on the system
Running makewhatis from /etc/weekly for rw nfs-mounted /usr may kill
your NFS server -- all clients start makewhatis at the same time!
So use this wrapper instead calling makewhatis directly.
Pointed out by: Bruce
1996-05-12 21:02:04 +00:00
Wolfram Schneider
63cdf05c43
faster
...
average 2-3 x
for option -h or -q 10 x
handle option -q and -L
better exit status, similar to grep (0: matches found 1: no
matches found 2: error)
1996-05-12 16:20:26 +00:00
Wolfram Schneider
9fb933075e
`mv'' ->
`mv -f''
...
``rm'' -> ``rm -f''
so mv/rm may not ask for confirmation if you are not root
1996-05-07 23:19:49 +00:00
Poul-Henning Kamp
74de633578
PD_SHIFT -> PDRSHIFT
...
PGOFSET -> PAGE_MASK
1996-05-02 13:08:51 +00:00
Poul-Henning Kamp
1fa6b8217d
NBPG -> PAGE_SIZE
...
Avoid using the struct pte stuff.
1996-05-02 09:42:45 +00:00
Joerg Wunsch
f1420840d1
Fix a bogon that prevented easy-import from inserting the new module
...
name in alphabetical order (broken by my previous commit).
Pointed out by: asami
1996-04-28 12:32:43 +00:00
Bill Paul
01ca6f26be
Toss the GNU yp_mkdb into the attic.
1996-04-28 04:08:22 +00:00
Bill Paul
7fe8512402
Remove yp_mkdb; it's going away.
...
Uhm, guys? This Makefile doesn't build anything anymore. The isdn
stuff under here isn't compiled. Is this normal?
1996-04-28 04:06:06 +00:00
Jordan K. Hubbard
d1efb9fdc2
Fix the OK/Cancel accellerator bogon I introduced a few days back.
1996-04-28 02:13:07 +00:00
Jordan K. Hubbard
1e702eb8a5
Fix what I just broke with DITEM_LEAVE_MENU
1996-04-27 07:09:41 +00:00