Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 1 | bootchart2 0.14.5: |
| 2 | + pybootchartgui (Riccardo) |
| 3 | + Fix tests with python3 |
| 4 | + Fix parsing of files with non-ascii bytes |
| 5 | + Robustness fixes to taskstats and meminfo parsing |
| 6 | + More python3 fixes |
| 7 | |
| 8 | bootchart2 0.14.4: |
| 9 | + bootchartd |
| 10 | + Add relevant EXIT_PROC for GNOME3, XFCE4, openbox |
| 11 | (Justin Lecher, Ben Eills) |
| 12 | + pybootchartgui (Riccardo) |
| 13 | + Fix some issues in --crop-after and --annotate |
| 14 | + Fix pybootchartgui process_tree tests |
| 15 | + More python3 fixes |
| 16 | |
| 17 | bootchart2 0.14.2: |
| 18 | + pybootchartgui |
| 19 | + Fix some crashes in parsing.py (Jakub Czaplicki, Riccardo) |
| 20 | + speedup a bit meminfo parsing (Riccardo) |
| 21 | + Fix indentation for python3.2 (Riccardo) |
| 22 | |
| 23 | bootchart2 0.14.1: |
| 24 | + bootchartd |
| 25 | + Expect dmesg only if started as init (Henry Yei) |
| 26 | + look for bootchart_init in the environment (Henry Gebhardt) |
| 27 | + pybootchartgui |
| 28 | + Fixup some tests (Riccardo) |
| 29 | + Support hp smart arrays block devices (Anders Norgaard, |
| 30 | Brian Murray) |
| 31 | + Fixes for -t, -o and -f options (Mladen Kuntner, Harald, Riccardo) |
| 32 | |
| 33 | bootchart2 0.14.0: |
| 34 | + bootchartd |
| 35 | + Add ability to define custom commands |
| 36 | (Lucian Muresan, Peter Hjalmarsson) |
| 37 | + collector |
| 38 | + fix tmpfs mount leakage (Peter Hjalmarsson) |
| 39 | + pybootchartgui |
| 40 | + render cumulative I/O time chart (Sankar P) |
| 41 | + python3 compatibility fixes (Riccardo) |
| 42 | + Misc (Michael) |
| 43 | + remove confusing, obsolete setup.py |
| 44 | + install docs to /usr/share/ |
| 45 | + lot of fixes for easier packaging (Peter Hjalmarsson) |
| 46 | + add bootchart2, bootchartd and pybootchartgui manpages |
| 47 | (Francesca Ciceri, David Paleino) |
| 48 | |
| 49 | bootchart2 0.12.6: |
| 50 | + bootchartd |
| 51 | + better check for initrd (Riccardo Magliocchetti) |
| 52 | + code cleanup (Riccardo) |
| 53 | + make the list of processes we are waiting for editable |
| 54 | in config file by EXIT_PROC (Riccardo) |
| 55 | + fix parsing of cmdline for alternative init system (Riccardo) |
| 56 | + fixed calling init in initramfs (Harald) |
| 57 | + exit 0 for start, if the collector is already running (Harald) |
| 58 | + collector |
| 59 | + try harder with taskstats (Michael) |
| 60 | + plug some small leaks (Riccardo) |
| 61 | + fix missing PROC_EVENTS detection (Harald) |
| 62 | + pybootchartgui (Michael) |
| 63 | + add kernel bootchart tab to interactive gui |
| 64 | + report bootchart version in cli interface |
| 65 | + improve rendering performance |
| 66 | + GUI improvements |
| 67 | + lot of cleanups |
| 68 | + Makefile |
| 69 | + do not python compile if NO_PYTHON_COMPILE is set (Harald) |
| 70 | + systemd service files |
| 71 | + added them and install (Harald, Wulf C. Krueger) |
| 72 | |
| 73 | bootchart2 0.12.5: |
| 74 | + administrative snafu version; pull before pushing... |
| 75 | |
| 76 | bootchart2 0.12.4: |
| 77 | + bootchartd |
| 78 | + reduce overhead caused by pidof (Riccardo Magliocchetti) |
| 79 | + collector |
| 80 | + attempt to retry ptrace to avoid bogus ENOSYS (Michael) |
| 81 | + add meminfo polling (Dave Martin) |
| 82 | + pybootchartgui |
| 83 | + handle dmesg timestamps with big delta (Riccardo) |
| 84 | + avoid divide by zero when rendering I/O utilization (Riccardo) |
| 85 | + add process grouping in the cumulative chart (Riccardo) |
| 86 | + fix cpu time calculation in cumulative chart (Riccardo) |
| 87 | + get i/o statistics for flash based devices (Riccardo) |
| 88 | + prettier coloring for the cumulative graphs (Michael) |
| 89 | + fix interactive CPU rendering (Michael) |
| 90 | + render memory usage graph (Dave Martin) |
| 91 | |
| 92 | bootchart2 0.12.3 |
| 93 | + collector |
| 94 | + pclose after popen (Riccardo Magliocchetti (xrmx)) |
| 95 | + fix buffer overflow (xrmx) |
| 96 | + count 'processor:' in /proc/cpuinfo for ARM (Michael) |
| 97 | + get model name from that line too for ARM (xrmx) |
| 98 | + store /proc/cpuinfo in the boot-chart archive (xrmx) |
| 99 | + try harder to detect missing TASKSTATS (Michael) |
| 100 | + sanity-check invalid domain names (Michael) |
| 101 | + detect missing PROC_EVENTS more reliably (Michael) |
| 102 | + README fixes (xrmx, Michael) |
| 103 | + pybootchartgui |
| 104 | + make num_cpu parsing robust (Michael) |
| 105 | |
| 106 | bootchart2 0.12.2 |
| 107 | + fix pthread compile / linking bug |
| 108 | |
| 109 | bootchart2 0.12.1 |
| 110 | + pybootchartgui |
| 111 | + pylint cleanup |
| 112 | + handle empty traces more elegantly |
| 113 | + add '-t' / '--boot-time' argument (Matthew Bauer) |
| 114 | + collector |
| 115 | + now GPLv2 |
| 116 | + add rdinit support for very early initrd tracing |
| 117 | + cleanup / re-factor code into separate modules |
| 118 | + re-factor arg parsing, and parse remote process args |
| 119 | + handle missing bootchartd.conf cleanly |
| 120 | + move much of bootchartd from shell -> C |
| 121 | + drop dmesg and uname usage |
| 122 | + avoid rpm/dpkg with native version reporting |
| 123 | |
| 124 | bootchart2 0.12.0 (Michael Meeks) |
| 125 | + collector |
| 126 | + use netlink PROC_EVENTS to generate parentage data |
| 127 | + finally kills any need for 'acct' et. al. |
| 128 | + also removes need to poll /proc => faster |
| 129 | + cleanup code to K&R, 8 stop tabs. |
| 130 | + pybootchartgui |
| 131 | + consume thread parentage data |
| 132 | |
| 133 | bootchart2 0.11.4 (Michael Meeks) |
| 134 | + collector |
| 135 | + if run inside an initrd detect when /dev is writable |
| 136 | and remount ourselves into that. |
| 137 | + overflow buffers more elegantly in extremis |
| 138 | + dump full process path and command-line args |
| 139 | + calm down debugging output |
| 140 | + pybootchartgui |
| 141 | + can render logs in a directory again |
| 142 | + has a 'show more' option to show command-lines |
| 143 | |
| 144 | bootchart2 0.11.3 (Michael Meeks) |
| 145 | + add $$ display to the bootchart header |
| 146 | + process command-line bits |
| 147 | + fix collection code, and rename stream to match |
| 148 | + enable parsing, add check button to UI, and --show-all |
| 149 | command-line option |
| 150 | + fix parsing of directories full of files. |
| 151 | |
| 152 | bootchart2 0.11.2 (Michael Meeks) |
| 153 | + fix initrd sanity check to use the right proc path |
| 154 | + don't return a bogus error value when dumping state |
| 155 | + add -c to aid manual console debugging |
| 156 | |
| 157 | bootchart2 0.11.1 (Michael Meeks) |
| 158 | + even simpler initrd setup |
| 159 | + create a single directory: /lib/bootchart/tmpfs |
| 160 | |
| 161 | bootchart2 0.11 (Michael Meeks) |
| 162 | + bootchartd |
| 163 | + far, far simpler, less shell, more robustness etc. |
| 164 | + bootchart-collector |
| 165 | + remove the -p argument - we always mount proc |
| 166 | + requires /lib/bootchart (make install-chroot) to |
| 167 | be present (also in the initrd) [ with a kmsg |
| 168 | node included ] |
| 169 | + add a --probe-running mode |
| 170 | + ptrace re-write |
| 171 | + gives -much- better early-boot-time resolution |
| 172 | + unconditional chroot /lib/bootchart/chroot |
| 173 | + we mount proc there ourselves |
| 174 | + log extraction requires no common file-system view |
| 175 | |
| 176 | |
| 177 | bootchart2 0.10.1 (Kel Modderman) |
| 178 | + collector arg -m should mount /proc |
| 179 | + remove bogus vcsid code |
| 180 | + split collector install in Makefile |
| 181 | + remove bogus debug code |
| 182 | + accept process names containing spaces |
| 183 | |
| 184 | bootchart2 0.10.0 |
| 185 | + rendering (Anders Norgaard) |
| 186 | + fix for unknown exceptions |
| 187 | + interactive UI (Michael) |
| 188 | + much faster rendering by manual clipping |
| 189 | + horizontal scaling |
| 190 | + remove annoying page-up/down bindings |
| 191 | + initrd portability & fixes (Federic Crozat) |
| 192 | + port to Mandriva |
| 193 | + improved process waiting |
| 194 | + inittab commenting fix |
| 195 | + improved initrd detection / jail tagging |
| 196 | + fix for un-detectable accton behaviour change |
| 197 | + implement a built-in usleep to help initrd deps (Michael) |
| 198 | |
| 199 | bootchart2 0.0.9 |
| 200 | + fix initrd bug |
| 201 | |
| 202 | bootchart2 0.0.8 |
| 203 | + add a filename string to the window title in interactive mode |
| 204 | + add a NEWS file |