Fossil

Timeline
Login

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

100 most recent check-ins

2016-06-25
03:56
[68194175] Leaf: Full-text search for check-in diffs. This works, but it creates a huge index (2x the size of the BLOB table) in spite of being a contentless index. The index is slow to build because of all the diffs that must be computed. Because the index is contentless, the snippet generator runs very slowly on queries - a typical query with a couple hundred hits takes several minutes. (user: drh, tags: diff-search)
2016-06-24
03:36
[e1034c4c] Leaf: If the FOSSIL_SECURITY_LEVEL environment variable is 2 or more, then present a simple substitution matrix when entering passwords, as a defense against key loggers. For FOSSIL_SECURITY_LEVEL of 1 or more, do not remember the remote-url password. (user: drh, tags: trunk)
2016-06-23
07:43
[fcfaae37] Replace some usage of <center> tags with align="center" attributes. (user: jan.nijtmans, tags: trunk)
2016-06-22
09:11
[414fc1e9] Leaf: merge trunk (user: jan.nijtmans, tags: html-cleanup)
2016-06-21
20:03
[243fc6c2] Fix typos in comments. (user: drh, tags: trunk)
15:20
[6bbec5fb] Fix problem reported by Carlo Miron on fossil-dev mailing list: [38a47074] broke empty markdown links (user: jan.nijtmans, tags: trunk)
11:37
[cb6b6c97] Add an example to the webpage-ex.md documentation page showing the use of the chng= query parameter of timeline. (user: drh, tags: trunk)
2016-06-19
18:49
[b2b62b83] Add the "chng=" query parameter to the "/timeline" page. (user: drh, tags: trunk)
2016-06-18
16:50
[758e3d31] Leaf: If the table is encoded as start-value/size, a variable and a comparison can be saved. Should be even faster .... (user: jan.nijtmans, tags: invalid_utf8_improvements)
14:44
[7f067f29] Juggle variables and code arround, making it as efficient and readable as possible. Also add more comments. (user: jan.nijtmans, tags: invalid_utf8_improvements)
11:29
[6bcfe1d2] fixed another strict aliasing warning in cson. (user: stephan, tags: trunk)
2016-06-17
12:38
[e0da91e9] Fix a typo in the built-in documentation for the "tarball" command. (user: drh, tags: trunk)
09:45
[63220d94] More consistancy in using <br /> and <hr /> HTML tags (user: jan.nijtmans, tags: trunk)
07:39
[4887295a] Leaf: Merge trunk (user: jan.nijtmans, tags: pending-review)
07:24
[e2a280fc] Remove a function which isn't use anywhere (user: jan.nijtmans, tags: trunk)
00:04
[8a877a7b] Leaf: merged from trunk (user: sdr, tags: invalid_utf8_table)
2016-06-16
22:14
[69328517] shrunk size of lead byte table for invalid_utf8, and took a shortcut to invalidate lead bytes between 0x80 & 0xBF inclusive (user: sdr, tags: trunk)
17:01
[6eb9a30c] more optimizations (all lead bytes between 0x80 & 0xBF are invalid, so use simple check for those, and also can shrink the invalid_utf8 lead byte table even more) (user: sdr, tags: invalid_utf8_table)
16:28
[77667ca1] Leaf: Add the 'project_description' variable for TH1 style scripts. (user: mistachkin, tags: prjDesc)
12:14
[ec7f6b2e] More optimizations, taken over from trunk. (user: jan.nijtmans, tags: invalid_utf8_table)
11:39
[5be2e9cf] Minor further speed-up: Only increment pointer if really needed. (user: jan.nijtmans, tags: trunk)
09:44
[c22ec007] merge-mark (user: jan.nijtmans, tags: invalid_utf8_table)
09:44
[6a59dbbb] Further invalid_utf8() improvement: Save one indirection and a check, and make the table size even smaller. (user: jan.nijtmans, tags: trunk)
09:14
[a3328c00] Merge trunk (user: jan.nijtmans, tags: invalid_utf8_table)
09:13
[60349a66] Use faster table-based approach when checking for invalid utf-8, in stead of complex bit-operations. (user: jan.nijtmans, tags: trunk)
08:04
[f246ea43] A little bit faster, by only accessing *z once and using bit-operations in stead of comparisions. (user: jan.nijtmans, tags: invalid_utf8_table)
07:46
[cc09e003] Unroll loop for even greater speed (user: jan.nijtmans, tags: invalid_utf8_table)
2016-06-15
15:00
[63313a5f] added a few comments (user: sdr, tags: invalid_utf8_table)
08:38
[bd559ff0] More consistancy in using <br /> and <hr /> HTML tags (user: jan.nijtmans, tags: trunk)
08:19
[6051c441] Simplifications and constification (user: jan.nijtmans, tags: invalid_utf8_table)
2016-06-14
18:08
[12675ab7] merged from trunk (user: sdr, tags: invalid_utf8_table)
18:06
[d3fc3772] moved static table data out of invalid_utf8 and pre-initialized the table to avoid run time overhead; also shrunk the table by 50% by removing the ASCII code points (user: sdr, tags: invalid_utf8_table)
14:11
[3b3310a7] Forgot close tag in previous commit (user: jan.nijtmans, tags: trunk)
14:08
[d1f60caa] In stead of <font color=xxx, use style=color:xxx in some places. (user: jan.nijtmans, tags: trunk)
12:35
[fd547b83] Increase the version number to 1.36. (user: drh, tags: trunk)
12:27
[efe6ebb4] Update internal Unicode character tables, used in regular expression handling, from version 8.0 to 9.0. (user: jan.nijtmans, tags: trunk)
12:07
[6ef54dfa] Fix two more harmless gcc warning message (one of them as suggested by Stephan Beal) (user: jan.nijtmans, tags: trunk)
11:10
[3aa86af6] Version 1.35 (user: drh, tags: trunk, release, version-1.35)
07:43
[e449ede3] Eliminate (harmless) compiler warning (user: jan.nijtmans, tags: trunk)
05:00
[d22c72bc] merged from trunk (user: sdr, tags: invalid_utf8_table)
2016-06-13
08:29
[5684672a] Fix handling of byte sequence \xF4\x00 in utf-8 validation. Now all tests pass again. Thanks to Scott Robison for discovering this! (user: jan.nijtmans, tags: trunk)
2016-06-11
20:13
[72df287c] For the "setenv:" line of CGI scripts, if the VALUE field is omitted, unset the variable. (user: drh, tags: trunk)
10:58
[0e9a144b] Fix harmless typo in a comment. (user: drh, tags: trunk)
05:27
[2d8c3b71] Fix harmless compiler warning. (user: mistachkin, tags: trunk)
05:23
[2fb7d59b] Further coding style improvements for the new invalid_utf8() function. Also fixes several C99-isms. (user: mistachkin, tags: invalid_utf8_table)
00:41
[dd3bb22c] reformatted invalid_utf8 to make it conform a bit better to existing style (user: sdr, tags: invalid_utf8_table)
00:13
[4f906e53] merged from trunk (user: sdr, tags: invalid_utf8_table)
00:11
[2e7a6cb0] fixed a bad function name; had tested it external to fossil but didn't build/test before committing; mea culpa (user: sdr, tags: invalid_utf8_table)
00:06
[6da500a1] added new tests for invalid utf8 sequences (user: sdr, tags: trunk)
2016-06-10
20:45
[635f3b03] performance optimizations (user: sdr, tags: invalid_utf8_table)
14:48
[084a409e] Update the change log to include the reparent command. (user: drh, tags: trunk)
14:43
[fa9ead30] Enhancements to SVN import (user: drh, tags: trunk)
14:41
[96164bb2] Add the "fossil reparent" command and the --dryrun option on "fossil tag add" and "fossil tag cancel". (user: drh, tags: trunk)
14:40
[9cf12e65] Closed-Leaf: Add the --dryrun option to "reparent" and "tag add" and "tag cancel". Fix a typo in the command-line help for "reparent". (user: drh, tags: reparent)
14:16
[ecd3dc53] Updates to the change log. (user: drh, tags: trunk)
13:46
[5566c853] Fix typos in the fossil-v-git.wiki document. (user: drh, tags: trunk)
13:28
[a6725ea5] Add the "Special Features" subheading in the Markdown documentation. (user: drh, tags: trunk)
13:06
[38a47074] For Markdown hyperlinks, if the URL begins with "/" then prepend the root of repository. This allows repository-relative hyperlinks. (user: drh, tags: trunk)
12:46
[ef449a11] Add the --include and --exclude options to the tarball and zip commands and the in= and ex= query parameters to the /tarball and /zip webpages. (user: drh, tags: trunk)
12:03
[1ca59832] Slightly more efficient than previous commit (user: jan.nijtmans, tags: trunk)
11:52
[8a65d6f0] Merge additional test-cases from trunk. All pass now. (user: jan.nijtmans, tags: invalid_utf8_table)
11:49
[acf7fe47] Add many test-cases of (possible) invalid UTF-8 sequences (user: jan.nijtmans, tags: trunk)
10:23
[87da6f97] Fix corner-case in invalid utf-8 detection, with modified test-cases. Additional test-cases still to be done. (user: jan.nijtmans, tags: trunk)
08:07
[e58334a0] proposed new invalid_utf8 function (user: sdr, tags: invalid_utf8_table)
2016-06-09
23:59
[314cdab0] fixed an edge case in invalid_utf8 where a valid three byte seq could be misidentified (user: sdr, tags: invalid_utf8_table)
15:26
[c7e9625d] Add mimetypes for bz2 and bzip. (user: drh, tags: trunk)
02:22
[460b93b5] Use sqlite3_snprintf instead because it guarantees that the buffer will be zero-terminated and to avoid warnings on OpenBSD. (user: andybradford, tags: trunk)
2016-06-07
15:27
[55f3f3d4] If the FOSSIL_PWREADER environment variable is set to the name of a program, then use that program to prompt and read passwords and passphrases from the user when required, in place of the getpass() library routine. (user: drh, tags: trunk)
01:26
[c94b49ad] Fix typo in test_markdown_render function name. (no functional change since the command name was okay). (user: mgagnon, tags: trunk)
2016-06-06
21:06
[67f5df3b] Add test-markdown-render. Does the same as test-wiki-render, but for markdown syntax. (user: mgagnon, tags: trunk)
10:07
[47812bc7] Minor efficiency improvement by defining SQLITE_LIKE_DOESNT_MATCH_BLOBS=1 (user: jan.nijtmans, tags: trunk)
2016-06-05
17:02
[fba7d9e4] Fix typo in sqlite3 command documentation (user: andygoth, tags: trunk)
2016-05-31
08:17
[598b58a5] Leaf: merge from trunk with a few tweaks for merge conflicts (user: sdr, tags: winsymlink)
01:57
[8583ca38] Fix a bug in the spider excluder. (user: drh, tags: trunk)
01:16
[abcd5df2] Improved handling of exclude_robots(). Add the "isrobot" query parameter for testing. (user: drh, tags: trunk)
2016-05-30
22:30
[d685096f] On a merge or update, prompt to continue of autosync fails, just like is done for commit. (user: drh, tags: trunk)
22:25
[d5575d14] Closed-Leaf: On a merge or update, prompt to continue of autosync fails, just like is done for commit. (user: drh, tags: autosync-failure-prompt)
21:10
[1e2d76ec] Add a new robot detection string. (user: drh, tags: trunk)
11:23
[24cfcee7] Enhance the files_of_checkin virtual table so that it can work as a table valued function, allowing queries such as: "SELECT * FROM files_of_checkin('version-1.34');" (user: drh, tags: trunk)
10:14
[bce6bec7] Fix a typo in the wiki documentation. (user: drh, tags: trunk)
00:42
[e448abd0] Improvements to the /timeline documentation. (user: drh, tags: trunk)
2016-05-29
23:57
[ac8aa0c6] Minor documentation updates. (user: drh, tags: trunk)
22:59
[5fcc1d5c] Improved Markdown documentation. (user: drh, tags: trunk)
20:58
[ba4a9ca8] Improved linkages between the various status pages. (user: drh, tags: trunk)
2016-05-28
22:58
[6d1ef3c4] Improve the header comment on from/to timeline to show the number of check-ins on the path. (user: drh, tags: trunk)
21:23
[4e34191c] Leaf: Enhancements to SEE integration. (user: mistachkin, tags: seeEnhanced)
02:37
[2fc8222f] Fix compiler warning seen with MSVC. (user: mistachkin, tags: trunk)
02:37
[cc828822] Improve SEE (shell) support in the build process. (user: mistachkin, tags: trunk)
00:16
[8f2dd010] MinGW makefile integration fixes, mostly for zlib. Also, Clang can define _MSC_VER in some circumstances; therefore, check for Clang first in 'config.h'. (user: mistachkin, tags: trunk)
2016-05-27
22:51
[de609c7c] Further compiler portability enhancements in the MinGW makefiles. (user: mistachkin, tags: trunk)
22:25
[1bb6f3d3] Compilation 'portability' enhancements for MinGW. (user: mistachkin, tags: trunk)
21:14
[67cdb9b1] Add Clang to the list of detected compilers in 'config.h'. (user: mistachkin, tags: trunk)
21:03
[d0374689] Compiler warning and coding style fixes. (user: mistachkin, tags: trunk)
2016-05-23
15:46
[ca59c662] Leaf: Merge trunk (user: andygoth, tags: andygoth-quote-apostrophe)
15:45
[83bd4f37] Leaf: Merge trunk (user: andygoth, tags: andygoth-brackets-outside-link)
15:37
[1d2e7407] Merge trunk (user: andygoth, tags: reparent)
15:37
[6164dac5] Closed-Leaf: Merge trunk (user: andygoth, tags: andygoth-import)
15:34
[2bc3cfeb] Leaf: Rename crnl-glob to crlf-glob, retaining support for crnl-glob as a compatibility alias. Change terminology from NL to LF throughout, excepting cases where NL means newline and not line feed. Also don't change linenoise.c which is third-party code. (user: andygoth, tags: andygoth-crlf)
01:05
[893905c8] Add brief documentation for compiling and using encrypted repositories. (user: drh, tags: trunk)
2016-05-21
23:58
[70f77a1b] Leaf: merge cleanX (user: jan.nijtmans, tags: cleanX-no-clean-glob)