1. 25 Oct, 2013 1 commit
    • Peter Hutterer's avatar
      protocol: validate the protocol against a dtd · 05f95c85
      Peter Hutterer authored
      The scanner is not very forgiving if the protocol doesn't match it's
      expectations and crashes without much of a notice. Thus, validate the protocol
      against a DTD.
      
      Move the protocol subdir forward so we validate first before trying anything
      else, and install the DTD so we can validate weston's protocols as well.
      05f95c85
  2. 23 Oct, 2013 1 commit
  3. 21 Oct, 2013 1 commit
  4. 11 Oct, 2013 1 commit
  5. 09 Oct, 2013 1 commit
  6. 08 Oct, 2013 1 commit
  7. 03 Oct, 2013 1 commit
  8. 25 Sep, 2013 1 commit
    • Neil Roberts's avatar
      client: Fix handling display->reader_count if poll fails · 799ea720
      Neil Roberts authored
      In wl_display_dispatch_queue, if poll fails then it would previously
      return immediately and leak a reference in display->reader_count. Then
      if the application ignores the error and tries to read again it will
      block forever. This can happen for example if the poll fails with
      EINTR which the application might consider to be a recoverable error.
      This patch makes it cancel the read so the reader_count will be
      decremented when poll fails.
      799ea720
  9. 22 Sep, 2013 2 commits
  10. 21 Sep, 2013 7 commits
    • Marek Ch's avatar
      tests: add wl_resource tests · b99edb8b
      Marek Ch authored
      b99edb8b
    • Marek Ch's avatar
      tests: add unit tests for wl_signal · 6f1569bd
      Marek Ch authored
      Test wl_signal initialization, adding and getting listeners and emitting
      6f1569bd
    • Marek Ch's avatar
      tests: extended message when leak in test is detected · ec08c5c3
      Marek Ch authored
      When memory or fd leak is detected, print how many blocks of memory were
      allocated and not freed, respectively how many files were opened/unclosed.
      ec08c5c3
    • Chang Liu's avatar
      client: fix an inconsistency in documentation · 5cf31443
      Chang Liu authored
      The errno is set to EAGAIN when there are undispatched events, according
      to L1066 of wayland-client.c.
      5cf31443
    • Aaron Faanes's avatar
      doc: Slight tweaks to wl_listener · 5a925532
      Aaron Faanes authored
      Prefer \comment over // in code blocks for consistency's sake and keep
      variable definitions separated by a line from the rest of the body.
      5a925532
    • Aaron Faanes's avatar
      utils: Document wl_container_of · 8267f283
      Aaron Faanes authored
      8267f283
    • Aaron Faanes's avatar
      doc: Create \comment alias for C-style comments · 217909c1
      Aaron Faanes authored
      Since /* */ do not nest, documentation is forced to either use C++ style
      // comments or some other foreign notation. This commit provides an alias
      that allows C-style comments to be introduced in code blocks that support
      aliases.
      
      It should be noted that this macro will not work within \code blocks, as
      Doxygen commands are ignored there. Instead, Doxygen's fenced code
      blocks (created via ~~~) must be used for proper output. To demonstrate:
      
      ~~~
      struct example_node {
              int id;
              \comment{Other members ...}
      };
      ~~~
      
      will roughly yield the following HTML (excluding syntax highlighting):
      
      <pre>
      struct example_node {
              int id;
              /* Other members ... */
      };
      </pre>
      217909c1
  11. 17 Sep, 2013 5 commits
  12. 11 Sep, 2013 5 commits
  13. 30 Aug, 2013 3 commits
  14. 19 Aug, 2013 4 commits
  15. 15 Aug, 2013 1 commit
  16. 13 Aug, 2013 1 commit
  17. 12 Aug, 2013 2 commits
  18. 09 Aug, 2013 2 commits