Fossil

Timeline
Login

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

102 check-ins going from 04168f51704ed023 to 14d8d31b1ad823ed

2017-06-21
11:48
Unicode 10 is officially released now. ... (check-in: 14d8d31b user: jan.nijtmans tags: trunk)
2017-06-20
13:35
On unix, use setrlimit() to limit total heap space usage to 1GB on 32-bit systems and 10GB on 64-bit systems, and total stack space to 2MB, as a proactive defense again the "stack clash" vulnerability found on many unix-like OSes. I do not yet know if these limits are reasonable. ... (check-in: 6e6e4b1d user: drh tags: trunk)
2017-06-19
01:55
Make sure the /uv webpage returns a sensible error if the unversioned table does not exist. ... (check-in: a49ef378 user: drh tags: trunk)
2017-06-16
11:38
Add -DSQLITE_OMIT_GET_TABLE to the compilation flags for SQLite ... (check-in: 33a13b80 user: jan.nijtmans tags: trunk)
2017-06-15
13:47
Fix fallback definitions of R_OK/W_OK, make them the same as Microsoft's definitions. ... (check-in: e3fe51e1 user: jan.nijtmans tags: trunk)
13:44
Update the homepage to include "airliner wifi" in the same performance category "dial-up". ... (check-in: 222e9ea8 user: drh tags: trunk)
13:12
Fix compiler warnings in the shell.c from the previous check-in. Also bring in the latest trunk version of SQLite for testing. ... (check-in: 2ada39ba user: drh tags: trunk)
12:52
Bring in the enhanced "shell.c" with the improved ".schema" and ".tables" commands from upstream SQLite. ... (check-in: d9e55519 user: drh tags: trunk)
03:37
Fix TTY comment line break logic for UTF8 multi-byte characters. ... (check-in: e6216197 user: drh tags: trunk)
03:13
Use -O0 instead of -O2 for compiling when the --fossil-debug option of ./configure is used. ... (check-in: 8a6e31f6 user: drh tags: trunk)
2017-06-13
05:12
When dropping surplus tables during "fossil rebuild", make sure to use IF EXISTS so that shadow tables from previously dropped virtual tables do not cause an SQL error. ... (check-in: 3200a7c7 user: drh tags: trunk)
04:45
Fix the blob_read_from_file() function so that it works with files larger than 2GiB. ... (check-in: 837333fc user: drh tags: trunk)
2017-06-12
01:23
Remove another set of extraneous backslash from an error message in the ticket editing webpage. ... (check-in: 699fca17 user: mistachkin tags: trunk)
2017-06-11
16:25
Experimental and undocument --yy option to the various diff operations does a slow O(N*N) algorithm which can sometimes compute a better side-by-side diff. But it can also take a lot longer and so is not recommended unless really needed. ... (check-in: 1b3fa261 user: drh tags: trunk)
04:37
Fix some cases in wikiformat.c where it was assuming that a hash name would be UUID_SIZE or fewer characters, when in fact the size could be as many as HNAME_MAX characters. This is a change that we missed in the SHA3 cut-over. ... (check-in: e0757d27 user: drh tags: trunk)
2017-06-09
13:09
Update the /tarball and /zip pages to return status code 404 if given an unknown checkin to download. ... (check-in: a10fc448 user: drh tags: trunk)
2017-06-08
19:10
Remove extraneous backslashes in error messages in the ticket editing webpage. ... (check-in: b772b36d user: drh tags: trunk)
17:10
Fix a formatting bug in the ad-unit setup page. ... (check-in: bc6355e9 user: drh tags: trunk)
15:03
Update the built-in SQLite to version 3.19.3. ... (check-in: 5a6f9467 user: drh tags: trunk)
12:50
Make sure fossil_strndup() always adds a zero terminator. ... (check-in: 8707e869 user: drh tags: trunk)
2017-06-07
15:55
Fix the "fossil sha3sum" command so that it accepts "-" to mean stdin. Clarify the algorithm used. ... (check-in: 86fa03ad user: drh tags: trunk)
2017-06-06
17:53
Bug fix in the sha3sum() routine. Also comment-out that routine since it is not used anyplace in the code. ... (check-in: 6419592d user: drh tags: trunk)
17:49
Do not double-prompt for HttpAuth passwords. ... (check-in: f423b10f user: drh tags: trunk)
2017-06-02
02:23
Restore the ability to amend a comment both with and without an interactive editor. If the edit happens outside a working check-out then use a suitable TMP directory. ... (check-in: 1fff403a user: andybradford tags: trunk)
2017-05-29
17:02
Use a standard .txt extension for temporary files and avoid double dots in file name. ... (Closed-Leaf check-in: 51058ce1 user: andybradford tags: amend-regress)
2017-05-26
05:55
Remove the restriction entirely for editing a comment only in the working check-out directory and choose an appropriate temporary file if no working check-out is available instead. ... (check-in: 74df777e user: andybradford tags: amend-regress)
03:46
Restore the ability to use amend outside an open check-out disabled by [8c22e1bbcd8ec048]. Only allow interactive edits within an open check-out. Perhaps unixTempFileDir() could be used to locate a suitable TMP location for the edit in the event that there is not an open-checkout. ... (check-in: afef5fb5 user: andybradford tags: amend-regress)
02:27
Fix minor grammar bug in open check-out required error message. ... (check-in: 55e24875 user: andybradford tags: trunk)
2017-05-25
17:07
Update the change log to show that SQLite 3.19.2 was installed. ... (check-in: ad44efaf user: drh tags: trunk)
16:59
Update the built-in SQLite to version 3.19.2. ... (check-in: 418ac81c user: drh tags: trunk)
2017-05-24
13:48
Increase the version number to 2.3 in preparation for the next release. Updates to the change log. ... (check-in: 277274c0 user: drh tags: trunk)
13:19
Update the built-in SQLite to the 3.19.1 patch release. ... (check-in: 4465be15 user: drh tags: trunk)
09:51
Update internal Unicode character tables, used in regular expression handling, from version 9.0 to 10.0. ... (check-in: 09bcc322 user: jan.nijtmans tags: trunk)
2017-05-22
14:29
Update the built-in SQLite to 3.19.0 ... (check-in: e1da46fe user: jan.nijtmans tags: trunk)
2017-05-13
23:08
Restore previous behavior of the --with-tcl option to configure, where the value portion is optional. ... (check-in: 27e65b07 user: mistachkin tags: trunk)
18:00
Enhance the "fossil 3-way-merge" command to output a warning in the event of merge conflicts. ... (check-in: 9e17c686 user: drh tags: trunk)
2017-05-12
17:22
Change a few %s format letters into %h. ... (check-in: 8e27a5a0 user: drh tags: trunk)
16:22
Fix an XSS issue with the /help webpage. ... (check-in: db482f16 user: drh tags: trunk)
15:11
In the "fossil info -v" command, sort the access-url and check-out fields by date, not by name. ... (check-in: 12ab581f user: drh tags: trunk)
14:11
In the hyperlink on the "Last Sync URL", omit the username to prevent warnings from Firefox. ... (check-in: 172c2235 user: drh tags: trunk)
13:57
Add the "Last Sync URL" division to the /urllist page. ... (check-in: d4fc9120 user: drh tags: trunk)
13:49
Patch for autosetup to restore previous behavior of the --with options to configure, by Steve Bennett. ... (check-in: 4e1450ae user: mistachkin tags: trunk)
2017-05-11
22:49
Fix a typo on the aboutdownload.wiki documentation page. ... (check-in: 82aaedd9 user: drh tags: trunk)
21:09
Update the built-in SQLite to the first 3.19.0 beta. ... (check-in: d6a0debd user: drh tags: trunk)
21:00
Add the URL & Checkouts entry to the setup menu. ... (check-in: a53beaab user: drh tags: trunk)
09:06
Don't access g.argv[2], when g.argc indicates there's no such element. Reported by Tony Papadimitriou. ... (check-in: 2d69772e user: jan.nijtmans tags: trunk)
2017-05-10
16:19
Update the built-in SQLite to the latest 3.19.0 alpha that includes the authorizer callback enhancements. ... (check-in: 094a498d user: drh tags: trunk)
09:22
Update autosetup to v0.6.6 ... (check-in: c5e41007 user: jan.nijtmans tags: trunk)
2017-05-08
23:04
Added new documentation for File Name Glob Patterns, suitable for explaining how the patterns found in the various xxx-glob settings work in detail. ... (check-in: b892f2d5 user: rberteig tags: trunk)
2017-05-02
19:18
Update the built-in SQLite to the latest 3.19.0 alpha for testing. ... (check-in: b8f3b549 user: drh tags: trunk)
19:13
Enhancements to the password prompt logic for Windows so that it works better in non-standard shells. ... (check-in: 513dd003 user: drh tags: trunk)
2017-04-26
15:27
No need for the /version page to distinguish between verbose=2 and verbose=1, just presence (or not) of "verbose" is enough. ... (check-in: 0ec71205 user: jan.nijtmans tags: trunk)
2017-04-23
13:50
gzip.c:70:13: warning: implicit conversion from 'int' to 'char' changes value from 255 to -1 [-Wconstant-conversion] aHdr[9] = 255; ~ ^~~ ... (check-in: fe1332ca user: jan.nijtmans tags: trunk)
2017-04-19
07:08
Add image/bmp and image/vnd.microsoft.icon (ico) to the mime-type table ... (check-in: 613fe1b1 user: jan.nijtmans tags: trunk)
06:58
some end-of-line spacing ... (check-in: 7f4b50b2 user: jan.nijtmans tags: trunk)
2017-04-18
18:40
Index xmark(trid), otherwise writing the mark file can take hours. ... (check-in: 48d466ab user: joerg tags: trunk)
2017-04-13
20:42
Correct reparent usage information ... (check-in: 07783301 user: andygoth tags: trunk)
2017-04-12
18:40
Fix a typo on the aboutdownload.wiki documentation page. ... (check-in: f2e9eeb1 user: drh tags: trunk)
11:39
Minor gcc compiler warnings ... (check-in: a9d1d46f user: jan.nijtmans tags: trunk)
11:26
Suppress "database locked" warnings on the "PRAGMA optimize" that occurs as the process is shutting down. ... (check-in: 41956e70 user: drh tags: trunk)
2017-04-11
21:37
Added verbiage to --ignore options of add and addremove to state that they apply to unmanaged files only. ... (check-in: 4d2c34b0 user: sdr tags: trunk)
20:54
Version 2.2 ... (check-in: 81d7d3f4 user: drh tags: trunk, release, version-2.2)
15:04
Update change-log ... (check-in: 909f2ef4 user: jan.nijtmans tags: trunk)
2017-04-03
11:40
Add support for GIT comment tags, as suggested here. Implementation by Roy Marples, but modified to use the (existing) 'T' card in stead of the 'C' card. ... (check-in: 3bba2a6e user: jan.nijtmans tags: trunk)
11:33
Use the (existing) 'T' card in stead of an (incompatible) 'C' card, to store GIT's Tag comment. ... (Closed-Leaf check-in: f2e075b9 user: jan.nijtmans tags: roy-export)
2017-03-14
12:11
Fix Debian bug 847556: Cannot clone/sync over HTTPS ... (check-in: 04168f51 user: jan.nijtmans tags: trunk)
01:55
Merge in small fixes to the test suite and plan to continue improving the suite in the trunk. Also kludge login.c on MinGW which has no strtok_r() available in its libc by supplying a public domain one. There certainly is a better way to deal with this, but this unbreaks the build on Windows broken by [315cf2436]. ... (check-in: 93d52a01 user: rberteig tags: trunk)
2017-03-13
23:47
Add the capability for Fossil to directly interpret the Authentication: HTTP header for Basic Authentication, if enabled on the /setup_access page. Disabled by default. ... (check-in: 315cf243 user: drh tags: trunk)
01:12
Add the capability for Fossil to directly interpret the Authentication: HTTP header for Basic Authentication, if enabled on the /setup_access page. Disabled by default. ... (Closed-Leaf check-in: 4fa4c021 user: drh tags: basic-authentication-2)
2017-03-12
23:32
More refactoring of "control artifact" to "structural artifact". Also improve the wording. All in the selfcheck document. ... (check-in: 43c3d95a user: drh tags: trunk)
18:59
Use the term "structural artifacts" in place of the older "control artifact" notation. ... (check-in: 1dda1b6d user: drh tags: trunk)
17:01
More hyperlink fixes on the same page. ... (check-in: f5240a1c user: drh tags: trunk)
16:59
Fix bad hyperlink on the Compiling And Installing Fossil page. ... (check-in: a0f5be9a user: drh tags: trunk)
01:03
Fix typos in the Fossil-v-Git document. ... (check-in: 60dbbbef user: drh tags: trunk)
2017-03-10
17:32
Update to the latest SQLite 3.18.0 prerelease code, and especially the newest CLI code. ... (check-in: d93679a1 user: drh tags: trunk)
17:30
Have Fossil use the new "PRAGMA optimize" feature of SQLite 3.18.0 alpha. ... (check-in: 7815d015 user: drh tags: trunk)
01:44
Merge recent enhancements from trunk ... (Closed-Leaf check-in: 41d43ec6 user: drh tags: optimize-pragma)
2017-03-06
19:53
Update the built-in SQLite to the latest 3.18.0 prerelease version that supports PRAGMA optimize. ... (check-in: f32c36e5 user: drh tags: optimize-pragma)
19:51
Merge in the Fossil 2.0 and 2.1 enhancements. ... (check-in: 0dc47930 user: drh tags: optimize-pragma)
2017-02-23
14:55
Add the /repo_stat1 webpage (accessible only to administrators). Enhance the /repo_schema page so that it can optionally show the schema for a single table. Include sqlite_stat1 information on the /repo_schema page. ... (check-in: f9f5702d user: drh tags: optimize-pragma)
13:42
Run the "PRAGMA optimize" command as the database is closing. This change is intended as a test of "PRAGMA optimize". ... (check-in: 90555227 user: drh tags: optimize-pragma)
07:52
Add support for document titles to the TH1 docs feature. ... (check-in: 35698c9c user: mistachkin tags: trunk)
07:51
Fix harmless compiler warning seen with MSVC. ... (check-in: afcff499 user: mistachkin tags: trunk)
2017-02-22
09:49
Merge stripping end-of-line change from "roy-export" branch ... (Closed-Leaf check-in: bd65092f user: jan.nijtmans tags: jn-export)
2017-02-17
13:20
Cherrypick 810d29320b: Remove the CLANG_VERSION macro, since we have learned that version numbers in clang are "marketing" and are inconsistent and unreliable. Builds using clang will still use the GCC_VERSION macro since clang works hard to be gcc compatible. ... (check-in: ad2dd95d user: jan.nijtmans tags: trunk)
2017-02-15
17:41
Clarification of text in the quickstart.wiki documentation. ... (check-in: 99bbb260 user: drh tags: trunk)
06:23
Improve the warning message about versioned/non-versioned settings so that it includes the full path to the versioned settings file, for better use with things like 'fossil all'. ... (check-in: 83fd7384 user: mistachkin tags: trunk)
2017-02-14
18:19
If the 'allow-symlinks' option is enabled (or the '--no-dir-symlinks' flag is specified), do not traverse into symlinked directories. ... (check-in: 2375d6cb user: mistachkin tags: trunk)
15:35
Update the built-in SQLite to version 3.17.0 ... (check-in: 616d2873 user: jan.nijtmans tags: trunk)
2017-02-13
10:37
Same as "roy-export", but use tag value in stead of comment for storing comment related to tags. (Not actually tested with GIT yet!) ... (check-in: cb1fb96f user: jan.nijtmans tags: jn-export)
00:20
Tags should be imported with a sym- prefix. ... (check-in: d90460db user: roy.marples tags: roy-export)
2017-02-12
15:17
Match committer / tag name <email> with a user's contact info record. If not found, then use the email address as the user name. ... (check-in: 8f901ff5 user: roy.marples tags: roy-export)
2017-02-10
23:26
Fix timeline limit option with path-specific request. ... (check-in: ffd261ab user: ashepilko tags: trunk)
22:07
Set the main-branch config option to the trunk name we're using. ... (check-in: 9501d941 user: roy.marples tags: roy-export)
22:04
Add --rename-master option to import --git instead of forcing a naming convention. ... (check-in: 50705503 user: roy.marples tags: roy-export)
20:28
Add --rename-trunk option to export instead of forcing a naming convention. ... (check-in: bc443729 user: roy.marples tags: roy-export)
13:03
Style ... (check-in: 8e707973 user: roy.marples tags: roy-export)
01:44
When importing a git fast-import, we silently change master branch to trunk to match the default fossil naming conventions. So when we export to the git fast-import format, we should silently change the trunk branch back into master to match the git naming conventions. ... (check-in: 01231dcb user: roy.marples tags: roy-export)
01:25
Add function print_ref to sanitize branch and tag names in accordance with https://git-scm.com/docs/git-check-ref-format

Use this rather than simply replacing non alpha or numeric chars for branch and tag names when exporting. ... (check-in: abc87ccd user: roy.marples tags: roy-export)

01:08
Export the committer of the tag rather than just <tagger>. ... (check-in: 4a51461e user: roy.marples tags: roy-export)
01:03
Create new branch named "roy-export" ... (check-in: 27de3fc8 user: roy.marples tags: roy-export)
2017-02-09
20:04
Make sure "fossil all" headers are flushed before running each subprocess. ... (check-in: 8e428c14 user: drh tags: trunk)