ncurses: Fix bad paths, convert 3X to 3 on man pages
ncurses: Fix ncurses-caused segfault
re(4): Add support for the 8105E found in the Acer Aspire One D257.

Submitted-by: Francis Gudin <fgudin@nerim.net>
/usr/Makefile: Adjust for our sys-src archive now coming bzip2'd.

Reported-by: Francis Gudin <fgudin@nerim.net>
ncurses: Block warning about "older tic versions"

The /etc/termcap file should have a space between the last "|" character and the alias per
format rules.  ncurses can still interpret the alias of the termcap entries correctly, but by
default will emit the warning, "older tic versions may treat the description field as an alias"
whenver it encounters such an entry (e.g. the common cons25).

Rather than update hundreds of entries, just silence the warning.  This is what FreeBSD does.
termcap: Adjust for new ncurses

The new ncurses 5.9 library is emitting warnings during the scanning of some of the terminal
entries, which require updates to silence.

Terminal entry updates provided by:
jaydg
ftigeot
ncurses: Add wide-character support

The man pages already indicated wide-character support, but the
libraries weren't properly implemented.  Also removed unneeded
libmytinfo.  It was an alias for libncurses and four makefiles
referenced both.
arcmsr(4): Disable MSI support on the 1880 models.

There is definitely MSI related breakage here (resulting in ccb
command timeout issues). It was verified with an ARC-1880i that
was kindly provided by ftigeot.

On the other hand, my ARC-1210 works like a charm using MSI.

Reported-by: ftigeot
Import OpenSSL-1.0.1c.

  o Fix TLS/DTLS record length checking bug CVE-2012-2333
Merge branch 'vendor/OPENSSL'
Update files for OpenSSL-1.0.1c import.
iwn: Add Intel(R) Centrino Wireless-N 100

Submitted-by: Francis GUDIN
DragonFly-bug: http://bugs.dragonflybsd.org/issues/2366
ncurses vendor branch: Bring in additional source files

In order to support the building of the terminfo database, additional
source files from the ncurses 5.9 tarball are needed.
Merge branch 'vendor/NCURSES'
ncurses: move USE_GETCAP, update README files

The ncurses headers were generated with additional configuration switches
documented on README.DRAGONFLY.  One outcome is the USE_GETCAP should
be in the configuration header rather than in the Makefile, so that
was updated.

New files were imported to support building the terminfo database, and
the path for that will be /usr/share/terminfo.  Accordingly, the man
page and configuration header have been updated.
Add /usr.bin/tic: terminfo entry-description compiler

The tic program is required to create the terminfo database.
Add share/terminfo: This constructs terminfo database

This is not tied into buildworld yet, it requires /usr/bin/tic to be
set up as a bootstrap tool first.
terminfo: Add terminfo database creation to world build

1) add tic to bootstrap tools
2) pre-populate /usr/share/terminal subdirectories
3) Add share/terminfo subdir to share Makefile
tic(1): Add man page for new tic utility
Unbreak world (tic)

The tic utility should be built with the ncursesw library, but that one
is not available on any system with more than 2 days since the last
build.  On those systems, the world will break pretty quickly.

The Makefile was updated to use the available ncurses library.  After
the release of DragonFly 3.2, the makefile on the master branch can
be updated to take the wide version of the ncurses library since we
only guarantee upwards compatibility for one release.