virt-mem.git
16 years agoBuild C code with -fPIC (fixed 64 bit builds).
Richard W.M. Jones [Thu, 7 Aug 2008 10:57:10 +0000 (11:57 +0100)]
Build C code with -fPIC (fixed 64 bit builds).

16 years agoParsing fixes for camlp4 3.10.0 (Fedora 8).
Richard W.M. Jones [Thu, 7 Aug 2008 10:56:44 +0000 (11:56 +0100)]
Parsing fixes for camlp4 3.10.0 (Fedora 8).

16 years agoUpdated PO files.
Richard W.M. Jones [Thu, 7 Aug 2008 10:26:24 +0000 (11:26 +0100)]
Updated PO files.

16 years agoFix build if xmlrpc-light package is missing.
Richard W.M. Jones [Thu, 7 Aug 2008 10:26:18 +0000 (11:26 +0100)]
Fix build if xmlrpc-light package is missing.

16 years agoRebuild task_struct & net_device against latest kerneldb.
Richard W.M. Jones [Thu, 7 Aug 2008 10:26:00 +0000 (11:26 +0100)]
Rebuild task_struct & net_device against latest kerneldb.

16 years agoRebuild task_struct & net_device parsers.
Richard W.M. Jones [Thu, 7 Aug 2008 10:24:51 +0000 (11:24 +0100)]
Rebuild task_struct & net_device parsers.

16 years agoKernel added to kerneldb.
Richard W.M. Jones [Thu, 7 Aug 2008 10:23:26 +0000 (11:23 +0100)]
Kernel added to kerneldb.

16 years agoUpdated kerneldb.
Richard W.M. Jones [Thu, 7 Aug 2008 10:20:11 +0000 (11:20 +0100)]
Updated kerneldb.

16 years agoUpdated PO files.
Richard W.M. Jones [Wed, 6 Aug 2008 19:28:49 +0000 (20:28 +0100)]
Updated PO files.

16 years agoFix 'make install'
Richard W.M. Jones [Wed, 6 Aug 2008 19:27:42 +0000 (20:27 +0100)]
Fix 'make install'

16 years agoUpdated PO files.
Richard W.M. Jones [Wed, 6 Aug 2008 19:27:39 +0000 (20:27 +0100)]
Updated PO files.

16 years agoUpdated PO files.
Richard W.M. Jones [Wed, 6 Aug 2008 19:23:40 +0000 (20:23 +0100)]
Updated PO files.

16 years agoUpdated MANIFEST.
Richard W.M. Jones [Wed, 6 Aug 2008 19:23:34 +0000 (20:23 +0100)]
Updated MANIFEST.

16 years agoAdded new .depend files.
Richard W.M. Jones [Wed, 6 Aug 2008 19:23:23 +0000 (20:23 +0100)]
Added new .depend files.

16 years agoUpdated PO files.
Richard W.M. Jones [Wed, 6 Aug 2008 19:18:07 +0000 (20:18 +0100)]
Updated PO files.

16 years agoUpdated MANIFEST.
Richard W.M. Jones [Wed, 6 Aug 2008 19:18:01 +0000 (20:18 +0100)]
Updated MANIFEST.

16 years ago'make dist' builds a separate kerneldb package.
Richard W.M. Jones [Wed, 6 Aug 2008 19:17:53 +0000 (20:17 +0100)]
'make dist' builds a separate kerneldb package.

16 years agoMore kerneldb.
Richard W.M. Jones [Wed, 6 Aug 2008 19:17:16 +0000 (20:17 +0100)]
More kerneldb.

16 years agoPrepare 0.2.8 for release.
Richard W.M. Jones [Wed, 6 Aug 2008 19:06:09 +0000 (20:06 +0100)]
Prepare 0.2.8 for release.

16 years agoMuch more similar to real 'ps' command now.
Richard W.M. Jones [Wed, 6 Aug 2008 19:05:26 +0000 (20:05 +0100)]
Much more similar to real 'ps' command now.

16 years agoUpdated PO files.
Richard W.M. Jones [Wed, 6 Aug 2008 19:05:14 +0000 (20:05 +0100)]
Updated PO files.

16 years agoMake the modules more accessible to be 'open'ed.
Richard W.M. Jones [Wed, 6 Aug 2008 19:05:07 +0000 (20:05 +0100)]
Make the modules more accessible to be 'open'ed.

16 years agoRemoved typed addresses -- too hard to use in that implementation.
Richard W.M. Jones [Wed, 6 Aug 2008 19:04:47 +0000 (20:04 +0100)]
Removed typed addresses -- too hard to use in that implementation.

16 years agoMove C string truncation function to general utils module.
Richard W.M. Jones [Wed, 6 Aug 2008 19:04:06 +0000 (20:04 +0100)]
Move C string truncation function to general utils module.

16 years agoMore kerneldb.
Richard W.M. Jones [Wed, 6 Aug 2008 19:03:20 +0000 (20:03 +0100)]
More kerneldb.

16 years agoMore kerneldb.
Richard W.M. Jones [Wed, 6 Aug 2008 17:43:05 +0000 (18:43 +0100)]
More kerneldb.

16 years agoUpdated PO files.
Richard W.M. Jones [Wed, 6 Aug 2008 17:42:45 +0000 (18:42 +0100)]
Updated PO files.

16 years agoPrints the process table, yay.
Richard W.M. Jones [Wed, 6 Aug 2008 17:42:38 +0000 (18:42 +0100)]
Prints the process table, yay.

16 years agoUpdated PO files.
Richard W.M. Jones [Wed, 6 Aug 2008 17:21:39 +0000 (18:21 +0100)]
Updated PO files.

16 years agoPrint swapper task details.
Richard W.M. Jones [Wed, 6 Aug 2008 17:21:34 +0000 (18:21 +0100)]
Print swapper task details.

16 years agoUpdated PO file.
Richard W.M. Jones [Wed, 6 Aug 2008 17:02:59 +0000 (18:02 +0100)]
Updated PO file.

16 years agoCode generation of parsing functions now working.
Richard W.M. Jones [Wed, 6 Aug 2008 17:02:51 +0000 (18:02 +0100)]
Code generation of parsing functions now working.

16 years agoAdded typed_addr type.
Richard W.M. Jones [Wed, 6 Aug 2008 17:02:32 +0000 (18:02 +0100)]
Added typed_addr type.

16 years agoMore kernels for kerneldb.
Richard W.M. Jones [Wed, 6 Aug 2008 17:02:08 +0000 (18:02 +0100)]
More kernels for kerneldb.

16 years agoUpdated PO files.
Richard W.M. Jones [Wed, 6 Aug 2008 15:30:57 +0000 (16:30 +0100)]
Updated PO files.

16 years agoGenerated files to parse some kernel structures.
Richard W.M. Jones [Wed, 6 Aug 2008 15:30:50 +0000 (16:30 +0100)]
Generated files to parse some kernel structures.

16 years agoCode generation continued.
Richard W.M. Jones [Wed, 6 Aug 2008 15:30:36 +0000 (16:30 +0100)]
Code generation continued.

16 years agoUpdated kerneldb.
Richard W.M. Jones [Wed, 6 Aug 2008 15:29:33 +0000 (16:29 +0100)]
Updated kerneldb.

16 years agoCode generation phase.
Richard W.M. Jones [Wed, 6 Aug 2008 13:47:04 +0000 (14:47 +0100)]
Code generation phase.

16 years agoMore kerneldb
Richard W.M. Jones [Wed, 6 Aug 2008 13:46:54 +0000 (14:46 +0100)]
More kerneldb

16 years agoUpdated PO files
Richard W.M. Jones [Wed, 6 Aug 2008 11:17:32 +0000 (12:17 +0100)]
Updated PO files

16 years agoFully parses the output of 'pahole'.
Richard W.M. Jones [Wed, 6 Aug 2008 11:17:24 +0000 (12:17 +0100)]
Fully parses the output of 'pahole'.

16 years agoBuild in the codegen subdirectory.
Richard W.M. Jones [Wed, 6 Aug 2008 11:17:08 +0000 (12:17 +0100)]
Build in the codegen subdirectory.

16 years agoMore kernels for kerneldb.
Richard W.M. Jones [Wed, 6 Aug 2008 11:16:43 +0000 (12:16 +0100)]
More kernels for kerneldb.

16 years agoMore kernel database files.
Richard W.M. Jones [Tue, 5 Aug 2008 17:56:38 +0000 (18:56 +0100)]
More kernel database files.

16 years agoMore kernel database files.
Richard W.M. Jones [Tue, 5 Aug 2008 17:45:07 +0000 (18:45 +0100)]
More kernel database files.

16 years agoScript to generate the parsing code from kernel database.
Richard W.M. Jones [Tue, 5 Aug 2008 17:44:31 +0000 (18:44 +0100)]
Script to generate the parsing code from kernel database.

16 years agoMore kernels.
Richard W.M. Jones [Tue, 5 Aug 2008 15:40:10 +0000 (16:40 +0100)]
More kernels.

16 years agoUpdated PO files.
Richard W.M. Jones [Tue, 5 Aug 2008 14:56:38 +0000 (15:56 +0100)]
Updated PO files.

16 years agoRemove old searching (Method 2) code from virt-ps.
Richard W.M. Jones [Tue, 5 Aug 2008 14:56:33 +0000 (15:56 +0100)]
Remove old searching (Method 2) code from virt-ps.

16 years agoUpdated HACKING document
Richard W.M. Jones [Tue, 5 Aug 2008 14:55:01 +0000 (15:55 +0100)]
Updated HACKING document

16 years agoMore kernel metadata.
Richard W.M. Jones [Tue, 5 Aug 2008 14:54:43 +0000 (15:54 +0100)]
More kernel metadata.

16 years agoMore kernels for kernel database.
Richard W.M. Jones [Tue, 5 Aug 2008 11:05:03 +0000 (12:05 +0100)]
More kernels for kernel database.

16 years agoOops - accidentally left in a call to 'exit'
Richard W.M. Jones [Tue, 5 Aug 2008 11:04:53 +0000 (12:04 +0100)]
Oops - accidentally left in a call to 'exit'

16 years agoFedora kernels metadata
Richard W.M. Jones [Mon, 4 Aug 2008 12:10:23 +0000 (13:10 +0100)]
Fedora kernels metadata

16 years agoProgram to extract kernels from Fedora's Koji, parse the debug info
Richard W.M. Jones [Mon, 4 Aug 2008 12:10:04 +0000 (13:10 +0100)]
Program to extract kernels from Fedora's Koji, parse the debug info
for the shape of kernel structures.

16 years agoPO files.
Richard W.M. Jones [Mon, 4 Aug 2008 12:08:32 +0000 (13:08 +0100)]
PO files.

16 years agoFactor out the kernel loading function. Add kernel_min, kernel_max addresses.
Richard W.M. Jones [Mon, 4 Aug 2008 12:08:07 +0000 (13:08 +0100)]
Factor out the kernel loading function.  Add kernel_min, kernel_max addresses.

16 years agoDetect gettext package correctly.
Richard W.M. Jones [Mon, 4 Aug 2008 12:06:42 +0000 (13:06 +0100)]
Detect gettext package correctly.

16 years agoDetect gettext package correctly.
Richard W.M. Jones [Mon, 4 Aug 2008 12:06:17 +0000 (13:06 +0100)]
Detect gettext package correctly.

16 years agoVersion 0.2.7 for release.
Richard W.M. Jones [Wed, 23 Jul 2008 17:49:48 +0000 (18:49 +0100)]
Version 0.2.7 for release.

16 years agoinit -> swapper
Richard W.M. Jones [Wed, 23 Jul 2008 17:40:38 +0000 (18:40 +0100)]
init -> swapper

16 years agoUpdated HACKING docs.
Richard W.M. Jones [Wed, 23 Jul 2008 17:32:41 +0000 (18:32 +0100)]
Updated HACKING docs.

16 years agoUpdate PO files.
Richard W.M. Jones [Wed, 23 Jul 2008 17:18:30 +0000 (18:18 +0100)]
Update PO files.

16 years agoGet rid of lookup_ksym function, replace with a map.
Richard W.M. Jones [Wed, 23 Jul 2008 17:18:21 +0000 (18:18 +0100)]
Get rid of lookup_ksym function, replace with a map.

16 years agoUpdated MANIFEST.
Richard W.M. Jones [Wed, 23 Jul 2008 15:10:51 +0000 (16:10 +0100)]
Updated MANIFEST.

16 years agoUpdated PO files.
Richard W.M. Jones [Wed, 23 Jul 2008 15:07:30 +0000 (16:07 +0100)]
Updated PO files.

16 years agoBring kernel version checking (utsname) into the central process.
Richard W.M. Jones [Wed, 23 Jul 2008 15:07:24 +0000 (16:07 +0100)]
Bring kernel version checking (utsname) into the central process.

16 years agoUpdated PO files.
Richard W.M. Jones [Wed, 23 Jul 2008 14:13:28 +0000 (15:13 +0100)]
Updated PO files.

16 years agoSplit out the kernel symbol detection code.
Richard W.M. Jones [Wed, 23 Jul 2008 14:13:22 +0000 (15:13 +0100)]
Split out the kernel symbol detection code.

16 years agoFix 'make doc' and turn http://... into real links.
Richard W.M. Jones [Wed, 23 Jul 2008 13:20:56 +0000 (14:20 +0100)]
Fix 'make doc' and turn ... into real links.

16 years agoUpdated PO files.
Richard W.M. Jones [Wed, 23 Jul 2008 11:58:39 +0000 (12:58 +0100)]
Updated PO files.

16 years agoCompleted reimplementation of faster Virt_mem_mmap.
Richard W.M. Jones [Wed, 23 Jul 2008 11:58:32 +0000 (12:58 +0100)]
Completed reimplementation of faster Virt_mem_mmap.

16 years agoUpdated PO files.
Richard W.M. Jones [Tue, 22 Jul 2008 16:02:34 +0000 (17:02 +0100)]
Updated PO files.

16 years agoIgnore test program.
Richard W.M. Jones [Tue, 22 Jul 2008 16:02:29 +0000 (17:02 +0100)]
Ignore test program.

16 years agoRevised Virt_mem_mmap handling overlapping mappings efficiently.
Richard W.M. Jones [Tue, 22 Jul 2008 16:02:19 +0000 (17:02 +0100)]
Revised Virt_mem_mmap handling overlapping mappings efficiently.

16 years agoElementary -- and broken -- implementation of virt-mem capture.
Richard W.M. Jones [Tue, 22 Jul 2008 16:01:56 +0000 (17:01 +0100)]
Elementary -- and broken -- implementation of virt-mem capture.

16 years agoVersion 0.2.6 for release.
Richard W.M. Jones [Thu, 17 Jul 2008 17:04:57 +0000 (18:04 +0100)]
Version 0.2.6 for release.

16 years agoUpdated PO files.
Richard W.M. Jones [Thu, 17 Jul 2008 17:04:44 +0000 (18:04 +0100)]
Updated PO files.

16 years agobitmatch -> bitstring
Richard W.M. Jones [Thu, 17 Jul 2008 17:01:10 +0000 (18:01 +0100)]
bitmatch -> bitstring

16 years agoUpdated PO files
Richard W.M. Jones [Tue, 15 Jul 2008 16:47:36 +0000 (17:47 +0100)]
Updated PO files

16 years agoPreparation for capture subcommand:
Richard W.M. Jones [Tue, 15 Jul 2008 16:47:30 +0000 (17:47 +0100)]
Preparation for capture subcommand:
 - extra hooks at various stages
 - allow tools to provide extra command line options
 - updated MANIFEST

16 years agoVersion 0.2.5 released.
Richard W.M. Jones [Tue, 15 Jul 2008 16:46:02 +0000 (17:46 +0100)]
Version 0.2.5 released.

16 years agoClarification to HACKING file
Richard W.M. Jones [Tue, 15 Jul 2008 16:45:45 +0000 (17:45 +0100)]
Clarification to HACKING file

16 years agoCombined binary.
Richard W.M. Jones [Tue, 15 Jul 2008 12:51:45 +0000 (13:51 +0100)]
Combined binary.
 - Link all programs into a single binary to save on disk space.
 - Changed help system to understand this.
 - Additions to manpage.
 - Updated MANIFEST.
 - Added HACKING file describing new code layout.
 - Updated PO files.

16 years agoUpdated PO files
Richard W.M. Jones [Wed, 9 Jul 2008 20:00:24 +0000 (21:00 +0100)]
Updated PO files

16 years agoFixed incorrect max_memory_peek value.
Richard W.M. Jones [Wed, 9 Jul 2008 20:00:18 +0000 (21:00 +0100)]
Fixed incorrect max_memory_peek value.

16 years agoUpdated MANIFEST.
Richard W.M. Jones [Wed, 9 Jul 2008 15:22:56 +0000 (16:22 +0100)]
Updated MANIFEST.

16 years agoUpdated PO files
Richard W.M. Jones [Wed, 9 Jul 2008 15:22:31 +0000 (16:22 +0100)]
Updated PO files

16 years agoRewrite critical search inner loop in C for speed.
Richard W.M. Jones [Wed, 9 Jul 2008 15:22:25 +0000 (16:22 +0100)]
Rewrite critical search inner loop in C for speed.

16 years agoUpdate PO files.
Richard W.M. Jones [Wed, 9 Jul 2008 14:13:01 +0000 (15:13 +0100)]
Update PO files.

16 years agoFix kernel_size on 32 bit architectures.
Richard W.M. Jones [Wed, 9 Jul 2008 14:12:45 +0000 (15:12 +0100)]
Fix kernel_size on 32 bit architectures.
Obey list of domains passed on the command line.

16 years agoUse META file from newest bitmatch.
Richard W.M. Jones [Wed, 9 Jul 2008 11:36:47 +0000 (12:36 +0100)]
Use META file from newest bitmatch.

16 years agoMissing depend file
Richard W.M. Jones [Tue, 10 Jun 2008 16:28:55 +0000 (17:28 +0100)]
Missing depend file

16 years agoAdd outline of 'virt-ps' command.
Richard W.M. Jones [Tue, 10 Jun 2008 16:28:24 +0000 (17:28 +0100)]
Add outline of 'virt-ps' command.

16 years agoVersion 0.2.4 for release.
Richard W.M. Jones [Tue, 10 Jun 2008 15:13:21 +0000 (16:13 +0100)]
Version 0.2.4 for release.

16 years agoInclude config.h.in in tarball, install should create directories first.
Richard W.M. Jones [Tue, 10 Jun 2008 15:12:34 +0000 (16:12 +0100)]
Include config.h.in in tarball, install should create directories first.

16 years agoAdded PO files (translations).
Richard W.M. Jones [Tue, 10 Jun 2008 15:12:02 +0000 (16:12 +0100)]
Added PO files (translations).

16 years agoVersion 0.2.3 for release.
Richard W.M. Jones [Tue, 10 Jun 2008 14:51:53 +0000 (15:51 +0100)]
Version 0.2.3 for release.

16 years agoA better way to distribute the changelog
Richard W.M. Jones [Tue, 10 Jun 2008 14:51:13 +0000 (15:51 +0100)]
A better way to distribute the changelog