Matthew Dillon
ea079e4650
Make sure that all non-root-owned binaries in standard system
...
paths are chflaged 'schg' to prevent exploit vectors when run
by cron, by a root user, or by a user other then the one owning the
binary. This applies to most of the uucp binaries, cu, tip, and
man (man was already installed properly).
MFC will occur when approved.
2001-09-09 04:54:10 +00:00
David E. O'Brien
6d87bbdf3a
Fix the upgrade path from 4.1 and earlier.
2001-09-06 22:59:31 +00:00
Ruslan Ermilov
6efca31685
SECURITY.
...
Avoid using setre[ug]id() calls.
Removed the setgid stuff we don't need.
2001-09-06 11:54:28 +00:00
Peter Wemm
72d4bf59e9
Implement .previous (swap section back to the last section)
...
This enables:
.data
.asciz "foo"
.previous
.. just like on current binutils
2001-09-04 23:04:48 +00:00
Bruce Evans
b14046f4b2
Fixed style bugs in rev.1.4, including clobbering of the "Don't generate
...
y.output" part of rev.1.11.
2001-08-31 11:15:49 +00:00
Eric Melville
ae0b7d588a
Properly move cursor when home and end keys are used.
2001-08-31 01:56:06 +00:00
Peter Wemm
fd131b1483
Dynamically adapt to kernbase changes on crashdumps, falling back to
...
KERNBASE if the "kernbase" symbol is not present on older kernels.
2001-08-24 09:12:04 +00:00
Nik Clayton
682d574173
Note that submitted patches are assumed to be under the same license as
...
the file they patch.
2001-08-20 12:52:59 +00:00
David E. O'Brien
fcd08e35ec
Define _KERNEL as this grubs around where no userland should go.
2001-08-16 20:47:01 +00:00
David E. O'Brien
d549989694
Add the `WANT_FORCE_OPTIMIZATION_DOWNGRADE' knob. If set to an integer
...
value, it forces GCC to not optimize above this level. For intance, GCC
made with "WANT_FORCE_OPTIMIZATION_DOWNGRADE=1" is a good setting for the
Alpha platform when building ports.
2001-08-16 06:05:18 +00:00
Ruslan Ermilov
b100cf6afb
The .Rv macro support zero and more than one arguments.
2001-08-15 08:25:55 +00:00
Ruslan Ermilov
753d686d34
mdoc(7) police: s/BSD/.Bx/ where appropriate.
2001-08-14 10:01:54 +00:00
Peter Wemm
ee5f51df8f
msg_out is already initialized
2001-08-13 21:55:41 +00:00
Peter Wemm
f949006c58
Turn cvs back on. It seems that there's nothing outright broken, but there
...
are some odd things I've run into.. eg: log message formatting, etc.
2001-08-13 19:04:26 +00:00
Ruslan Ermilov
d013e3f544
mdoc(7) police: s/NetBSD/.Nx/ where appropriate.
2001-08-13 17:00:36 +00:00
Ruslan Ermilov
c5e7e03a14
Spell "FreeBSD" with "F" and "BSD" in uppercase.
2001-08-13 16:33:00 +00:00
Ruslan Ermilov
8af1452cf8
Removed duplicate VCS ID tags, as per style(9).
2001-08-13 14:06:34 +00:00
Dima Dorfman
3ec77b1f25
Remove libgmp build infrastructure.
2001-08-10 18:35:08 +00:00
Peter Wemm
fcd12d096e
Use some slightly less horrible make magic for doing the version stuff.
2001-08-10 11:24:23 +00:00
Peter Wemm
bebb0ae143
One more version related tweak after cvs-1.11 -> 1.11.1p1
2001-08-10 11:18:35 +00:00
Peter Wemm
ca68170342
Update build rules for .in and tidy up.
2001-08-10 11:03:29 +00:00
Peter Wemm
a8833905d7
Tools dir is now empty and unused
2001-08-10 10:47:28 +00:00
Peter Wemm
dded7a88d2
Generate version.c on the fly rather than using a generated file.
2001-08-10 10:29:04 +00:00
Peter Wemm
8653f7fd3c
Get the version source from the (more) correct place.
...
Remove the obsolete cvsbug.sh script
2001-08-10 10:22:43 +00:00
Peter Wemm
4241f99d9e
*** empty log message ***
2001-08-10 09:55:48 +00:00
Peter Wemm
f6020148f3
Add annotate.c, remove rtag.c for 1.11.1p1
2001-08-10 09:54:52 +00:00
Peter Wemm
635a163b6a
Temporarily turn off cvs builds for the (short) duration of
...
import/verification.
2001-08-10 09:35:58 +00:00
Ruslan Ermilov
ac0450b530
Skip empty calls in the NAME section after the .Nm macro call.
...
This makes the following difference:
-groff_mdoc(7), -(7) - groff_mdoc reference for groff's mdoc implementation
+groff_mdoc(7) - reference for groff's mdoc implementation
2001-08-09 15:42:40 +00:00
Ruslan Ermilov
9023135631
An empty request (single dot on the line) is treated as an
...
empty line by troff(1) and is ignored. Teach makewhatis(1)
about this. This makes the following difference:
-groff_man(7), . groff_man(7) - groff `man' macros to support generation of man pages
+groff_man(7) - groff `man' macros to support generation of man pages
-groff_mdoc(7), -(7) - . groff_mdoc reference for groff's mdoc implementation
+groff_mdoc(7), -(7) - groff_mdoc reference for groff's mdoc implementation
-troff(1), . . troff(1) - format documents
+troff(1) - format documents
Noticed by: yar
2001-08-09 15:23:30 +00:00
Ruslan Ermilov
b07badb7bd
Teach makewhatis(1) about mdoc(7) .Xr macro.
...
% whatis finger.conf
finger.conf(5) - finger 1 alias configuration file
% whatis finger.conf
finger.conf(5) - finger(1) alias configuration file
Reviewed by: MAINTAINER timeout
2001-08-09 15:12:59 +00:00
Eric Melville
eb84be870e
Handle keys consistently.
2001-08-09 01:14:09 +00:00
Ruslan Ermilov
c4d9468ea0
mdoc(7) police:
...
Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text.
Not only this slows down the mdoc(7) processing significantly, but it also
has an undesired (in this case) effect of disabling hyphenation within the
entire enclosed block.
2001-08-07 15:48:51 +00:00
Ruslan Ermilov
4ad7956eb6
dialog(3) -> dialog_noyes(3).
2001-08-07 12:13:22 +00:00
Eric Melville
2180c55b9c
Update man page to actually match the source.
...
PR: 7456
2001-08-01 06:23:00 +00:00
Dima Dorfman
7bd0b86765
Enable the new libmp in the build, and disable libgmp and its
...
henchmen.
2001-07-29 08:58:22 +00:00
David E. O'Brien
8a61321605
Hook up the manpage.
2001-07-29 07:21:39 +00:00
Eric Melville
5dc547c27e
Properly update cursor position when the list is scrolled.
2001-07-26 05:35:19 +00:00
Eric Melville
b48baf886a
Handle keys consistently.
2001-07-26 03:34:43 +00:00
David E. O'Brien
50ea040994
Add lbasename which is used in the `LD' fix for -current.
2001-07-20 03:53:28 +00:00
David E. O'Brien
6f6c5dce4e
Update the version string so I can identify this new variant.
2001-07-20 03:51:17 +00:00
Eric Melville
87aaead2f8
Improve the interface provided by libdialog. Move a cursor around over
...
the components and trigger actions based on its position. This reduces
the need to remember the functions of various keys, and makes the
interface more consistant across library.
~
2001-07-18 05:21:37 +00:00
Ruslan Ermilov
280835fe49
Restore vendor CVS keywords; eliminate troff(1) warnings.
2001-07-12 13:13:37 +00:00
Peter Wemm
da81118c1b
Use the real structure names explicitly. Note that this is mostly for
...
reading old a.out core files, which are totally 100% non-understandable
to the gdb floating-point reader if you have SSE turned on.
This should be the last of the world build breakers...
2001-07-12 13:01:17 +00:00
Ruslan Ermilov
ed5a93a7c2
Restore UUCP VCS IDs; eliminate troff(1) warnings.
2001-07-12 12:35:00 +00:00
Ruslan Ermilov
26e7668052
Fixed CLEANFILES.
2001-07-12 08:48:36 +00:00
Ruslan Ermilov
eb89426722
mdoc(7) police: removed punctuation after the last SEE ALSO xref.
2001-07-10 18:00:19 +00:00
Ruslan Ermilov
83f96682da
Add $FreeBSD$ CVS tag.
2001-07-10 17:23:07 +00:00
Ruslan Ermilov
edfa7141c3
Upgrade to Groff 1.17.2.
2001-07-10 17:15:52 +00:00
Ruslan Ermilov
63919764c2
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 10:42:19 +00:00
Dima Dorfman
70d51341bf
mdoc(7) police: remove extraneous .Pp before and/or after .Sh.
2001-07-09 09:54:33 +00:00