1. 02 Dec, 2009 5 commits
  2. 01 Dec, 2009 1 commit
  3. 29 Nov, 2009 3 commits
    • Will Thompson's avatar
      Align last of first-appearance headers to divider · 7cc5b3a6
      Will Thompson authored
      The first time a bus connection is shown in the diagram, its names are
      drawn, ideally aligned with the previous horizontal event divider.
      However, previously the first of n bus names was aligned with the
      divider, so the other ones spilled over into the diagram.
      
      This has the interesting side effect that, if the first connection to be
      mentioned has more than two names, only the last two are shown because
      the rest are off the top of the diagram!
      7cc5b3a6
    • Will Thompson's avatar
      Extract 'headerHeight' and thus simplify 'headers' · 5879a301
      Will Thompson authored
      I think 'headers' could be written as a self-referential list, where the
      y-coordinate of each element is a function of itself, because
      (headerHeight . strs) is not strict in the 'shapey' field of Header. But
      that would be silly.
      5879a301
    • Will Thompson's avatar
      Document 'headers' · c4dd986f
      Will Thompson authored
      c4dd986f
  4. 28 Nov, 2009 1 commit
    • Will Thompson's avatar
      Allow pretty much anything as a well-known name · ac764e73
      Will Thompson authored
      The parser previously accepted a well-formed well-known name, or the
      string "<none>". It's more useful to just accept anything, to let us
      shoe-horn other stuff into the log format as needed (until there's a
      better format); in particular, this will allow the field to be reused
      for the process name in the short-term.
      ac764e73
  5. 05 Aug, 2009 1 commit
  6. 04 Aug, 2009 2 commits
    • Lennart Poettering's avatar
      dbus-monitor: get rid of SIGINT madness · eca82140
      Lennart Poettering authored
      
      
      (Taken from a patch to dbus upstream; thanks!)
      
      The current SIGINT handling of dbus-monitor ain't making too many people
      happy since it defers the exit to the next msg received -- which might
      be quite some time away often enough.
      
      This patch replaces the SIGINT handling by simply enabling line-buffered
      IO for STDOUT so that even if you redirect dbus-monitor into a file no
      lines get accidently lost and the effect of C-c is still immediate.
      
      halfline came up with the great idea to use setvbuf here instead of
      fflush()ing after each printf().
      
      (Oh and the old signal handler was broken anyway, the flag should have
      been of type sigatomic_t and be marked volatile)
      
      Signed-off-by: default avatarWill Thompson <will.thompson@collabora.co.uk>
      eca82140
    • Will Thompson's avatar
      Add an FAQ with "how do I log the system bus?" · b4474f1f
      Will Thompson authored
      This worked for Alban, and makes sense.
      b4474f1f
  7. 08 Jul, 2009 1 commit
  8. 06 Jul, 2009 1 commit
    • Will Thompson's avatar
      Cope with messages having no sender · 61074726
      Will Thompson authored
      When the monitor gets forcibly disconnected from the bus, the message it
      receives seems to have no sender (maybe libdbus is synthesizing it).
      Let's parse it, and drop it when we're filtering out messages from the
      bus.
      61074726
  9. 18 May, 2009 3 commits
  10. 17 May, 2009 2 commits
  11. 16 May, 2009 4 commits
  12. 10 May, 2009 16 commits