njoly
d8b2422bad
mremap(2) return an pointer just like mmap(2).
2012-07-17 14:39:08 +00:00
he
a2cf252b51
Undo the non-sharing of the "toplevel" jmp_buf between main.c and tftp.c,
...
so that we don't get a core dump if a transfer time-out is experienced.
Also, get rid of an extranous newline printed in the case of time-out.
2012-07-16 09:20:26 +00:00
abs
2a4ad09fef
racd *should* be ejectable. Kernel side to come
2012-07-14 20:41:27 +00:00
wiz
b5d2b90f6c
Improve wording, fix typo, bump date.
...
From Bug Hunting.
2012-07-08 22:48:32 +00:00
matt
9a1cb11528
Make sure stuff using Obj_Entry is compiled correctly for ELF32 or ELF64.
2012-07-08 00:53:44 +00:00
wiz
471b14b657
- Even if it may be obvious, actually explain what ``{}'' means
...
with ``-exec ... {} +'';
- make wording more consistent;
- bump date.
From Bug Hunting.
2012-07-07 20:45:09 +00:00
wiz
14716e14b6
Bug Hunting:
...
improve wording
2012-07-06 14:10:06 +00:00
wiz
4ac276bf48
From Bug Hunting:
...
- de-capitalize ``usage'' in `usage' message;
- synchronize `usage' message with man pages.
2012-07-06 09:06:43 +00:00
wiz
06bcaf248a
From Bug Hunting:
...
- correct / improve macro usage;
- (re-)add an actual description in `DESCRIPTION' section;
- synchronize argument name to `-j' option;
- improve wording;
- bump date.
2012-07-06 09:05:26 +00:00
wiz
f6de61aefa
From Bug Hunting:
...
- sort options in `SYNOPSIS' and `DESCRIPTION' sections;
- correct / improve macro usage;
- synchronize argument name to `-s' option;
- improve punctuation / wording;
- augment `SEE ALSO' section;
- bump date.
While here:
Use Sq for single characters instead of Dq.
Use Aq instead of \*[Lt]...\*[Gt].
Mark up NULL with Dv.
2012-07-06 09:03:34 +00:00
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