1. 27 Oct, 2015 1 commit
  2. 21 Oct, 2015 2 commits
  3. 14 Oct, 2015 6 commits
  4. 12 Oct, 2015 3 commits
  5. 09 Oct, 2015 17 commits
  6. 18 Sep, 2015 3 commits
  7. 17 Sep, 2015 5 commits
  8. 16 Sep, 2015 3 commits
    • Zeeshan Ali's avatar
      nmea-source: Drop service on failure to read from it · ce11e28e
      Zeeshan Ali authored
      Since we longer read NMEA data from service if we fail to read from it
      and it's most likely indication that service has closed the socket
      without (first) advertising it going down, let's just drop the service
      from the list and refresh available accuracy level.
      ce11e28e
    • Zeeshan Ali's avatar
      nmea-source: Correct order of arguments · 54a4ec7b
      Zeeshan Ali authored
      'self' should always be the first argument.
      54a4ec7b
    • Bastien Nocera's avatar
      nmea-source: Don't access error if NULL · 064b19e5
      Bastien Nocera authored
      The g_data_input_stream_read_line_finish() documentation says:
      
      If there's no content to read, it will still return NULL, but error
      won't be set.
      
      So we can end up with a crash when turning off the NMEA server:
       #0  0x0000000000420273 in on_read_gga_sentence (object=0x6b0870 [GDataInputStream], result=0x661510, user_data=0x6769b0) at gclue-nmea-source.c:449
       #1  0x00007ffff6d110c3 in g_task_return_now (task=0x661510 [GTask]) at gtask.c:1088
       #2  0x00007ffff6d1175e in g_task_return (task=0x661510 [GTask], type=<optimized out>) at gtask.c:1146
       #3  0x00007ffff6cc98d7 in g_data_input_stream_read_complete (task=0x661510 [GTask], read_length=0, skip_length=0) at gdatainputstream.c:982
      
      Co-author: Ankit <ankitstarski@gmail.com>.
      
      https://bugs.freedesktop.org/show_bug.cgi?id=91940
      064b19e5