1. 17 Nov, 2014 2 commits
  2. 12 Nov, 2014 2 commits
  3. 11 Nov, 2014 2 commits
  4. 10 Nov, 2014 2 commits
  5. 05 Nov, 2014 4 commits
  6. 04 Nov, 2014 3 commits
    • kabeer khan's avatar
      Protocol : Added destructor to wl_data_device interface · 0953e126
      kabeer khan authored
      [Pekka Paalanen: removed trailing whitespace, adjust bz link.]
      
      Bug: https://bugs.freedesktop.org/show_bug.cgi?id=81745
      
      Signed-off-by: default avatarkabeer khan <kabeer.khan@samsung.com>
      Reviewed-by: Pekka Paalanen's avatarPekka Paalanen <pekka.paalanen@collabora.co.uk>
      0953e126
    • Derek Foreman's avatar
      cosmetic: convert some function returns from int to bool · 322cd6dd
      Derek Foreman authored
      
      
      [Pekka Paalanen: change is_nullable_type() return value to bool.]
      Reviewed-by: Pekka Paalanen's avatarPekka Paalanen <pekka.paalanen@collabora.co.uk>
      322cd6dd
    • Benjamin Herr's avatar
      connection: Leave fd open in wl_connection_destroy · 391820b0
      Benjamin Herr authored
      
      
      Calling close() on the same file descriptor that a previous call to
      close() already closed is wrong, and racy if another thread received
      that same file descriptor as a eg. new socket or actual file.
      
      There are two situations where wl_connection_destroy() would close its
      file descriptor and then another function up in the call chain would
      close the same file descriptor:
      
        * When wl_client_create() fails after calling wl_connection_create(),
          it will call wl_connection_destroy() before returning. However, its
          caller will always close the file descriptor if wl_client_create()
          fails.
      
        * wl_display_disconnect() unconditionally closes the display file
          descriptor and also calls wl_connection_destroy().
      
      So these two seem to expect wl_connection_destroy() to leave the file
      descriptor open. The other caller of wl_connection_destroy(),
      wl_client_destroy(), does however expect wl_connection_destroy() to
      close its file descriptor, alas.
      
      This patch changes wl_connection_destroy() to indulge this majority of
      two callers by simply not closing the file descriptor. For the benefit
      of wl_client_destroy(), wl_connection_destroy() then returns the
      unclosed file descriptor so that wl_client_destroy() can close it
      itself.
      
      Since wl_connection_destroy() is a private function called from few
      places, changing its semantics seemed like the more expedient way to
      address the double-close() problem than shuffling around the logic in
      wl_client_create() to somehow enable it to always avoid calling
      wl_connection_destroy().
      Signed-off-by: default avatarBenjamin Herr <ben@0x539.de>
      Reviewed-by: default avatarMarek Chalupa <mchqwerty@gmail.com>
      Reviewed-by: Pekka Paalanen's avatarPekka Paalanen <pekka.paalanen@collabora.co.uk>
      391820b0
  7. 03 Nov, 2014 3 commits
  8. 08 Oct, 2014 2 commits
  9. 01 Oct, 2014 5 commits
  10. 23 Sep, 2014 2 commits
  11. 22 Sep, 2014 2 commits
    • Peter Hutterer's avatar
      doc: replace publican with xmlto · f3e7eedf
      Peter Hutterer authored
      Publican isn't packaged for some distros, xmlto is a lot more common. Most of
      what publican provides for us is the stylesheet anyway, so we can just use
      xmlto and the publican stylesheet to get roughly the same look.
      
      PDF and XML generation has been dropped, this needs a bit more more effort
      than a mere switchover to xmlto.
      
      The top-level directory structure imposed by publican is kept for now
      (specifically the Wayland/en-US/html tree). This makes it easier to transition over
      for packagers. Note that the list of files inside has changed.
      
      CSS files are taken from publican to keep a uniform look compared to previous
      documentations. Stylesheets are licensed under CC0 1.0 Universal license, see
      publican/LICENSE:
      
      1.  Files in the datadir/Common_Content directory and its subdirectories are
          licensed under the CC0 1.0 Universal license.
      
          To the extent possible under law, the developers of Publican waive all
          copyright and related or neighboring rights to the files con...
      f3e7eedf
    • Pekka Paalanen's avatar
      configure.ac: bump version to 1.6.90 · 472f0c48
      Pekka Paalanen authored
      
      
      Master is open for new features again.
      Signed-off-by: Pekka Paalanen's avatarPekka Paalanen <pekka.paalanen@collabora.co.uk>
      472f0c48
  12. 19 Sep, 2014 1 commit
  13. 12 Sep, 2014 1 commit
  14. 11 Sep, 2014 4 commits
  15. 09 Sep, 2014 1 commit
  16. 05 Sep, 2014 2 commits
  17. 04 Sep, 2014 2 commits