205 lines
		
	
	
		
			6.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			205 lines
		
	
	
		
			6.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 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
 | 
