| bootchart2 0.14.5: | |
| + pybootchartgui (Riccardo) | |
| + Fix tests with python3 | |
| + Fix parsing of files with non-ascii bytes | |
| + Robustness fixes to taskstats and meminfo parsing | |
| + More python3 fixes | |
| bootchart2 0.14.4: | |
| + bootchartd | |
| + Add relevant EXIT_PROC for GNOME3, XFCE4, openbox | |
| (Justin Lecher, Ben Eills) | |
| + pybootchartgui (Riccardo) | |
| + Fix some issues in --crop-after and --annotate | |
| + Fix pybootchartgui process_tree tests | |
| + More python3 fixes | |
| bootchart2 0.14.2: | |
| + pybootchartgui | |
| + Fix some crashes in parsing.py (Jakub Czaplicki, Riccardo) | |
| + speedup a bit meminfo parsing (Riccardo) | |
| + Fix indentation for python3.2 (Riccardo) | |
| bootchart2 0.14.1: | |
| + bootchartd | |
| + Expect dmesg only if started as init (Henry Yei) | |
| + look for bootchart_init in the environment (Henry Gebhardt) | |
| + pybootchartgui | |
| + Fixup some tests (Riccardo) | |
| + Support hp smart arrays block devices (Anders Norgaard, | |
| Brian Murray) | |
| + Fixes for -t, -o and -f options (Mladen Kuntner, Harald, Riccardo) | |
| bootchart2 0.14.0: | |
| + bootchartd | |
| + Add ability to define custom commands | |
| (Lucian Muresan, Peter Hjalmarsson) | |
| + collector | |
| + fix tmpfs mount leakage (Peter Hjalmarsson) | |
| + pybootchartgui | |
| + render cumulative I/O time chart (Sankar P) | |
| + python3 compatibility fixes (Riccardo) | |
| + Misc (Michael) | |
| + remove confusing, obsolete setup.py | |
| + install docs to /usr/share/ | |
| + lot of fixes for easier packaging (Peter Hjalmarsson) | |
| + add bootchart2, bootchartd and pybootchartgui manpages | |
| (Francesca Ciceri, David Paleino) | |
| bootchart2 0.12.6: | |
| + bootchartd | |
| + better check for initrd (Riccardo Magliocchetti) | |
| + code cleanup (Riccardo) | |
| + make the list of processes we are waiting for editable | |
| in config file by EXIT_PROC (Riccardo) | |
| + fix parsing of cmdline for alternative init system (Riccardo) | |
| + fixed calling init in initramfs (Harald) | |
| + exit 0 for start, if the collector is already running (Harald) | |
| + collector | |
| + try harder with taskstats (Michael) | |
| + plug some small leaks (Riccardo) | |
| + fix missing PROC_EVENTS detection (Harald) | |
| + pybootchartgui (Michael) | |
| + add kernel bootchart tab to interactive gui | |
| + report bootchart version in cli interface | |
| + improve rendering performance | |
| + GUI improvements | |
| + lot of cleanups | |
| + Makefile | |
| + do not python compile if NO_PYTHON_COMPILE is set (Harald) | |
| + systemd service files | |
| + added them and install (Harald, Wulf C. Krueger) | |
| bootchart2 0.12.5: | |
| + administrative snafu version; pull before pushing... | |
| bootchart2 0.12.4: | |
| + bootchartd | |
| + reduce overhead caused by pidof (Riccardo Magliocchetti) | |
| + collector | |
| + attempt to retry ptrace to avoid bogus ENOSYS (Michael) | |
| + add meminfo polling (Dave Martin) | |
| + pybootchartgui | |
| + handle dmesg timestamps with big delta (Riccardo) | |
| + avoid divide by zero when rendering I/O utilization (Riccardo) | |
| + add process grouping in the cumulative chart (Riccardo) | |
| + fix cpu time calculation in cumulative chart (Riccardo) | |
| + get i/o statistics for flash based devices (Riccardo) | |
| + prettier coloring for the cumulative graphs (Michael) | |
| + fix interactive CPU rendering (Michael) | |
| + render memory usage graph (Dave Martin) | |
| bootchart2 0.12.3 | |
| + collector | |
| + pclose after popen (Riccardo Magliocchetti (xrmx)) | |
| + fix buffer overflow (xrmx) | |
| + count 'processor:' in /proc/cpuinfo for ARM (Michael) | |
| + get model name from that line too for ARM (xrmx) | |
| + store /proc/cpuinfo in the boot-chart archive (xrmx) | |
| + try harder to detect missing TASKSTATS (Michael) | |
| + sanity-check invalid domain names (Michael) | |
| + detect missing PROC_EVENTS more reliably (Michael) | |
| + README fixes (xrmx, Michael) | |
| + pybootchartgui | |
| + make num_cpu parsing robust (Michael) | |
| bootchart2 0.12.2 | |
| + fix pthread compile / linking bug | |
| bootchart2 0.12.1 | |
| + pybootchartgui | |
| + pylint cleanup | |
| + handle empty traces more elegantly | |
| + add '-t' / '--boot-time' argument (Matthew Bauer) | |
| + collector | |
| + now GPLv2 | |
| + add rdinit support for very early initrd tracing | |
| + cleanup / re-factor code into separate modules | |
| + re-factor arg parsing, and parse remote process args | |
| + handle missing bootchartd.conf cleanly | |
| + move much of bootchartd from shell -> C | |
| + drop dmesg and uname usage | |
| + avoid rpm/dpkg with native version reporting | |
| bootchart2 0.12.0 (Michael Meeks) | |
| + collector | |
| + use netlink PROC_EVENTS to generate parentage data | |
| + finally kills any need for 'acct' et. al. | |
| + also removes need to poll /proc => faster | |
| + cleanup code to K&R, 8 stop tabs. | |
| + pybootchartgui | |
| + consume thread parentage data | |
| bootchart2 0.11.4 (Michael Meeks) | |
| + collector | |
| + if run inside an initrd detect when /dev is writable | |
| and remount ourselves into that. | |
| + overflow buffers more elegantly in extremis | |
| + dump full process path and command-line args | |
| + calm down debugging output | |
| + pybootchartgui | |
| + can render logs in a directory again | |
| + has a 'show more' option to show command-lines | |
| bootchart2 0.11.3 (Michael Meeks) | |
| + add $$ display to the bootchart header | |
| + process command-line bits | |
| + fix collection code, and rename stream to match | |
| + enable parsing, add check button to UI, and --show-all | |
| command-line option | |
| + fix parsing of directories full of files. | |
| bootchart2 0.11.2 (Michael Meeks) | |
| + fix initrd sanity check to use the right proc path | |
| + don't return a bogus error value when dumping state | |
| + add -c to aid manual console debugging | |
| bootchart2 0.11.1 (Michael Meeks) | |
| + even simpler initrd setup | |
| + create a single directory: /lib/bootchart/tmpfs | |
| bootchart2 0.11 (Michael Meeks) | |
| + bootchartd | |
| + far, far simpler, less shell, more robustness etc. | |
| + bootchart-collector | |
| + remove the -p argument - we always mount proc | |
| + requires /lib/bootchart (make install-chroot) to | |
| be present (also in the initrd) [ with a kmsg | |
| node included ] | |
| + add a --probe-running mode | |
| + ptrace re-write | |
| + gives -much- better early-boot-time resolution | |
| + unconditional chroot /lib/bootchart/chroot | |
| + we mount proc there ourselves | |
| + log extraction requires no common file-system view | |
| bootchart2 0.10.1 (Kel Modderman) | |
| + collector arg -m should mount /proc | |
| + remove bogus vcsid code | |
| + split collector install in Makefile | |
| + remove bogus debug code | |
| + accept process names containing spaces | |
| bootchart2 0.10.0 | |
| + rendering (Anders Norgaard) | |
| + fix for unknown exceptions | |
| + interactive UI (Michael) | |
| + much faster rendering by manual clipping | |
| + horizontal scaling | |
| + remove annoying page-up/down bindings | |
| + initrd portability & fixes (Federic Crozat) | |
| + port to Mandriva | |
| + improved process waiting | |
| + inittab commenting fix | |
| + improved initrd detection / jail tagging | |
| + fix for un-detectable accton behaviour change | |
| + implement a built-in usleep to help initrd deps (Michael) | |
| bootchart2 0.0.9 | |
| + fix initrd bug | |
| bootchart2 0.0.8 | |
| + add a filename string to the window title in interactive mode | |
| + add a NEWS file |