is
706521afb9
As discussed on tech-net@: Don't display expected EHOSTUNREACH for all but
...
the last connect attempts in terse mode.
2012-07-04 06:09:37 +00:00
sjg
645c5e28e0
An X!= command, can cause Shell_Init() to be called before Job_ParseShell().
...
Job_ParseShell() should call Shell_Init() again if needed
to ensure shellPath is correct.
2012-07-03 21:03:40 +00:00
christos
cc70084500
add -w as an alias to -m
2012-06-30 21:31:15 +00:00
jdf
6e4b17c46b
Small fix: Changed 'Nm .' to 'Nm' (introduced by me before).
2012-06-27 22:57:27 +00:00
jdf
ebac77ef57
Various formatting changes:
...
* Remove superfluous Pp macro (fixes mandoc(1) warning)
* use Xr macro instead of Nm where appropriate
* escape punctuation (so Ic actually 'sees' it) (fixed mandoc(1) warning)
* remove redundant argument to successive Nm macros
* remove double spaces
Patch supplied by Bug Hunting.
2012-06-27 22:31:26 +00:00
riastradh
9a313cc58d
Clean up #includes in progress(1).
...
Sort them, omit needless ones, and add omitted needful ones.
Omissions revealed by pilfering the code and trying to build it on
Mac OS X. We ought to have a better way to reveal these omissions...
2012-06-27 22:07:36 +00:00
sjg
7f9f018fd1
gcc 4.2 doesn't like externs inside functions
2012-06-27 17:22:58 +00:00
riastradh
360ba4cb54
Omit outdated cryptographic claims as noted in PR 44160.
...
Interested readers can follow the references or read Wikipedia; this
is the wrong place to explain cryptographic hash functions and give
security advice.
2012-06-25 02:32:12 +00:00
christos
d28b45a4f8
better to print (null) than core-dump
2012-06-20 18:50:11 +00:00
wiz
28acebf1eb
Improve wording and macro usage; bump date.
...
From Bug Hunting.
2012-06-20 17:55:06 +00:00
wiz
2414f9206a
- remove trailing white space;
...
- synchronize argument name to `-d' in `usage' line with man page.
From Bug Hunting.
2012-06-20 17:53:39 +00:00
wiz
0f816dd2e2
cut.1:
...
- bump date;
- synchronize argument name to `-d' (prefer ``string'' above
``delim'' since it's not just a single character that can be
given (even though only one, being the first one, is actually
used));
- improve wording;
- use macro for `EXIT STATUS' section.
From Bug Hunting.
2012-06-20 17:53:19 +00:00
sjg
e47157f5d2
Do not include make_malloc.h or declare progname,
...
both are already done in make.h
2012-06-20 17:46:28 +00:00
wiz
f602473a1a
- Use more consistent wording;
...
- create separate section, and use `.Ex' macro, for exit status
information.
From patch by Bug Hunting.
Bump date.
2012-06-20 09:56:18 +00:00
sjg
d912c0b39e
Add unit-tests for .for
2012-06-19 23:25:53 +00:00
manu
f8e3cc05a1
Fix off-by-one in hexdump display (getextattr -x), which displayed a
...
trailing garbage byte.
2012-06-17 08:09:29 +00:00
christos
e11304f45e
PR/46608: Jim Bernard: Add xz conversion "X"
2012-06-17 03:52:32 +00:00
joerg
b1e1b1d4c2
Replace __dead, __unused and the various printf format attributes
...
with versions prefixed by MAKE_ATTR_* to avoid modifying the
implementation namespace. Make sure they are available in all places
using nonints.h to fix bootstrap on Linux.
2012-06-12 19:21:50 +00:00
christos
a7879b44e9
make sure that signal handlers are always initialized.
2012-06-12 19:03:26 +00:00
wiz
8e7413b140
Declare enomem __dead for clang.
2012-06-10 21:44:12 +00:00
wiz
459b76f867
Remove a __dead for an undead function (clang errors out otherwise).
2012-06-10 21:44:01 +00:00
dholland
089467b866
Fix description of -o option. Noted by Snader_LB on freenode.
2012-06-10 17:45:59 +00:00
wiz
82200bc92c
Consistenly mention columns and fields. From Bug Hunting in PR 44747.
2012-06-09 19:23:14 +00:00
wiz
59a4ab1af9
Add -b to short error messages. Fix typo. From Bug Hunting in PR 44747.
2012-06-09 19:22:47 +00:00
martin
fcbf6c86a2
If we build several kernel (variants) within the same build directory, bad
...
things may happen in a parallel build - especially with rules like the
automatic size adjustment for SYMTAB_SPACE, see long standing failure of
evbarm on the build cluster.
Easy fix: .WAIT for each config to complete, before going on with the
next. Low impact, only minor loss of paralellism, and only in cases where
needed.
2012-06-08 08:56:45 +00:00
sjg
d8f6b5d3a6
kill(2) is more appropriate and more portable than raise(3)
2012-06-05 17:31:04 +00:00
sjg
b711398c86
Re-raising SIGINT etc, after running .INTERRUPT
...
provides much more reliable shutdown on some systems.
Based on CompatInterrupt in FreeBSD's make.
2012-06-05 06:11:51 +00:00
sjg
5408a8dad9
Fix findenv() to fully match name
2012-06-04 22:45:05 +00:00
sjg
8d38755103
Var_UnExport() and setenv() can both realloc environ.
...
Use a common variable (savedEnv) to track that to avoid wasting memory.
Also, if providing setenv and unsetenv, do getenv too to ensure a consistent
set.
2012-06-04 20:34:20 +00:00
joerg
fc67b0cd11
Switch terminfo(3) to cdb(5).
2012-06-03 23:19:09 +00:00
sjg
81320ffe8e
Handle "quoted strings" as items in a .for list
2012-06-03 04:29:40 +00:00
joerg
68a65e1a02
Fix a number of memory leaks. Keep final loop of the cleanup in tic(1)
...
under #ifdef __VALGRIND__ though.
2012-06-01 12:08:40 +00:00
joerg
84d44fb884
The output function is only order preserving for chm and chm3, so
...
correct that part of the documentation and also mention what the default
algorithm is.
2012-05-31 21:36:06 +00:00
joerg
7b1c18b0f7
Maintain nalias and nterm on the fly.
2012-05-31 21:01:06 +00:00
joerg
18604821d3
One more strdup -> estrdup.
2012-05-31 20:40:05 +00:00
joerg
cff379a94b
Use e* from util.h.
2012-05-31 20:38:19 +00:00
joerg
2b5ab40700
Replace linear lookup with hash table, reducing runtime by 60%.
2012-05-31 20:10:06 +00:00
joerg
974fdf3721
Use queue(3)
2012-05-31 19:56:32 +00:00
joerg
968a666e92
Prefer __printflike.
2012-05-31 19:00:41 +00:00
sjg
4c3de88126
Don't pass debug flags etc. to unit-tests
2012-05-30 21:54:23 +00:00
sjg
b420f1eb56
An empty command is quietly ignored in jobs mode, but causes a failure
...
in compat mode. Just skip it.
2012-05-30 21:42:04 +00:00
sjg
26b0dda80a
In meta mode, level 0 can legitimately see > 64 nested .if's
2012-05-21 06:30:02 +00:00
christos
ec88541aff
- use __dead consistently.
...
- more clang build.
2012-05-19 00:02:44 +00:00
sjg
35fdcec3af
Avoid nested extern declaration warnings
2012-05-18 02:28:16 +00:00
seanb
90cfd29599
- Use _exit() instead of exit() in signal handler since
...
the latter isn't signal safe.
2012-05-15 17:51:51 +00:00
wiz
dc304d1ec0
Add EXIT STATUS section and bump date.
...
From Bug Hunting.
2012-05-14 21:14:14 +00:00
njoly
2178b4237c
Small typo in macro.
2012-05-13 17:08:31 +00:00
wiz
309c96cfa6
Full list of changes:
...
- remove spurious white space;
- punctuation;
- new sentence, new line;
- decapitalization;
- for the non-superuser example command lines, use a consistent
shell prompt character.
From Bug Hunting.
2012-05-13 15:50:41 +00:00
wiz
06b206851a
Bump date for previous.
2012-05-12 21:42:38 +00:00
dholland
853ab96025
Remove traces of -D option, which no longer does anything.
2012-05-12 19:53:21 +00:00