Skip to content

Commits

Permalink
xim-screen-num…
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Commits on Feb 6, 2017

  1. modules/im/ximcp: Send display and screen number to XIM server

    Enables that client application sends its screen number to XIM server.
    In ZaphodHeads environment, XIM server needs to know the screen
    number to launch the lookup window in the right screen.
    I think this way keeps the back compatibility.
    
    Signed-off-by: Takao Fujiwara <takao.fujiwara1@gmail.com>
    fujiwarat committed Feb 6, 2017
    Copy the full SHA
    18953e2 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2017

  1. Revert cs_CZ.UTF-8 XLC_LOCALE to en_US.UTF-8

    The cs_CZ.UTF-8/XLC_LOCALE is an empty file leading to unsupported cs_CZ.UTF-8
    locale and reporting this error:
    
    Warning: locale not supported by Xlib, locale set to C
    
    Therefore this patch reverts to the en_US.UTF-8 definition file that was used
    before. This patch also deduplicates the cs_CZ.UTF-8 entry.
    
    <https://bugs.freedesktop.org/show_bug.cgi?id=98219>
    
    This reverts commit 33840a5
    
    Signed-off-by: Julien Cristau <jcristau@debian.org>
    Petr Písař authored and jcristau committed Jan 27, 2017
    Copy the full SHA
    23d9623 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2017

  1. autogen: add default patch prefix

    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
    forgottenswitch authored and whot committed Jan 26, 2017
    Copy the full SHA
    71b0929 View commit details
    Browse the repository at this point in the history
  2. autogen.sh: use quoted string variables

    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
    fall-outs, when they contain space.
    
    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    evelikov authored and whot committed Jan 26, 2017
    Copy the full SHA
    2979011 View commit details
    Browse the repository at this point in the history
  3. autogen.sh: use exec instead of waiting for configure to finish

    Syncs the invocation of configure with the one from the server.
    
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
    whot committed Jan 26, 2017
    Copy the full SHA
    4a0082a View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2017

  1. Fix wrong Xfree in XListFonts failure path

    'ch' gets moved inside the allocated buffer as we're looping through
    fonts, so keep a reference to the start of the buffer so we can pass
    that to Xfree in the failure case.
    
    Fixes: commit 20a3f99 "Plug a memory leak"
    
    Signed-off-by: Julien Cristau <jcristau@debian.org>
    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    jcristau authored and whot committed Jan 8, 2017
    Copy the full SHA
    c74b070 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2017

  1. specs/libX11: Update Portability Considerations for the 21st century

    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    alanc authored and whot committed Jan 2, 2017
    Copy the full SHA
    663f470 View commit details
    Browse the repository at this point in the history
  2. specs/libX11: Fix broken synopsis for Data/Data16/Data32

    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    alanc committed Jan 2, 2017
    Copy the full SHA
    28f4b98 View commit details
    Browse the repository at this point in the history
  3. specs/libX11: Add missing parameter types for XGetWindowProperty()

    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    alanc committed Jan 2, 2017
    Copy the full SHA
    3825619 View commit details
    Browse the repository at this point in the history
  4. specs/libX11: Make paramdef spacing more consistent

    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    alanc committed Jan 2, 2017
    Copy the full SHA
    2beaecd View commit details
    Browse the repository at this point in the history
  5. specs/libX11: Fix paramdef entries listing multiple parameters

    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    alanc committed Jan 2, 2017
    Copy the full SHA
    4c436c6 View commit details
    Browse the repository at this point in the history
  6. specs/libX11: More synopsis fixes

    Mostly transforming macro definitions and functions taking void arguments
    from undecorated <para> tags to use <funcsynopsis> tags to get decorations.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    alanc committed Jan 2, 2017
    Copy the full SHA
    1728b1a View commit details
    Browse the repository at this point in the history
  7. Typos in "Xlib - C Language X Interface" document - Chapter 02

    This patch fixes typos and lack of tags in "Xlib - C Language X Interface" document - Chapter 02.
    
    Signed-off-by: Lucien Gentis <lucien.gentis@waika9.com>
    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    lg2436 authored and alanc committed Jan 2, 2017
    Copy the full SHA
    f0dc83d View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2016

  1. Plug a memory leak

    This was introduced in 8ea762f.
    
    Reported-by: Julien Cristau <jcristau@debian.org>
    Signed-off-by: Emilio Pozuelo Monfort <pochu@debian.org>
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    Emilio Pozuelo Monfort authored and whot committed Oct 26, 2016
    Copy the full SHA
    20a3f99 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2016

  1. libX11 1.6.4

    Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr>
    mherrb committed Oct 4, 2016
    Copy the full SHA
    8f349fe View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2016

  1. Validation of server responses in XGetImage()

    Check if enough bytes were received for specified image type and
    geometry. Otherwise GetPixel and other functions could trigger an
    out of boundary read later on.
    
    Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
    Reviewed-by: Matthieu Herrb <matthieu@herrb.eu>
    stoeckmann authored and mherrb committed Sep 25, 2016
    Copy the full SHA
    8ea762f View commit details
    Browse the repository at this point in the history
  2. The validation of server responses avoids out of boundary accesses.

    v2: FontNames.c  return a NULL list whenever a single
    length field from the server is incohent.
    
    Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
    Reviewed-by: Matthieu Herrb <matthieu@herrb.eu>
    stoeckmann authored and mherrb committed Sep 25, 2016
    Copy the full SHA
    8c29f16 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2016

  1. XFree will accept NULL as argument

    since Xfree is a define for free():
      Xlibint.h:#define Xfree(ptr) free((ptr))
    
    Xfree will accept NULL and do nothing.
    
    Signed-off-by: Hans de Goede <hdegoede@redhat.com>
    walter harms authored and jwrdegoede committed Aug 26, 2016
    Copy the full SHA
    78851f6 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2016

  1. Fixup param specification for XChangeProperty()

    Signed-off-by: Matthew D. Fuller <fullermd@over-yonder.net>
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    fullermd authored and whot committed Jun 5, 2016
    Copy the full SHA
    83adf3d View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2016

  1. New compose keys for local languages in Togo

    Signed-off-by: James Cloos <cloos@jhcloos.com>
    matsbla authored and jhcloos committed Mar 9, 2016
    Copy the full SHA
    3129c75 View commit details
    Browse the repository at this point in the history
  2. Add Compose sequence for U+1F4A9.

    Signed-off-by: Daniel Albers <daniel@lbe.rs>
    AlD authored and nwnk committed Mar 9, 2016
    Copy the full SHA
    e1011b9 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2016

  1. xcms: use size_t for pointer offsets passed to strncmp

    instead of converting to int and back
    
    Fixes clang warnings of the form:
    HVC.c:190:43: warning: implicit conversion changes signedness: 'int' to
          'unsigned long' [-Wsign-conversion]
              if (strncmp(spec, _XcmsTekHVC_prefix, n) != 0) {
                  ~~~~~~~
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    alanc committed Feb 6, 2016
    Copy the full SHA
    6d7bb04 View commit details
    Browse the repository at this point in the history
  2. xcms: use unsigned indexes when looping through unsigned values

    Clears many gcc warnings of the form:
    
    uvY.c: In function ‘XcmsCIEuvYToCIEXYZ’:
    uvY.c:263:19: warning: comparison between signed and unsigned integer
      expressions [-Wsign-compare]
         for (i = 0; i < nColors; i++, pColor++) {
                       ^
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    alanc committed Feb 6, 2016
    Copy the full SHA
    a926680 View commit details
    Browse the repository at this point in the history
  3. xcms: use size_t for strlen/sizeof values instead of converting to in…

    …t & back
    
    Fixes gcc warnings of the form:
    
    IdOfPr.c: In function ‘XcmsFormatOfPrefix’:
    IdOfPr.c:69:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if ((len = strlen(prefix)) >= sizeof(string_buf)) {
                                    ^
    IdOfPr.c:83:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if (len >= sizeof(string_buf)) Xfree(string_lowered);
               ^
    IdOfPr.c:97:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if (len >= sizeof(string_buf)) Xfree(string_lowered);
               ^
    IdOfPr.c:104:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (len >= sizeof(string_buf)) Xfree(string_lowered);
                 ^
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    alanc committed Feb 6, 2016
    Copy the full SHA
    0ee0d38 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2016

  1. Xlib.h: Fix macros imitating C functions.

    The basic rule "put parantheses around macro parameters" should be
    observed where possible. Otherwise code like
    
        ConnectionNumber(foo = bar);
    
    fails to compile. (It obviously passes if ConnectionNumber is a C
    function.) There are several other macros amended for the same reason.
    
    This bug appeared while building http://ioccc.org/1993/cmills.c, so
    historically it was not present.
    
    Signed-off-by: Dominik Muth <muth@nxdomain.no-ip.biz>
    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Dominik Muth authored and alanc committed Feb 4, 2016
    Copy the full SHA
    4de6ed3 View commit details
    Browse the repository at this point in the history
  2. Don't need to link libX11-xcb against libX11

    libX11-xcb only accesses data structures defined in X11 headers,
    it doesn't call any functions or reference any global variables
    in libX11 itself.  (Seems to have been left from previous XCL
    implementation.)
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    alanc committed Feb 4, 2016
    Copy the full SHA
    3706b0f View commit details
    Browse the repository at this point in the history
  3. Stop checking for preferred order of local transports

    Removes --with-local-transport-order=... flag to configure.
    
    Code which used this ordered list was removed in commit 15e5eaf
    which outsourced X11 connection handling & authentication to libxcb.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Reviewed-by: Matthieu Herrb <matthieu@herrb.eu>
    alanc committed Feb 4, 2016
    Copy the full SHA
    eddf1bb View commit details
    Browse the repository at this point in the history
  4. Stop checking XTRANS_SECURE_RPC_FLAGS since we no longer use them

    Removes --enable-secure-rpc & --disable-secure-rpc flags to configure
    
    Code that used SECURE_RPC definitions was removed in commit 15e5eaf
    which outsourced X11 connection handling & authentication to libxcb.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Reviewed-by: Matthieu Herrb <matthieu@herrb.eu>
    alanc committed Feb 4, 2016
    Copy the full SHA
    1a66c1e View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2016

  1. XKB: fix XkbGetKeyboardByName with Xming server

    XkbGetKeyboardByName relies on flags to read the data from the server.
    
    If the X server sends us the wrong flags or if a subreply is smaller
    than it should be, XkbGetKeyboardByName will not read all the available
    data and leave data in the buffer, which will cause the next _XReply()
    to fail with:
    
    [xcb] Extra reply data still left in queue
    [xcb] This is most likely caused by a broken X extension library
    [xcb] Aborting, sorry about that.
    xcb_io.c:576: _XReply: Assertion `!xcb_xlib_extra_reply_data_left' failed.
    Aborted
    
    Check if there is some extra data left at the end of
    XkbGetKeyboardByName() and discard that data if any is found.
    
    Many thanks to Peter Hutterer <peter.hutterer@who-t.net> for finding the
    root cause of the issue and Adam Jackson <ajax@redhat.com> for helping
    with the analysis!
    
    Signed-off-by: Olivier Fourdan <ofourdan@redhat.com>
    Reviewed-by: Daniel Stone <daniels@collabora.com>
    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    ofourdan authored and whot committed Jan 21, 2016
    Copy the full SHA
    7eb724d View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2016

  1. lcPubWrap: replace malloc(strlen) + strcpy with strdup

    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Reviewed-by: Adam Jackson <ajax@redhat.com>
    alanc committed Jan 6, 2016
    Copy the full SHA
    43ba0a6 View commit details
    Browse the repository at this point in the history
  2. XlcDL.c: reduce code duplication

    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Reviewed-by: Adam Jackson <ajax@redhat.com>
    alanc committed Jan 6, 2016
    Copy the full SHA
    6fc95cb View commit details
    Browse the repository at this point in the history
  3. XlcDL.c: replace strcpy+strcat sequences with snprintf

    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Reviewed-by: Adam Jackson <ajax@redhat.com>
    alanc committed Jan 6, 2016
    Copy the full SHA
    f7ecc08 View commit details
    Browse the repository at this point in the history
  4. XDefaultOMIF: Remove comments referring to ancient Sun bug ids

    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Reviewed-by: Adam Jackson <ajax@redhat.com>
    alanc committed Jan 6, 2016
    Copy the full SHA
    522989b View commit details
    Browse the repository at this point in the history
  5. XDefaultOMIF: additional code simplification

    Don't need to test for a case that we already returned for, don't need
    to store a count that will only ever be 1 if we didn't return, don't
    need to increment pointers to allow storing more than one item when we
    can only ever possibly do one.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Reviewed-by: Adam Jackson <ajax@redhat.com>
    alanc committed Jan 6, 2016
    Copy the full SHA
    b738a10 View commit details
    Browse the repository at this point in the history
  6. XDefaultOMIF: replace strlen+Xmalloc+strcpy with strdup

    Code seems to have been originally written to handle appending multiple
    strings, but only ever operates on a single string.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
    Reviewed-by: Adam Jackson <ajax@redhat.com>
    alanc committed Jan 6, 2016
    Copy the full SHA
    31011cf View commit details
    Browse the repository at this point in the history
Older