lp:ubuntu/saucy/whoopsie-daisy
- Get this branch:
- bzr branch lp:ubuntu/saucy/whoopsie-daisy
Branch information
- Owner:
- Ubuntu branches
- Status:
- Mature
Recent revisions
- 30. By Evan
-
Mark reports as complete when we get a HTTP response of 400 from the
server, as these represent the server not liking what we sent it.
Sending these again repeatedly would be pointless (LP: #979082). - 29. By Evan
-
Create /var/crash if it doesn't already exist. Don't silence the
chmod and chgrp calls on it. Thanks Colin Watson (LP: #978502)! - 27. By Evan
-
* Take ownership of the NetworkManager state variant on setup and
unref it, plugging a memory leak.
* Log the reason the server rejected the submitted crash report.
* Send the Whoopsie version with each crash submission.
* Delete both .upload and .uploaded files after 14 days. Thanks
Marc Deslauriers (LP: #973687). - 26. By Evan
-
* Stop using a queue to monitor reports that need to be processed.
Just iterate over the reports that have a .upload file, but do not
have a matching .uploaded file.
* Set the GSettings backend to memory to avoid pulling in DConf when
we call into GNetworkMonitor.
* Split out the /var/crash monitoring code and add tests for it.
* Plug some memory leaks. - 25. By Evan
-
* Add the file listing of /var/crash to whoopsie bug reports. Taken
from apport's package hook.
* Fix cppcheck call in make check.
* Monitor network connectivity using NetworkManager and GNetworkMonitor.
Do not report being online and able to report crashes if the user only
has 3G or dial-up connectivity, or if there is no route.
* Do not upload crashes multiple times if the file attributes for
their .upload files change while on the report queue.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/trusty/whoopsie-daisy