Replace __DATE__ and __TIME__ in the final code with the right date.
[ksplice.git] / ChangeLog
blobdcc764c3b0c92b0afec2f0e8866cb7548bb46e45
1 2008-10-17 : 0.9.2
2  - Added run-pre matching of string sections
3  - Fixed safety_record handling for patch reversals
4  - Improved performance substantially in both userspace and kernelspace
5  - Added support for patching kernels whose text is mapped read-only
6  - Added support for patching compilation units involving markers
7  - Improved the udis86 disassembler's support for disassembling the kernel
9 2008-09-26 : 0.9.1
10  - Replaced objdiff with an improved matching algorithm in objmanip keep-primary
11  - Added support for moving functions between compilation units
12  - Various safety improvements
14 2008-09-12 : 0.9.0
15  - Added support for ARM architecture (requires an -ffunction-sections kernel)
16  - Rewrote the relocation handling code to ease porting to other architectures
17  - Modified the update build system so that it uses the kernel build system
18  - Switched the module control interface from /proc to /sys
19  - Switched the preferred debugging interface from printk to debugfs
20  - Restructured the kernel code to make it easier to merge Ksplice into Linux
21  - Simplified ksplice-create by moving all ELF manipulation to objmanip
22  - Added libudis86 for enhanced run-pre matching
23  - Added support for automatically modifying the exported symbol table
24  - Various safety improvements
26 2008-06-22 : 0.8.7
27  - Updated the nop table for binutils 2.18
28  - Improved relocation handling on x86-64
30 2008-05-25 : 0.8.6
31  - Removed some compiler warnings
33 2008-05-24 : 0.8.5
34  - Added a workaround for Fedora System.map problem
35  - Improved the page table code
36  - Improved kernel stack check debugging
38 2008-04-29 : 0.8.4
39  - Fixed architecture detection on ASP Linux
41 2008-04-28 : 0.8.3
42  - Improved kernel stack check
44 2008-04-27 : 0.8.2
45  - Improved kernel stack check
47 2008-04-24 : 0.8.1
48  - Fixed 2.6.25 init_mm problem
50 2008-04-22 : 0.8.0
51  - Initial release