commit 8c82c47a770274c50944f002b97369c4e30872d8
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Thu Apr 30 22:06:03 2015 -0700

    libXaw 1.0.13
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 882da69d577b8f206694691679cef2cc3ca69725
Author: Jon TURNEY <jon.turney@dronecode.org.uk>
Date:   Sun Sep 14 16:30:45 2014 +0100

    Include <unistd.h>
    
    Required for prototype of usleep()
    
    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 1955d3917b8d24d7a8621ad80b160e4cefde6fc9
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Fri Nov 7 22:01:06 2014 -0800

    Use SEEK_* names instead of raw numbers for fseek whence argument
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 3b0de83ef4f2cdb0bfa52aba9092b56a1a1dc6ea
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Wed Nov 5 18:01:17 2014 -0800

    Just use C89 size_t instead of rolling our own Size_t
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Reviewed-by: Hans de Goede <hdegoede@redhat.com>

commit ebaa906159a73eeb001506a7787f5128f17af61a
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Wed Nov 5 17:58:48 2014 -0800

    Use autoconf HAVE_UNISTD_H instead of imake X_NOT_POSIX to find <unistd.h>
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Reviewed-by: Hans de Goede <hdegoede@redhat.com>

commit 1804def12f26b9f64453fb9d641034f8de92ff7d
Author: Thomas Klausner <wiz@NetBSD.org>
Date:   Tue Mar 18 22:51:45 2014 +0100

    Fix abs() usage.
    
    For long arguments, use labs().
    From Jörg Sonnenberger <joerg@NetBSD.org>
    
    Reviewed-by: Matt Turner <mattst88@gmail.com>
    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>

commit 1a1bf8404229b5636892d4be2fe9122304603c25
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat May 31 21:39:32 2014 -0700

    autogen.sh: Honor NOCONFIGURE=1
    
    See http://people.gnome.org/~walters/docs/build-api.txt
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit ad1bb9a727c067a586882a478e36bbce532b0fb0
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat May 31 21:38:41 2014 -0700

    configure: Drop AM_MAINTAINER_MODE
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 6234ea0ba30861547e5cf1f7d4259e39f36618d3
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Sat Dec 14 13:23:29 2013 -0500

    Makefile: use $(LN_S) for better code portability
    
    Autoconf recommends using LN_S to safeguard against actual or future
    portability issues.
    
    Autoconf:
      "Symbolic links are not available on old systems; use ‘$(LN_S)’
      as a portable substitute".
    
    AC_PROG_LN_S is brought in by AC_PROG_LIBTOOL
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit ec7d7c303385a6bdb0833a5aaae96be697cca7ab
Author: Adam Jackson <ajax@redhat.com>
Date:   Thu Nov 21 11:43:55 2013 -0500

    Fix build with gcc -Werror=format-security
    
    DisplayList.c:290:4: error: format not a string literal and no format
    arguments [-Werror=format-security]
    
    Signed-off-by: Adam Jackson <ajax@redhat.com>

commit 0543fa37ebdc48c0432425de80abc63235182085
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Sun Sep 22 16:06:00 2013 -0400

    Makefile: use AM_V_GEN and AM_V_at to implement automake silent rules
    
    Passing --enable-silent-rules to configure will cause build rules to be less
    verbose; the option --disable-silent-rules will cause normal verbose output.
    
    At make run time, the default chosen at configure time may be overridden:
    make V=1 will produce verbose output, make V=0 less verbose output.
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit a2d573ad309b4e717c5aef4635daa51e60a46db7
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Sep 7 20:57:47 2013 -0700

    libXaw 1.0.12
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit c68047934774bf0a96bc2ee84c36bf59eabf9dfb
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Jul 6 00:21:19 2013 -0700

    Replace TXT16 with XChar2b inline
    
    No longer need #define to substitute it now that we no longer set
    it to a different type on CRAY systems.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 93c88707e017274eaeb6df6a6b9f3bf2da6af06b
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Jul 6 00:20:24 2013 -0700

    Remove CRAY/WORD64 support (unifdef -UCRAY -UWORD64)
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit a30892ed9b6d193f6eb2bab5b37180ac8f63b0b1
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sun Apr 21 15:55:33 2013 -0700

    Fix fd leak when write() fails in WriteToFile()
    
    Reported by parfait 1.1 bug checking tool:
       File Descriptor Leak: Leaked File Descriptor fd
            at line 1098 of src/MultiSrc.c in function 'WriteToFile'.
              fd initialized at line 1096 with creat
              fd leaks when creat(name, 438) != -1 at line 1096.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 26fb314644fd01928fc881e72e36b2c6bdda5b3b
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sun Apr 21 15:49:33 2013 -0700

    Fix fd leak when fdopen() fails in InitStringOrFile()
    
    Found by parfait 1.1p2 bug checking tool:
       File Descriptor Leak: Leaked File Descriptor fd
            at line 1507 of src/AsciiSrc.c in function 'InitStringOrFile'.
              fd initialized at line 1488 with open
              fd leaks when open(src->ascii_src.string, open_mode, 438) != -1 at line 1488.
            at line 1276 of src/MultiSrc.c in function 'InitStringOrFile'.
              fd initialized at line 1257 with open
              fd leaks when open(src->multi_src.string, open_mode, 438) != -1 at line 1257.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit a5630e166921b5b5322b30fb152df01bb6536e42
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Fri Jan 4 19:42:05 2013 -0800

    unifdef -U__UNIXOS2__
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>

commit e360c7c86b9229ee9fe24b97aba2bfee5df05748
Author: Ryan Pavlik <rpavlik@iastate.edu>
Date:   Mon Jan 2 03:11:59 2012 +0000

    Include winsock header on WIN32 to provide fd_set etc.
    
    v2: also link with ws2_32 on MinGW
    
    Signed-off-by: Ryan Pavlik <rpavlik@iastate.edu>
    Reviewed-by: Jon TURNEY <jon.turney@dronecode.org.uk>
    Reviewed-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>

commit ffaad7ee2ef6e06b4585567df04f6b64356fb6fe
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Fri Jun 1 20:31:30 2012 -0700

    libXaw 1.0.11
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 52081b462ff7d1844d014bf9be887197caa88160
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat May 26 15:07:07 2012 -0700

    Only call XawStackFree if XawStackAlloc was used for allocation
    
    In FormParagraph() in TextAction.c, the #if OLDXAW case always uses
    fixed length buffers, while the !OLDXAW case uses XawStackAlloc &
    XawStackFree to switch to dynamic allocations when the buffers aren't
    large enough.
    
    A couple instances of XawStackFree slipped into the wrong side of
    the #if checks though, so move them back where they belong.   Also
    reset pos afterwards, in the case we continue and may use it again,
    to avoid the chance of a double free.
    
    Found by the Parfait 0.5.0.1 bug checking tool:
    
    Error: Free memory not allocated dynamically by alloc (CWE 590)
       Free() was called on a pointer 'buf' to the auto variable 'buf'. Free() must only be used on dynamically allocated memory
            at line 3946 of TextAction.c in function 'FormParagraph'.
              'buf' allocated at line 0 as auto variable.
            at line 4000 of TextAction.c in function 'FormParagraph'.
              'buf' allocated at line 0 as auto variable.
    Error: Use after free (CWE 416)
       Use after free of pointer '&buf'
            at line 3995 of TextAction.c in function 'FormParagraph'.
              Previously freed at line 3946 with XtFree.
    Error: Use after free
       Double free (CWE 415): Double free of pointer '&buf' in call to XtFree
            at line 4000 of TextAction.c in function 'FormParagraph'.
              Previously freed at line 3946 with XtFree.
       Double free (CWE 415): Double free of pointer '<unknown>' in call to XtFree
            at line 4000 of TextAction.c in function 'FormParagraph'.
              Previously freed at line 3946 with XtFree.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Acked-by: pcpa <paulo.cesar.pereira.de.andrade@gmail.com>

commit ca35cff72a3100c9367b7e7f4811117c8733b8be
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat May 26 14:44:26 2012 -0700

    Correct order of arguments to XawStackFree()
    
    XawStackAlloc() & XawStackFree() are macros to automate the process of
    using a fixed size stack buffer for strings smaller than the buffer size,
    and allocating/freeing memory for larger strings.
    
    XawStackFree is defined in src/Private.h as taking (pointer, stk_buffer)
    and freeing pointer if it's not pointing to the stack buffer.
    
    Most of the calls of this macro get the ordering right, but a couple
    got it reversed, passing a stack buffer to free() instead of the
    allocated pointer.
    
    Found by the Parfait 0.5.0.1 bug checking tool:
    
    Error: Free memory not allocated dynamically by alloc (CWE 590)
       Free() was called on a pointer 'buf' to the auto variable 'buf'. Free() must only be used on dynamically allocated memory
            at line 2281 of TextAction.c in function 'DoFormatText'.
              'buf' allocated at line 0 as auto variable.
            at line 2296 of TextAction.c in function 'DoFormatText'.
              'buf' allocated at line 0 as auto variable.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Acked-by: pcpa <paulo.cesar.pereira.de.andrade@gmail.com>

commit 11c3a104141e1a4946ad949dfb5514df0b66a031
Author: pcpa <paulo.cesar.pereira.de.andrade@gmail.com>
Date:   Tue May 22 20:42:32 2012 -0300

    Correct undefined behavior access to out of scope pointer contents.
    
      This problem is triggered in gcc 4.7 DCE (dead code elimination).
    In the Xaw code, the local constant "String" is not guaranteed to
    have global scope.
      The problem was found when debugging the reason xedit built with
    gcc 4.7 would be very unstable, and that happens regardless of using
    a libXaw built with gcc 4.6.
    
    Signed-off-by: pcpa <paulo.cesar.pereira.de.andrade@gmail.com>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit b16cc35e551860a0bff54c47b33317536ddeae52
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Thu Mar 22 19:51:33 2012 -0700

    libXaw 1.0.10
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 8a78d3aef0f6f1f51997468daf5f67231f4a3ecd
Author: Matt Turner <mattst88@gmail.com>
Date:   Wed Feb 1 13:44:05 2012 -0500

    Include headers instead of using extern definitions
    
    Signed-off-by: Matt Turner <mattst88@gmail.com>

commit 49c0a2441946f0d70fbd2612f193c95b84dde102
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Tue Nov 1 20:47:34 2011 -0700

    Build fix for -Werror=pointer-to-int-cast
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit fe00db0ecafd95f6e1353b1d5f11ee6012a9b64c
Author: Matt Dew <marcoz@osource.org>
Date:   Wed Oct 5 22:33:05 2011 -0600

    Cleanup IDs and links in doc
    
    1 - fix the capitalization of the ID attributes to match either the
         <title> or <funcdef> string it goes with.
    2 - fix any <linkend>'s that were affected by 1.
    3 - any <function> in the docs that has an actual funcdef,
    will become an olink.
    
    Signed-off-by: Matt Dew <marcoz@osource.org>

commit c8e8838702ba8ae0a8100c7f1bd94ce9932339de
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Mon Sep 19 16:25:43 2011 -0400

    specs: refactor multi license legal text
    
    Also restore lost information.
    There was no version number for this spec as in many of the docs.
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 37ffe69b10ae29e8f91de6ef647d06804b9d159b
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Fri Sep 16 22:13:37 2011 -0700

    Strip trailing whitespace
    
    Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
    git diff -w & git diff -b show no diffs from this change
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 6c628c605e4f58be3a84edc5273a0dd88363a770
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Tue Sep 13 17:12:59 2011 -0400

    specs: fix orphan author affiliation.
    
    It belongs to Chris Peterson formerly of MIT
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit e07f1d83079eb90ea91e3ff120ad747b1cc78bfb
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Mon Sep 12 16:54:45 2011 -0400

    docs: use the &fullrelvers; entity to set X11 release information
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 5b1f776e84108bce397cc6721ee176c3bb5592ad
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Sun Sep 11 19:49:53 2011 -0400

    docs: remove <productnumber> which is not used by default
    
    This element is not rendered by default on the title. A template
    customization is required to display it.
    X Window System does not have a product number.
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 038802c68090dd3a75405178516017d80a51ecdf
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Thu Sep 8 20:00:00 2011 -0400

    docbook.am: embed css styles inside the HTML HEAD element
    
    Rather than referring to the external xorg.css stylesheet, embed the content
    of the file in the html output produced. This is accomplished by using
    version 1.10 of xorg-xhtml.xsl.
    
    This makes the whole html docs tree much more relocatable.
    In addition, it eliminates xorg.css as a runtime file which makes
    xorg-sgml-doctools a build time only package.
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit e24d546c5da599f63cc2ff40626b58c1183ed27a
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Wed Sep 7 10:31:04 2011 -0400

    docbook.am: global maintenance update - entities, images and olinking
    
    Adding support in libX11 for html chunking caused a reorg of docbook.am
    as well as the xorg-sgml-doctools masterdb for olinking.
    The parameter img.src.path is added for pdf images.
    A searchpath to the root builddir is added for local entities, if present.
    
    The docbook.am makefile hides all the details and is identical for
    all 22 modules having DocBook documentation. It is included by a thin
    Makefile.am which requires no docbook knowledge.
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit a6c814b6d02e3f28f1d015678bd3d944ff8dfb10
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Thu Sep 1 14:01:02 2011 -0400

    Remove include directive to <X11/Xaw>
    
    The -I directive to include/X11/Xaw is removed which will alert
    developers not to include header files with quotes unless they are in
    the /src directory.
    
    Currently no offending includes were found.
    
    Tested-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 86444aeda526e957e1d7adc90625f24e263aa7ea
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Sat Jun 18 10:22:19 2011 -0400

    man page: replace hard coded section number with __libmansuffix__
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 66e450fdbb58b77641351e3c11631fdde86bf205
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Sun Jun 12 18:38:44 2011 -0400

    Install xml versions of specs even if HAVE_XMLTO is false
    
    DocBook/XML input source is also a usefull output format that can be viewed
    with an XML viewer or editor and by some O/S help system.
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit f3d7c3c5d9f142149d3217682667b32c3d0ded8d
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Sun Jun 5 16:27:36 2011 -0400

    Install target dbs alongside generated documents
    
    This matches a change in xorg-sgml-docs whereby the masterdb will look for
    the target dbs into the same location as the generated documents.
    
    The target dbs are now installed alongside the generated documents.
    Previously they are installed in $prefix/sgml/X11/dbs alongside masterdb which
    has the potential of installing outside the package prefix and cause
    distcheck to fail when user does not have write permission in this package.
    
    Requires XORG_CHECK_SGML_DOCTOOLS(1.8) which was released 2011-06-11

commit 39ffb88b3a6523e9258bc6e4f3948a09e63b269f
Author: Matt Dew <marcoz@osource.org>
Date:   Tue May 31 20:03:23 2011 -0600

    Add id attributes to funcsynopsis to allow other docs to olink to them.
    
    Signed-off-by: Matt Dew <marcoz@osource.org>
    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>

commit f5823ff8ed5bd280e7858116c3cec5d97184b175
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat May 28 08:48:10 2011 -0700

    Correct path to examples in X11R5 contrib archive
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 7d01dd4176b8ae1664218da8e197ef49d1efd05a
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Fri May 27 20:35:28 2011 -0700

    Bug 37536: Documentation refers to invalid contrib/examples/mit/Xaw
    
    https://bugs.freedesktop.org/show_bug.cgi?id=37536
    
    Update text to point to the latest distributed copy I found, in the
    X11R5 contrib archives.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit cfa8e377352d5b9d5dbddc75de8314a509f51224
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Sun Feb 27 15:06:18 2011 -0500

    Documentation: add Docbook external references support
    
    When writing technical documentation, it is often necessary to cross
    reference to other information. When that other information is not in the
    current document, additional support is needed, namely <olink>.
    
    A new feature with version 1.7 of xorg-sgml-doctools adds references to
    other documents within or outside this package.
    
    This patch adds technical support for this feature but does not change
    the content of the documentation as seen by the end user.
    
    Each book or article must generate a database containing the href
    of sections that can be referred to from another document. This database
    is installed in DATAROOTDIR/sgml/X11/dbs. There is a requirement that
    the value of DATAROOTDIR for xorg-sgml-doctools and for the package
    documentation is the same. This forms a virtual document tree.
    
    This database is consulted by other documents while they are being generated
    in order to fulfill the missing information for linking.
    Refer to the xorg-sgml-doctools for further technical information.
    
    Co-authored-by: Matt Dew <marcoz@osource.org>
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit a1c8ddc087715876cce1c86f837f7b13b49696aa
Author: Glenn Burkhardt <gbburkhardt@verizon.net>
Date:   Fri Dec 3 17:22:42 2010 -0500

    fix potential infinte loop in XawBoxQueryGeometry() (bug 11569)
    
    Originally sent to xorg@ back in July 2007.
    http://lists.x.org/archives/xorg/2007-July/025997.html

commit 38dce0209303b48054c884508633b4ce0d52a819
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Thu Jan 27 22:40:02 2011 -0800

    Convert XmuSnprintf calls to just plain snprintf
    
    All supported platforms have native snprintf
    
    Remove #include <X11/Xmu/SysUtil.h> since it only defines XmuSnprintf
    and the unused XmuGethostname
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 83e4910b379cb9b9d69a0438eba3322470afda24
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Thu Jan 27 22:35:46 2011 -0800

    Typo fix: sintax error -> syntax error
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit bd78cc3b4afec713fcef114b5f12186d749fdb17
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Wed Feb 2 11:43:41 2011 -0500

    config: comment, minor upgrade and layout configure.ac
    
    Group statements per section as per Autoconf standard layout
    Autoconf recommends not using dnl instead of # for comments
    No functional configuration changes
    
    This helps automated maintenance and release activities.
    Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 449ab92d83a972ba28ffda0ae198a6c8e4b00e78
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Fri Jan 28 16:07:07 2011 -0500

    config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
    
    This silences an Automake warning.
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit b73a5ea91d0b3bb61ee8e7aa26ff178fd5b72209
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Fri Jan 28 14:59:04 2011 -0500

    config: remove unrequired AC_HEADER_STDC
    
    Autoconf says:
    "This macro is obsolescent, as current systems have conforming
    header files. New programs need not use this macro".

commit 03457873474dfc90e5f2322facbd6032a1312086
Author: Roberto Branciforti <rbbrnc@gmail.com>
Date:   Wed Jan 12 22:36:06 2011 +0100

    Removing trailing white spaces
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 8ac146ce96cfa133b788b1ffdd13fe0b648ee4fc
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Tue Jan 11 17:07:08 2011 -0800

    libXaw 1.0.9
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit e7a9b0302f7cb84015e8f612e5b65694d785b2d8
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Sun Nov 21 09:33:46 2010 -0500

    config: prevent config.status from being generated three times
    
    AC_OUTPUT with parameters is deprecated, use AC_CONFIG_FILES.
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 55fc7aa22197350d9cd1039e0398132a63d3589f
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Nov 20 20:10:12 2010 -0800

    Check for getpagesize() with autoconf instead of #ifdef osname
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Reviewed-by: Julien Cristau <jcristau@debian.org>
    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
    Tested-by: Gaetan Nadon <memsize@videotron.ca>

commit b2e86875d03e349a4c85135e4cf41b26b99b083e
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Nov 20 20:06:04 2010 -0800

    convert header checks/ifdefs to autoconf standard AC_CHECK_HEADERS
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Reviewed-by: Julien Cristau <jcristau@debian.org>
    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
    Tested-by: Gaetan Nadon <memsize@videotron.ca>

commit 41bf7992c45c6766c5982b3500b03d9c1b1fab87
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Nov 20 19:54:54 2010 -0800

    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
    
    Regroup AC statements under the Autoconf initialization section.
    Regroup AM statements under the Automake initialization section.
    Regroup XORG statements under the Xorg macros section.
    Add missing AC_CONFIG_SRCDIR
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit f85d4342cbfbb58764e24e202f3a7c95eaba3d77
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Nov 20 19:52:41 2010 -0800

    config: Remove unnecessary calls from configure.ac
    
    AC_PROG_CC is provided by XORG_DEFAULT_OPTIONS now
    PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 394a0c49c849e497cbcb987154ff796eb34f4820
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Thu Nov 11 23:30:22 2010 -0800

    specs/CH6.xml: Remove stray quote in chapter title
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit e9da4e6268b2cfbda793435caedc6403b2a918f0
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Tue Nov 9 13:04:44 2010 -0500

    config: HTML file generation: use the installed copy of xorg.css
    
    Currenlty the xorg.css file is copied in each location
    where a DocBook/XML file resides. This produces about
    70 copies in the $(docdir) install tree.
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit fd5ef2fb841903c0a7d59e56f8fe69d0974f964c
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Tue Nov 2 09:52:34 2010 -0700

    xaw6.pc: Only list xmu in Requires.private, not Requires
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
    
    Based on earlier similar change to xaw7.pc which was:
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Tested-by: Gaetan Nadon <memsize@videotron.ca>

commit 5136e2aabb73fec3c1670616bf0ebf828a1a1ca9
Author: Cyril Brulebois <kibi@debian.org>
Date:   Thu Oct 28 00:29:30 2010 +0200

    Fix missing <X11/Intrinsic.h> in XawInit.h
    
    Configure scripts/test programs might have troubles detecting libXaw by
    just including XawInit.h, since it doesn't include <X11/Intrinsic.h>,
    even though it's needed for the Widget definition.
    
    X.Org Bugzilla #3526 <https://bugs.freedesktop.org/show_bug.cgi?id=3526>
    
    Signed-off-by: Cyril Brulebois <kibi@debian.org>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 7b8196c9f7723b77b5d18fc1cc2070e557a7f767
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Mon Oct 25 12:33:32 2010 -0700

    Move -I CFLAGS to CPPFLAGS
    
    Previously, setting CPPFLAGS at configure time could result in using the
    installed headers rather than the ones included in the package.
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

commit 46ca2da2e8d29d7f1347c9f4e9fb3794dd99cb7a
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Mon Oct 25 10:47:03 2010 -0700

    libXaw 1.0.8
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit b190356ebf2f0eb390ddf128edf1f0c761c3f14b
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sun Oct 24 22:38:05 2010 -0700

    Add pointer to API spec in $(docdir) to Xaw.man
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>

commit 35197044c7632b37322d15454589416fcdb7dc86
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sun Oct 24 22:28:42 2010 -0700

    specs/Makefile.am: remove whitespace after line continuation chars
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit e20dbae7ab37431928e8f0f6d18644d0a7bdcdb7
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sun Oct 24 22:27:34 2010 -0700

    Sun's copyrights now belong to Oracle
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 47cab7a9160e4326107feac80ef4cc47289404ef
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Sun Oct 17 20:29:02 2010 -0400

    make: use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 82f22390f2d1d78c9bc4f4900e3d088fd704eeb0
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Sun Oct 17 20:26:32 2010 -0400

    make: use the appropriate platform version of sed
    
    As provided by AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit a2fa2705252db693d2b0f9da8f28fbfe3f88f083
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Sun Oct 17 20:24:43 2010 -0400

    config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS
    
    It depends on util-macros 1.8 or later
    The existing statement can now be removed from the configuration file.
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit b4d3a7153d9f39f9f385a750d39e30385caddd7e
Author: Jesse Adkins <jesserayadkins@gmail.com>
Date:   Tue Sep 28 13:30:02 2010 -0700

    Purge cvs tags.
    
    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit f383e5989956dbaefc7bbacfe54bcc34e9144416
Author: Walter Harms <wharms@bfs.de>
Date:   Mon Aug 30 11:30:08 2010 -0400

    Fix case statement typo in edit mode code
    
    Signed-off-by: Adam Jackson <ajax@redhat.com>

commit b6750449f32c07fe277146b55a9f988bfaa3e0d2
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Fri Aug 6 21:36:50 2010 -0700

    xaw7.pc: Only list xmu in Requires.private, not Requires
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Tested-by: Gaetan Nadon <memsize@videotron.ca>

commit fdeacea047db7c651f1640a6ade13063c29a816b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   Sun Aug 8 22:05:45 2010 -0500

    Remove symlinks created in install-exec-hook during uninstall
    
    Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
    Tested-by: Gaetan Nadon <memsize@videotron.ca>

commit b8e3deb07d09f700026a37e4f887f20fae2bd93e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   Sun Aug 8 05:19:12 2010 -0500

    Install unversioned import library on Cygwin/MinGW
    
    Using LN_S is required for portability; on MinGW, this is "cp -p".
    
    The install-exec-hook in src/Makefile.am must remain !PLATFORM_WIN32,
    as Windows cannot resolve DLL runtime dependencies from symlinks.
    
    Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>

commit f7e3c7c8859cc25a1701507ed0f656cc38a2a550
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Tue Aug 3 15:23:57 2010 -0400

    config: xorg-macros minimum of 1.10 required for XORG_CHECK_SGML_DOCTOOLS
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 95fe60384d60b31a33bec48a58242b8b5f2aa7a0
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Sat Jul 24 11:03:56 2010 -0400

    config: add AM_PROG_CC_C_O for per-target compilation flags
    
    Per-target compilation flags (libXaw7_la_CFLAGS) are required
    when multiple targets which require different compiler flags,
    are build in the same makefile.
    
    Automake issues a command with -c and -o flags which not all compilers
    support. The object fles are prefixed with libXaw7_la.
    The macro AM_PROG_CC_C_O must then be used to provide this feature
    on compilers that do not have it. If not, a warning is issued at make time.
    
    This macros checks for compiler support and if missing, uses a "compile"
    script it generates in the package root directory.
    
    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit bd8cb49382a4277d6294a4fceda89b8d0769c5ba
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Fri Jul 9 20:42:16 2010 -0400

    specs: use pattern rules rather than suffix rules
    
    This allows target to rebuild when included .xml files are changed.
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 3191a58b3cd4c2ac3325bda0aa250f6cb973eac2
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Tue Jul 6 13:33:30 2010 -0400

    specs: libXaw.xml was listed twice in dist_doc_DATA
    
    This should fix the dist/install target problem on some tinder boxes
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit e474cc545ed803012785029412e09ae09063ce39
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Tue Jul 6 13:09:24 2010 -0400

    specs: remove file accidently checked-in
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 8d6114c248f7c8039a41dbc863240c63e3eccd54
Author: Matt Dew <matt@osource.org>
Date:   Tue Jul 6 09:06:52 2010 -0400

    specs: replace troff source with docbook-xml source
    
    Placed specs files in the "specs" directory to be consistent
    with other libraries specs.
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit ad23722c4eec72f24d266291c31dfbed15d41e26
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Mon Mar 29 14:53:48 2010 -0400

    config: remove the pkgconfig pc.in file from EXTRA_DIST
    
    Automake always includes it in the tarball.
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 0a86ae9ba2143642b29bc1c00a2f3f70eb5a1b52
Author: Alan Coopersmith <alan.coopersmith@sun.com>
Date:   Thu Jan 14 20:52:10 2010 -0800

    Update Sun license notices to current X.Org standard form
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>

commit 7052118fed1c3734ac6d681130f62cd2899f9026
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Tue Feb 16 14:54:00 2010 -0500

    spec: change install cmd due to automake 1.11
    
    docData_INSTALL is defined in 1.9 and 1.10 but not 1.11
    
    Reported-by: Tobias Droste <tdroste@gmx.de>
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit c690f3b7f85724eeb4e84c4f600a2408b00ee8af
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Tue Feb 9 17:46:41 2010 -0500

    doc: use $(mkdir_p) rather than $(MKDIR_P) due to automake 1.9.6
    
    $(MKDIR_P) is not defined in automake 1.9.
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit e87c5d8f8753a69f0b82c011c2b82bd53907bd4f
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Sun Jan 31 18:30:58 2010 -0500

    doc: use new macros to control doc generation
    
    Namely XORG_WITH_GROFF for the groff generation tool
    XORG_ENABLE_SPECS for the generation of functional specs
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit db4fc91e01d51155322b8057b4dc60d56c3b26f2
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Sun Jan 31 17:43:29 2010 -0500

    doc: clean-up generated html images
    
    Generate images in /images as is the convention
    Provide a base file name for images rather than process ID
    Remove images directory when running make clean
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit ceaf6f7f0e516b1479744df421de404b1decc556
Author: Rémi Cardona <remi@gentoo.org>
Date:   Thu Dec 17 08:28:30 2009 +0100

    require autoconf 2.60 because of $(docdir) use
    
    Signed-off-by: Rémi Cardona <remi@gentoo.org>
    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
    Reviewed-by: Alan Coopersmith <alan.coopersmith@sun.com>
    Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>

commit 4cf1bbc4a0f167eae794283f5d47be28192f6b14
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Fri Nov 27 20:56:03 2009 -0500

    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
    
    Now that the INSTALL file is generated.
    Allows running make maintainer-clean.

commit 6509e9d695889f55f7749e10006aef7288e30cbd
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Wed Oct 28 15:24:48 2009 -0400

    .gitignore: use common defaults with custom section # 24239
    
    Add an ignore file for the new spec subdir

commit ccf1bbf854152ed64e1f184388962361b7d828ae
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Wed Oct 28 15:19:25 2009 -0400

    configure.ac: AM_MAINTAINER_MODE missing #24238
    
    This turns off maintainer mode build rules in tarballs.
    Works in conjunction with autogen.sh --enable-maintainer-mode
    For all X.Org components.

