Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[xsrc/trunk]: xsrc/external/mit/libX11/dist initial import of libX11-1.6.8



details:   https://anonhg.NetBSD.org/xsrc/rev/3d29053af7e6
branches:  trunk
changeset: 10319:3d29053af7e6
user:      mrg <mrg%NetBSD.org@localhost>
date:      Mon Jul 08 22:58:25 2019 +0000

description:
initial import of libX11-1.6.8

diffstat:

 external/mit/libX11/dist/ChangeLog                           |   531 ++++
 external/mit/libX11/dist/Makefile.am                         |     2 +
 external/mit/libX11/dist/Makefile.in                         |    21 +-
 external/mit/libX11/dist/README.md                           |    33 +
 external/mit/libX11/dist/aclocal.m4                          |   274 +-
 external/mit/libX11/dist/compile                             |     8 +-
 external/mit/libX11/dist/configure                           |   480 ++-
 external/mit/libX11/dist/configure.ac                        |    15 +-
 external/mit/libX11/dist/depcomp                             |     8 +-
 external/mit/libX11/dist/include/Makefile.in                 |    14 +-
 external/mit/libX11/dist/install-sh                          |    34 +-
 external/mit/libX11/dist/man/Compose.man                     |     2 +-
 external/mit/libX11/dist/man/Makefile.in                     |    16 +-
 external/mit/libX11/dist/man/XrmGetFileDatabase.man          |     2 +-
 external/mit/libX11/dist/man/xkb/Makefile.am                 |     2 +-
 external/mit/libX11/dist/man/xkb/Makefile.in                 |    16 +-
 external/mit/libX11/dist/man/xkb/XkbAllocGeomOverlayKeys.man |    64 +
 external/mit/libX11/dist/man/xkb/XkbBell.man                 |     2 +-
 external/mit/libX11/dist/man/xkb/XkbBellEvent.man            |     2 +-
 external/mit/libX11/dist/man/xkb/XkbDeviceBell.man           |     2 +-
 external/mit/libX11/dist/man/xkb/XkbDeviceBellEvent.man      |     2 +-
 external/mit/libX11/dist/man/xkb/XkbForceBell.man            |     2 +-
 external/mit/libX11/dist/man/xkb/XkbForceDeviceBell.man      |     2 +-
 external/mit/libX11/dist/missing                             |    14 +-
 external/mit/libX11/dist/modules/Makefile.in                 |    16 +-
 external/mit/libX11/dist/modules/im/Makefile.in              |    16 +-
 external/mit/libX11/dist/modules/im/ximcp/Makefile.in        |   144 +-
 external/mit/libX11/dist/modules/im/ximcp/imDefIm.c          |     6 +-
 external/mit/libX11/dist/modules/im/ximcp/imLcFlt.c          |     1 +
 external/mit/libX11/dist/modules/lc/Makefile.in              |    16 +-
 external/mit/libX11/dist/modules/lc/Utf8/Makefile.in         |    31 +-
 external/mit/libX11/dist/modules/lc/def/Makefile.in          |    31 +-
 external/mit/libX11/dist/modules/lc/gen/Makefile.in          |    31 +-
 external/mit/libX11/dist/modules/om/Makefile.in              |    16 +-
 external/mit/libX11/dist/modules/om/generic/Makefile.in      |    63 +-
 external/mit/libX11/dist/nls/Makefile.in                     |    16 +-
 external/mit/libX11/dist/nls/compose.dir.pre                 |     3 +
 external/mit/libX11/dist/nls/locale.alias.pre                |    10 +
 external/mit/libX11/dist/nls/locale.dir.pre                  |     4 +-
 external/mit/libX11/dist/specs/Makefile.in                   |    16 +-
 external/mit/libX11/dist/specs/XIM/Makefile.in               |    14 +-
 external/mit/libX11/dist/specs/XKB/Makefile.in               |    14 +-
 external/mit/libX11/dist/specs/XKB/ch13.xml                  |    12 +-
 external/mit/libX11/dist/specs/i18n/Makefile.in              |    16 +-
 external/mit/libX11/dist/specs/i18n/compose/Makefile.in      |    14 +-
 external/mit/libX11/dist/specs/i18n/framework/Makefile.in    |    14 +-
 external/mit/libX11/dist/specs/i18n/localedb/Makefile.in     |    14 +-
 external/mit/libX11/dist/specs/i18n/trans/Makefile.in        |    14 +-
 external/mit/libX11/dist/specs/libX11/AppC.xml               |    23 +-
 external/mit/libX11/dist/specs/libX11/Makefile.in            |    14 +-
 external/mit/libX11/dist/src/CopyCmap.c                      |     6 +-
 external/mit/libX11/dist/src/CrCmap.c                        |     6 +-
 external/mit/libX11/dist/src/Depths.c                        |     3 +-
 external/mit/libX11/dist/src/FSWrap.c                        |     5 +-
 external/mit/libX11/dist/src/FontInfo.c                      |    13 +-
 external/mit/libX11/dist/src/FreeCmap.c                      |     6 +-
 external/mit/libX11/dist/src/GetAtomNm.c                     |     6 +-
 external/mit/libX11/dist/src/GetMoEv.c                       |     3 +-
 external/mit/libX11/dist/src/GetPntMap.c                     |     4 +-
 external/mit/libX11/dist/src/GetRGBCMap.c                    |     3 +-
 external/mit/libX11/dist/src/LiICmaps.c                      |     4 +-
 external/mit/libX11/dist/src/LiProps.c                       |     4 +-
 external/mit/libX11/dist/src/Makefile.am                     |     6 +-
 external/mit/libX11/dist/src/Makefile.in                     |  1321 +++++++--
 external/mit/libX11/dist/src/PixFormats.c                    |     3 +-
 external/mit/libX11/dist/src/PolyReg.c                       |     5 +-
 external/mit/libX11/dist/src/PutImage.c                      |     5 +-
 external/mit/libX11/dist/src/QuColors.c                      |     5 +-
 external/mit/libX11/dist/src/QuTree.c                        |     4 +-
 external/mit/libX11/dist/src/Quarks.c                        |    13 +-
 external/mit/libX11/dist/src/RdBitF.c                        |     6 +-
 external/mit/libX11/dist/src/Region.c                        |    11 +-
 external/mit/libX11/dist/src/SetHints.c                      |     7 +-
 external/mit/libX11/dist/src/SetRGBCMap.c                    |     7 +-
 external/mit/libX11/dist/src/TextToStr.c                     |     4 +-
 external/mit/libX11/dist/src/VisUtil.c                       |     8 +-
 external/mit/libX11/dist/src/WrBitF.c                        |     3 +-
 external/mit/libX11/dist/src/config.h.in                     |    29 +
 external/mit/libX11/dist/src/reallocarray.c                  |    43 +
 external/mit/libX11/dist/src/reallocarray.h                  |    44 +
 external/mit/libX11/dist/src/util/Makefile.am                |     5 +-
 external/mit/libX11/dist/src/util/Makefile.in                |    42 +-
 external/mit/libX11/dist/src/util/makekeys.c                 |    13 +-
 external/mit/libX11/dist/src/xcms/CvCols.c                   |     5 +-
 external/mit/libX11/dist/src/xcms/Makefile.in                |   320 +-
 external/mit/libX11/dist/src/xcms/StCols.c                   |     5 +-
 external/mit/libX11/dist/src/xcms/cmsColNm.c                 |    11 +
 external/mit/libX11/dist/src/xcms/cmsInt.c                   |     5 +-
 external/mit/libX11/dist/src/xkb/Makefile.am                 |     1 +
 external/mit/libX11/dist/src/xkb/Makefile.in                 |   140 +-
 external/mit/libX11/dist/src/xkb/XKBAlloc.c                  |    65 +-
 external/mit/libX11/dist/src/xkb/XKBGetMap.c                 |    21 +-
 external/mit/libX11/dist/src/xkb/XKBNames.c                  |    10 +-
 external/mit/libX11/dist/src/xkb/XKBlibint.h                 |    22 +-
 external/mit/libX11/dist/src/xlibi18n/ICWrap.c               |     3 +-
 external/mit/libX11/dist/src/xlibi18n/Makefile.in            |   179 +-
 external/mit/libX11/dist/src/xlibi18n/XDefaultIMIF.c         |     3 +-
 external/mit/libX11/dist/src/xlibi18n/lcCharSet.c            |     4 +-
 external/mit/libX11/dist/src/xlibi18n/lcDB.c                 |     3 +-
 external/mit/libX11/dist/src/xlibi18n/lcGeneric.c            |    27 +-
 external/mit/libX11/dist/src/xlibi18n/lcPrTxt.c              |     7 +-
 external/mit/libX11/dist/src/xlibi18n/lcWrap.c               |     5 +-
 external/mit/libX11/dist/test-driver                         |     8 +-
 103 files changed, 3442 insertions(+), 1166 deletions(-)

diffs (truncated from 7934 to 300 lines):

diff -r efcf0c3a47ce -r 3d29053af7e6 external/mit/libX11/dist/ChangeLog
--- a/external/mit/libX11/dist/ChangeLog        Mon Jul 08 20:41:24 2019 +0000
+++ b/external/mit/libX11/dist/ChangeLog        Mon Jul 08 22:58:25 2019 +0000
@@ -1,3 +1,534 @@
+commit 57f0d421a1320090d3a4948181fe228d86cc8977
+Author: Matt Turner <mattst88%gmail.com@localhost>
+Date:   Mon Jun 17 10:45:45 2019 -0400
+
+    libX11 1.6.8
+    
+    Signed-off-by: Matt Turner <mattst88%gmail.com@localhost>
+
+commit 5464b302bc0c4a055d3eac06c6ab15e209ff7668
+Author: Matt Turner <mattst88%gmail.com@localhost>
+Date:   Sun Jun 9 14:00:15 2019 -0700
+
+    Use AC_SYS_LARGEFILE
+    
+    ... and include config.h in makekeys.c to get the definition of
+    _FILE_OFFSET_BITS. Without it, libX11 can fail to build on a file
+    system with 64-bit inode numbers.
+    
+    Bug: https://bugs.gentoo.org/550502
+    Bug: https://bugs.gentoo.org/616140
+    Signed-off-by: Matt Turner <mattst88%gmail.com@localhost>
+
+commit 33b9148a833ab2ea46e44871da3c031bf1b78f77
+Author: Ran Benita <ran234%gmail.com@localhost>
+Date:   Thu Feb 13 20:55:08 2014 +0200
+
+    Compose.man: fix escaped hexadecimal char description
+    
+    The man page says:
+        Strings may be direct text encoded in the locale for which the
+        compose file is to be used, or an escaped octal or hexadecimal
+        character code.   Octal codes are specified as "\123" and
+        hexadecimal codes as "\0x123a".
+    
+    But the grammar in the parser and the implementation say:
+        ESCAPED_CHAR  ::= ('\\' | '\"' | OCTAL | HEX )
+        HEX           ::= '\' (x|X) HEX_CHAR [HEX_CHAR]]
+        HEX_CHAR      ::= (0|1|2|3|4|5|6|7|8|9|A|B|C|D|E|F|a|b|c|d|e|f)
+    
+    So "\0x123a" -> "\x3a".
+    
+    Signed-off-by: Ran Benita <ran234%gmail.com@localhost>
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit d9b2cc35edf01e4f751a9ccb5ac185745184cec0
+Author: ojab <ojab%ojab.ru@localhost>
+Date:   Mon Apr 24 20:12:17 2017 +0000
+
+    Compose sequences for rouble sign
+    
+    Cyrillic combinations mirror the Qwerty-Jcuken keyboard layout.
+    
+    Signed-off-by: Slava Kardakov <ojab%ojab.ru@localhost>
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 3f211616f6414bd9958566c0ca137e87a2b6df95
+Author: Pavel Labath <pavelo%centrum.sk@localhost>
+Date:   Fri Nov 30 20:45:04 2012 +0100
+
+    Fix a leak in XCreateFontSet
+    
+    a simple snippet like XFreeFontSet(d, XCreateFontSet(d, ...)) will generate lots of memory leaks,
+    as evidenced by the following valgrind output:
+    ==983== HEAP SUMMARY:
+    ==983==     in use at exit: 39,409 bytes in 341 blocks
+    ==983==   total heap usage: 4,795 allocs, 4,454 frees, 489,086 bytes allocated
+    ==983==
+    ==983== 1,688 (136 direct, 1,552 indirect) bytes in 1 blocks are definitely lost in loss record
+    40 of 46
+    ==983==    at 0x4C2B042: realloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
+    ==983==    by 0x56D5A93: add_codeset.clone.9 (in /usr/lib64/libX11.so.6.3.0)
+    ==983==    by 0x56D5FE0: load_generic (in /usr/lib64/libX11.so.6.3.0)
+    ==983==    by 0x56D7612: initialize (in /usr/lib64/libX11.so.6.3.0)
+    ==983==    by 0x56D7E75: _XlcCreateLC (in /usr/lib64/libX11.so.6.3.0)
+    ==983==    by 0x56F9A5F: _XlcUtf8Loader (in /usr/lib64/libX11.so.6.3.0)
+    ==983==    by 0x56DF815: _XOpenLC (in /usr/lib64/libX11.so.6.3.0)
+    ==983==    by 0x56B255A: XOpenOM (in /usr/lib64/libX11.so.6.3.0)
+    ==983==    by 0x56A665A: XCreateFontSet (in /usr/lib64/libX11.so.6.3.0)
+    ==983==    by 0x4FCA80: conky::x11_output::create_gc() (x11.cc:746)
+    ==983==    by 0x4FC3B4: conky::x11_output::use_own_window() (x11.cc:602)
+    ==983==    by 0x4FAD42: conky::priv::own_window_setting::set(bool const&, bool) (x11.cc:92)
+    ==983==
+    ==983== LEAK SUMMARY:
+    ==983==    definitely lost: 136 bytes in 1 blocks
+    ==983==    indirectly lost: 1,552 bytes in 34 blocks
+    ==983==      possibly lost: 0 bytes in 0 blocks
+    ==983==    still reachable: 37,721 bytes in 306 blocks
+    ==983==         suppressed: 0 bytes in 0 blocks
+    
+    This patch makes the leak dissappear (Well, at least the "definitely lost part". The "still
+    reachable" thingy remains). After some analysis, I've discovered that the XLCd structure is
+    destroyed improperly. The "constructor" is in lcGeneric.c, but the structure is destroyed using
+    code from lcPublic.c. I've found that changing the destructor call to _XlcDestroyLC executes the
+    correct code path, and I'm pretty sure this is correct (the object was constructed using
+    _XlcCreateLC, it make sense to destroy it using its conterpart).
+    
+    So far I haven't observed any strange behaviour on my system caused by this change (although, I'm
+    not sure, how many programs actually use this function).
+    
+    Signed-off-by: Pavel Labath <pavelo%centrum.sk@localhost>
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 4645e219133458781e3fb48eaea6a74cccb1b9aa
+Author: Jon Turney <jon.turney%dronecode.org.uk@localhost>
+Date:   Tue Apr 30 14:39:06 2019 +0100
+
+    Avoid using libtool wrapper for makekeys
+    
+    For Windows targets, libtool uses a wrapper executable, not a wrapper
+    script (see [1]), which it compiles with the host compiler.  This
+    doesn't work when cross-compiling.
+    
+    Since we don't actually need to link with anything, use the libtool flag
+    -all-static to tell it to stay completely out of this.
+    
+    [1] https://www.gnu.org/software/libtool/manual/html_node/Wrapper-executables.html
+
+commit 6886d9ba06826785a8ccb312c04ea82b91bb6a25
+Author: Jon Turney <jon.turney%dronecode.org.uk@localhost>
+Date:   Wed Apr 24 12:50:41 2019 +0100
+
+    Use EXEEXT_FOR_BUILD for makekeys
+    
+    Use EXEXT_FOR_BUILD, to fix cross-compiling where EXEEXT differs from
+    EXEEXT_FOR_BUILD, such as when building for Windows from unix.
+    
+    (Note: As written, this assumes EXEEXT_FOR_BUILD is always empty when
+    cross-compiling.  There could be some elaborate autodetection for
+    EXEXT_FOR_BUILD, but for the moment, if you are cross-compiling from
+    Windows to Unix, you'll need to set EXEEXT_FOR_BUILD explicity...)
+
+commit a121b7b0c210efe10bf93453b29050282324c906
+Author: Jon Turney <jon.turney%dronecode.org.uk@localhost>
+Date:   Tue Apr 30 14:30:41 2019 +0100
+
+    Remove makekeys dependency on X headers
+    
+    This is the patch from https://bugs.freedesktop.org/show_bug.cgi?id=6669
+    by Pierre Ossman, reworked for master.
+    
+    Avoid using LIBS (which are for host, but we don't need) and rewrite
+    makekeys slightly to avoid needing to include any X headers, which
+    avoids potentially having -I with host paths in CFLAGS, which can cause
+    standard headers e.g. stdio.h for the host to also be used, which can
+    break things...
+
+commit cbb59d1727cb1bfcff91b54fd55f4139e360b7ab
+Author: Samuel Thibault <samuel.thibault%ens-lyon.org@localhost>
+Date:   Fri Jun 7 23:35:33 2019 +0200
+
+    Braille: Fix typing quickly
+    
+    On finishing releasing Braille keys, we should clear the just-commited
+    pattern, to reset the state to initial state, and avoid having to wait for
+    0.3s before typing the next pattern.
+    
+    Signed-off-by: Samuel Thibault <samuel.thibault%ens-lyon.org@localhost>
+    Tested-by: Jean-Philippe Mengual <jpmengual%hypra.fr@localhost>
+
+commit 99a2cf1aa0b58391078d5d3edf0a7dab18c7745d
+Author: Tapani Pälli <tapani.palli%intel.com@localhost>
+Date:   Mon May 13 08:29:49 2019 +0300
+
+    Protect colormap add/removal with display lock
+    
+    This fixes a bug where concurrent threads call XCreateColormap and
+    XFreeColormap corrupting a linked list where colormap structures
+    are stored.
+    
+    Fixes: https://gitlab.freedesktop.org/xorg/lib/libx11/issues/94
+    
+    v2: handle XCopyColormapAndFree also (Adam Jackson)
+    
+    Signed-off-by: Tapani Pälli <tapani.palli%intel.com@localhost>
+
+commit fea80d03c381a4de379863c0d41f6d4c00f15e1e
+Author: Jon Turney <jon.turney%dronecode.org.uk@localhost>
+Date:   Wed Mar 13 13:12:20 2019 +0000
+
+    Add autoconf checks for headers we include for FIONREAD
+    
+    Add autoconf checks for the extra headers we include to define FIONREAD.
+    This needs sys/socket.h on Cygwin, and none of the alternatives on
+    Windows.
+
+commit 87c77a1e6d7034536e9d25ce24a667ebf53486a7
+Author: Matthias Dieter Wallnöfer <matthias.wallnoefer%lugbz.org@localhost>
+Date:   Mon Mar 11 14:19:52 2019 +0000
+
+    locale.alias.pre - add the de_IT locale
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 568f77f414072506bbe48646637c872987c97e63
+Author: Matthias Dieter Wallnöfer <matthias.wallnoefer%lugbz.org@localhost>
+Date:   Mon Mar 11 14:17:10 2019 +0000
+
+    locale.dir.pre - add the de_IT locale
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 38c0c92feaef7dc4a72920b1dd79872e6578086c
+Author: Matthias Dieter Wallnöfer <matthias.wallnoefer%lugbz.org@localhost>
+Date:   Mon Mar 11 14:12:07 2019 +0000
+
+    compose.dir.pre - add de_IT locale
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 49f835611ba6ab82e68b7b851507931c142db7a5
+Author: Matthias Dieter Wallnöfer <matthias.wallnoefer%lugbz.org@localhost>
+Date:   Tue Jan 29 15:34:34 2019 +0000
+
+    Update locale.alias.pre - introduce the de_LI aliases (equivalent to de_CH)
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit ed669234d0cd5933618aa5fd2da697b59845b9be
+Author: Matthias Dieter Wallnöfer <matthias.wallnoefer%lugbz.org@localhost>
+Date:   Tue Jan 29 15:28:18 2019 +0000
+
+    locale.dir.pre - fix the de_LI latin15 locale
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 82b5c1454a49333b4d94984d40db79cff386d37f
+Author: Josh Triplett <josh%joshtriplett.org@localhost>
+Date:   Sun Feb 3 08:31:41 2019 +0100
+
+    compose.dir.pre: Give the C.UTF-8 locale a full set of UTF-8 compose sequences
+    
+    Signed-off-by: Josh Triplett <josh%joshtriplett.org@localhost>
+
+commit 603c3ab25a692194805fd4b0c62afac8093897fe
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Mar 9 20:58:07 2019 -0800
+
+    Add missing close paren to XrmGetStringDatabase synopsis in man page
+    
+    Fixes: commit 0642e99ac05afb0c
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 6590cc41e3c5c5c836a49a2c82774d7cc9ab3c85
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Feb 23 11:12:27 2019 -0800
+
+    Include reallocarray.h in tarballs so "make distcheck" passes
+    
+    Fixes: commit bcf7b5aa06c23aee
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit a4a7df06351ce9565d298a84547ff71f2d220fbf
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Feb 23 11:04:41 2019 -0800
+
+    XlibInt.c: include headers needed for ioctl(...FIONREAD...) on Solaris
+    
+    Fixes: commit 5538b3e4ae6dee
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 38ec04de7e537dde6b7b1eaca46b1a24fcdbc044
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Feb 23 10:48:26 2019 -0800
+
+    specs/XKB: Fix misprint in documentation of XkbFreeGeomOverlayKeys()
+    
+    Fixes: https://gitlab.freedesktop.org/xorg/lib/libx11/issues/86
+    aka: https://bugs.freedesktop.org/show_bug.cgi?id=23550
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 74f2f26811ae82b15dede31504b0eb541f7a3293
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Feb 23 10:46:05 2019 -0800
+
+    specs/XKB: Fix misprint in documentation of XkbAllocGeomOverlayKeys()
+    
+    Fixes: https://gitlab.freedesktop.org/xorg/lib/libx11/issues/85
+    aka: https://bugs.freedesktop.org/show_bug.cgi?id=23549
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 66b039a41690f076e962ac6bd46cca017360a7d1
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Feb 23 10:44:15 2019 -0800
+
+    specs/XKB: Fix misprint in documentation of XkbAllocGeomOverlayRows()
+    
+    Fixes: https://gitlab.freedesktop.org/xorg/lib/libx11/issues/84
+    aka: https://bugs.freedesktop.org/show_bug.cgi?id=23548
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+



Home | Main Index | Thread Index | Old Index