Fossil

File History
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of src/delta.c

2017-10-05
11:37
Delta checksum verification is disabled by default, for better performance. It can be reenabled using -DFOSSIL_ENABLE_DELTA_CKSUM_TEST. file: [e5c5c088] check-in: [d3a46b2a] user: drh branch: trunk, size: 21568
2016-11-02
10:22
Collapse two memset's into one. Typo in mkdownload.tcl file: [fd4007b3] check-in: [5f889684] user: jan.nijtmans branch: trunk, size: 21566
2016-08-10
09:06
Remove unnecessary spacing file: [f3002e96] check-in: [c3b5f1d2] user: jan.nijtmans branch: trunk, size: 21607
2015-12-31
16:10
Fix a harmless compiler warning in an assert() in delta.c. file: [ab405c78] check-in: [d891af83] user: drh branch: trunk, size: 21611
15:18
Use intrinsic functions to boost the performance of the delta checksum. file: [f57d9a48] check-in: [726ab361] user: drh branch: checksum-intrinsics, size: 21601
2015-12-27
21:02
Further performance enhancements on the delta generator. file: [b6ef89f5] check-in: [09d3e7eb] user: drh branch: trunk, size: 20652
20:05
Performance optimizations for the delta generator. file: [28fb472f] check-in: [dbbe3202] user: drh branch: trunk, size: 20646
2015-12-25
14:46
Performance optimization on the delta generator. file: [17102bbd] check-in: [2dd25909] user: drh branch: trunk, size: 20550
2015-09-16
09:18
Add some "const" keywords in appropriate places. No change in functionality. Eliminates some compiler warnings. file: [d0dd6f11] check-in: [a6fd491d] user: jan.nijtmans branch: trunk, size: 20271
2015-07-15
21:05
Add the test-delta-analyze command. file: [673657e6] check-in: [fd302a26] user: drh branch: trunk, size: 20278
2014-10-16
11:45
Reduce the number of end-of-line spaces. No functional change. file: [e8de840f] check-in: [20d02ab7] user: jan.nijtmans branch: trunk, size: 18706
2014-03-29
09:03
s/free()/fossil_free()/, for consistency. file: [d1b0598a] check-in: [c94df724] user: stephan branch: trunk, size: 18717
2013-10-11
08:36
Make sure that EVERY source file includes "config.h" before any other system includes. This is the first step in making fossil compile for Win64 using MinGW. file: [79c09586] check-in: [c30cd93b] user: jan.nijtmans branch: trunk, size: 18710
2012-11-04
12:59
Fix typos. file: [2c7e11a9] check-in: [45065c5c] user: dmitry branch: spelling, size: 18690
2012-08-29
13:57
Allow UTF-8 characters in sources. translate.exe will translate it to ASCII file: [6458c91b] check-in: [9f6abc59] user: jan.nijtmans branch: msvc-broken, size: 18688
2012-03-29
14:54
Add vim modline everywhere file: [94a54248] check-in: [a496d8e8] user: mgagnon branch: mgagnon_fix, size: 18731
2010-12-23
18:00
Fix a possible buffer overrun in the delta_apply() routine if handed an invalid delta. file: [e3dfb312] check-in: [174d61b9] user: drh branch: trunk, size: 18689
2010-12-20
17:17
This change was accidentally committed by a test script, specifically the test/merge5.test test script. There is some problem with "make test". file: [43dd95bc] check-in: [01c83bfb] user: drh branch: mistake, size: 18675
2010-10-25
21:16
The "fossil revert" command now clears merge history. Less frequent status output on rebuild. The FOSSIL_OMIT_DELTA_CKSUM_TEST compile-time option is available. file: [6296c873] check-in: [6c8ed4e1] user: drh branch: experimental, size: 18674
2010-10-23
12:58
Additional performance enhancements. file: [128bbd85] check-in: [6caba36d] user: drh branch: experimental, size: 18586
02:51
Simplification to the delta checksum algorithm. Trying to make it run faster. file: [ace81435] check-in: [4c1bcf6f] user: drh branch: experimental, size: 18347
2010-10-15
17:13
Replace all malloc() calls with fossil_malloc(). The fossil_malloc() routine panics rather than return a NULL pointer. file: [bb7a7e1b] check-in: [8f41b2fa] user: drh branch: trunk, size: 18461
2010-05-16
19:08
Change from GPL to the Simplified BSD License. file: [186af883] check-in: [c06edd23] user: drh branch: clear-title, size: 18484
2010-02-08
16:12
Implement a graph of changes in the timeline to replace the older flashing asterisk mechanism. Does not work on IE6. Probably still contains bugs. file: [2ca4849e] check-in: [d89fea6a] user: drh branch: trunk, size: 18760
2009-03-24
22:03
Improvements to the delta generator algorthm so that it runs much faster on large files with very few similarities. There is no change to the delta format generated, so this is fully backwards and forwards compatible. file: [1af641b4] check-in: [522104c2] user: drh branch: trunk, size: 18704
2008-03-06
22:58
Work toward making fossil work better on large repositories. This version implements a cache in the content manager. It is not clear yet if this is necessarily a good idea - this check-in might end up on an abandoned branch at some point. file: [abb4c044] check-in: [61ddd63b] user: drh branch: trunk, size: 18654
2007-09-25
21:21
Fixed many uninitialized variable warnings and some potential bug found via -Wall -Werror on gcc. file: [c73001b4] check-in: [e63a9fd9] user: jnc branch: trunk, size: 18420
2007-09-06
00:47
Raise the hash chain limit in the delta module from 50 to 250. file: [e79479fc] check-in: [f6b4c645] user: drh branch: trunk, size: 18416
2007-09-05
18:46
Fix pathological N*2 behavior in the delta generator. file: [d84dda2b] check-in: [b816fadf] user: drh branch: trunk, size: 18415
2007-08-26
22:22
Added section numbers to delta format, labels for linking, navigation bar. Added delta encoder description (incomplete, right now only all the trivial parts). Using TeX for formulas, and mimetex for conversion. file: [4f6e9c70] check-in: [6f1af23e] user: aku branch: trunk, size: 18404
2007-08-25
03:23
Fixed typos in comments file: [10d700df] check-in: [609e4caf] user: aku branch: trunk, size: 18404
2007-08-09
17:42
The delta compress on xfer is working better now, but still needs work. file: [001257c4] check-in: [73bddaeb] user: drh branch: trunk, size: 18415
2007-07-21
14:10
Initial check-in of m1 sources. file: [ee93661e] check-in: [dbda8d6c] user: drh branch: trunk, size: 18415 Added