Commit Graph

  • c7c5b710f2 Fix alignment issues in FD passing code Mark Kettenis 2013-11-11 23:11:56 +01:00
  • 7dae7ba3f9 libxcb 1.9.3 libxcb-1.9.3 xcb-1.9 Alan Coopersmith 2013-11-07 20:27:32 -08:00
  • 33d2404d0b Check if we need to define _XOPEN_SOURCE for struct msghdr.msg_control Alan Coopersmith 2013-11-07 20:23:27 -08:00
  • a2322e3cdc Add configure option to enable or disable fd passing with sendmsg Keith Packard 2013-11-07 17:36:01 -08:00
  • e7aa524bcb Switch to using the CMSG_* macros for FD passing Keith Packard 2013-11-07 17:28:45 -08:00
  • e8663a9358 Check if we need to define _XOPEN_SOURCE for struct msghdr.msg_control Alan Coopersmith 2013-11-07 20:23:27 -08:00
  • af8067cbf4 Add configure option to enable or disable fd passing with sendmsg Keith Packard 2013-11-07 17:36:01 -08:00
  • 83f28ef865 Switch to using the CMSG_* macros for FD passing Keith Packard 2013-11-07 17:28:45 -08:00
  • be65846cf1 Initialize automake earlier (bugfix for #66413) Daniel Martin 2013-07-24 12:51:04 +02:00
  • cca6074090 Add Present extension Keith Packard 2013-07-11 16:01:02 -07:00
  • 7a9373078e Add DRI3 library Keith Packard 2013-04-09 21:35:52 -07:00
  • 93d733e85d Require xcb proto version 1.9 Keith Packard 2013-11-07 05:20:06 -08:00
  • 79019541e7 Add event queue splitting Keith Packard 2013-04-12 20:15:41 -07:00
  • 7983bf0fbd Add support for receiving fds in replies Keith Packard 2013-01-18 01:29:40 -08:00
  • 7b53fb0f9b Add xcb_send_fd API Keith Packard 2013-01-14 11:23:00 -08:00
  • 98c227a222 -pendantic is too pendantic Keith Packard 2013-01-18 01:28:56 -08:00
  • d04a4a03a9 Make protocol C files depend on protocol XML files Keith Packard 2013-07-12 10:32:03 -07:00
  • f4d5b84800 Remove xcb_ge_event_t from xcb.h Keith Packard 2013-11-06 19:33:53 -08:00
  • d698fa3aa3 Update to version 1.9.2 libxcb-1.9.2 1.9.2 Keith Packard 2013-11-07 13:50:33 -08:00
  • 6d630cb9bb Add Present extension Keith Packard 2013-07-11 16:01:02 -07:00
  • a22ffa399a Add DRI3 library Keith Packard 2013-04-09 21:35:52 -07:00
  • 53087b12e2 Require xcb proto version 1.9 Keith Packard 2013-11-07 05:20:06 -08:00
  • 568cf48f00 Add event queue splitting Keith Packard 2013-04-12 20:15:41 -07:00
  • bbe7f95e07 Add support for receiving fds in replies Keith Packard 2013-01-18 01:29:40 -08:00
  • aa6ac19ff4 Add xcb_send_fd API Keith Packard 2013-01-14 11:23:00 -08:00
  • 9aa5b192ba -pendantic is too pendantic Keith Packard 2013-01-18 01:28:56 -08:00
  • db3d97628e Make protocol C files depend on protocol XML files Keith Packard 2013-07-12 10:32:03 -07:00
  • 37f849dcad Remove xcb_ge_event_t from xcb.h Keith Packard 2013-11-06 19:33:53 -08:00
  • 31ae0b83d5 c_client.py: Inject full_sequence into GE events Daniel Martin 2013-06-08 11:20:39 +02:00
  • d2eefb77b9 c_client.py: Handle multiple expr. in a bitcase Daniel Martin 2013-05-13 23:33:04 +02:00
  • e4e0c6eec8 Use /usr/spool/sockets/X11/ on HP-UX for UNIX sockets (#69118). Daphne Pfister 2013-09-14 17:36:22 -04:00
  • f1405d9fe4 Fix poll() if POLLIN == ROLLRDNORM|POLLRDBAND Daphne Pfister 2013-09-08 16:25:11 -04:00
  • ac47e0ecdb Fix documentation of xcb_poll_for_event() Uli Schlachter 2013-09-08 22:16:39 +02:00
  • c52f2891b4 tests: Add files to .gitignore Daniel Martin 2013-08-11 13:25:18 +02:00
  • a8d11c36ed Sort gitignore, adjust pattern for config.h Daniel Martin 2013-07-25 11:09:26 +02:00
  • cbe54c97b3 Use m4 directory Daniel Martin 2013-07-25 10:56:30 +02:00
  • 6746ab1549 Use build-aux as autom4te cache directory Daniel Martin 2013-07-24 14:13:41 +02:00
  • b6d8c8fe61 Set AC_CONFIG_AUX_DIR to build-aux Daniel Martin 2013-07-24 14:08:38 +02:00
  • e3b34ad346 Remove second AC_PREREQ, require version 2.60 Daniel Martin 2013-07-24 19:22:44 +02:00
  • 50fb3a6312 Initialize automake earlier (bugfix for #66413) Daniel Martin 2013-07-24 12:51:04 +02:00
  • dd01db570c Make xsltproc optional Daniel Martin 2012-12-31 11:57:49 +01:00
  • 0289348f2c c_client.py: Do not create pointers in unions Daniel Martin 2012-12-28 23:25:16 +01:00
  • b9efd2a09a c_client.py: Always initialize xcb_align_to Daniel Martin 2013-01-09 12:52:15 +01:00
  • 5648ddd2b9 Define _xcb_map_new with explicit void arg list instead of empty one Alan Coopersmith 2013-08-03 20:25:23 -07:00
  • cb51f271b2 Enable warnings for pre-C89 style definitions for gcc & Solaris Studio Alan Coopersmith 2013-08-03 20:22:25 -07:00
  • bc6a4f557f Build xcb-xkb by default Michael Stapelberg 2013-08-05 22:14:18 +02:00
  • 45619dc71e c_client.py: Inject full_sequence into GE events Daniel Martin 2013-06-08 11:20:39 +02:00
  • a1e67b141a Fix "indention" typos in xcb-examples.3 man page Alan Coopersmith 2013-07-08 17:54:35 -07:00
  • 8b6bb1a719 Update Makefile.am for newer automake Marc Deslauriers 2013-06-05 16:38:00 -04:00
  • 9ae84ad187 fix deadlock with xcb_take_socket/return_socket v3 Christian König 2013-05-15 11:21:36 +02:00
  • 1ac2822135 libxcb 1.9.1 1.9.1 Alan Coopersmith 2013-05-30 08:37:38 -07:00
  • 75680fde0d integer overflow in read_packet() [CVE-2013-2064] Alan Coopersmith 2013-05-01 17:59:31 -07:00
  • 1b33867fa9 integer overflow in read_packet() [CVE-2013-2064] Alan Coopersmith 2013-05-01 17:59:31 -07:00
  • e602b653c1 c_client.py: Handle multiple expr. in a bitcase Daniel Martin 2013-05-13 23:33:04 +02:00
  • 6b6044cb8a whitespace fix in xcb_take_socket Christian König 2013-05-15 11:21:35 +02:00
  • 0dd8f8d26a autogen.sh: Implement GNOME Build API Colin Walters 2012-01-04 17:37:06 -05:00
  • 76a2166de9 c_client.py: Fix python-3 invalid except statement Chí-Thanh Christopher Nguyễn 2012-10-11 01:14:12 +02:00
  • 9db4517c87 c-client.py: Fix python-3 AttributeError: 'dict' object has no attribute 'iteritems' Chí-Thanh Christopher Nguyễn 2012-10-11 01:14:11 +02:00
  • 4ffe54f690 Release libxcb 1.9 1.9 Uli Schlachter 2012-10-05 14:53:37 +02:00
  • 4f52f884f4 Include static man pages in "make dist" Uli Schlachter 2012-10-05 11:23:26 +02:00
  • 23911a707b Fix a multi-thread deadlock Uli Schlachter 2012-09-24 22:07:51 +02:00
  • c16cc5467e Add a .gitignore for src/man/ Uli Schlachter 2012-09-24 22:07:30 +02:00
  • 08cc068ead Allow xcb_send_request with >MAX_IOV iovecs Peter Harris 2012-08-16 11:59:14 -04:00
  • ff53285ae3 Return connection failure if display string specifies non-existent screen Alan Coopersmith 2012-08-25 13:53:37 -07:00
  • 90889794ad Add AC_USE_SYSTEM_EXTENSIONS to allow use of more system functionality Alan Coopersmith 2012-08-24 23:35:41 -07:00
  • b52790e8ed Always include "config.h" at the start of all C source files. Alan Coopersmith 2012-08-24 23:32:32 -07:00
  • ed93a6a2a8 Fix "sppported" typo in doxygen comment for XCB_CONN_CLOSED_EXT_NOTSUPPORTED Alan Coopersmith 2012-08-25 12:33:35 -07:00
  • c3deeaf714 c_client: Fix parallel-make issue creating 'man' directory Colin Walters 2012-08-13 15:32:31 -04:00
  • 5f8f2ba1c4 xcb_connect: launchd: Don't fall back on tcp if $DISPLAY is a path to a launchd socket Jeremy Huddleston 2012-04-21 22:42:51 -07:00
  • 71a295082e Move static man to man Julien Danjou 2012-03-27 12:10:59 +02:00
  • df217bf7c9 Do not list manpages, use a wildcard Julien Danjou 2012-03-27 12:10:15 +02:00
  • a4417b1611 Split manpage list in two (static/built) Julien Danjou 2012-03-27 12:06:54 +02:00
  • cc7fab2d5e Allow undocumented code to be built Julien Danjou 2012-03-26 18:29:35 +02:00
  • ea71d7d7e3 c_client.py: generate manpages Michael Stapelberg 2011-11-27 10:38:26 +00:00
  • 57a62e99b1 Release libxcb 1.8.1 1.8.1 Julien Danjou 2012-03-09 15:38:56 +01:00
  • 236f914ea7 Fix a busy loop on BSD and Mac OS Uli Schlachter 2012-03-01 20:26:39 +01:00
  • 9061ee45b8 darwin: Use read(2) rather than recv(2) Jeremy Huddleston 2012-03-08 00:50:13 -08:00
  • 7d235c62f0 Fallback to TCP if no protocol is specified and the UNIX connection fails Julien Cristau 2012-02-19 13:43:54 +01:00
  • f7bd139616 Add xkb_internals and xkb_issues to EXTRA_DIST. Arnaud Fontaine 2012-01-25 17:18:20 +09:00
  • 68d30adde9 Update use of error_connection under WIN32 to _xcb_conn_ret_error() Jon TURNEY 2012-01-17 20:59:56 +00:00
  • 87b7bf875e Fix build of xcb_auth.c with XDMCP on WIN32 Jon TURNEY 2012-01-18 14:11:07 +00:00
  • 6db1a2686f Revert "Fix include order with Xdmcp on WIN32" Jeremy Huddleston 2012-01-17 23:55:23 -08:00
  • da1d15082b Bump xcb-proto requirement Julien Danjou 2012-01-12 10:25:07 +01:00
  • b95b33e8c0 Release libxcb 1.8 1.8 Julien Danjou 2012-01-11 18:27:38 +01:00
  • 31b57676e8 Use WSAStartup()/WSACleanup() on WIN32 Ryan Pavlik 2012-01-11 18:06:50 +01:00
  • 0e9246def5 Fix include order with Xdmcp on WIN32 Ryan Pavlik 2012-01-05 20:57:53 +00:00
  • 4aa7a2c849 Fix WIN32 compilation after commit 163c47bdc0 Jon TURNEY 2012-01-05 20:57:52 +00:00
  • 769acff0da Added more error states and removed global error_connection Arvind Umrao 2011-11-04 15:42:05 +05:30
  • 9b4d6f30a3 Make xcb_take_socket keep flushing until idle Keith Packard 2011-12-01 10:28:51 +00:00
  • 5ceeaaa429 Fix a dead-lock due to xcb_poll_for_reply Uli Schlachter 2011-08-25 14:18:16 +02:00
  • b12038e9ae Keep ALIGNOF definition out of the public namespace. Jamey Sharp 2011-08-24 08:52:02 -07:00
  • 163c47bdc0 Support pre-IPv6 systems (without getaddrinfo) Markus Duft 2011-08-24 10:49:06 -04:00
  • aa02096b8e Compute alignment correctly Uli Schlachter 2011-08-24 12:47:16 +02:00
  • 4f25ee1644 Drop AI_ADDRCONFIG when resolving TCP addresses Michael Stapelberg 2011-08-18 21:38:28 +02:00
  • 662ad589c5 Insert, not append explicit xcbgen dir python path James Jones 2011-05-11 23:22:22 -07:00
  • 294c9f455c Add support for building with Python 3 David Coles 2011-04-08 17:47:05 -07:00
  • e300ee4920 Revert "Introduce xcb_wait_for_event_until, for consuming responses in wire-order." Jamey Sharp 2011-04-12 13:09:23 -07:00
  • 527df3c84b Introduce a variant of xcb_poll_for_event for examining event queue. Rami Ylimäki 2011-03-22 14:33:23 +02:00
  • b64cd0df88 If protocol is "unix", use a Unix domain socket, not TCP Alan Coopersmith 2011-04-04 21:36:47 -07:00
  • b027922ebf Make launchd code in xcb_util.c match surrounding code indent levels Alan Coopersmith 2011-04-04 21:28:00 -07:00