Fossil

Timeline
Login

Timeline

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

95 check-ins for the month beginning 2015-01-01 by user drh

Following month ↑
2015-01-31
22:13
Initial work on the search_stext() function used to extract searchable text from formatted files. ... (check-in: 48e1e183 user: drh tags: trunk)
19:58
Add a routine that attempts to strip all markup off of HTML text. The intended use is in the search logic. ... (check-in: cbd8e67f user: drh tags: trunk)
2015-01-30
01:07
Add the -D__EXTENSIONS__ compile-time option on Solaris, so that it can find its IPv6 headers. ... (check-in: 5b916850 user: drh tags: trunk)
2015-01-29
01:48
Fix the /doc page so that it returns status 200 (not 404) after appending "index.html" to the end of a page name. ... (check-in: 8b4b4247 user: drh tags: trunk)
01:25
Fix harmless compiler warnings. ... (check-in: ef108998 user: drh tags: trunk)
01:23
If a /doc filename ends with "/", then try appending "index.html", "index.wiki", and "index.md" in that order. If none are found, then a 404 error will be generated. Try to find a file named 404.md in the root directory for the text of the 404, or generate a default 404 if no 404.md file is found. ... (check-in: bdfbbddc user: drh tags: trunk)
00:44
Fix another instance of index.wiki to index.html. ... (check-in: 2c1677aa user: drh tags: trunk)
00:38
For embedded documentation that ends in / go back to appending index.html instead of index.wiki. ... (check-in: 2ddb0e5a user: drh tags: trunk)
2015-01-28
15:11
Add an experimental /search page for embedded documentation. Need to enhance with (1) wiki search, (2) ticket search, (3) configuration options, and (4) CSS, and maybe other things as well. But it is a start. ... (check-in: 046d7430 user: drh tags: trunk)
01:34
Fixes to the default header, footer, and css access in the setup screens. ... (check-in: 6115de15 user: drh tags: trunk)
01:32
Improvements to the unindexed full-text-search function. Changes not yet visible in the interface. ... (check-in: 128e95e0 user: drh tags: trunk)
2015-01-27
16:46
Add a hyperlink from the /reports page back to the /stat page. ... (check-in: c92239f7 user: drh tags: trunk)
16:34
Add the schema-version to the /stat page and to the dbstat command. ... (check-in: 2f62d307 user: drh tags: trunk)
16:21
Alternative fix for the SSH remote-host problem for which Andy Bradford supplies a patch at [52f08008e2]: Continue to provide a numeric IP address, but try to get the IPv6 address if it is available, and always include the hostname in g.zIpAddr regardless of whether or not an IP address was found. ... (check-in: 9bc7041a user: drh tags: trunk)
03:53
Increase the version number to 1.31, due to the change to the MLINK schema. ... (check-in: 09fe92ad user: drh tags: trunk)
03:10
In the Checkins By File report, use filenames as the secondary sort key. ... (check-in: 840343d4 user: drh tags: trunk)
03:06
Fix a stray "@" character in the filenames of the Checkins By File report. ... (check-in: 811d10ac user: drh tags: trunk)
03:00
Add the "Checkins Per File" report to the /reports page. ... (check-in: ec8c7498 user: drh tags: trunk)
02:40
Split the /reports webpage out into a separate source-code file for ease of editing and maintenance. No functional changes. ... (check-in: 39cd06c9 user: drh tags: trunk)
02:20
The MLINK.ISAUX field was being set incorrectly by all versions since the cutover to the new MLINK schema in check-in [65aa10f97c]. Run "fossil rebuild" again after upgrading to this version. ... (check-in: a27fa3d4 user: drh tags: trunk)
02:08
Improvements to the the /finfo ancestry calculation. ... (check-in: 116921fd user: drh tags: trunk)
01:39
Fix a NULL-pointer dereference bug in the graph generator. ... (check-in: 03250bc6 user: drh tags: trunk)
01:25
On the check-in information page, only show diffs for changes from the primary parent. Omit diffs of changes from merged in nodes. ... (check-in: 49976900 user: drh tags: trunk)
01:20
Fixes to the "ancestry" links of /fdiff. ... (check-in: d4d6a843 user: drh tags: trunk)
2015-01-26
21:11
Clarify guidance for the "nobody" user. Ticket [21e39ebe66a21b7a8]. ... (check-in: 59a48202 user: drh tags: trunk)
18:34
Make sure the PLINK.BASEID column exists when opening the repository database. ... (check-in: b00e9ac8 user: drh tags: trunk)
18:23
Fix the URL parser so that it is able to handle IPv6 addresses. Cherrypick (with updates) from the ipv6 branch circa 2012-07-07. ... (check-in: 2075361e user: drh tags: trunk)
16:45
Add two new columns to the MLINK table. ("fossil rebuild" is not required but is highly recommended.) Use these new tables to improve the display of the history of changes to a single file. ... (check-in: 65aa10f9 user: drh tags: trunk)
16:28
Try to keep graph nodes from the same branch on the same rail of the graph. ... (Closed-Leaf check-in: fcc9f664 user: drh tags: mlink-improvements)
15:19
Use the GR_MAX_RAIL macro to limit the number of parents for a node on a graph. On the /finfo page, ensure that a node is only marked "Added" if it has no parents. ... (check-in: c1c50ced user: drh tags: mlink-improvements)
14:44
Improved comment on the automatic MLINK column adding that is done in db_open_repository(). ... (check-in: c33c574e user: drh tags: mlink-improvements)
14:25
Remove a needless mlink.isaux test in the fileage computation. ... (check-in: 3bb88739 user: drh tags: mlink-improvements)
13:52
Remove the option in /finfo to show all changes to a file. Show the first change only. And do not attempt to put that change on the trunk, but really show the first actual change. ... (check-in: 5f6ee7ce user: drh tags: mlink-improvements)
13:08
Relax the schema requirements. This branch of Fossil can now work with older database schemas. A "fossil rebuild" is still recommended, and goofy displays, especially of the /finfo page, might result if the rebuild is omitted. But the obsolete schema errors are avoided. This is expected to simplify the upgrade path. ... (check-in: 3f739d4d user: drh tags: mlink-improvements)
11:58
Merge recent trunk enhancements. ... (check-in: 3c3c166c user: drh tags: mlink-improvements)
11:52
Omit MLINK entries when a file is added by merge. ... (check-in: bd08b03a user: drh tags: mlink-improvements)
04:11
Fix makefile typos that broke the build for MSVC. ... (check-in: 5406f492 user: drh tags: trunk)
04:06
Fix the build of builtin_data.h for separate compilation. ... (check-in: ad11262c user: drh tags: trunk)
03:25
Add the /md_rules page that explains the Markdown formatting rules. ... (check-in: 72759f58 user: drh tags: trunk)
2015-01-25
22:01
Improvements to the CSS in the San Francisco Modern skin. ... (check-in: c88fc81a user: drh tags: trunk)
21:21
Improved tracing capability for debugging purposes. ... (check-in: af3d3b69 user: drh tags: trunk)
02:29
Some minor fixes to the /finfo tree construction. Still having problems with incorrect mlink entries being created for files added by merge. ... (check-in: f603a914 user: drh tags: mlink-improvements)
01:30
Comment improvements in the schema. Attempt to get the /finfo page to show merge arrows. ... (check-in: 7d5a85bb user: drh tags: mlink-improvements)
00:20
Enhance the MLINK table schema to record file changes from all parents. Requires a "fossil rebuild". Other schema cleanups at the same time. ... (check-in: a241444d user: drh tags: mlink-improvements)
2015-01-24
22:13
Enhance the "fossil sync" command to retry all of the returned values from getaddrinfo() until it finds one that actually works. That way, it will find the IPv4 version on machines that do not have an IPv6 gateway. ... (check-in: ae3ef4d3 user: drh tags: trunk)
21:46
Add the --ipv4 option to force the use of IPv4 on "fossil clone" and "fossil sync" and so forth. ... (check-in: 317bd3cb user: drh tags: trunk)
20:42
Fix the "info" command so that it once again accepts the -R option. ... (check-in: 5826f9c4 user: drh tags: trunk)
17:05
Add "white-space: nowrap" to the branch table elements. ... (check-in: f55b538c user: drh tags: trunk)
2015-01-23
23:32
Further enhancements to Skin processing. Provide the ability to save the current Skin using a name. ... (check-in: e5a42063 user: drh tags: trunk)
22:55
Enhance the /setup_skin page to enable renaming of custom skins. ... (check-in: 2431ddf6 user: drh tags: trunk)
18:43
Enable ZIP and Tarball downloads for user "nobody" by default, since the other anti-spider defenses seem to work well enough to prevent abuse. ... (check-in: 68ce0bcf user: drh tags: trunk)
18:34
Incorporate the latest changes to the "San Francisco Modern" skin. ... (check-in: be5b6986 user: drh tags: trunk)
17:13
Add new commands: test-var-list, test-var-get, and test-var-set. The original motivation was to make it easier to insert "css", "header", and "footer" values that people send in, but these commands seem useful for other kinds of experimentation. The are "test-*" commands because they are not intended to be accessed by ordinary users. ... (check-in: 1e21dace user: drh tags: trunk)
14:03
Make the now() SQL function available in the "fossil sql" command. ... (check-in: 0134654d user: drh tags: trunk)
13:50
Make sure the zOrigName variable in the /doc page implementation is always initialized, even for early errors. ... (check-in: f5165dd0 user: drh tags: trunk)
04:26
Clean up the /doc webpage. Use newer interfaces that were created since that page was original written. Set the HTTP status to 404 on not found. Try to find a "404.md" page to display and use it if found instead of the default 404 page. ... (check-in: cfcd9b87 user: drh tags: trunk)
02:05
Use IPv6 for "fossil sync" when available. ... (check-in: 1dbd4d0d user: drh tags: trunk)
01:58
Use IPv6 when available for "fossil sync". ... (Closed-Leaf check-in: 38427428 user: drh tags: ipv6-sync)
2015-01-22
23:45
Enhance the table sorting javascript to support initial reverse-order sorting. Add table sorting to the user log. ... (check-in: 0cdec7d2 user: drh tags: trunk)
22:52
Make table sorting (by clicking on column headers) stable. In other words, identical values in the column being sorted preserve their prior relative order. Patch suggested by Jacek Cała. ... (check-in: fe61f495 user: drh tags: trunk)
15:47
Add Étienne Deparis's GitHub-like skin to the set of built-ins. ... (check-in: 51935f26 user: drh tags: trunk)
15:23
Add the ability to bring up a web server that uses a different skin from the default, and have multiple servers going at the same time, each using a different skin. Currently enabled for unix only. (Later:) Upon further reflection, I'm not convinced this is a good idea, so the code is moved into a branch. ... (Closed-Leaf check-in: b36e2411 user: drh tags: multiple-skins)
13:44
Add comments the CGI-script parser. Move the most commonly seen lines to the top of the if-then-else chain. ... (check-in: 236087b9 user: drh tags: trunk)
02:19
Split out the text of the CSS, header, and footer into separate files for each of the built-in "skins", in an effort to make skins easier to maintain, enhance, and extend. ... (check-in: 96fdf09f user: drh tags: trunk)
01:57
Add the skins/README.md file describing how to add new skins. ... (Closed-Leaf check-in: 5137cd5e user: drh tags: skins-refactor)
01:43
Break out the various built-in skins into separate CSS, header, and footer text files stored under subfolders of the skins/ directory in the source tree. This should make it much easier to edit built-in skins and to add new built-in skins. ... (check-in: 12333d95 user: drh tags: skins-refactor)
2015-01-21
21:33
Enhance the Ad-Unit processing to allow a choice of two different ad-units. A tall skinny ad-unit can be placed at the right (or left) margin on some pages in place of the banner ad-unit beneath the menu bars. Ad-Units are now configurable using CSS. Note: Legacy ad-unit configurations might need to adjust their CSS. ... (check-in: ff78d6d5 user: drh tags: trunk)
21:19
Do not attempt to use the Right-Column Ad-Unit if the content contains a <table> element. ... (Closed-Leaf check-in: 7d794604 user: drh tags: ad-unit-enhancement)
20:45
Add a "Flat-View" button to the /tree page when in tree-view mode. ... (check-in: 2ee18159 user: drh tags: trunk)
18:55
Enhance the ad-unit processing to allow for tall right-side column ads as an alternative to banner ads. ... (check-in: 4bc5b6cf user: drh tags: ad-unit-enhancement)
2015-01-20
00:03
During shutdown, check to see if the check-out database (".fslckout") contains a lot of free space, and if it does, VACUUM it. ... (check-in: bf681039 user: drh tags: trunk)
2015-01-19
11:29
Version 1.30 ... (check-in: 1df1b41c user: drh tags: trunk, release, version-1.30)
2015-01-17
20:17
Remove an obsolete query parameter from the documentation of the /timeline page. No changes to code. ... (check-in: b955a6b2 user: drh tags: trunk)
19:51
Updates to the graph-test-1.wiki page. ... (check-in: 7c55ffe1 user: drh tags: trunk)
14:53
Make the symbolic_name_to_rid() and checkin_mtime() SQL functions available in the "fossil sql" command. Improve the documentation for the files_in_checkin virtual table. ... (check-in: ba1429ce user: drh tags: trunk)
2015-01-16
22:10
Further enhancements to the change-log. ... (check-in: 55243b0d user: drh tags: trunk)
19:12
Updates to the change log and a typo fix in one of the documentation pages. ... (check-in: 7705070d user: drh tags: trunk)
13:28
Update SQLite to the 3.8.8 release. ... (check-in: 3d8bf07d user: drh tags: trunk)
2015-01-14
23:26
Enhanced comments on the implementation of the checkin_mtime() SQL function. ... (check-in: 3b2dcd93 user: drh tags: trunk)
12:55
Merge the latest trunk changes into the search-with-fts4 branch. ... (Closed-Leaf check-in: b429d530 user: drh tags: search-using-fts4)
11:56
Use "COLLATE nocase" when listing user names. ... (check-in: 439453b5 user: drh tags: trunk)
2015-01-13
00:27
Update the built-in SQLite to the first 3.8.8 release candidate. ... (check-in: 51b476a0 user: drh tags: trunk)
2015-01-12
11:35
Fix typos in documentation and update the size estimate. ... (check-in: ec1197ca user: drh tags: trunk)
2015-01-11
00:06
Update the built-in SQLite to the latest 3.8.8 beta. ... (check-in: 5c8f33d6 user: drh tags: trunk)
2015-01-10
18:01
Add the "fossil clean --verily" command to the "hints" documentation. ... (check-in: 70931e58 user: drh tags: trunk)
2015-01-08
14:30
Add the --verily option to "fossil clean". Cause "fossil clean" and "fossil extra" to see symbolic links even if symbolic link handling is turned off, as links might have been created by external processes (read: autoconf). ... (check-in: b5b62b3d user: drh tags: trunk)
2015-01-06
21:43
Use common HTML entities rather than obscure unicode characters for the arrows on sortable table columns. ... (check-in: 4c803826 user: drh tags: trunk)
13:14
Add the --verbose option to the clone command. ... (check-in: 5e7d3eff user: drh tags: trunk)
01:06
Add icons on sortable table headers to show which columns are sortable and which is the current sort column. This code is inspired by the brlist-visual-enhancement branch, but is a completely new implementation. ... (check-in: 8533365e user: drh tags: trunk)
2015-01-05
20:36
Fix typos in the file-format documentation. ... (check-in: f7d7ce35 user: drh tags: trunk)
01:57
Change the cursor to "pointer" for sortable columns of a table. ... (check-in: 54d53deb user: drh tags: trunk)
2015-01-04
20:54
Enhance the /brlist output to show a count of the number of check-ins on each branch, and to separate the "Status" and "Resolution" into separate columns, with the "Status" column being sortable. Enhance the SortableTable() javascript to always sort ASC on initial click and only go to DESC on a second click of the same column. ... (check-in: 965905c8 user: drh tags: trunk)
00:28
Click on the column labels to sort on the /brlist page. ... (check-in: e35b9cb7 user: drh tags: trunk)
2015-01-03
23:54
New design for the /brlist webpage that shows the branches in age order and shows their current status. ... (check-in: 12fb5d04 user: drh tags: trunk)
19:58
Update the built-in SQLite to the Jan 3 beta for 3.8.8. ... (check-in: ab3fed40 user: drh tags: trunk)
Previous month ↓