Fossil

Timeline
Login

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

639 check-ins associated with forks

2024-10-19
19:02
New option "--brief" (or "-b") to the "fossil status" command returns a single-word that describes the status of the fossil repository in the current working directory. Useful for scripts that set the PS1 shell variable. ... (check-in: 514149fc5b user: drh tags: trunk)
14:10
Resolve accidental fork. ... (check-in: 6041e258ba user: florian tags: trunk)
14:03
Another update for[9919dfbbaa]: Make sure reallocated buffers always grow, guard all buffer writes by overflow checks (next time use blobs), make sure the `case-sensitive' setting and command-line option are followed, and use brute force to achieve binary (vs.linguistic) file name comparison (only on older versions of Windows). ... (check-in: fe6ef89f5f user: florian tags: trunk)
11:47
Merge typo fixes by brickviking. ... (check-in: 285430acdf user: drh tags: trunk)
2024-10-17
16:54
Merge brickviking's documentation typo fixes to trunk. ... (check-in: efd79f87f5 user: drh tags: trunk)
16:10
Update the built-in SQLite to the latest 3.47.0 beta for testing. ... (check-in: d0730da076 user: drh tags: trunk)
2023-07-08
18:22
Remove some now-stale auto.def documentation. ... (check-in: bb66461f8a user: stephan tags: trunk)
18:13
Resolve inadvertent fork caused by two exact-same-second check-ins. ... (check-in: 5cf0da6e0a user: stephan tags: trunk)
18:11
Update the built-in SQLite to a new version that includes proper "LL" suffixes on all 64-bit integer literals. ... (check-in: 06fb3f8104 user: drh tags: trunk)
18:11
Replace --no-compile-commands configure flag with --compile-commands. i.e. make the feature explicitly opt-in, as the automatic guess is breaking builds on some platforms. ... (check-in: 7e9a242b60 user: stephan tags: trunk)
14:36
Update the built-in SQLite to the latest 3.43.0 alpha for testing. ... (check-in: 65c6bda8d6 user: drh tags: trunk)
2023-07-07
18:23
The cpnode table used for cherrypick timelines should be a TEMP table. ... (check-in: 2478837b56 user: drh tags: trunk)
2021-11-19
06:02
Fix a minor typo in the /ci_edit footnote about custom branch colors. ... (check-in: 5954e626f9 user: florian tags: trunk)
2021-11-17
15:52
Fix accidental fork. ... (check-in: bd7f2727ba user: danield tags: trunk)
15:49
Document how to add HTTPS=on for the case where Fossil is used in CGI mode with Apache behind Nginx. ... (check-in: cd934131f8 user: danield tags: trunk)
2021-11-16
12:28
Remove surplus comments mistakenly added to the end of some files by check-in [bf3a32f59e83b029] ... (check-in: f3bd05ca7f user: drh tags: trunk)
2021-11-09
14:39
Added --verbose option to open which simply passes that flag on to the clone operation when opening a URL, per request in [forum:ab3807edc65ab115|form post ab3807edc65ab115]. ... (check-in: c9f3d9c2a9 user: stephan tags: trunk)
2021-11-06
15:19
Add some line-number information to the conflict marks on a 3-way merge. More work could be done here, but this is a start. ... (check-in: 14f44e933c user: drh tags: trunk)
2021-11-05
15:54
Remove OpenSSL initialization call that is not needed and which is deprecated in newer versions of OpenSSL. ... (check-in: 8c1263754c user: drh tags: trunk)
2021-04-19
01:01
Rename 'Timeline' submenu link into 'View X branches' that is shown only if two or more branches are selected. Also some minor code refactoring for better compatability with old versions of WebView. ... (check-in: 00891cba00 user: george tags: brlist-timeline)
2021-04-18
21:17
Removed a reference to a removed function. ... (Closed-Leaf check-in: 90f9af2171 user: stephan tags: brlist-timeline)
21:08
Cosmetic tweaks: align the new checkboxes consistently and toggle a class on the Timeline link when any checkboxes are selected, to give the user some indication that the checkboxes are doing something. ... (check-in: 73ebf81b93 user: stephan tags: brlist-timeline)
20:11
Fix the previous: add the <tt>fossil.page.brlist.js</tt> script which was forgotten. ... (check-in: 6f5a5643ae user: george tags: brlist-timeline)
2021-01-14
11:15
Fixed a couple C99-isms reported at [https://fossil-scm.org/forum/forumpost/487f05e382 | /forumpost/487f05e382]. ... (check-in: a7af387dd8 user: stephan tags: trunk)
2021-01-13
13:34
Fix unintentional fork. ... (check-in: c21f739753 user: danield tags: trunk)
13:24
Move line separator into format strings for timeline formatting. ... (check-in: 0eed0f130e user: danield tags: trunk)
13:23
Added missing help text reference to --type f (forum post) in timetype --type flag. ... (check-in: 40799f8bbd user: stephan tags: trunk)
2021-01-12
16:00
Fix typos in Markdown and Wiki pages. ... (check-in: e755561d73 user: danield tags: trunk)
13:50
Fix typos in help and other console output. ... (check-in: 2f78b2cb41 user: danield tags: trunk)
2020-12-13
05:32
Factored the iteration count out of the encrypted backup solution in backup.md, so it isn't repeated between the backup and restore cases. ... (check-in: fc300d5a9a user: wyoung tags: trunk)
2020-12-12
19:48
merged forks ... (check-in: 0872ecbef7 user: sdr tags: trunk)
19:37
Omit the TCP port from the SERVER_NAME environment variable for the "fossil ui" and "fossil server" commands. ... (check-in: c728509f73 user: drh tags: trunk)
19:06
fixed a typo in a comment ... (check-in: 02c3468b3f user: sdr tags: trunk)
17:29
serverext.wiki: added a note about the need to unset GATEWAY_INTERFACE before trying to recursively call the fossil binary. ... (check-in: e3fbbdc1d0 user: stephan tags: trunk)
15:25
For the CGI handler in the extension CGI mechanism, unrecognized header strings coming back from the CGI program are passed through unaltered to the HTTP reply. This allows the CGI program to set cookies. ... (check-in: 1cff8d3182 user: drh tags: trunk)
2020-08-10
17:38
Added a 'Save and Close' button to wikiedit. Cleaned up the styling and wrapping of the status/links menu bars in fileedit and wikiedit. Minor style tweaks to get input field borders to appear in the default skin on Chromium. ... (check-in: 3814c9ff58 user: stephan tags: trunk)
13:43
Merged inadvertent fork. ... (check-in: 1eb21747ac user: stephan tags: trunk)
12:12
Tweaks to the change log. ... (check-in: f4c731afb7 user: drh tags: trunk)
2020-08-08
20:13
Enhance built-in help text formatting so that text contained within &#91;&#91;...&#93;&#93; is a hyperlink to another help page. ... (check-in: 71992d0f08 user: drh tags: trunk)
18:52
wikiedit: deleted pages are now hidden by default, per forum feedback. A minor style tweek to shift edit-marked wiki entries to the right a bit (edit state indicator was truncated in some skins). ... (check-in: 8936ae98b6 user: stephan tags: trunk)
18:19
Fix typo in built-in documentation for "fossil open". ... (check-in: 9ec3274f35 user: drh tags: trunk)
18:14
Never allow the "fossil open" command to proceed on a non-empty working directory unless either the --force or --keep options are used. ... (check-in: 99ab1118f5 user: drh tags: trunk)
2020-04-30
07:28
Update tester.tcl to reflect changes to 'fossil info' behavior in [1da8afdf]. ... (check-in: 6a8477a5f4 user: ashepilko tags: trunk)
2020-04-29
18:45
Merge the deliberate fork back together. ... (check-in: ac4ddd8893 user: drh tags: trunk)
18:44
Add a new leaf ambiguity warning after each commit. (This check-in will itself be a test-case.) ... (check-in: 707743def0 user: drh tags: trunk)
18:13
Enhance the "forks" query parameter of the /timeline page show that it shows the resolution of forks in addition to their origin. ... (check-in: 9557e3285a user: drh tags: trunk)
17:38
Fix a formatting issue in the header comment of diff.c. More importantly, this check-in deliberately introduces a fork on trunk, because I want to see what happens, and what warning messages are provided when a branch forks. Already, I see that it won't let me check-in without the --allow-fork option. ... (check-in: 2a1bdab560 user: drh tags: trunk)
14:36
fix for 'no repo' prompt in the shell for unnamed projects ([https://fossil-scm.org/forum/forumpost/387c0a76f9|/forumpost/387c0a76f9]). ... (check-in: 2d9ad2dbb9 user: stephan tags: trunk)
2020-04-28
22:37
Correct typo ... (check-in: acbbc133e1 user: andygoth tags: trunk)
2020-04-27
22:45
Update the change log. ... (check-in: ea275f941c user: drh tags: trunk)
2020-03-27
15:37
Do not use the IP address as part of the login cookie if the server is set to redirect all HTTP requests over to HTTPS. ... (check-in: ce4bece946 user: drh tags: trunk)
15:19
Fix an accidental fork. ... (check-in: a5d6567ea6 user: drh tags: trunk)
15:15
Added build instructions for cross-compiling Fossil for Android from Linux, adapted from [https://fossil-scm.org/forum/forumpost/e0e9de4a7e | forumpost/e0e9de4a7e]. ... (check-in: b70744576b user: stephan tags: trunk)
14:45
Only show both the display name and the login if they are different. If they are the same, show just the login. ... (check-in: 069b7ee7a4 user: drh tags: trunk)
14:41
Show both the display name and the login on forum pages. ... (check-in: d5455f5b1b user: drh tags: trunk)
14:30
Use the display name rather than the login for forum posts. ... (check-in: 2e71dc25d9 user: drh tags: trunk)
2020-01-08
19:18
Clarified point 2.2 of fossil-v-git.wiki, adding more info about the sizes of Fossil vs Git in response to comments on this Hacker News posting: [https://news.ycombinator.com/item?id=21974942] ... (check-in: 9dcb3de471 user: wyoung tags: trunk)
18:30
Healed inadvertent fork of trunk ... (check-in: 636b47f9a2 user: wyoung tags: trunk)
18:28
Added "more" column to the fossil-v-git doc: we have evidence of people reading only the summary table at the top and then reacting to their understanding of that brief one-line characaterization of the difference rather than engaging with the detailed arguments making up the bulk of the article. ... (check-in: fd9e211d39 user: wyoung tags: trunk)
18:05
Clarified point 2.6 in fossil-v-git.wiki to address feedback from Hacker News user balfirevic here: [https://news.ycombinator.com/item?id=21974942] ... (check-in: f6e04cc423 user: wyoung tags: trunk)
17:56
Edit the Executive Summary to mention merge-in: prefix. ... (check-in: 63f5031476 user: ashepilko tags: trunk)
2020-01-02
14:35
Fix the spelling of "legacy" in the "test-fingerprint" command. Also show the current Fossil version in the "test-fingerprint" command. ... (check-in: 2af7fedd67 user: drh tags: trunk)
2019-12-26
02:08
Fix a comment describing the meaning of the BACKLINK.SRCID field of the repository schema. No changes to code. ... (check-in: 088aabafd7 user: drh tags: trunk)
2019-08-25
11:52
Clarified use of scgi_params, SCRIPT_NAME, and service starting in the generic SCGI server setup doc. ... (check-in: 5a58ac3141 user: wyoung tags: trunk)
2019-08-24
18:32
Merge fork ... (check-in: 6c6aae9782 user: andygoth tags: trunk)
2019-08-23
12:42
Add the fossil_random_password() utility function and use it to generate a stronger initial admin-user password in the "fossil new" command. ... (check-in: 23a9f9bac2 user: drh tags: trunk)
05:32
Fixed a few fatal error messages from the login-group command that referred to an "add" command, which is now called "join". The symptom I saw is that "fossil login-group add" complained that "add" is not a valid command and that you should give '"add" or "leave"' instead! ... (check-in: 09c65d7527 user: wyoung tags: trunk)
05:22
Fixed a few messages from the login-group command that referred to an apparent older name for the "join" sub-command, "add". This lead to a confusing symptom: "fossil login-group add foo" -> {unknown command "add" - should be "add" or "leave"}. ... (check-in: 739cd8720e user: wyoung tags: trunk)
2019-08-22
15:06
Stronger recommendation for changing the default user's random hex password prior to setting up a Fossil server after learning it's 6 hex digits, not 8 as I thoght when I wrote that! ... (check-in: 9fcd6e443c user: wyoung tags: trunk)
14:14
Added bullet list detailing the sources for <script nonce=""> from a Fossil server and the reasons we consider each path safe. ... (check-in: 91377ae432 user: wyoung tags: trunk)
2019-05-21
09:12
Also add a configuration option to set the closeTimeout for tooltips. ... (check-in: e45429d7f4 user: florian tags: tooltip-experiments)
08:27
Resolve the fork. ... (check-in: fde231b274 user: florian tags: tooltip-experiments)
08:20
Deduplicate more code. ... (check-in: 7fbad143e6 user: florian tags: tooltip-experiments)
07:09
Auto-close the tooltip after a timeout, if the mouse pointer is no longer over the associated element. The auto-close timeout is elapsed (and the tooltip closed instantly) if the mouse pointer is over another element, paused (and reset) as long as the mouse pointer is over the tooltip, and cancelled (and the tooltip kept open) if the mouse pointer is moved back over the same element. ... (check-in: 3d5903ce0c user: florian tags: tooltip-experiments)
02:15
Add a configuration option under the Admin/Timeline setup menu to set the dwellTimeout for tooltips. ... (check-in: 5fc142df07 user: drh tags: tooltip-experiments)
2019-05-20
23:19
Merge in the most recent enhancements from trunk, and the new experimental feature that puts the select branch first in the timeline. ... (check-in: 274e95f547 user: drh tags: tooltip-experiments)
09:45
Fix coding typos from the previous commit. ... (check-in: b4f1eb9043 user: florian tags: tooltip-experiments)
08:32
Experimental change to have the tooltip appear automatically after a "dwell timeout", in addition to mouse clicks. See the wiki page linked to this branch for more information. ... (check-in: bba5337010 user: florian tags: tooltip-experiments)
2018-01-16
16:30
Update the codecheck1.c utility program to find unsafe format strings for recently added varargs functions. Fix unsafe varargs found by this update. This is a continuation of the fix in check-in [3c2ef25d03fb48d5]. ... (check-in: 2fac7df467 user: drh tags: trunk)
15:44
merge previous fork ... (check-in: dddad4f073 user: mgagnon tags: trunk)
15:41
Fix bad url on "Advanced"/"Basic" link of the timeline page. The zLink argument of style_submenu_element() should be a literal "%s", otherwise, encoded url parameter value may contain "%" and get corrupt by the vmprintf() call inside. Problem was happening when clicking on "Basic/Advanced" link on this page: http://www.fossil-scm.org/index.html/timeline?advm=1&chng=src/* ... (check-in: 3c2ef25d03 user: mgagnon tags: trunk)
15:32
Update the built-in SQLite to the second 3.22.0 beta for testing. ... (check-in: 72fba300c8 user: drh tags: trunk)
14:01
Fix typo in the default skin CSS - patch from Johan Kuuse. ... (check-in: e07fdbc51e user: drh tags: trunk)
09:09
missing hyphens ... (check-in: bad4d28297 user: jan.nijtmans tags: trunk)
2016-11-05
06:37
Enhance translate.c to interpret backslash at the end of a cgi_printf() "@" line as a directive to omit the newline ... (check-in: e193e21be3 user: andygoth tags: trunk)
05:46
Merge fork ... (check-in: 3cb9ba4de6 user: andygoth tags: trunk)
04:30
Fix extra empty lines in diff output from non-interactive process on Windows; similar to [f2fc37c0]. ... (check-in: 476fe9e932 user: ashepilko tags: trunk)
04:02
Draw dotted box around entire row of checkout version, not just the check-in comment and descriptive text. In my experience, it's too hard to see the dotted box against a colored background when the checkout version is on a branch. This whole-row behavior matches the version marking option provided by the timeline "m" query string. I considered also increasing the line thickness from 1px to 2px, but I found it to be too distracting. Instead, I added a very faint shadow similar to, but much lighter than, the one used by the "m" version marker. ... (check-in: e5b53f15cb user: andygoth tags: trunk)
2016-11-04
22:37
Consistently use the count(X) macro in place of sizeof(X)/sizeof(*X) throughout the Fossil core, excluding things that don't use makeheaders. Also use count(X) instead of ArraySize(X) which has the same definition. ... (check-in: e5b62edb28 user: andygoth tags: trunk)
21:39
Use timeline_submenu() instead of style_submenu_element() ... (check-in: c1a77615ca user: andygoth tags: trunk)
21:32
Remove unused, undocumented zTitle argument to style_submenu_element(). This argument appears to have been unused all the way back to [dbda8d6ce9]. ... (check-in: 187424e891 user: andygoth tags: trunk)
2016-10-31
18:57
Backout the fusefs change. The correct solution is to run "./configure" followed by "make clean fossil" in order to rebuild when updating from historical sources. ... (check-in: 08f0ac0cb4 user: drh tags: trunk)
16:03
Merge the accidental fork. ... (check-in: d13fc6a6b7 user: drh tags: trunk)
16:02
Fix to the fusefs.c file so that it builds even without FOSSIL_HAVE_FUSEFS. ... (check-in: 9a4a5dec3d user: drh tags: trunk)
13:36
Fix harmless "Local declaration of 'rc' hides declaration of the same name in outer scope", reported by Kevin (arnoldemu) on fossil-users list. ... (check-in: 0c3ae89dcb user: jan.nijtmans tags: trunk)
12:41
Fix harmless memory leaks. ... (check-in: 36babe0ce1 user: drh tags: trunk)
10:55
Omit deleted unversioned files from the /uvlist page unless the showdel=1 query parameter is used. ... (check-in: a3608700ad user: drh tags: trunk)
2016-10-29
16:50
Compiler warning (MSVC) in timeline.c, found by Kevin, reported on fossil-users list ... (check-in: fe3d30fc60 user: jan.nijtmans tags: trunk)
2016-10-28
22:51
merge fork. ... (check-in: cf2adc71e8 user: mgagnon tags: trunk)
22:45
Fix a C99-ism introduced by check-in [27c8985cc1b75cf5]. ... (check-in: 2bb3a8e10d user: mistachkin tags: trunk)
22:45
Fix a C99-ism. ... (check-in: 61ec712492 user: mgagnon tags: trunk)
05:29
Alternative to check-in [a4bb89ba08], make FuseFS act just like the JSON feature in 'auto.def'. ... (check-in: feb202f5dc user: mistachkin tags: trunk)
2016-10-27
15:35
Combine multiple merge lines to the bottomn of the page when they reference the same source check-in. ... (check-in: 95d6ddc3a0 user: drh tags: trunk)
2016-10-14
22:49
Add the --localhost argument to the fossil server command invoked by test_start_server in test/tester.tcl. This change causes the server to only bind to localhost:8080, which does not trigger the Windows Firewall to panic about a program attempting to communicate with the world. Tested on a 64-bit binary built from VS2010, and a 32-bit binaray build from MinGW GCC 4.2.7, both under Windows 10 Pro. I expect the flag works and is harmless on other platforms. ... (check-in: 6c8cec7341 user: rberteig tags: trunk)
20:34
Merge fork ... (check-in: 3a35ac58bb user: andygoth tags: trunk)
20:32
Show all files in fusefs directory listings. Previously, if one file's name is a prefix of another file's name in the same directory, the file with the longer name is not included in directory listings. ... (check-in: f8f5a8159e user: andygoth tags: trunk)
19:35
Adjustments to the 'test_start_server' Fossil test suite procedure to make it work better on Windows. ... (check-in: a88ca0d7dd user: mistachkin tags: trunk)
14:32
Update the built-in SQLite to version 3.15.0 final. ... (check-in: 4a0c94838a user: drh tags: trunk)
2016-10-13
14:52
Change webui.wiki to remove the exception about the download page, which is no longer the case. ... (check-in: 47beb495c4 user: drh tags: trunk)
2016-10-12
22:51
Update the built-in SQLite again for a bug fix. ... (check-in: 78fcfd46ad user: drh tags: trunk)
2016-09-19
14:06
Update the server.wiki documentation due to the use of unversioned files for the download page. ... (check-in: e1c2bd2680 user: drh tags: trunk)
2016-09-15
19:51
Merge fork ... (check-in: ef5f795176 user: andygoth tags: trunk)
19:50
Remove extraneous periods in timeline on branch move events, also correct verb tense to be more consistent. This change may require a rebuild to take full effect because an event table may be caching the old event text. ... (check-in: f4b5881b33 user: andygoth tags: trunk)
19:42
Fix typo in comment. ... (check-in: adffcf5b60 user: mistachkin tags: trunk)
19:41
Make it easier to debug the ZIP web page. Enhance consistency between the Tarball and ZIP web pages. ... (check-in: 953cfbd497 user: mistachkin tags: trunk)
2016-09-14
01:42
Fix typo in comment. ... (check-in: a3d8b27b45 user: mistachkin tags: trunk)
2016-09-13
22:14
Add '--no-prompt' option to the 'commit' command. ... (check-in: 29ef4f5d06 user: mistachkin tags: trunk)
2016-03-11
23:45
Merged updates from trunk. Builds on Windows. ... (check-in: 9a41671bb2 user: rberteig tags: jan-manifest-tags)
2016-02-04
15:22
Merge from trunk. ... (check-in: ea7f329704 user: jan tags: jan-manifest-tags)
2016-01-07
10:02
Merge trunk. ... (check-in: 99f7662b5e user: jan tags: jan-manifest-tags)
2016-01-04
03:41
Update manifests on tag change. ... (check-in: 6f8f8667c9 user: jan tags: jan-manifest-tags)
2015-05-13
22:40
Change search_init() to be a file-scope symbol so that it does not conflict with a function of the same name in libel.so. ... (check-in: e06e65bbf2 user: drh tags: trunk)
21:55
rename search_init() -> fossil_search_init() to avoid name collision w/ libedit (patch sumbmitted by Warren Young) closed -- see simpler fix @ [e06e65bbf2] ... (Closed-Leaf check-in: 947369c124 user: bch tags: trunk)
2015-05-12
17:58
Add documentation for customizing the timeline graph. ... (check-in: 42e77333ba user: joel tags: trunk)
13:19
Permit --notfound and --repolist to be used together on "fossil server". Merge changes to always show a piechart for "By User" reports. Fix an uninitialized variable in "fossil rebuild". ... (check-in: 434f7e17d9 user: drh tags: trunk)
2015-04-01
08:52
Fix interpretation of '+' or '-' as invalid integers. Noted on ML by Sergei Gavrikov. Thanks! ... (check-in: 4ae42e363c user: jan.nijtmans tags: trunk)
2015-03-31
17:15
Merge fork on blitz skin updates. ... (check-in: e7d5fcf784 user: drh tags: trunk)
09:39
Update custom makefile ... (check-in: eb090f25fc user: jan.nijtmans tags: trunk)
2015-03-30
22:00
Rename "event" to "technote" throughout technote/event documentation. Previous renaming did not address every instance of the word "event". ... (check-in: dc359323be user: andygoth tags: trunk)
21:38
Change Blitz defaults to no arrowheads, circular nodes, and colored rails ... (check-in: b2a40fda79 user: jmoger tags: trunk)
20:34
In the timeline graph, color the initial up-arrow of a branch in the branch color, when graph coloring is enable. ... (check-in: d19b52a3cf user: drh tags: trunk)
17:51
Simplify and improve the skin-editing capability. Add the new "details.txt" skin file that contains skin settings used on the server-side. Add detail values for selecting white-background, rounded nodes, color graph lines, and for omitting arrowheads on verticle graph lines. ... (check-in: 106c0909e4 user: drh tags: trunk)
2015-01-29
22:15
move "solution" closer to problem area, rather than too deeply abstracted in the machinery. ... (check-in: 89cf250dda user: bch tags: clobber_fixer)
20:54
less abstract, closer to affected (clone, init/new) subcommands ... (Closed-Leaf check-in: b0a3bfb038 user: bch tags: clobber_fixer)
20:21
proposed fix for clobbering existing files [5ba427be8809342c6fbdcf48c9c8365467048d28] ... (check-in: bb15d408a4 user: bch tags: clobber_fixer)
2014-11-12
14:37
Fix [5a0a33f31a]: Chinese commit message File in code UTF-8 when using commit -M under WINDOWS Garbled. When the file is already detected to be valid UTF-8, don't try to do any conversion. ... (check-in: 5960016a3d user: jan.nijtmans tags: trunk)
14:16
re-apply [963c950cd6ac8cc8b9503f20a90ffac8e383c1de|963c950cd6]: for pre-3.8.7 compatibility (needed with configure --disable-internal-sqlite) ... (check-in: 3f5defebeb user: jan.nijtmans tags: trunk)
2014-11-11
20:25
Update to the 3.8.8 alpha of SQLite for testing (of SQLite). ... (check-in: 6b2f0b209f user: drh tags: trunk)
2014-10-30
22:08
Fix an instance of using a NULL database connection pointer when starting the Fossil server in multi-repository mode. ... (check-in: de17e35bf1 user: drh tags: trunk)
15:26
Revert to SQLite trunk's version of shell.c (3.8.7.1 missed a bug-fix already there). Re-add some lines needed for pre-3.8.7 compatibility (needed with configure --disable-internal-sqlite). ... (check-in: 963c950cd6 user: jan.nijtmans tags: trunk)
2014-10-29
02:08
Update the built-in SQLite to the 3.8.7.1 beta. ... (check-in: 37cfe7ad98 user: drh tags: trunk)
2014-09-21
03:05
Merging latest updates from trunk. ... (check-in: 0ee7e92222 user: sdr tags: bad-winsymlink)
02:29
Merged updates from trunk, but somehow managed to clear execute permissions on a bunch of files. Moved to bad-winsymlink to try again. ... (Closed-Leaf check-in: dbe7bcc7cf user: sdr tags: bad-winsymlink)
02:05
Cleaning up some source comments & such. Also modified a memory block to be on the heap instead of the stack. ... (check-in: 30ff96e7a5 user: sdr tags: bad-winsymlink)
2014-09-20
18:41
Changed name of checked_symlink_create to create_symlink_or_file as it is more accurate / descriptive. Also changed some parameter names, and fixed a couple spelling errors (accidentally typed blog instead of blob and never compiled; oops). ... (check-in: 31b0a9d737 user: sdr tags: bad-winsymlink)
2014-08-06
07:02
Eliminate unnecessary calls to sqlite3_win32_is_nt(), since fossil only runs on (win32) system were the Wide API is available. ... (Closed-Leaf check-in: c71efc51c0 user: jan.nijtmans tags: trunk)
2014-08-05
17:27
Updates to the "help" text for the tarball command. Add hyperlinks for accessing content on the /cachestat webpage. ... (check-in: b6a5023fae user: drh tags: trunk)
10:52
Some code formatting. No change in functionality. ... (check-in: b9b3ce3b39 user: jan.nijtmans tags: trunk)
07:06
Remove (newly) incorrect preprocessor check to fix build on WinRT ... (check-in: 855b1a5037 user: jan.nijtmans tags: trunk)
2014-07-09
21:04
If the system knows about utime() and/or usleep(), allow the built-in SQLite to use those functions. e.g. for executing delays which are not a multiple of 1 second. ... (check-in: 16f1076334 user: jan.nijtmans tags: trunk)
20:44
typo (found by s.beal) ... (check-in: 92c2c1e5e1 user: jan.nijtmans tags: trunk)
2014-07-08
15:35
Add "Hide/Show Files" button to Parents and children/Ascendants and Descendants /timeline pages. Add "20 Entries"/"200 Entries" buttons to Ascendants and Descendants /timeline page. ... (check-in: df3ada575c user: jan.nijtmans tags: trunk)
2014-07-07
20:21
typo (found by s.beal) ... (check-in: b4a53ba45f user: bch tags: trunk)
2014-07-01
12:40
Update the built-in SQLite to the latest 3.8.6 alpha version from upstream. ... (check-in: 6728a8bd08 user: drh tags: trunk)
2014-06-30
12:41
Make "plink" the default ssh client on Windows, no matter what win32 compiler fossil was compiled with. ... (check-in: e6d7b35a24 user: jan.nijtmans tags: trunk)
2014-04-04
10:57
Code simplification. No change in functionality. ... (check-in: 8d627980aa user: jan.nijtmans tags: trunk)
10:20
Fix error-handling in parsing of binary/octal/hex integers for th1. Add test-cases for it. ... (check-in: 99901fbf79 user: jan.nijtmans tags: trunk)
08:48
Fix one situation in which integers still could fool the number parser. Add test-case for it. ... (check-in: 9fdc7a0413 user: jan.nijtmans tags: trunk)
08:16
Fix error-handling in parsing of binary/octal/hex integers for th1. Add test-cases for it. ... (check-in: a306f771d8 user: jan.nijtmans tags: trunk)
2014-04-03
19:13
Enhance the 'fossil extras' and 'fossil all extras' commands using the new --header option to get them to print the associated repository first. ... (check-in: 69974aaa19 user: mistachkin tags: trunk)
15:14
Add support for hex (0x), octal (0o) and binary (0b) integers, just as Tcl. Adapted from patch provided by Sergei Gavrikov. ... (check-in: 1f6734c30b user: jan.nijtmans tags: trunk)
2014-03-05
21:43
Merge trunk. Simplify handling of "w" option a little. ... (check-in: f4d98b2b9e user: jan.nijtmans tags: diff-eolws)
15:11
merge diff-eolws ... (check-in: 91add0e03d user: jan.nijtmans tags: diff-eolws)
11:59
Revert default diffFlags used for annotation as it is on trunk. This way, the annotation behavior is fully configurable with the diffFlags (0, DIFF_IGNORE_SOLWS, DIFF_IGNORE_EOLWS or both flags, or newly-to-be-implemented flags). Merging of the "diff-eolws" branch to trunk can be considered independant of the current discussion on the ML. ... (check-in: c38fbe235e user: jan.nijtmans tags: diff-eolws)
08:43
Merge trunk. Fix indentation in annotation/blame commands/pages, which was broken since [28b39cc516]. Changelog entry. ... (check-in: bcb22ce1b0 user: jan.nijtmans tags: diff-eolws)
06:14
Add button to annotate/blame pages. Also minor bug fix for annotate/blame pages url rendering. ... (check-in: f1e99a5a40 user: andybradford tags: diff-eolws)
02:39
Add "w" URL parameter and buttons to /fdiff pages. ... (check-in: 0ec153a2a7 user: joel tags: diff-eolws)
00:42
Capitalize button labels for consistency with other pages. Change "Show Whitespace Differences" to "Show Whitespace Changes". ... (check-in: 756c187590 user: joel tags: diff-eolws)
2014-01-18
13:49
Skip merge-utf-*.23 and merge-utf-*.32 test-cases, which currently fail. They are not crucial for the 1.28 release (in Fossil 1.26 and 1.27 they failed as well). Probably a problem in the test-case itself (some special character in test/utf.test?) ... (check-in: 4b3b89b51e user: jan.nijtmans tags: branch-1.28)
2014-01-16
22:08
Cherrypick MSVC/TH1 related fixes [42316a14e2], [354288db9c], [9dc0877d91], [fb29094a8f], [e0f22dda7b], [1aeb2726b0], [95292a13fa], [5e368e911d], [dd8d317670], and [f61958b183] from trunk. ... (check-in: 93832bd9af user: mistachkin tags: branch-1.28)
10:01
Cherrypick MSVC/TH1 related fixes [42316a14e2], [354288db9c], [9dc0877d91], [fb29094a8f], [e0f22dda7b], [1aeb2726b0], [95292a13fa], [5e368e911d], [dd8d317670], and [f61958b183] from trunk for review. ... (check-in: 76442af7e1 user: mistachkin tags: branch-1.28)
2014-01-15
00:26
Update SQLite to the latest from the 3.8.2 branch. ... (check-in: 2447b2d7ed user: mistachkin tags: branch-1.28)
2014-01-14
10:43
Cherrypick SQLite [http://www.sqlite.org/src/info/1e131094b5|1e131094b5]: For the Win32 VFS, defining winShmMutexHeld should be controlled by NDEBUG, not SQLITE_DEBUG ... (check-in: 4699f8d919 user: jan.nijtmans tags: branch-1.28)
2014-01-12
10:24
Fix tree-view JS error/warnings. ... (check-in: 26c26b6fc3 user: joel tags: trunk)
2014-01-11
20:39
Merge the accidental fork. ... (check-in: f7563c671f user: drh tags: trunk)
20:39
Prevent buffer overruns when trying to do side-by-side diff alignment of lines that contain non-UTF8 characters and a prefix match. ... (check-in: 37ffaaa911 user: drh tags: trunk)
20:38
Fix incorrect link ... (check-in: 27a843d227 user: jan.nijtmans tags: trunk)
19:11
Fix a harmless valgrind warning in the tarball generator. ... (check-in: 64fc6d15e5 user: drh tags: trunk)
18:56
Fix the test/valgrind-www.tcl script so that it works on Ubuntu 13.10. ... (check-in: fcfe117b5a user: drh tags: trunk)
2014-01-05
10:55
fix comment ... (check-in: 1de0faecff user: jan.nijtmans tags: sqlite-min-to-3.7.17)
10:51
Increase minimum SQLite requirement to 3.7.17, and make efficient use of the function sqlite3_strglob. This eliminates unnecessary strglob function in fossil ... (check-in: bde92b38c7 user: jan.nijtmans tags: sqlite-min-to-3.7.17)
10:49
Remove some dead/unneeded code ... (check-in: abf1b425fb user: jan.nijtmans tags: sqlite-min-to-3.7.17)
2014-01-04
23:00
Fix use of sqlite3_strglob: 0 means there is a match ... (check-in: 70a374d9a3 user: jan.nijtmans tags: sqlite-min-to-3.7.17)
2013-12-19
22:04
Merge from trunk. ... (Closed-Leaf check-in: 22d9cff0c3 user: dg tags: dg-misc)
2013-12-17
10:51
If 'newbranch' field only contains spaces, consider it empty. ... (check-in: 5ceef9bcdd user: jan.nijtmans tags: win32-longpath)
10:20
Break the 260 character path barrier on Win32. Add test-case "win32-longpath" for proving that it works. ... (check-in: 4b49bb9cc3 user: jan.nijtmans tags: win32-longpath)
10:14
Move special path handling from SQLite to fossil. ... (check-in: 1dd5a50941 user: jan.nijtmans tags: win32-longpath)
09:32
If "fossil new" or "fossil open"'s argument has an extended path prefix like "\\?\C:\", don't process the '?' and ':' in it as special path characters, only do '/' -> '\' translation. This makes extended paths usable in fossil everywhere (hopefully), for now <260. ... (check-in: 04f4e699d4 user: jan.nijtmans tags: win32-longpath)
2013-12-16
15:12
Hm. "catch" doesn't appear to work for reporting the win32-longpath error correctly, instead check whether CANTOPEN is part of the output. ... (check-in: 4b4606d8b8 user: jan.nijtmans tags: win32-longpath)
2013-12-03
14:59
Merge trunk. Give "Branch Hiding" it's own section in the ci_edit page. ... (check-in: ec4fe5cb15 user: jan.nijtmans tags: hidden-tag)
14:47
"comment" tag from check-in's cannot be canceled: that would result in a check-in without a comment! Extraneous dot in label text. ... (Closed-Leaf check-in: 20015206bc user: jan.nijtmans tags: hidden-tag)
05:21
Be consistent with naming. Also remove unused line of code. ... (check-in: f742be5faa user: andybradford tags: hidden-tag)
05:10
Add Admin Timeline setting to display hidden content by default if enabled. ... (check-in: 39667fd75e user: andybradford tags: hidden-tag)
2013-10-31
14:41
Merge from trunk. ... (Closed-Leaf check-in: bbebf7090c user: dg tags: dg-misc)
2013-10-01
23:01
Merge updates from trunk. ... (check-in: 8d2f9ab128 user: mistachkin tags: cleanX)
2013-09-16
19:24
Minor consistency fixes to the Win32 RC file. ... (check-in: 45d93e1575 user: mistachkin tags: trunk)
07:26
merge fork ... (check-in: fea040240f user: jan.nijtmans tags: trunk)
07:24
Add new tcl target to Makefile.mingw. Only build what is necessary for building Fossil. ... (check-in: c237195fa4 user: jan.nijtmans tags: trunk)
07:23
Correct typo in auto.def. Improvements to the Tcl integration. ... (check-in: efaea6b641 user: mistachkin tags: trunk)
06:04
Fix built-in TH1 command registration broken by the previous commit. ... (check-in: 5d20065c4b user: mistachkin tags: trunk)
2013-09-15
18:51
Revise TH1 initialization function to accept a single flags argument. Cleanup and revise version information reported for zlib and Tcl. ... (check-in: 0e6862046d user: mistachkin tags: trunk)
2013-08-15
13:13
Merge from trunk. ... (check-in: 0ff5fe7638 user: dg tags: dg-misc)
2013-08-09
18:35
Removed an unused struct member contentCache::skipCnt. ... (check-in: 65f49c99d0 user: stephan tags: trunk)
2013-08-08
14:00
Merge the fork in trunk. ... (check-in: 0e822db7f1 user: drh tags: trunk)
08:42
Fixed /reports menu buttons broken by renaming of the link. Removed a target=... from one of the /reports hrefs, for consistency. ... (check-in: 00630581c4 user: stephan tags: trunk)
2013-08-06
14:33
When resetting capabilities, make sure that "anonymous" and "nobody" can be reapplied afterwards. ... (check-in: b1ffbfa4bc user: drh tags: trunk)
2013-08-05
12:05
Change the "Unshun" links to jump to a prefilled form for duing the unshun, rather than doing the unshun directly. ... (check-in: cc9b04baaf user: drh tags: trunk)
2013-08-04
07:54
Renamed /stats_report to /reports. ... (check-in: 3bb44041f0 user: stephan tags: trunk)
06:06
Change cgi_accept_forwarded_for() to return the accepted IP address from the X-Forwarded-For header, which could contain multiple addresses (e.g. if the client is also behind a proxy). The last one is the only one we can currently trust. ... (check-in: 59f790bc52 user: joel tags: trunk)
2013-08-01
21:00
minor changelog addition. ... (check-in: 9c4f91d85d user: stephan tags: trunk)
20:56
Merged in Jiri's /wiki page link addition. And trying out merge --integrate. ... (check-in: 366f1ae6da user: stephan tags: trunk)
10:48
removed URLencoding in reference to wiki home page (EDITED src/wiki.c) ... (check-in: 53ce8d2863 user: navratil tags: trunk)
10:18
Added /reports as alias for /stats_report, will remove /stats_report soon. Updated changes.wiki. ... (check-in: 34fc301f36 user: stephan tags: trunk)
2013-07-21
17:13
Added reference to real wiki home page and left previous reference as reference to project home page. ... (check-in: a5a3924abf user: navratil tags: trunk)
2013-06-24
08:27
Use file_tree_name(), not file_canonical_name(), as in Richard's example [c8253f4066] for "fossil ls|changes|status" too. Advantage: 1) a panic when an out-of-tree filename is given on the command line 2) shortcut when any command line argument is "." (or resolves to the top of the tree in any other way) ... (check-in: ae01244396 user: jan.nijtmans tags: trunk)
2013-06-22
21:45
Press "q" to exit the --tk diff window. ... (check-in: 8db6f9877f user: drh tags: trunk)
20:25
Refuse to close a check-out if the stash is non-empty and the -f flag is omitted. ... (check-in: c6aedbd0bd user: drh tags: trunk)
2013-05-29
07:35
Protect fossil executable better against removal by "fossil clean -x" without getting a dialog for it. ... (check-in: bd86711f84 user: jan.nijtmans tags: cleanX)
2013-05-28
21:31
Merge updates from trunk. ... (check-in: 4452f85156 user: mistachkin tags: cleanX)
21:23
Add a robust warning and prompt for the 'extreme' clean operation. ... (check-in: 4af673cc20 user: mistachkin tags: cleanX)
2013-02-21
19:08
Add code and documentation for the fossil_prompt.sh demo script for setting the prompt of bash according to the status of the current fossil repo. ... (check-in: 43988bc490 user: drh tags: trunk)
15:51
merge fork ... (check-in: 32bb8c2819 user: jan.nijtmans tags: trunk)
15:50
Make win32 build compile again: - missing headers <io.h> and <fcntl.h> - WCHAR -> wchar_t ... (check-in: e3add2c115 user: jan.nijtmans tags: trunk)
15:50
Make sure warning and panic messages appear on a fresh line on the console. ... (check-in: 2091a11dd8 user: drh tags: trunk)
14:54
Do not prompt for the sync password more than once. ... (check-in: 1cd61c96bc user: drh tags: trunk)
14:39
Error message changes: Omit the executable name at the beginning of error messages to the console, and try to make sure new error messages begin on a fresh line and do not overwrite prior status text. ... (check-in: 871a949296 user: drh tags: trunk)
2013-02-12
16:47
Merge from trunk. ... (check-in: e4a698bdd2 user: dg tags: dg-misc)
2012-09-27
00:37
Allow unified diff for the --tk diff option. ... (check-in: 5be507df71 user: mistachkin tags: trunk)
2012-09-26
14:11
merge ... (check-in: 84f1b5b37f user: jan.nijtmans tags: trunk)
14:10
Make "fossil diff --tk" work on Windows as well. ... (check-in: b836ec8a35 user: jan.nijtmans tags: trunk)
13:52
For the --tk option to the diff command, invoke "tclsh" instead of "wish" and invoke "package require Tk" at the beginning of the script. ... (check-in: aba451e9d5 user: drh tags: trunk)
12:55
Add the --tk option to "fossil diff" in order to launch a Tcl/Tk GUI display of colorized side-by-side diffs. ... (check-in: 22e5d711e5 user: drh tags: trunk)
11:59
Add the --baseurl open to the "fossil server" and "fossil http" commands, for use with reverse proxies such as nginx. ... (check-in: ecb85f61a9 user: drh tags: trunk)
2012-08-31
18:40
Remove obsolete documentation from the www/ folder. ... (check-in: d80f2dc058 user: drh tags: trunk)
12:44
Merge the fork of trunk. ... (check-in: 231113eac2 user: mistachkin tags: trunk)
12:43
Revise shell checking in the MinGW makefile to be a bit more general purpose. ... (check-in: 4e62bffa63 user: mistachkin tags: trunk)
09:03
use more utf-8 characters in the wiki, in stead of html entities ... (check-in: 927d07c727 user: jan.nijtmans tags: trunk)
08:08
More consistancy in html generation: Use '"' where possible. ... (check-in: 34fcb9634e user: jan.nijtmans tags: trunk)
2012-08-30
19:41
Attempt to support compiling with MinGW without MSYS. ... (check-in: 773fa5e63c user: mistachkin tags: trunk)
19:29
upgrade dirent.h to latest available version (1.11) ... (check-in: fb07d8693e user: jan.nijtmans tags: trunk)
14:30
typos ... (check-in: 7c0f4ecadf user: jan.nijtmans tags: trunk)
2012-04-30
09:33
When sided by side make the text area small so it will always fit in the column. After page loaded enlarge the text area with Javascript. But leave a little room (40px) as a margin between the two columns. This insurers that side by side always succeeds. ... (Closed-Leaf check-in: 396eceb9e4 user: renez tags: side-by-side-edit)
2012-04-29
17:08
Merge in recent trunk changes so that the branches can be more easily compared. ... (Closed-Leaf check-in: 82332148a2 user: drh tags: side-by-side-edit)
13:07
Put wrap="virtual" back in textarea Increase the height of the textarea to the height of the preview div. ... (check-in: ead316f3f7 user: renez tags: side-by-side-edit)
11:05
Use in cgi strncmp to circumvent Firefox adding ; charset: UTF-8; changed cols to 60 especially under windows it is to big and the result is not side-by-side ... (check-in: a7a331fa16 user: renez tags: side-by-side-edit)
2011-10-14
15:52
working on json wiki command ... (Closed-Leaf check-in: 4f9f0e9f03 user: zach tags: json-multitag-test, json)
2011-10-11
14:28
merged in trunk [496edc2176]. ... (check-in: ec76ee16fd user: stephan tags: json-multitag-test, json)
2011-10-09
12:58
factored out an extraneous parameter to json_gc_add(). ... (check-in: 7a83a5cbd0 user: stephan tags: json-multitag-test, json)
11:57
fixed: json_cap_value() now returns NULL (instead of prematurely/fataly querying the db) if g.userUid has not been set (i.e. CLI mode). ... (check-in: 96920e7c04 user: stephan tags: json-multitag-test, json)
2011-09-01
18:25
Version 1.19. ... (check-in: 6517b5c857 user: drh tags: trunk, release, version-1.19)
17:45
Merging the unwanted two trunk leaves. ... (check-in: a22c381757 user: viriketo tags: trunk)
17:44
Fixing typo in the 'fossil configuration' command line help. ... (check-in: cd8041b159 user: viriketo tags: trunk)
17:04
Disable the use of &lt;canvas&gt; for rendering the graph. The canvas is busted in recent versions of Firefox. And canvas is mostly busted by design anyhow, since apparently it can not be taller than 32768 pixels, and Fossil graphs frequently need to be taller than that. ... (check-in: 9eb4575295 user: drh tags: trunk)
11:33
Make sure the perferred timezone format has been queried prior to running user SQL, since while running user SQL access to the CONFIG table is restricted. ... (check-in: 7922e56655 user: drh tags: trunk)
2011-08-31
14:34
Improvements to artifact descriptions merged into trunk. ... (check-in: 49402fc722 user: drh tags: trunk)
2011-08-30
18:04
Print an error message and quite if the --user option appears on a "fossil commit" command but specifies a username not found in the database. Ticket [3ed2e994e1750b] ... (check-in: b120bc8b26 user: drh tags: trunk)
2011-05-12
14:56
Release ... (check-in: d8221b9863 user: drh tags: trunk, release)
14:17
Back out the previous change, which was bogus. Remove traces of the FOSSIL_I18N compile-time option which is not actually used anywhere in the code anymore. ... (check-in: 0613db18be user: drh tags: trunk)
14:04
Initialize the output buffer for blob_compress prior to invoking zlib in order to avoid valgrind warnings about reading uninitialized memory. ... (check-in: c9bb729d5d user: drh tags: trunk)
12:14
Pull the latest changes from trunk into windows-i18n. ... (check-in: f25b6c00c8 user: drh tags: windows-i18n)
12:13
Back out the [ab934c6b09fd1d5] change. Do not change the console output mode using SetConsoleOutputCP(). Go back to converting UTF8 into MBCS upon output. ... (check-in: b33032ae40 user: drh tags: windows-i18n)
12:02
Change fossil_malloc() so that it does not report "out of memory" when allocating zero bytes. ... (check-in: 6b382b0818 user: drh tags: trunk)
01:08
Performance improvement by caching prepared statements when computing ancestors and descendents of a check-in. ... (check-in: dcc68b46b2 user: drh tags: trunk)
2011-05-10
13:38
Translate check-in comments received from console input from MBCS into UTF8. ... (check-in: 2278ef0ffa user: drh tags: windows-i18n)
13:29
Always write UTF8 to the console. Change the console output mode on windows to UTF8 at startup. ... (check-in: ab934c6b09 user: drh tags: windows-i18n)
2011-05-09
15:50
Pull the latest trunk changes over into the windows-i18n branch. ... (check-in: bbba160840 user: drh tags: windows-i18n)
2011-05-07
11:42
Convert the fopen() in blob_write_to_file() into fossil_fopen(). ... (check-in: 4373976553 user: drh tags: windows-i18n)
2011-02-20
20:44
Allow the target attribute on &lt;a&gt; markup. Ticket [577663c2727505a] ... (check-in: fde81c6109 user: drh tags: trunk)
05:56
Merge custom Makefile to trunk. ... (Closed-Leaf check-in: 9503a9152e user: mistachkin tags: trunk)
00:12
Augment the fdiff web method to accept a "patch" query parameter and output text/plain if the parameter is present. ... (check-in: c190bcc3ce user: drh tags: trunk)
2011-02-19
16:14
Add the "vpatch" web method that returns the difference between two checkins as text/plain and a a "patch" hyperlink on the checkin information page that jumps to the appropriate vpatch page. ... (check-in: 4bdf71b1ce user: drh tags: trunk)
2011-02-16
15:00
Work around the seemingly buggy behavior of git-fast-export with regard to tags when doing an import. ... (check-in: 496aacd10e user: drh tags: trunk)
2011-02-15
07:47
add custom Makefile with changes to support OpenSSL build on Windows ... (check-in: 5567c81285 user: mistachkin tags: trunk)
2011-02-11
20:53
Add the --detail option to the test-timewarp-list command. ... (check-in: e7b6434112 user: drh tags: trunk)
20:09
Make sure the EVENT.OMTIME value is recorded correctly when parsing a check-in manifest. ... (check-in: 1d83ecc5d5 user: drh tags: trunk)
2011-01-05
00:03
Purge all instances of strcasecmp() and stricmp() from the code. Use fossil_stricmp() instead. ... (check-in: 3789c44bb5 user: drh tags: trunk)
2011-01-04
23:15
corrected dmc makefile generate and added define strcasecmp=stricmp for dmc ... (check-in: f22ed9bfb1 user: wolfgang tags: trunk)
18:05
Merge the self-registration changes into the trunk. ... (check-in: 9039a6abed user: drh tags: trunk)
2011-01-03
22:23
Fix the fossil_print() interface to use the internal printf() implementation (which we control) rather than the system printf() since might vary from one platform to the next. Ticket [6883bdd1eff926009c] ... (check-in: d394120c42 user: drh tags: trunk)
19:47
fix dmc makefile: resource dependency missing ... (check-in: 4b99513092 user: wolfgang tags: trunk)
16:17
fix the cross compile makefile ... (check-in: 91dce8b124 user: ron tags: trunk)
15:46
Fix the makefile on unix so that it works with "make -j2". ... (check-in: 7ad1f18b46 user: drh tags: trunk)
2010-11-26
17:41
Update the built-in SQLite to the latest 3.7.4 beta. ... (check-in: 6c73321418 user: drh tags: trunk)
2010-11-25
20:31
merged in makemake.tcl updates ... (check-in: ac5e8fb4c0 user: wolfgang tags: trunk)
20:24
added pellesc make to makemake.tcl ... (check-in: 65dd90fb95 user: wolfgang tags: trunk)
02:51
On the timeline, the t=TAG query parameter can refer to tags on events in addition to check-ins. ... (check-in: 4438e96abc user: drh tags: trunk)
2010-11-24
22:43
updated makemkae.tcl to generate proper Makefile.dmc ... (check-in: d19fd0bf8c user: wolfgang tags: trunk)
21:32
Tag the manifest of every "private" checkin with the "private" tag. After the "reconstruct" command, add all private checkins to the private table. Ticket [e29ea5912afe1e97]. ... (check-in: 3b2d67d604 user: drh tags: trunk)
20:54
add sqlcmd to Makefile.dmc ... (check-in: 1ee56c4201 user: wolfgang tags: trunk)
17:30
Fix a redirect loop problem for the /home URL. Ticket [77dc5de6397fb18c0fbad] ... (check-in: 135fcbbb05 user: drh tags: trunk)
2010-09-29
13:29
Code formatting tweaks. ... (check-in: 8fce80ea99 user: drh tags: wolfgangFormat2CSS_2)
13:18
Back out changes in [9978d2aba603d94]. Instead, simply modify checkout so that it never overwrites "manifest" and "manifest.uuid" if those files are explicitly checked in. Ticket [22a59e9a3455d8e]. ... (check-in: 4208b3b479 user: drh tags: wolfgangFormat2CSS_2)
12:48
Better handling of /dir pages with unknown checkins. Rework of check-in [872f6a45e3338b77ed10ec49598343ff2ae7741d] for ticket [cc4cd990165317f38618f5b784befd3e9ff3fe61]. ... (check-in: e01f7e6db2 user: drh tags: wolfgangFormat2CSS_2)
2010-09-27
18:12
added setting to change name of the manifest files in the checkout Ticket [22a59e9a3455d8ecb] ... (check-in: 9978d2aba6 user: wolfgang tags: wolfgangFormat2CSS_2)
15:56
length of short checkin uuid for dir page restored to 10 ... (check-in: b72065df2f user: wolfgang tags: wolfgangFormat2CSS_2)
15:44
fixed error on dir page with unknown checkins. Ticket [cc4cd99016531]. ... (check-in: 872f6a45e3 user: wolfgang tags: wolfgangFormat2CSS_2)
2010-09-17
19:52
reintegrate javascript directly in timeline page but do a proper encoding of the script to prevent validator errors ... (check-in: 24d1d17b46 user: wolfgang tags: wolfgangFormat2CSS_2)
14:33
separated timeline javascript code in separate file, to enable caching and preventing errors with HTML validator and mising <,>,.. ... (Closed-Leaf check-in: e8f200b6d3 user: wolfgang)
13:46
merged 63dc0641ac ... (check-in: ce06c5e086 user: wolfgang tags: wolfgangFormat2CSS_2)
2010-09-15
18:46
added dynamic behavior page, no special layout. Reusing the commandline help and simply listing all options ... (check-in: 757a5e5b4e user: wolfgang tags: wolfgangFormat2CSS_2)
2010-09-12
15:12
solves ticket [5e9f1b1cd8] ... (check-in: 56fedab318 user: renez tags: trunk)
2010-09-11
11:37
Improvements to the "stat" page formatting. ... (Closed-Leaf check-in: b41feab774 user: drh tags: trunk)
2010-09-09
13:57
Allow checkout of versions that have neither ancestors nor children. ... (check-in: 4980b9a796 user: drh tags: trunk)
10:31
Merge in changes from the wolfgangFormat2CSS branch. ... (check-in: 34f9b9de58 user: drh tags: trunk)
2010-05-21
15:16
Fix an unterminated string in the information viewer for attachments. ... (check-in: 65d2067247 user: drh tags: trunk)
2010-05-17
18:24
re-introduce "co" "checkout" command to BSD branch ... (Closed-Leaf check-in: 0072bfefd2 user: bch tags: trunk)
14:29
Fix typo in copyright assignment form. ... (check-in: 4cb397a7cb user: drh tags: trunk)
2010-05-16
19:38
Update the "License" link on the homepage to go to the BSD license text rather than GPL license text. ... (check-in: 1a987869e0 user: drh tags: trunk)
2010-04-22
15:48
Infrastructure changes that will allow the client-side sync to be run from a web interface - the status messages now go to CGI output if the sync is run from a web page. This is a partial implementation of the "SyncNow" button. The button itself has not yet been added. ... (check-in: c56af61e5e user: drh tags: trunk)
15:18
Back out check-in [fc23960258211b5bc]. This will close ticket [a534227710d3e5] but re-open ticket [3b1533a090eebd09d]. ... (check-in: f7ec914037 user: drh tags: trunk)
12:44
Improved detection of invalid home directories and better error messages when invalid home directories are detected. Ticket [c3971eac71a1bd0] ... (check-in: 822133a763 user: drh tags: trunk)
2010-03-08
14:12
Changes to file browser to be more direct and describing what is seen in the union of all files from all versions. Add hyperlinks to tip and trunk. ... (check-in: 4db129c925 user: drh tags: trunk)
13:18
Get skins working again. They were busted by check-in [5476e50d659] (which was backed out using the new --backout option to merge.) Also add an unused query parameter to the style.css to force a reload of the CSS when the skin changes. ... (check-in: b22e5a9e52 user: drh tags: trunk)
2010-03-07
17:43
Clean up formatting and comments asociated with the "new" command. No changes to functionality. ... (check-in: 69dcef960f user: drh tags: trunk)
2010-03-05
13:55
Use double-quotes instead of single-quotes in skin template to avoid having to escape the single quotes for SQL. ... (check-in: 5476e50d65 user: drh tags: trunk)
01:00
Prompt for the password whenever a URL is supplied that contains a username but no password. ... (check-in: 99a98377ec user: drh tags: trunk)
00:45
If no password is supplied, give the user a single opportunity to enter the password (if they are on a tty) then fail the clone. ... (check-in: 03ed08364b user: drh tags: trunk)
2010-01-27
07:52
fix [3b1533a090eebd09da7121ab3fc9e3f6a7fbd6f5] - add "Sync now" to Admin page ... (check-in: fc23960258 user: ron tags: trunk)
2010-01-26
14:38
Added --admin-user|-A USERNAME to the new command which will set the default admin user name. If not supplied, the existing mechanism is used to determine the default user name. This implements [9195b1e5f3]. ... (check-in: b8d812efb9 user: jeremy_c tags: trunk)
2010-01-25
19:27
Form input label for new wiki search ([07bd8796dc]) reflects it's current function of only searching page _titles_. ... (check-in: 80bcc3a18e user: bch tags: trunk)
2009-10-18
18:21
Begin adding a search capability; the code is not yet connected up. Also update to the latest version of SQLite. ... (check-in: 232d10b736 user: drh tags: trunk)
2009-10-15
17:19
Fix not using wiki markup when displaying new ticket title in timeline. (Related to [d6bfe8d9a8], which fixes ticket [218153bb7c3]). ... (check-in: 2f92617b0f user: dmitry tags: trunk)
08:01
Merge with 076f7adff. ... (check-in: 856e23a19b user: dmitry tags: trunk)
2009-10-13
16:25
Update to the latest version of SQLite. ... (check-in: 076f7adff2 user: drh tags: trunk)
2009-10-11
21:31
Panic on bad server responses. Ticket [bfb8427cdd]. ... (check-in: 21a2a18145 user: dmitry tags: trunk)
21:29
Remove extra whitespace before file names in file browser. Ticket [28d861eb57]. ... (check-in: f871a3b578 user: dmitry tags: trunk)
19:52
Fix the "clean" command to use --force instead of --all. Ticket [c3d668ad52] ... (check-in: 5308e46815 user: drh tags: trunk)
19:47
Fix to the "font-family" CSS line in the default CSS. Ticket [aba72eaa589]. ... (check-in: adb155b6d4 user: drh tags: trunk)
2009-08-29
22:39
Add more hyperlinks on dates and userids. ... (check-in: 58903a0fec user: drh tags: trunk)
20:12
Merge together the fork created by [a0247159ea] ... (check-in: 579cba4a1a user: drh tags: trunk)
19:02
Correct SRCDIR in Makefile.w32 for successful build ... (check-in: a0247159ea user: altufaltu tags: trunk)
18:47
Better descriptions of raw artifacts on the "artifact" URL. ... (check-in: ee544f4843 user: drh tags: trunk)
17:01
Patches to get Fossil working on OS/2. Ticket [89bec0d9aa9f30] ... (check-in: df97fae2bd user: drh tags: trunk)
16:45
Add additional hyperlinking of dates and userids. For a "circa" timeline, show the "circa" point in the timeline listing. ... (check-in: b5f4f910b7 user: drh tags: trunk)
2009-06-14
15:09
Fix typo in "finding home dir" error error message. ... (check-in: 16eae22891 user: bch tags: trunk)
2009-06-10
22:05
Added 'achtung' CSS class to the Preview label, to make it more obvious (but i still think the preview should arguably be below the editor (but could be convinced otherwise)). ... (Closed-Leaf check-in: 4ba7b9c288 user: stephan tags: trunk)
2009-06-07
17:45
Add the logo to the repository. Make the logo appear on the homepage. ... (check-in: 5882d97495 user: drh tags: trunk)
17:27
If embedded wiki documentation begins with &lt;title&gt;...&lt;/title&gt; then use the text within the markup as the title of the document. ... (check-in: f88e2e7a13 user: drh tags: trunk)
2009-04-11
13:07
Actually get the "file:" transport working this time. ... (check-in: a742cfa292 user: drh tags: trunk)
12:53
Merge in wiki typo fixes. ... (check-in: ece2c766a2 user: drh tags: trunk)
12:51
Add support for "file:" URLs on push, pull, and sync. ... (check-in: 945ecd1a8b user: drh tags: trunk)
2009-04-07
04:12
typo ... (check-in: 6fe981ec56 user: bch tags: trunk)
04:04
typo ... (check-in: 434c350a45 user: bch tags: trunk)
2009-03-31
17:33
Add cache-control: no-cache to the server reply header. Ticket [b465b3bc2ceef4446b2ae770242ed0968e4dbc68] ... (check-in: c3a30a6b80 user: drh tags: trunk)
16:47
Add the new "reader" role, analogous to "developer". ... (check-in: 355ee47555 user: drh tags: trunk)
2009-01-30
02:26
Fix errors in the mimetype-generator table for documentation files. ... (check-in: 23e96cf795 user: drh tags: trunk)
2009-01-29
23:04
Merge in kkinnell's documentation updates. ... (check-in: 24c045f373 user: drh tags: trunk)
19:11
Add link to branching page. ... (check-in: f8f8baf945 user: kejoki tags: trunk)
03:36
Print the current status (including the current branch) after moving to the end branch in the "open" command. ... (check-in: 29900f98f6 user: drh tags: trunk)
2009-01-23
22:05
Updates to the branching document. ... (check-in: dc1a5cf739 user: drh tags: trunk)
21:24
First draft of the "branching" document. ... (check-in: 2e275c1420 user: drh tags: trunk)
01:01
Nomenclature chanage: "bug report" becomes "ticket" ... (check-in: cf9ee7d67e user: drh tags: trunk)
2008-11-19
22:44
Fix a bug in the cluster creater. The bug prevents clusters from being created correctly when there are phantom artifacts. ... (check-in: 72959c415e user: drh tags: trunk)
16:55
Merge src & doc leaves back. ... (check-in: d14adf1032 user: kejoki tags: trunk)
2008-11-18
15:33
In wiki, hyperlinks or the form &#91;./filename&#93; (hyperlinks that begin with character ".") work correctly. Need to add more docs on how the &#91;...&#93; wiki markup really works. ... (check-in: 63886daad8 user: drh tags: trunk)
2008-11-17
17:14
The "artifact" webpage shows images as images, rather than trying to render their binary content as text. ... (check-in: 389bf5c4da user: drh tags: trunk)
17:11
Initial doc for update. ... (check-in: 6d6959b47d user: kejoki tags: trunk)
02:07
reference docs -- added 'all', minor edits to others. ... (check-in: 44b3fc6b5b user: kejoki tags: trunk)
2008-11-15
21:17
Enable the "Edit" submenu link on the Ticket View page when the user has ticket append privilege. Fix for part of ticket [7b9be0b127]. ... (check-in: ed5179db1f user: drh tags: trunk)
2008-11-09
13:21
Add a test command to invoke the manifest parser from the command-line on an arbitrary text file. For testing only. ... (check-in: 55fc643eda user: drh tags: trunk)
2008-11-04
12:13
Convert the changes that support microsoft character sets so that they work (so that they are #ifdef-ed out) on other platforms. ... (check-in: c6a9e4ed41 user: drh tags: trunk)
2008-11-03
22:52
Undo all changes associated with [b54de50ac5] and merge that branch into the trunk. We do not want to have an open branch in the official repository that yield a fundamentally incompatible version of the program. ... (check-in: 8b16c47cbc user: drh tags: trunk)
22:50
Fix for ticket [30f7206b2b]: Added routines to convert filenames from microsoft character sets into UTF-8. ... (check-in: dad7731f0e user: petr tags: trunk)
21:56
Use our own isspace() function since the standard-library isspace() sometimes gives incorrect results for non-ASCII characters. ... (check-in: 054dd31b71 user: drh tags: trunk)
13:40
No changes from [c9cd128c2c]. This checkin merely establishes the "official" branch as distinct from the incompatible MYCFG branch. <b>Use this branch.</b> ... (check-in: db31a1a51a user: drh tags: trunk)
09:55
Update for making mycfg.exe. <b>WARNING:</b> This is an <u>incompatible change</u>. Do not use this branch of development to build a copy of fossil that needs to interoperate with official releases. ... (check-in: b54de50ac5 user: urmil tags: trunk)
2008-11-02
18:22
Add submenu entries on timeline pages for selecting options such as "tickets only" and "200 entries per page" and so forth. ... (check-in: c9cd128c2c user: drh tags: trunk)
2008-11-01
20:56
Make UTC time display the default. You can still set up a server to show localtime but that requires changing a setting under setup/timeline. ... (check-in: 0b36f02f15 user: drh tags: trunk)
2008-10-24
13:45
Create named fork test-tag-1 ... (Closed-Leaf check-in: 32b480faa3 user: drh tags: trunk, test-tag-1)
2008-10-21
06:52
The "diff" command with no arguments now does a diff on all files in the checkout which have been edited. ... (check-in: c863ec1a98 user: drh tags: trunk)
06:10
Add "ci" as an alias for "commit". Make provisions for a future "fossil mv" command. ... (check-in: 2bde9f9b3d user: drh tags: trunk)
2008-10-20
16:05
Improvements in the display of ticket history. ... (check-in: c8a78004ce user: drh tags: trunk)
2008-09-07
08:32
Remove small glitch that prevent fossil to be built with BSD make. ... (check-in: f3fb059eb6 user: cle tags: trunk)
2008-09-06
13:29
Merge tagview branch into mainline ... (check-in: 8745d0d579 user: eric tags: trunk)
13:16
Merge mainline into tagview branch ... (check-in: a55a0a49a3 user: eric tags: eric-tagview-rework, trunk)
13:09
Disable tag URLs without sufficient permission, display a message when there are no tags, provide dummy Javascript functions for the tag timeline. ... (check-in: 5b87749575 user: eric tags: eric-tagview-rework, trunk)
2008-08-30
13:20
Add a much larger and more complete file-suffix to mimetype translation table to the "doc" method. ... (check-in: 8e66784522 user: drh tags: trunk)
2008-08-24
20:16
Tidy up tagview code. ... (check-in: 0e924820bf user: eric tags: eric-tagview-rework, trunk)
06:40
Spelling error. ... (check-in: f3ce1c9fed user: bharder tags: trunk)
2008-08-21
20:59
Include non-sym- tags in tagview web page. Also merge mainline into tagview branch. ... (check-in: 5fb14b9a0f user: eric tags: eric-tagview-rework, trunk)
19:57
Include 'z' in login_has_capability() ... (check-in: 018b6050af user: eric tags: trunk)
2008-08-17
20:53
Merge old tagview branch into this branch ... (check-in: 070e63db33 user: eric tags: eric-tagview-rework, trunk)
11:37
Change CGI parameter name <tt>rid</tt> to <tt>uuid</tt> for the <tt>/zip</tt> URL. ... (check-in: 81a96aadf3 user: cle tags: trunk)
2008-08-15
18:48
Thanks for the fix, eric. Due to that, I detected another HTML quirk I made ands corrected it now. ... (check-in: f85bc24e4d user: cle tags: trunk)
2008-08-14
05:27
Third time lucky? Commit changes, with merge applied only once. (so not filled with MERGE CONFLICT messages) ... (check-in: 16e308106f user: bharder tags: trunk)
05:05
Oops... merge typos fix w/ [bdac9f7238], commited at nearly same time. ... (check-in: 48c00d0bd3 user: bharder tags: trunk)
04:53
fixed typos ... (check-in: 4c78a18ad2 user: bch tags: trunk)
04:52
Fix a stupid bug of mine introduced in [3c9e5699ce]. If the ZIP archive's name is composed, the actual project's name should be chosen instead of a fix <tt>fossil</tt>. ... (check-in: bdac9f7238 user: hintze tags: trunk)
2008-08-12
03:27
New <b>Zip</b> permission. This permission allow someone to download a zipped artifact via the wiki's <tt>/zip</tt> URL. It can given the user <tt>nobody</tt> to allow automatic package builder to download the sources they know from <tt>fossil-scm.org</tt> or other servers without any intervening login necessary. As the <tt>/zip</tt> page do not expose anything, a spider should have a hard time to crawl thru the project using this URL. So IMO it does not open a break-in hole for spiders. ... (check-in: fa6e993017 user: cle tags: trunk)
2008-08-11
17:52
Make "notepad" the default text editor for windows. ... (check-in: baf68cc18f user: drh tags: trunk)
05:30
Fix a spelling: replace 'delete' -> 'cancel' in usage for 'tag'. ... (check-in: 91ec6982e9 user: hintze tags: trunk)
04:03
* Rename subcommand <tt>tag delete</tt> to <tt>tag cancel</tt>. * New branching behavior. Now if subcommand <tt>tag branch</tt> is used, a new copy of manifest <tt>UUID</tt> with the same parent will be created, thereby creating a fork. A propagating symbolic tag with <tt>TAGNAME</tt> is assigned to the UUID of the new copy. Furthermore all other propagating symbolic tags that the fork did inherited by the original manifest, are cancelled.<br><br>However, if the option <tt>--raw</tt> was given, the old <tt>tag branch</tt> behavior is used. That means, no creation of a fork by copying the manifest <tt>UUID</tt>, no cancelling of inherited propagating symbolic tags. The tag will be applied to the given UUID directly.<br><br>For instance <verbatim> fossil tag branch fix-12345 cfcfcfee fossil tag branch --raw bgcolor fix-12345 yellow </verbatim> will create a fork by copiying manifest <tt>cfcfcfee</tt>, apply a tag <tt>fix-12345</tt> that will propagate to its children and set the propagating property <tt>bgcolor</tt> to <tt>yellow</tt>. ... (check-in: ac392fbba6 user: cle tags: trunk)
2008-08-04
20:46
Make the info web page handle symbolic tags as well as UUIDs. Start trying to make the currently-disabled tagview page more useful. ... (check-in: 3984b1b2c1 user: eric tags: eric-tagview-rework, trunk)
2008-08-02
18:32
Fix bug from eb24a021d6 which left nobody with too many permissions ... (check-in: b46d6092dc user: eric tags: trunk)
2008-07-30
13:00
Allow for generating a Makefile that will also work for BSD Make (tested under NetBSD 3.1). ... (check-in: e243a8dfa4 user: cle tags: trunk)
2008-07-29
13:07
Documentation updates. ... (check-in: 9d10726d48 user: drh tags: trunk)
2008-05-16
17:05
The rebuild command corrects any errors seen in the blob.size field. ... (check-in: 5b74febbcc user: drh tags: trunk)
16:01
Merge in stephan's fork. ... (check-in: 81eb00def7 user: drh tags: trunk)
15:58
Fix a typo on the concepts.wiki page. ... (check-in: e5aac82dd5 user: drh tags: trunk)
15:54
renamed fossil-verbatim to verbatim for consistency with other CSS elements. Added a reasonable default .verbatim entry. ... (check-in: bb542b80c7 user: stephan tags: trunk)
15:44
The verbatim PRE tags now have class=fossil-verbatim to allow customization of the verbatim look/feel. ... (check-in: 454515642c user: stephan tags: trunk)
15:31
Resolve broken hyperlinks and other minor cleanup in the documentation. ... (check-in: 16094f7ebc user: drh tags: trunk)
13:55
Preserve the case of unknown HTML markup on wiki pages. ... (check-in: a4d7e9162d user: drh tags: trunk)
13:31
Add the "Index Page" setup option to allow each site to configure a page to appear when no URL is specified or when the "Home" menu option is selected. ... (check-in: c7c81df138 user: drh tags: trunk)
00:56
Fix bugs in the rendering of HTML markup with multiple attributes. This clears up a problem in displaying the "concepts.wiki" documentation file. ... (check-in: 1bbc5b7e6c user: drh tags: trunk)
00:27
Merge the fork back together. ... (check-in: f94f7e5f49 user: drh tags: trunk)
2008-05-15
22:11
fixed a used-the-wrong-var bug from that last commit ... (check-in: 32c06fd65b user: stephan tags: trunk)
20:25
initial ports of static .html to static /doc .wiki ... (check-in: d87ca60c58 user: stephan tags: trunk)
20:18
Separate the new /doc method out into its own source file. ... (check-in: 5cf1206dfa user: drh tags: trunk)
16:58
Add the "/doc" method on the server. ... (check-in: 7351b6346d user: drh tags: trunk)
15:23
Added 'wiki commit'. Minor stylistic cleanups. ... (check-in: cde6e7a303 user: stephan tags: trunk)
2008-03-05
05:28
cvs2fossil, fixed off-by-one errors in the application of RCS patches. ... (check-in: 68cf3ecdb7 user: aku tags: trunk)
03:44
Merge to [f08599e87b]. ... (check-in: f4aa6d09d3 user: aku tags: cvs2fossil-complete, trunk)
03:42
Split the current import pass into three, for files, changesets, and finalization (fossil rebuild). ... (check-in: 31b15fcf30 user: aku tags: trunk)
03:24
Reverting the change of [a5840849d0]. Use of 'preferedparent' is ok. The problem I attempted to fix is properly fixed by looking at the branch changesets as well during import, and by acknowledging that there can be branches which have no changesets committed to them. ... (check-in: 99004d57a3 user: aku tags: trunk)
2008-03-03
16:50
Fix a privilege problem in the default page header. ... (check-in: f08599e87b user: drh tags: trunk)
2008-03-02
01:09
Changed the printing of the symbol tree to be based on table 'preferedparent', and introduced two procs to shorten the fomratting code. ... (check-in: ae53becda4 user: aku tags: trunk)
01:07
Fixed typo in a comment, and extended the description of the pass to be more clear. ... (check-in: e3e3d301fc user: aku tags: trunk)
2008-02-27
08:00
Fix comment typo, and add comment about possible simplification. ... (check-in: 83ecb5b945 user: aku tags: trunk)
04:15
Merged with [82fc5abb60]. ... (check-in: 2e84fb3e54 user: aku tags: trunk)
04:14
Added options --tempdir, -t to redirect the importer to a user-specified directory for temp files and directories. ... (check-in: c5e9fa8d70 user: aku tags: trunk)
2008-02-26
17:57
Cut over to the new timeline code. Remove the older timeline. ... (check-in: 82fc5abb60 user: drh tags: trunk)
15:07
Added trailing newline to file b/c gcc complains about it ... (check-in: 1cde715739 user: stephan tags: trunk)
04:55
Merged with [aa519dbd99]. ... (check-in: 91fd4205ea user: aku tags: trunk)
04:53
Updated method 'drop' of changesets, the in-memory parts have migrated to 'destroy' as part of the work on pass InitCSets. ... (check-in: 8dd5afbc80 user: aku tags: trunk)
2008-02-25
14:05
The Login/Logout text was reversed. Fix it. ... (check-in: aa519dbd99 user: drh tags: trunk)
02:26
Add the "stat" webpage showing repository statistics. ... (check-in: e71e4d3193 user: drh tags: trunk)
00:18
Fix a bug in the "info" webpage. ... (check-in: 16e765bac5 user: drh tags: trunk)
2008-02-24
21:51
Add a human-readable description on each timeline. Add the "ancestors" and "decendents" links on the baseline information pages, making it easier to understand the context of a baseline. ... (check-in: e38c89130f user: drh tags: trunk)
18:50
Merged to [ed26056bb5]. ... (check-in: 588bb7cd73 user: aku tags: trunk)
18:01
Updated my notes regarding memory usage. Converted more locations to incremental query processing via 'state foreachrow', now throughout the importer. ... (check-in: f637d42206 user: aku tags: trunk)
2008-02-23
07:10
Fix extraction of memory data from the log, pipe symbol is special. ... (check-in: cff0185200 user: aku tags: trunk)
06:40
Merged bugfix [b3d61d7829] into the main branch for optimization of memory usage. ... (check-in: efec424a19 user: aku tags: trunk)
06:37
Merged bugfix [b3d61d7829] into this semi-abandoned branch just in case we will work on it again. Do it now instead of forgetting it later. ... (Closed-Leaf check-in: 383c10f004 user: aku tags: trunk)
06:33
Fixed bug made in [f46458d5bd] which prevented the saving of the changesets generated by the breaking of the internal dependencies. ... (check-in: b3d61d7829 user: aku tags: trunk)
2008-02-21
16:16
fixed a small copy/paste error in /setup_ticket ... (check-in: ed26056bb5 user: wanderi1 tags: trunk)
05:13
Added high-level logging for memory tracing to the code breaking the preliminary changesets. First runs indicate that the DEPC array becomes so very large, caused by a high amount of indirect dependencies (several hundred). ... (check-in: c2ad73ed92 user: aku tags: trunk)
2008-02-20
17:13
made hyperlinks in the footer div less ugly. ... (check-in: 89a2d5e899 user: stephan tags: trunk)
06:03
Modified the changeset class to move handling of the changeset lists to fully after their creation and storage. This is item (3) in cvsfossil.txt. The results do not satisfy however. During the creation of each changeset memory usage is (fractonally) lower, however at the end, after all changesets haven been loaded memory usage is consistently higher. The reason for that is not known. I am saving this for possible future evolution and usage, but will not pursue this further right now. The gains seem to be too small compared to the overall loss. InitializeBreakstate is likely a better target, despite its complexity. ... (check-in: faf57d7462 user: aku tags: trunk)
2008-02-17
02:06
Reworked the basic structure of pass InitCSets to keep memory consumption down. Now incremental creates, breaks, saves, and releases changesets, instead of piling them on before saving all at the end. Memory tracking confirms that this changes the accumulating mountain into a near-constant usage, with the expected spikes from the breaking. ... (check-in: f46458d5bd user: aku tags: trunk)
2008-02-16
06:46
Extended pass InitCsets and underlying code with more log output geared towards memory introspection, and added markers for special locations. Extended my notes with general observations from the first test runs over my example CVS repositories. ... (check-in: 27ed4f7dc3 user: aku tags: trunk)
2008-02-14
04:26
Tune log output tracking the creation workspace objects, make them less stilted. ... (check-in: 300f31260b user: aku tags: trunk)
2008-02-13
21:33
Corrected tagxref.srcid/rid confusion in the queries. Links now go where i want them to. ... (check-in: 0ff4e918f4 user: stephan tags: trunk)
18:18
TH1 script now used to render the header and footer of each page. ... (check-in: 3ad9a5e210 user: drh tags: trunk)
16:21
Create the interface between TH1 and the rest of fossil. Subscript is still being used, though. This is a preparatory step toward cutting over to TH1. ... (check-in: 13e16c824a user: drh tags: trunk)
15:04
Add the TH1 code to the source tree and makefile. But do not yet make any calls to TH1. ... (check-in: 4ee9e31a2d user: drh tags: trunk)
14:44
Merge with aku's branch. ... (check-in: be2f99e6a4 user: drh tags: trunk)
12:39
Update homepage with links to competing projects. ... (check-in: 852dbbb65d user: drh tags: trunk)
04:57
Tuned the handling of the vendor branch in case we have multiple different symbols representing it. The import pass now effectively merges these symbols into a single line of development. ... (check-in: 6d5de5f1c1 user: aku tags: trunk)
2008-02-12
06:23
Extended my notes. ... (check-in: de03c8b1ea user: aku tags: trunk)
04:24
Added code to skip of administrative .cvsignore files. Added code to detect and warn about dot files (.FOO). Allow the user to import dot files by converting their names to non-dot form (.FOO -> dot-FOO). ... (check-in: c1dc8701ef user: aku tags: trunk)
2008-02-09
09:21
Fix grammar ... (check-in: c1d9e0f4f8 user: bch tags: trunk)
00:11
Issue a warning after a commit if the commit causes a fork. ... (check-in: 49b59bc559 user: drh tags: trunk)
2008-02-08
22:36
Truncate the name of the toplevel directory added to ZIP archives to be the first 10 characters of the UUID. ... (check-in: 73a9b3d5d1 user: drh tags: trunk)
22:02
minor buffer length fix for the previous change ... (check-in: 091499ec1a user: stephan tags: trunk)
21:52
Merge in changes from Andreas's branch. ... (check-in: 6b78df3861 user: drh tags: trunk)
21:51
Merge in changes from Stephan's branch. ... (check-in: 8672e243f8 user: drh tags: trunk)
21:50
Fix the branch subcommand so that the branch name tags it creates begin with "sym-". ... (check-in: ce08928aaa user: drh tags: trunk)
21:33
zip.c: Refactored zip_of_baseline() to accept an (optional) "synthetic" directory name. All zipped files are added to that subdir. The default name is currently the UUID of the zipped baseline. ... (check-in: 974fd92330 user: stephan tags: trunk)
21:23
Improvements to annotated diffs - now takes into account contributions from other branches. ... (check-in: 840699ecd9 user: drh tags: trunk)
19:54
added a link (for admin users only) to the admin page ... (check-in: c4d6b89e97 user: stephan tags: trunk)
17:27
Merge two branches that were created within one second of one another. There is a race condition in the anti-forking logic that allowed this fork to occur. ... (check-in: 373e42de1d user: drh tags: trunk)
17:22
Avoid showing a short block of unchanged code at the end of a unified diff. ... (check-in: ba433cc4fc user: drh tags: trunk)
16:27
correction to the 'warning' text in admin_sql_page() ... (check-in: 138177c30e user: stephan tags: trunk)
16:24
minor efficiency hack in tagview_page_list_tags() ... (check-in: 6d67f3c7c7 user: stephan tags: trunk)
16:24
Fail with an error if a file is outside the checkout tree. ... (check-in: b3ec774ab7 user: drh tags: trunk)
04:49
Properly initialize the array containing the changesets split by type. ... (check-in: 21d9664fb5 user: aku tags: trunk)
2008-02-07
18:01
fixed a 2-string memleak in tagview_page_list_tags() ... (check-in: 2ae7890060 user: stephan tags: trunk)
15:08
Rename admin_sql_page.c to admin.c. Refactor the strxform functions into SQL functions. Refactor the db_generic_query_view() routine. Fix multiple security vulnerabilities. Bring the code closer into compliance with style guidelines. ... (check-in: 007d1ce44f user: drh tags: trunk)
2008-02-04
05:59
Fixed a typo. ... (check-in: 2f70125d48 user: aku tags: trunk)
2008-02-03
21:50
added db_generic_query_view() to simplify /tabview and /my implementations ... (check-in: 74ba41a510 user: stephan tags: trunk)
18:00
Fixed a memory leak in tagview_page_list_tags(). Minor other refactorings. ... (check-in: 2cb3290e67 user: stephan tags: trunk)
17:22
Corrected incorrect access rights check (did require Setup rights). Documentation corrections/additions. A few style conformance formatting changes. ... (check-in: b81e93f576 user: stephan tags: trunk)
16:32
Refactored to use a shared query-rendering routine. ... (check-in: 02a7c850b4 user: stephan tags: trunk)
02:41
Merge in some changes to the CGI reply generator that we made back in early December but got lost on an abandoned branch. Distributed version control is nice, but it also leaves open the real danger of losing changes this way. We need to work on interface features to minimize the risk of losing changes like this, and to identify lost changes quickly. ... (check-in: b312f5ff5b user: drh tags: trunk)
02:38
Documentation updates. ... (check-in: c403f9dc40 user: drh tags: trunk)
01:36
Merged importer to mainline. ... (check-in: 0523983440 user: aku tags: trunk)
01:33
Removed the now obsolete textrange information from the revision table and updated the file revision code to not store its textrange any longer. ... (check-in: 3e76f2a5f0 user: aku tags: trunk)
01:25
Added a few search features (name/id/name-like). Changed default view to only show the 10 [arbitrarily chosen #] most recent tags. Still need to sort out tags for different types of entries (wiki/ticket/baseline) ... (check-in: 2ab3a2f603 user: stephan tags: trunk)
2008-02-02
23:39
A completely new diff algorithm. It is not guaranteed to find the minimum difference between files, but it seems to do a good job and runs much faster on larger files. But command-line diff is still faster for really large files. More work needed. ... (check-in: 95c07a5033 user: drh tags: trunk)
22:59
Reworked the storage of the text range a bit, split immediately (settext) and store the pieces, instead of splitting everytime a piece is needed. ... (check-in: f94f7e17d1 user: aku tags: trunk)
21:10
added /tagview page - a simple browse-by-tag interface ... (check-in: 02d1ed6ad2 user: stephan tags: trunk)
18:51
corrected two 'var may be used uninitialized' warnings ... (check-in: 01d3c33874 user: stephan tags: trunk)
18:44
fixed a minor memleak in update.c:revert_cmd() ... (check-in: 22cc813f8e user: stephan tags: trunk)
07:33
Merged with mainline. ... (check-in: dbdc160161 user: aku tags: trunk)
07:03
Changeset handling, extended logging of how parent is determined. Fossil access, fixed importrev call to use correct workspace/repository. Fixed handling of output, stripping unwanted text, checking of output syntax. Extended logging. Added final 'rebuild'. NOTE: formation of the changesets/manifests is buggy, is not tracking unchanged files across changesets. Further not yet tracking when files have been removed. ... (check-in: 9214c11831 user: aku tags: trunk)
2008-02-01
19:58
Fix the makefile so that you can build twice in a row from the source directory and it still works. ... (check-in: 1b52d1306e user: drh tags: trunk)
05:25
Reworked the code determining the parent of the currently committed changeset. It should now handle the transition from vendor branch to trunk correctly. ... (check-in: e8efbc317a user: aku tags: trunk)
2008-01-31
21:31
Fix a bug in the db_get_int() routine that was causing the default value to be ignored - resulting in very slow clones for systems without a configuration database. ... (check-in: bf1a30c9c0 user: drh tags: trunk)
07:14
Added high-verbosity (level 11) logging to trace the application of rcs patches. ... (check-in: e5ae612c8d user: aku tags: trunk)
06:25
Tinkered with the revision information transfered from a changeset to push, to the fossil accessor code, modified the logging as well. ... (check-in: 7c43583de1 user: aku tags: trunk)
2007-12-06
03:48
Fixed handling of empty revisions. ... (check-in: bf0b70d5e0 user: aku tags: trunk)
2007-12-05
08:07
Merged mainline into my branch to get the newest application. ... (check-in: d0305b305a user: aku tags: trunk)
07:58
Bugfix. Translation implies encoding, not the reverse. This caused problems when parsing files with mixed-mode line-endings. The generated char offsets and lengths were off. Found during expansion. ... (check-in: 6f1c4424b4 user: aku tags: trunk)
2007-12-04
13:05
Generate CGI replies as separate header and body so that the header can be extended during the construction of the body. ... (check-in: 6af8fdc230 user: drh tags: trunk)
02:47
Add the timeline display preferences page with the ability to turn on and off block markup in timeline comments and to limit the length of timeline comments. ... (check-in: ebb2765954 user: drh tags: trunk)
01:55
Fix typos in the "concepts.html" document. ... (check-in: ec1fbd7f68 user: drh tags: trunk)
2007-11-17
17:48
Continuing work on the infrastructure for tickets. ... (check-in: 8c96ed62f5 user: drh tags: trunk)
04:39
Added an option "--batch" with which the user can disable the feedback display standard to interactive use. ... (check-in: 4e7dd05fc6 user: aku tags: trunk)
00:29
Merge aku's CVS import changes into the main line. Fix a small bug in diff.c. ... (check-in: 38b967dcf5 user: drh tags: trunk)
2007-11-16
20:42
Rework the merge algorithm. It now only works for text files. But, it no longer gets confused by line endings (\r\n versus \n) and it reports conflicts. ... (check-in: 36b96b8616 user: drh tags: trunk)
08:32
Added convenience command to the state package when the sql returns a single row. Added more statistics about revisions, tags, branches, symbols, changesets to various passes. ... (check-in: 96b7bfb834 user: aku tags: trunk)
06:55
Moved out-of-place state declarations to the proper phase (setup, not run). ... (check-in: ce7fb48e8c user: aku tags: trunk)
2007-10-13
23:57
Completed loading of pass I from persistent state when skipped. ... (check-in: 54ac684df7 user: aku tags: trunk)
23:42
For the record an alternative design for the main method of the pass manager where the four principal loops (skip, setup, run, and defer) are merged into two (skip/setup) and (run/defer). Not really less code, also more complex to understand and maintain. The fact that 'setup' and 'run' is performed for the same passes is more difficult to see. This code will not be used. ... (Closed-Leaf check-in: 4df56a9e7e user: aku tags: trunk)
23:29
Extended pass manager to handle the skipped and defered passes coming before and after the actually executed passes. Extended passes I and II to have the required methods. Implemented loading (for skipped passes) as skeletons, implemented discarding (for defered passes) completely. Extended state manager with ability to discard state. ... (check-in: ae19c0fcb4 user: aku tags: trunk)
21:15
Extended pass I to capture the 'file executable' info of rcs archives. Currently the only way to store this info in the destination will be the use of fossil tags. ... (check-in: 27470a9304 user: aku tags: trunk)
2007-09-26
05:02
New feature for importer. rcs parser extended so that it can store parse results for quick loading in future runs. This feature has no real use in regular use of the importer, i.e. one-shot conversion of a CVS repository to fossil. It is however useful for debugging when the source repository is scanned many times during test runs. Especially for large files, with lots of changes (like ChangeLogs), the direct loading of a Tcl dictionary is much faster than actually parsing the archive files. ... (check-in: 3852590ce6 user: aku tags: trunk)
04:17
Added safemerge option to commit, update and settings ... (check-in: 41561125cd user: jnc tags: trunk)
03:38
Merged in new revision support for diff and revert commands into mainstream ... (check-in: 8d55aa3597 user: jnc tags: trunk)
03:37
Added revision support to diff and revert ... (check-in: 574763bab9 user: jnc tags: trunk)
02:00
Better defaults for new databases and clones. Use *CURRENT* to identify the current checkout for TTY timelines. ... (check-in: 097479f99a user: drh tags: trunk)
2007-09-25
21:28
Merged the compiler warning fixes into mainstream ... (check-in: 92291035fe user: jnc tags: trunk)
21:21
Fixed many uninitialized variable warnings and some potential bug found via -Wall -Werror on gcc. ... (check-in: e63a9fd9d0 user: jnc tags: trunk)
20:39
Merge the vinfo CSS patches. ... (check-in: 16551da2e3 user: drh tags: trunk)
20:35
Fix a C++-ism in style.c ... (check-in: 64569b3a7a user: drh tags: trunk)
20:23
Updates to the autosync logic. Add the "setting" command. ... (check-in: fff234b77c user: drh tags: trunk)
20:21
Styled the vinfo page ... (check-in: cfc7984ede user: jnc tags: trunk)
19:32
Merger w/fossil chat update (5e3f) ... (check-in: e6d1cd9679 user: jnc tags: trunk)
19:31
Updated the default style.css a bit to make more visually appealing, however, we should finish styling the existing html output, then find someone more artistically talented to come up with a final default css theme. ... (check-in: 99eabf9b0c user: jnc tags: trunk)
15:12
Updates to the fossil_chat.tcl script. ... (check-in: 5e3f5322e2 user: drh tags: trunk)
08:38
Correct tag propagationl. Now works even when rebuilding in a randomized order. ... (check-in: ce7900a0b6 user: drh tags: trunk)
07:19
Autosync is now working. Added autosync to tag add, tag branch and branch create. ... (check-in: e4517465f3 user: jnc tags: trunk)
00:17
When checking for win32 absolute paths, I added a check to make sure we don't overstep the bounds of a string ... (check-in: af3a751841 user: jnc tags: trunk)
2007-09-24
23:58
Merged mjanssen's timeline updates ... (check-in: 798a48ee46 user: jnc tags: trunk)
23:56
Merged dhr's todo and ideas update ... (check-in: b8cc22ebdf user: jnc tags: trunk)
23:19
Accidently changed time format in timeline_query_for_tty output in checkin [aad573b31c] reverted so that timeline shows local timestamps again. ... (check-in: d54731dac9 user: mjanssen tags: trunk)
22:23
Fix the menu of fossil_chat.tcl for mac. ... (check-in: aeb2ac781d user: drh tags: trunk)
22:13
Fossil chat client entry widget will not lose focus on Win32 when receiving a message. ... (check-in: 45f9af3240 user: mjanssen tags: trunk)
21:05
Use tcl_platform to determine username, this is platform independent ... (check-in: e0232ce1a0 user: mjanssen tags: trunk)
21:03
Fossil chat client (Initial commit) ... (check-in: e202319ebb user: mjanssen tags: trunk)
14:02
Added a gdiff command. diff command now runs config diff-command, gdiff command (graphical diff) now runs config gdiff-command. With both, if -i is supplied, internal diff is used. With both, if they are not configured, internal diff is used. Fixed bug with internal diff giving files in reverse order. Also put div id="sub-menu" inside of submenu if, as to not display the sub menu if no sub menu items exist ... (check-in: 01ce2cf3dc user: jnc tags: trunk)
12:55
Minor updates to the todo.txt and ideas.txt files. ... (check-in: 43b33702b4 user: drh tags: trunk)
06:53
Added support for a user defined diff command, which if set (fossil config diff-command), is run by default. The user can give a -i flag to run the internal diff command regardless of user defined diff command setting. Removed command tkdiff, no longer needed. Made the config remove message a bit more clear, when removing a config setting, it states it has been removed instead of telling you it's undefined. ... (check-in: c82fb61775 user: jnc tags: trunk)
04:37
Added style.css page that get's from the repo or uses a built in style.css. Removed static formatting in header/footer, replaced with divs, spans and ids which the style.css can totally control. The default style.css is simple, uses blue colors from timeline date area. Fixed minor bug on setup_ulist where it would display footer at top. ... (check-in: 5cd9597428 user: jnc tags: trunk)
2007-09-23
22:27
Fixed bug in open_cmd. As of ff4c, open now runs update --latest as well, which would err on a brand new, blank, database. open_cmd now only runs update --latest if the current pid != 0 ... (check-in: 4dc622f36c user: jnc tags: trunk)
20:18
Merge the RSS changes. ... (check-in: dad40ffac0 user: drh tags: trunk)
18:55
Fix a C++-ism. ... (check-in: 820a1a1a53 user: drh tags: trunk)
18:49
Fixes to the timeline webpage and the "open" and "update" commands. ... (check-in: ff4cc5fae2 user: drh tags: trunk)
18:24
Added RSS feed. You can set the RSS title, description in Setup. Added header to style to include title and pointer to the new RSS feed. The new RSS feed is BaseURL/timeline.rss ... (check-in: 07eaead5dc user: jnc tags: trunk)
15:02
Branching now working correctly, including adding of bgcolor tag and correct R line ... (check-in: 2ad378d065 user: jnc tags: trunk)
11:43
Relax the lexigraphical ordering requirement on manifests. Now the lines of a manifest (or cluster or control file) must occur in lexigraphical order after the arguments have been defossilized. ... (check-in: dea1ae50d3 user: drh tags: trunk)
03:21
Forgot a line of debug code, writting manifest.new... now removed ... (check-in: 17596784d0 user: jnc tags: trunk)
03:17
Merged win32 info update and branch addition ... (check-in: 96f0d64a70 user: jnc tags: trunk)
03:13
fossil branch command added. Base branch new works. Specifying a color causes a malformed manifest file error. branch list does not work, just skeleton code right now. ... (check-in: b8a8959ec5 user: jnc tags: trunk)
2007-09-22
23:41
Rework the tag system so that propagation to children is a property of each tag and does not depend on the tag name beginning with "br". Older tag artifacts might not work. The database will need to be rebuilt after upgrading to this version. ... (check-in: 09c4adeb6f user: drh tags: trunk)
21:40
More descriptive build process in win32.txt, also removed win32 port from the todo.txt ... (check-in: 34accdd0cd user: jnc tags: trunk)
19:43
Merge in the w32 changes. ... (check-in: 3c5482959c user: drh tags: trunk)
19:32
Fix a bug in the manifest parser so that it is able to parse the PGP headers even if the header contains \r characters. ... (check-in: 3ed9214338 user: drh tags: trunk)
18:38
Merged win32.txt which caused the branch initially ... (check-in: b57d456718 user: jnc tags: trunk)
18:34
Socket operations now functional in Win32 port. Added quotes around the filename portion of the command to edit thus working of windows in paths where the temp directory contains spaces. Added -all flag to clean command. If not specified each file is prompted for before removing. ... (check-in: 8372cc0b81 user: jnc tags: trunk)
06:49
Forgot to remove path problems from 'Outstading Issues' ... (check-in: 46f96301f1 user: jnc tags: trunk)
06:47
Win32 port now functional except network operations. This commit was done on windows :-). See win32.txt for status of all commands. No networking commands are functional yet. All path operations are now functioning. ... (check-in: c7278fd013 user: jnc tags: trunk)
01:40
Turn tags into properties. Allow properties to control background color on timelines. Still experimental. ... (check-in: 5e2392307d user: drh tags: trunk)
2007-09-21
22:07
Added win32 build notes ... (check-in: 5890c67d86 user: jnc tags: trunk)
21:53
Win32 port: compiles, all tests pass but many functions fail due to path separators. Incomplete. Path fixes to come next ... (check-in: 83c876b447 user: jnc tags: trunk)
19:18
Improvements to the control-file parser. Not recognizes the T-line for tags. ... (check-in: 3dc92fdb7f user: drh tags: trunk)
18:33
Add the --randomize parameter to the rebuild command. Used for testing. ... (check-in: ce1c1a2907 user: drh tags: trunk)
02:41
Work toward adding a tagging system. Code compiles but is incomplete and probably does not work. ... (check-in: 2bc0e2c565 user: drh tags: trunk)
2007-09-20
07:37
Entered the general structure planned for processing of branches. Incomplete. This code right now exits when it finds branch csets. Some debug output to see detailed internals from which to pull the pieces together. ... (check-in: 25bc721076 user: aku tags: trunk)
07:33
Trim the commit messages to remove irrelevant leading and trailing line-endings. ... (check-in: a9dcf09124 user: aku tags: trunk)
2007-09-17
01:41
Semantics of the progress display extended to allow an empty maximum to signal use of an infinite (open-ended) display. ... (check-in: ebb94f75cb user: aku tags: trunk)
01:00
Pulled the latest CLI, website, and sqlite changes into the importer branch. ... (check-in: f76192b245 user: aku tags: trunk)
00:58
Pulled in the navbar and timeline changes. ... (check-in: bbcb6326c9 user: aku tags: trunk)
00:56
Reworked the CVS handling code to have a simpler API, more like the reworked Fossil API. The API now has a form where adding the handling of branches should not require complex changes in the import controller any longer. Extended the system to allow the user to restrict the importing to a sub-directory of the chosen repository, via the new switch --project. This is required to pull a SF CVS repository apart into the various projects it may have. Example: Under Tcl we have 3 projects, namely Tcl itself, sampleextension, and Thread. ... (check-in: d8c18fc148 user: aku tags: trunk)
2007-09-14
21:24
Rename CLI commands: leaves->descendents and branches->leaves. ... (check-in: bc68e61bb2 user: drh tags: trunk)
2007-09-12
04:19
Added navbar to all pages, linking back to the index. Fixed typo in the index page. ... (check-in: 469002ccdf user: aku tags: trunk)
2007-09-11
02:25
Add the "undo" and "redo" commands. Untested at this point so don't try to use them yet. ... (check-in: a36177bcce user: drh tags: trunk)
2007-09-10
02:21
Slight editorial changes to sync documentation, fixing spelling errors. ... (check-in: 4038525bc5 user: aku tags: trunk)
00:48
Fix a C++-ism in the timeline module. ... (check-in: 9a76119307 user: drh tags: trunk)
00:43
Merge in the delta encoder changes. ... (check-in: 01e3e3f51e user: drh tags: trunk)
00:39
Add a first draft of the synchronization protocol document. Unproofed. ... (check-in: 26131cfcc5 user: drh tags: trunk)
2007-09-08
03:50
Updated documentation of the delta encoder to mention the new limits on searching the hash chain. ... (check-in: 3e899ae0e5 user: aku tags: trunk)
2007-09-05
18:46
Fix pathological N*2 behavior in the delta generator. ... (check-in: b816fadfc7 user: drh tags: trunk)
2007-09-04
05:36
First semi-complete app for import from CVS. Trunk only, wholesale only. ... (check-in: df91d389d5 user: aku tags: trunk)
2007-09-03
01:28
Add the unclustered table and the M lines to manifests. Process clusters in manifest_parse and manifest_crossref. The xfer process still does not yet use clusters though so it is still compatible. But that is about to change. ... (check-in: ba486fec5a user: drh tags: trunk)
2007-09-02
20:33
Added text notes on ideas for dealing with tickets and wiki. ... (check-in: 251545cd43 user: drh tags: trunk)
02:01
Add the "index.wiki" wiki page. Fix a bug in the wiki rendering engine. The page displays now, but not correctly - there are clearly additional bugs to be found and fixed. ... (check-in: 11976cfdc2 user: drh tags: trunk)
2007-08-31
20:14
A new decendent finding algorithm is (hopefully) faster. Changes to the timeline are in process and might not yet work. ... (check-in: e15fe43153 user: drh tags: trunk)
04:57
Added first code regarding import from cvs, processing a CVSROOT/history file. Looks good, except that the history I have is incomplete, truncated at the beginning. Extended my notes with results from this experiment, thinking about a possible different method. ... (check-in: f166b0a63c user: aku tags: trunk)
01:31
Removed two entries from the work list which are done. ... (check-in: 81ccb7e684 user: aku tags: trunk)
2007-08-30
18:05
Fix bugs that can cause a segfault if a blank check-in comment is entered. ... (check-in: 1871a93dd4 user: drh tags: trunk)
2007-08-29
11:51
Merge aku's makefile changes. ... (check-in: fad606934c user: drh tags: trunk)
11:48
New timeline formatting experiment. Foreground font color changes when mousing over the vinfo hyperline show all immediate parents in red and immediate children in green and hide all entries that are not part of the current line. ... (check-in: 4d051c1eda user: drh tags: trunk)
04:00
Re-added the 'test' target, this time in the correct file, then regenerated the main.mk file. ... (check-in: 5f83d2720e user: aku tags: trunk)
03:22
Patch up makemake.tcl to incorporate aku's edits, then regenerate the main.mk file. ... (check-in: b616c3d8c3 user: drh tags: trunk)
02:55
Merged drh's fixes new features (xfer, timeline handling, javascript based timeline highlighting) into my branch. ... (check-in: 15652ff081 user: aku tags: trunk)
02:49
Moved common large lists of header files into Make variables. ... (check-in: 4594b4e628 user: aku tags: trunk)
2007-08-28
03:04
Make sure the same manifest never gets inserted into the metadata tables twice - resulting in duplicate timeline entries. ... (check-in: 18b1f6788d user: drh tags: trunk)
2007-08-26
19:51
New text in "ideas.txt" ... (check-in: fd8b28ad87 user: drh tags: trunk)
06:12
Reference to obsolete field vfile.parent removed. Fixed table reference in definition of table vfile. ... (check-in: 32c639d086 user: aku tags: trunk)
03:03
Merge in aku's documentation updates. ... (check-in: 452a71f40b user: drh tags: trunk)
02:01
Fixed a number of simple typos. ... (check-in: a938517964 user: aku tags: trunk)
2007-08-25
23:58
Added my own todo file ... (check-in: 90f8319a32 user: aku tags: trunk)
21:01
Jot down some notes for how to move forward. ... (check-in: 634fd117b1 user: drh tags: trunk)
19:52
Regenerate the manifest.uuid file on a "commit". ... (check-in: 741aac4d4e user: drh tags: trunk)
19:45
Fix a makefile dependency to force a rebuild whenever the manifest.uuid changes. ... (check-in: b4571bb75e user: drh tags: trunk)
19:31
Generate the "manifest.uuid" file containing the SHA1 hash of the "manifest" file whenever the manifest is generated. Makefiles can used the "manifest.uuid" to insert the version number into the executable. ... (check-in: 95e17f4e3f user: drh tags: trunk)
19:00
Merging aku's changes into the head. ... (check-in: b0ad3f90bc user: drh tags: trunk)
18:58
Attempting the same merge that aku tried and got empty files with. ... (check-in: 424d47e453 user: drh tags: trunk)
18:51
Changes to the CLI version of the timeline command to show places where forks occur in the tree and where content is merged. Lots more work is needed to show the structure of a tree well. This is definitely a work in progress. ... (check-in: b846db063c user: drh tags: trunk)
12:31
Fix an off-by-one bug in the network protocol handler so that it can accept a zero-length file. ... (check-in: 507ee45f25 user: drh tags: trunk)
04:02
Merging formatting changes to timeline and concepts documentation ... (Closed-Leaf check-in: 9b30224db7 user: aku tags: trunk)
03:30
Improvements to timeline formatting. Added the "concepts.html" document. ... (check-in: e319e8e870 user: drh tags: trunk)
03:23
Fixed typos in comments ... (check-in: 609e4caf29 user: aku tags: trunk)
2007-08-24
21:32
Improved formatting of the user list webpage. ... (check-in: 39fa010b7f user: drh tags: trunk)
2007-08-23
23:10
Website updates. Change the message for unrecognized commands to refer the user to "help". ... (check-in: 0cd202a86e user: drh tags: trunk)
19:52
Add separate "clone" permissions. Previously, one needed "History" premission in order to clone. But sometimes we want to grant clone without granting history. ... (check-in: 22c1ac41d4 user: drh tags: trunk)
2007-08-19
11:06
Fix the "Leaves" computation on the vinfo web page. Improvements to the vinfo web page. ... (check-in: 4ac16995e8 user: drh tags: trunk)
2007-08-04
00:26
Prohibit partial check-ins of a merge. To allow such a thing would confuse the branch tracking logic. There are still problems in the partial check-in logic for cases were new files have been added to the repository. ... (check-in: aafd536a5c user: drh tags: trunk)
00:08
Merge in and correct the changes to the new repository initialization. Also fix other misc bugs seen while testing. ... (check-in: f5e8b1d736 user: drh tags: trunk)
2007-08-03
23:30
Show an error if unrecognized command-line options appear on the commit command. Also add the (undocumented) "omit-ci-sig" configuration option on the database. Setting omit-ci-sig omits the PGP signature on check-in. ... (check-in: 6aff11f03f user: drh tags: trunk)
23:04
Changes to the way new repositories are created. Also make the CGI output blob available to all modules through a function call. ... (check-in: a48936e834 user: drh tags: trunk)
15:31
Extend the commit command so that specific files can be committed. There are still some problems with doing this after a merge. ... (check-in: 22552fb803 user: dan tags: trunk)
2007-08-01
21:59
Add the ability to sign manifests using GPG during a check-in. Due to a bug in the manifest parser, older versions will not be able to check-out signed manifests. ... (check-in: e37451d9c2 user: drh tags: trunk)
21:03
Add primitive start-time and duration controols to the timeline. Additional checksums on check-in and check-out. ... (check-in: 3945057916 user: drh tags: trunk)
12:17
Fix a problem in the commit logic that caused it to ignore merge changes. Add another test to the commit to detect future problems of a similar nature. ... (check-in: 5c3e87171a user: drh tags: trunk)
10:31
Merging in the ipaddr update changes. ... (check-in: dd9633a03d user: drh tags: trunk)
10:29
Always do at least two cycles with no file transfers before quiting. ... (check-in: 35d7ba08ac user: drh tags: trunk)
09:04
Populate the ipaddr column of the rcvfrom table when a file is received from a remote source (push/pull/sync). ... (check-in: 36edf3fd5c user: dan tags: trunk)
00:40
Improvements to the vinfo webpage. Show descendents, ancestors, and files changed. ... (check-in: 30d7afe328 user: drh tags: trunk)
2007-07-31
23:33
Add the new "history" permission. Merge in changes that require permissions to view the timeline. ... (check-in: fd36718ad9 user: drh tags: trunk)
22:59
Separate "nobody" and "anonymous" logins. ... (check-in: 9c952d247e user: drh tags: trunk)
19:18
Add a ZIP archive generator. ... (check-in: 9b780d220b user: drh tags: trunk)
16:34
Require read permission (permission to read tickets and configuration histories) to view the global timeline. ... (check-in: 5ebcedc33e user: dan tags: trunk)
10:10
Remove one to-do item. Add another. ... (check-in: 7fe1e734e9 user: drh tags: trunk)
01:34
The push, pull, and sync commands remember the last server and reuse it if the URL argument is omitted. Sync via network only now. ... (check-in: 8dbee6731d user: drh tags: trunk)
2007-07-30
23:01
Added the todo.txt list. ... (check-in: 08c4cc6d16 user: drh tags: trunk)
21:23
Fix another bug in the pivot finder. Null-merge with the dan-branch so that we now only have a single leaf on the tree. ... (check-in: fa0ba20a51 user: drh tags: trunk)
18:57
Send the HOST header parameter with /xfer requests. ... (check-in: 211c476d23 user: drh tags: trunk)
16:35
Only request the password one time on a push or pull. ... (check-in: 3a25b68390 user: drh tags: trunk)
16:31
Merge in clone and sync changes. Fix a bug in undelta. ... (check-in: e3c529c2f0 user: dan tags: trunk)
14:28
Use POST instead of GET for the /xfer method. Other bug fixes in the URL parser. ... (check-in: e621b6dbe3 user: drh tags: trunk)
13:34
When errors occur during CGI, make sure the error is returned in a correct CGI reply. ... (check-in: 396cc2a4eb user: drh tags: trunk)
13:01
Bug fix in the local database finder. ... (check-in: 5eac33a6bd user: drh tags: trunk)
05:17
Delete records from the temporary table "pending" after sending them. ... (check-in: 23c8dad306 user: dan tags: trunk)
2007-07-28
07:09
When accessing a remote repository, if there is a username/password specified as part of the URI, use these to login. ... (check-in: 3dcaed8d86 user: dan tags: trunk)
2007-07-24
18:15
File format document change: UUIDs use lowercase not uppercase hex. ... (check-in: 01e7596a98 user: drh tags: trunk)
13:00
Fix a bug in the "rm" command. Delete an obsolete documentation file. ... (check-in: ac1dea8eac user: drh tags: trunk)