markm
4383f14801
Remove clause 3 from the UCB licenses.
...
OK'ed by: imp, core
2004-04-06 20:06:54 +00:00
markm
376c7c030b
Don't check for the existance of src/crypto/ for building items that
...
may contain crypto. The days of ITAR paranoia are over, and the simple
macro tests that remain are sufficient.
2003-07-24 18:30:25 +00:00
ru
14e655afc3
This code isn't WARNS=6 clean in the standard (crypto) case
...
due to bugs in OpenSSL headers. I was testing in the wrong
environmement: standalone build without crypto/ sources.
2003-07-20 12:26:24 +00:00
ru
8ad48d0b81
Make this code WARNS=6 clean again (after GCC 3.1.1 import).
...
Submitted by: Marius Strobl <marius@alchemy.franken.de>
2003-07-20 10:24:09 +00:00
ru
46e7e66ef3
Unbreak NOCRYPT buildworld.
...
Reviewed by: markm
2003-06-29 10:03:35 +00:00
markm
aafc494847
Get this area compiling with the highest WARNS= that it works with.
...
Obsolete WFORMAT= junk also removed where possible.
OK'ed by: obrien
Tested on: sparc64, alpha, i386
2003-06-13 07:04:02 +00:00
markm
c9989cede1
Fix for the NO_OPENSSL case.
...
Reported by: Marius Strobl <marius@alchemy.franken.de>
2003-06-08 08:24:07 +00:00
jhay
e370b832b4
Make ed compile in the NOCRYPT case.
...
Reviewed by: markm
2003-06-03 17:03:48 +00:00
markm
fb546bbcc0
Modernise. Use libcrypto for DES instead of libcipher.
2003-06-02 19:06:28 +00:00
des
e5d2d778eb
Retire the useless NOSECURE knob.
...
Approved by: re (scottl)
2003-05-19 15:52:01 +00:00
keramida
978f22b7c8
Fix a broken reference to locale(5) and point to re_format(7) too for an
...
explanation of `collating elements'.
2003-05-03 20:26:11 +00:00
obrien
eaf3fff90a
Quiet warnings about copyright[].
2003-05-01 16:58:57 +00:00
schweikh
d3367c5f5d
Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,
...
especially in troff files.
2003-01-01 18:49:04 +00:00
charnier
c88222c6c0
Replace various spellings with FALLTHROUGH which is lint()able
2002-08-25 13:01:47 +00:00
markm
7726f590e7
Fix some easy WARNS.
2002-07-31 16:52:16 +00:00
ru
7a7a1e7da8
mdoc(7) police: a bit of tidying.
2002-07-04 13:22:22 +00:00
obrien
c84c569bd1
Consistently use __FBSDID
2002-06-30 05:13:54 +00:00
keramida
a564153d5c
Add a description of the restrictions that red(1) imposes to users,
...
and a warning that this "restricted mode" can be bypassed easily by
using symlinks, so that users don't depend too much on it.
PR: docs/35940
Submitted by: Gary W. Swearingen <swear@blarg.net>
Reviewed by: jmallett
MFC after: 1 week
2002-06-24 22:06:47 +00:00
jmallett
50fc04895e
Bogusness may have happened using a variable assignment here before, but
...
proper parens mean that fd is always set by open(2) [in any part of C],
and so we can accurately check for it returning -1, without feeling like
we need to initialise fd to -1 in its declaration.
In other words, fix a stylistic/bogus nit.
2002-06-20 07:15:55 +00:00
jmallett
368a18f96b
We have a place for extern declarations of global variables in ed.h, do not
...
use main() to do it locally.
2002-06-20 05:28:02 +00:00
charnier
79b89ed363
Use `The .Nm utility'
2002-04-16 20:08:06 +00:00
imp
3fc8df52e3
o __P has been reoved
...
o Old-style K&R declarations have been converted to new C89 style
o register has been removed
o prototype for main() has been removed (gcc3 makes it an error)
o int main(int argc, char *argv[]) is the preferred main definition.
o Attempt to not break style(9) conformance for declarations more than
they already are.
o gc some #ifdef sun ... #endif code
Approved by: arch@, new style(9)
2002-02-02 06:36:49 +00:00
ru
f0ecccca2c
-lcipher is an installable library.
2001-12-06 10:50:23 +00:00
obrien
099f8ecbe9
Default to WARNS=2. Binary builds that cannot handle this must explicitly
...
set WARNS=0.
Reviewed by: mike
2001-12-04 01:57:47 +00:00
ache
df6c6c6c15
File positions are off_t nowdays, not long, so:
...
fseek -> fseeko
ftell -> ftello
NOTE: that fseek/ftell not works for >long offsets per POSIX:
[EOVERFLOW] For fseek( ), the resulting file offset would be a value which
cannot be represented correctly in an object of type long.
[EOVERFLOW] For ftell ( ), the current file offset cannot be represented
correctly in an object of type long.
2001-09-01 23:26:40 +00:00
ru
f858dca3dc
mdoc(7) police: join split punctuation to macro calls.
2001-08-10 17:35:21 +00:00
mike
eced21209c
o Correctly define rcsid.
...
o Add consts where appropriate.
o Rename some variables that were shadowing global declarations.
o Remove register storage-classes.
o Make errmsg a const, so we can just set error messages instead
of using sprintf/strcpy.
o Set WARNS=2
Reviewed by: bde, des
2001-08-06 22:01:31 +00:00
dd
a145482cf6
Remove whitespace at EOL.
2001-07-15 07:53:42 +00:00
dd
6854d0f52c
Back out previous commit: it doesn't help anything since write_file(),
...
which is also called from handle_hup(), uses stdio(3). Furthermore,
this means that calling exit(3) (via quit()) there is required to
flush the buffer write_file() was working on.
Submitted by: bde
2001-06-28 22:06:27 +00:00
dd
7438ee8a47
Don't call exit(3) from a signal handler.
...
Obtained from: OpenBSD
2001-06-24 01:55:17 +00:00
dd
1b83a0aef8
Correct a spelling nit (a -> an).
2001-06-04 23:33:02 +00:00
imp
6d5c9e2a15
Use PATH_MAX rather than MAXPATHLEN. Also fix a possible off by one
...
error caused by the -1 being on the wrong side of the comparison.
This would not cause an overflow, as near as I can tell, because we
truncate later anyway. We'd just fail to get a diagnostic for 1024
and 1025 byte file names.
2001-05-29 18:03:14 +00:00
ben
f7317737d2
Remove a comment which seemed to confuse makewhatis:
...
ben@freefall:~$ whatis ed
ed(1), -(1) - ed, red text editor
PR: 25164
Submitted by: Rich Morin <rdm@cfcl.com>
2001-03-29 01:25:06 +00:00
kris
1854a6d141
Switch from using rand() or random() to a stronger, more appropriate PRNG
...
(random() or arc4random())
Reviewed by: bde
2001-03-05 02:15:38 +00:00
ru
f4325cbb8b
Eliminate mdocNG warnings caused by misplaced or extraneous macro calls.
2001-02-28 17:38:53 +00:00
ru
8a6f8b5fe4
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:38:02 +00:00
ru
036612bde9
Prepare for mdoc(7)NG.
2000-12-18 14:48:17 +00:00
ru
d4cb36bcfe
Prepare for mdoc(7)NG.
2000-12-15 17:37:31 +00:00
kris
b52dd902d5
Constify
2000-11-27 06:26:48 +00:00
ru
be1f850a8f
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 11:39:41 +00:00
ru
06e6c5d443
Properly declare the multiple-columns list.
2000-11-06 11:18:13 +00:00
ru
e31d9ad202
Finish conversion from man(7) to mdoc(7).
2000-11-06 09:14:22 +00:00
brian
6313f62d80
Include sys/types.h
2000-10-16 07:11:30 +00:00
sheldonh
98a35e8823
Locale support was added by ache long ago.
2000-07-17 10:40:48 +00:00
sheldonh
5443174128
Supply only one author name per instance of %A, as per mdoc.samples(7).
...
PR: 18465
Submitted by: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>
2000-05-10 09:49:04 +00:00
joe
215033019c
Fixes a potential buffer overflow with 'ed [MAXPATHLEN + 1 characters]'.
...
Submitted by: Mike Heffner <spock@techfour.net>
Submitted on: audit@freebsd.org
2000-04-30 20:46:14 +00:00
sheldonh
306562fd67
Remove single-space hard sentence breaks. These degrade the quality
...
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
2000-03-01 10:43:09 +00:00
markm
f104341c5c
Change DISTRIBUTION name to match reality.
2000-02-29 11:39:24 +00:00
phantom
21f8ce7480
Add `.Nm red' to NAME section.
2000-01-10 12:20:30 +00:00
peter
66312e4a8d
$Id$ -> $FreeBSD$
1999-08-27 23:15:48 +00:00