drochner
f138ed81f2
explain a non-portable behavior
2010-02-19 19:09:15 +00:00
joerg
7921be2c51
Link libroken against libcrypt for crypt(3).
2010-02-19 17:57:06 +00:00
joerg
e8e2c01488
libss uses strupr from libroken, so depend on that.
2010-02-19 17:48:59 +00:00
njoly
62fab5d4b7
Do clean generated terminfo.5 file.
2010-02-19 13:53:17 +00:00
christos
48bf0eec29
Fix a bug reported by Gene, and debugged by Robert Elz. fsck_ffs can coredump
...
if the timezone file fails to load, due to late initialization of sp->goahead
to false in tzload, causing localsub to return NULL in the "cannot happen"
case. The fix is belt and suspenders:
- initialize sp->goback and sp->goahead very early in tzload
- replace all malloc calls with callocs, and remove the bogus
casts (it is not the 70's anymore!)
2010-02-17 17:25:55 +00:00
dyoung
20ecd150d5
Link atomic_cas.3 to atomic_cas_{32,64,ptr,uint,ulong}_ni.3.
2010-02-12 22:34:38 +00:00
dyoung
ba71f034aa
With help from rmind@, describe the non-interlocked (*_ni) variants of
...
the standard atomic compare-and-swap operations. Tell some caveats.
Manual page links, *_ni.3 -> atomic_cas.3 are coming up after a
successful 'build.sh distribution'.
2010-02-12 22:23:17 +00:00
wiz
3127fa5dcf
Fix typo.
2010-02-12 12:29:10 +00:00
roy
420f923a19
Store the generated compiled terminfo descriptions so that we can build
...
a consistent library just from source.
2010-02-12 12:18:33 +00:00
martin
33f9f146f2
Fix an array bounds check - fixes PR lib/42793.
...
Restore a comment (from libterm/tputs.c), requested by jdc.
2010-02-12 10:36:07 +00:00
roy
c1a1881ef9
Don't try to map obsolete termcap bc and nl to terminfo.
2010-02-12 10:18:56 +00:00
roy
1bc5794aa0
Change from scroll_forward to cursor_down.
...
cursor_down is more similar to our old termcap use of nl.
Fixes PR lib/42770.
2010-02-12 10:06:15 +00:00
wiz
6e41b81e29
Oxford serial comma.
2010-02-11 16:28:06 +00:00
roy
45b8382fe3
Include xterm.
2010-02-11 14:49:56 +00:00
roy
2680cfc1a1
Use $TOOL_TIC
2010-02-11 14:44:44 +00:00
roy
b32b792e3b
Respect TERMINFO_DIRS and document using an embedded database.
2010-02-11 14:36:09 +00:00
roy
a2e27dcd47
Use structures so we know how long each description is.
2010-02-11 13:11:47 +00:00
roy
582936ff0d
Don't assume the terminal has a description.
2010-02-11 11:45:47 +00:00
roy
0c02e7a2e0
Allow a NULL description.
2010-02-11 09:42:03 +00:00
roy
1aacca65aa
Remove silly debug.
2010-02-11 09:34:12 +00:00
roy
90cead5eeb
Embed ansi, dumb, vt100, vt220 and wsvt25 compiled terminal descriptions
...
into libterminfo.
Constify some foo.
2010-02-11 00:27:09 +00:00
roy
bf4a786d84
Correct date
2010-02-11 00:22:41 +00:00
roy
64c4b99ad2
We should always generate terminfo.5 to save human error syncing.
2010-02-09 22:16:12 +00:00
roy
a017e721b1
Fix an off-by-one error.
...
Thanks to Matthias Drochner.
2010-02-08 20:45:22 +00:00
wiz
3d24ede313
Sync with terminfo(5): Remove /etc/terminfo.db.
2010-02-06 07:12:25 +00:00
roy
298c3fd52c
Don't look in /etc for a terminfo database.
...
Don't report the rescue database if we did not find the terminal in
there AND we were able to access prior databases.
2010-02-05 19:21:02 +00:00
he
1c8b1eb3f5
More adaptation for ports with unsigned char as char.
2010-02-05 14:39:07 +00:00
roy
ae351fab5b
Store the aliases against the entry, so that infocmp can reproduce them.
...
Handy for creating smaller terminfo databases.
2010-02-05 12:31:56 +00:00
roy
e0d0a8eecc
Allow loading of a terminfo database in /rescue.
2010-02-05 09:42:21 +00:00
roy
d8609d0687
Allow hash to be build on other hosts.
2010-02-04 12:25:08 +00:00
roy
7ffeaa6526
Include nbtool_config.h as we need to be part of the terminfo toolchain.
2010-02-04 10:27:08 +00:00
roy
eedd9ade82
Fix build issues on other hosts.
2010-02-04 09:46:26 +00:00
roy
c4a14cdcf2
Sync terminfo.5 changes into terminfo.5.in
2010-02-04 09:45:30 +00:00
wiz
69221deade
More markup.
2010-02-04 09:12:55 +00:00
snj
51684bf8b3
Regenerate to pick up the changes from terminfo.5.in revision 1.3.
2010-02-03 21:02:39 +00:00
roy
3dc9dc4362
Store our generated files in CVS and remove nbperf from the toolchain.
...
This allows us to build consistent libs without an ever changing hash.
2010-02-03 20:56:54 +00:00
snj
3ca90ff886
Fix some typos and spelling errors.
2010-02-03 18:49:23 +00:00
roy
5632c35d67
Use $HOST_SH instead of calling directly.
2010-02-03 16:13:14 +00:00
wiz
f77393ac8a
Use Nx.
2010-02-03 15:49:42 +00:00
wiz
bbd22f74c1
Sort SEE ALSO.
2010-02-03 15:47:17 +00:00
wiz
1b9ef36433
Punctuation and whitespace fixes.
2010-02-03 15:47:13 +00:00
roy
37c1003344
Remove termcap as we now use terminfo.
...
OK: core@, jdc@
2010-02-03 15:37:59 +00:00
roy
98eb889579
Userland now builds and uses terminfo instead of termcap.
...
OK: core@, jdc@
2010-02-03 15:34:37 +00:00
roy
4ca00e00d8
Import my terminfo implementation.
...
This uses the ncurses terminal definitions.
OK: core@, jdc@
2010-02-03 15:16:32 +00:00
wiz
368f216930
Remove trailing whitespace. Use Fn when referencing functions. Sort sections.
...
New sentence, new line.
2010-02-03 08:47:40 +00:00
christos
e89ba73a47
According to TOG:
...
- asctime{,_r}, ctime{,_r} may return NULL; document that, and avoid coredumps.
- gmtime{,_r}, localtime{,_r} may return NULL and set EOVERFLOW, document and
set errno.
- when mktime returns (time_t)-1, make it set EOVERFLOW and document it.
XXX: Should be pulled up to 5.x
2010-02-02 19:04:37 +00:00
is
45845cf0d7
Print AppleTalk phase 2 range, too, if available.
2010-01-29 22:26:48 +00:00
drochner
b1a1fc216d
fix return values for atan2(+-0,+-0) in the POSIX case
2010-01-27 20:23:53 +00:00
drochner
7033707525
retire pw_policy(3) -- it is not found useful, there are other
...
(more common) ways to enforce a password strength policy
approved by elad
2010-01-27 19:10:30 +00:00
drochner
6cbc5cbff1
fix behavior in case of +-Inf or NaN input: return the proper
...
values and set *iptr
(This code is only used under non-default build options, and on m68k.)
2010-01-27 14:10:41 +00:00