Fossil

Timeline
Login

Timeline

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

481 check-ins using file src/stat.c version 9bb2418c3f

2014-08-08
02:26
Update autosetup to the latest version ... (check-in: 93fb7c774f user: steveb tags: autosetup)
2013-07-10
21:33
another patch version for ssh improvement from Andy Bradford. ... (Closed-Leaf check-in: a8c37c2c48 user: mgagnon tags: andy_bradford_ssh_imporvement_patch_2)
21:31
save first version of patch for ssh from Andy Bradford (from list) ... (Closed-Leaf check-in: 979a75de06 user: mgagnon tags: andy_bradford_ssh_imporvement_patch_1)
2013-06-25
20:21
Remove the isFrom field from the ImportFile structure. ... (check-in: 659825067f user: isaac.jurado tags: git-better-import)
19:45
Document the optional file argument of the import command. ... (check-in: b0268d9856 user: isaac.jurado tags: git-better-import)
17:49
Sort options alphabetically and show short options too. ... (check-in: 61fb03f961 user: isaac.jurado tags: git-better-import)
17:40
Mention the --force option in import's help. ... (check-in: 08ed91a7b2 user: isaac.jurado tags: git-better-import)
2013-06-22
01:44
Work around a networking problem on WinXP when transferring large files. ... (check-in: 74eec78b3b user: drh tags: trunk)
2013-06-21
15:19
Allow the "fossil commit" command to accept directories as command-line arguments and commit all files contained underneath those directories. ... (check-in: c8253f4066 user: drh tags: trunk)
14:46
Oops, forgot to zero the blob. ... (check-in: d09e373878 user: jan.nijtmans tags: trunk)
14:28
Enhance [/help?cmd=changes | fossil changes] and [/help?cmd=status | fossil status] the same way. ... (check-in: eb4d631c63 user: jan.nijtmans tags: trunk)
09:27
rebase ... (check-in: dfb47a2a2e user: jan.nijtmans tags: cleanX-no-clean-glob)
08:31
Fix operation of [/help?cmd=ls | fossil ls] when local files/directories are missing. ... (check-in: c0b98195f9 user: jan.nijtmans tags: trunk)
07:25
Allow i64 type to be used in JSON in more places, mainly for time values and file sizes. ... (check-in: f89a32d782 user: jan.nijtmans tags: trunk)
05:31
Updates to the "bisect" command. Add "bisect chart". Add the "display" option to choose the display to occur after "bisect next". Default the display to "chart". ... (check-in: 0a7af8d3a8 user: drh tags: trunk)
2013-06-20
21:45
Update auto.def to add -D_XOPEN_SOURCE=500 on Solaris. This is necessary for the build to complete there. ... (check-in: c92f0a9afd user: drh tags: trunk)
15:39
Add the ability to specify directories and files on the "fossil ls" command. ... (check-in: 04803ae4ab user: drh tags: trunk)
15:17
Limit the range of rowids to 0..2147483647. ... (check-in: 5aa2aee95f user: drh tags: trunk)
14:18
Update the built-in SQLite to a version that never uses posix_fallocate(). ... (check-in: d637c4d23c user: drh tags: trunk)
13:56
Change return type of db_last_insert_rowid() to size_t. ... (Closed-Leaf check-in: e1cb483a9b user: jan.nijtmans tags: size_t-rcvid)
13:34
Allow 64-bit integers to be used in JSON on win32/win64. ... (check-in: 928b26ab6a user: jan.nijtmans tags: trunk)
13:22
Allow 64-bit integers to be used in JSON on win32/64 ... (Closed-Leaf check-in: 50e8847df7 user: jan.nijtmans tags: 64bit-int-on-win)
13:18
Fixed modulo/divide by 0 in TH1, per ML bug report from Eduardo Morras. ... (check-in: fded1d055f user: stephan tags: trunk)
11:46
Enhance the "fossil extra" and "fossil clean" commands to restrict output to files and directories named on the command-line. Enhancement request ticket [967cedbf200f7]. ... (check-in: 39feb8926e user: drh tags: trunk)
11:44
Factor out common parts of "fossil extra" and "fossil clean" into a subroutine. Combine vfile_scan2() into vfile_scan(). ... (Closed-Leaf check-in: 69327d278a user: drh tags: ticket-967cedbf20)
11:02
Pull in all the latest trunk changes. ... (check-in: 6ec8818ff1 user: drh tags: ticket-967cedbf20)
00:34
Changes to a timeline query to ensure the correct join order even if ANALYZE has not been run on the repository database. ... (check-in: 85d960e205 user: drh tags: trunk)
2013-06-19
23:51
Update the built-in SQLite to a version that compiles on OpenBSD and other systems that lack posix_fallocate(). ... (check-in: db61a377ad user: drh tags: trunk)
23:38
Merge the NGQP SQLite changes into trunk. Also update the SQL shell. ... (check-in: 0c11cb932f user: drh tags: trunk)
22:48
Update the script that generates the download page on the website so that it displays the correct title. Ticket [377c1b29be9e2f35] ... (check-in: 5b62416454 user: drh tags: trunk)
13:44
Somewhat stronger protection of directories compat/openssl* and compat/tcl*, even when the version number changes, and even when using [fossil clean --ignore ""]. ... (check-in: 7b52ab05fe user: jan.nijtmans tags: trunk)
12:38
Pull in the latest trunk changes and the latest NGQP-SQLite from upstream. ... (Closed-Leaf check-in: 03c5ec8615 user: drh tags: sqlite-NGQP)
07:20
rebase ... (check-in: 4279e6465a user: jan.nijtmans tags: ticket-967cedbf20)
07:14
rebase ... (check-in: cbf9660369 user: jan.nijtmans tags: cleanX-no-clean-glob)
07:06
rebase ... (check-in: f836a1cdca user: jan.nijtmans tags: prevent-adding-ignored-files)
02:57
Move the location of the external Tcl 8.6 directory into compat. ... (check-in: c107d50596 user: mistachkin tags: trunk)
02:50
Update ignore-glob setting file to include commonly used external directories. ... (check-in: 5ef811b726 user: mistachkin tags: trunk)
2013-06-18
23:17
Even more refinements to the "fossil version --verbose" output. ... (check-in: 340711f48c user: drh tags: trunk)
23:14
Pull in trunk changes and the latest NGQP updates. ... (check-in: d3d4e11179 user: drh tags: sqlite-NGQP)
23:12
Improved formatting and additional information output for "fossil version --verbose". ... (check-in: 1b0e8cf9c0 user: drh tags: trunk)
22:54
Fix typos in the change log. ... (check-in: 9734d2cd45 user: drh tags: trunk)
21:09
Version 1.26 ... (check-in: c9cb6e7293 user: drh tags: trunk, release, version-1.26)
20:10
Update to the latest NGQP changes in SQLite. Pull in all recent trunk changes. ... (check-in: ea308ab98b user: drh tags: sqlite-NGQP)
19:05
Add the ".mp4" suffix to the mimetype table. ... (check-in: 1294f9b22d user: drh tags: trunk)
14:56
Updates to the change log for 1.26. ... (check-in: 1e0afc74fb user: drh tags: trunk)
14:23
Update the version number to 1.26 in preparation for the next release. ... (check-in: 6d28482a4c user: drh tags: trunk)
14:16
Added some entries to the 1.26 changelog. ... (check-in: 00d516809d user: stephan tags: trunk)
2013-06-17
21:44
Changes from Isaac Jurado that record renames on an import from git. ... (check-in: 97d8a08ac9 user: drh tags: git-better-import)
2013-06-14
12:09
Incorporate the NGQP (Next-Generation Query Planner) branch of SQLite for the purpose of testing SQLite. ... (check-in: 8b109c2288 user: drh tags: sqlite-NGQP)
07:19
Combine comment lines for --verbose and (deprecated) --showfiles. ... (check-in: a6dad6508c user: jan.nijtmans tags: trunk)
2013-06-13
17:35
Added missing help docs for timeline -f|--showfiles. ... (check-in: 6ed9ad246f user: stephan tags: trunk)
2013-06-10
21:07
Disable the database file alias warnings on Mac due to Time-Machine issues. ... (check-in: 14b1e90f21 user: drh tags: trunk)
13:32
Merge all the latest trunk changes into the ipv6 branch. ... (Closed-Leaf check-in: d5f6e08c09 user: drh tags: ipv6)
07:07
A typo in help screen (reported by Sergei Gavrikov) ... (check-in: b894afad3d user: jan.nijtmans tags: trunk)
2013-06-08
02:37
Merge updates from trunk. ... (Closed-Leaf check-in: b8919a557a user: edward tags: berner-nt)
01:34
Merge updates from trunk. ... (Closed-Leaf check-in: 7872db8516 user: edward tags: long-double-bug)
2013-06-06
12:16
merge trunk ... (check-in: cf3d716e2f user: jan.nijtmans tags: cleanX-no-clean-glob)
06:31
Teach config.h to recognize Sun's C compiler. ... (Closed-Leaf check-in: 57b585276b user: edward tags: sun-compiler)
2013-06-05
08:12
make "fossil rm FOO" work as expected on case-insensitive file systems, where committed files "foo/*" exist. ... (check-in: fa6311a507 user: jan.nijtmans tags: trunk)
2013-06-04
14:07
remove unused variable ... (check-in: 3da761fce1 user: jan.nijtmans tags: cleanX-no-clean-glob)
2013-06-03
07:53
Rebase. Remove --clean option and "clean-glob" setting. Implement new "allow-clean-x" setting. ... (check-in: b3201c9111 user: jan.nijtmans tags: cleanX-no-clean-glob)
2013-05-31
17:41
Avoid SQL errors when the "fossil ticket" command is misused to try to append icomment text. Ticket [d4378c258d9fc6b] ... (check-in: 878f7008ab user: drh tags: trunk)
12:50
Make "fossil mv src/FOO.c src/bar.c" work as expected on case-insensitive filesystems. Add --case-sensitive option to "fossil mv". ... (check-in: 93f370a80c user: jan.nijtmans tags: trunk)
07:57
rebase ... (check-in: 203195d742 user: jan.nijtmans tags: prevent-adding-ignored-files)
07:12
Add option --case-sensitive to "fossil delete". On case-insensitive filesystems now you can "fossil delete src/FOO.c", which results in src/foo.c being prepared from removal. This doesn't work yet for directories. ... (check-in: 7ae19e56ba user: jan.nijtmans tags: trunk)
2013-05-30
21:59
For now, silence messages about kept files being skipped during clean. ... (check-in: 45675bdd92 user: mistachkin tags: trunk)
13:25
Implement [967cedbf20] for "fossil clean" and "fossil extra" ... (check-in: 32c69db154 user: jan.nijtmans tags: ticket-967cedbf20)
08:16
In the "fossil clean" messages/prompts, distinguish between "unmanaged" and "ignored" files. ... (check-in: 48fcfa8507 user: jan.nijtmans tags: pending-review)
07:28
Additional protection for fossil executables being removed by "fossil clean", even when using --ignore "". Add a warning when kept files are refused to be removed, don't keep this situation silent any more. Backport various improvements from cleanX branch: Use of capitals in messages, missing blob_reset() calls. ... (check-in: 67c9cd12ad user: jan.nijtmans tags: trunk)
2013-05-29
20:26
Fixed one of the JSON test assertions (broken by API changes). ... (check-in: 5040705dfa user: stephan tags: trunk)
14:01
Fix two cases where a string value might be used after being freed. ... (check-in: 04ab1af3e0 user: drh tags: trunk)
12:52
Only ask confirmation for deletion of "unmanaged" files, not for "IGNORED files". If you want to delete ignored files with confirmation, use [fossil clean --ignore ""], not [fossil clean --extreme] ... (Closed-Leaf check-in: 020bb71f00 user: jan.nijtmans tags: cleanX)
08:48
Update extreme prompt message. With --dry-run, the extreme prompt is not needed. ... (check-in: e2dd2722c1 user: jan.nijtmans tags: cleanX)
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)
15:17
Add the Tips and Usage Hints document. ... (check-in: fda5b81880 user: drh tags: trunk)
14:08
Change the cursor to "pointer" when mousing over nodes of the timeline graph, as a hint to users that they can click on the node. ... (check-in: 4175c90f95 user: drh tags: trunk)
11:12
Revise usage of dry run flag. Improvements to warnings. ... (check-in: dcd868290f user: mistachkin tags: cleanX)
10:53
Fix a division by zero that can occur when trying to annotate a file that has never been changed. ... (check-in: f370ab3948 user: drh tags: trunk)
10:39
Fix small merge issue and free pIgnore when no longer used. ... (check-in: aec7aa8484 user: mistachkin tags: cleanX)
10:32
Refactoring of the clean -x option, phase 1. ... (check-in: 0dc31f4bf7 user: mistachkin tags: cleanX)
00:48
Fix an uninitialized variable in the previous check-in. ... (check-in: 9f3fb6cb98 user: drh tags: trunk)
00:45
Add the ability to edit Wiki pages as either Fossil Wiki, or Markdown, or Plain Text. ... (check-in: a5a5524659 user: drh tags: trunk)
2013-05-27
09:56
rebase ... (Closed-Leaf check-in: 7f0507c04d user: jan.nijtmans tags: cleanDashN)
09:53
Implementation simplification: -n implies -f and -v, this way less separate flag-checks have to be done. No change in functionality. ... (Closed-Leaf check-in: 4e573871bc user: jan.nijtmans tags: cleanDashN)
08:53
Better implementation of "fossil clean -x". Previous implementation didn't prompt any more before before removing unknown files when the -x option was used. ... (Closed-Leaf check-in: 6758c2b0d5 user: jan.nijtmans tags: cleanX)
03:10
Minor documentation updates. ... (check-in: 7794d72c5f user: drh tags: trunk)
02:25
Remove an unused variable from the annotation logic in diff.c. ... (check-in: 770fd05fe8 user: drh tags: trunk)
02:18
Further improvements to the web display of annotations and file history. ... (check-in: ef26e7624e user: drh tags: trunk)
02:00
Do not redirect "diff" links on the "Show Files" option of the timeline to a different window. If the user wants to show the diff in a different window, let them click while holding down the Shift key. ... (check-in: 71a916ee95 user: drh tags: trunk)
01:56
Improvements to the web display of file annotations. ... (check-in: 59d70140f6 user: drh tags: trunk)
2013-05-25
20:41
Improvements to file history display in the web interface. ... (check-in: 601c15421a user: drh tags: trunk)
17:48
Fixed corner case in --args handling for 1-byte entry with no newline. ... (check-in: ee990ebb99 user: stephan tags: trunk)
17:22
Add the ci= query parameter to the finfo webpage, to trace the direct ancestors of a file from a particular check-in. ... (check-in: 418ec701a3 user: drh tags: trunk)
14:34
minor typo fix in help text. ... (check-in: 24e259da5a user: stephan tags: trunk)
14:30
Added notes about --args FILENAME to default help message, per ML request. ... (check-in: 0e5bbade2c user: stephan tags: trunk)
01:57
Remove unused variables in the annotation engine. ... (check-in: 305e3951cc user: drh tags: trunk)
01:52
Improvements to annotate. Faster. More correct. Added gradient background colors to the web view. Default to showing line numbers. Do not show the check-in user. Fix for ticket [58ce2f221ae2e64ed]. ... (check-in: 89bf6f13f9 user: drh tags: trunk)
01:49
Improved default background colors for web annotations. Remove the diff hyperlinks from the annotation log. ... (Closed-Leaf check-in: 8987a6bbbf user: drh tags: annotate)
01:27
Improvements to the longest-common-subsequence (LCS) function inside the diff engine. ... (check-in: 477d1150cf user: drh tags: annotate)
2013-05-24
21:54
Fix a minor formatting error in the web annotation page. ... (check-in: 1fcc6bda2f user: drh tags: annotate)
21:39
Add links to diff pages on the annotation log in the web interface. ... (check-in: 7799ff3a00 user: drh tags: annotate)
21:18
Do not display the user on annotation output. Show only the check-in ID, date, and line number. ... (check-in: 8fee580ded user: drh tags: annotate)
21:11
Show gradient background colors on the web annotation screen, with deeper colors the further back in time we go. ... (check-in: 0b0ab858a8 user: drh tags: annotate)
17:16
Web-based annotation shows lines numbers and the log by default. ... (check-in: 434be79b43 user: drh tags: trunk)
17:04
Fix the "Hide Line Numbers" button on the annotate web page. ... (check-in: d3fd72f442 user: drh tags: trunk)
17:02
On the web-based annotate screen, do not show the annotations on lines that are older than the analysis. ... (check-in: e46935e962 user: drh tags: trunk)
11:44
Add the "Integrating Fossil in the Microsoft Express 2010 IDE" document from Gilles Ganault. ... (check-in: 33c651cea5 user: drh tags: trunk)
07:01
"fossil update" operates on the local filesystem, so it should have the --case-sensitive option. ... (check-in: 13c7c61ada user: jan.nijtmans tags: trunk)
2013-05-23
22:36
Fix problems with update and merge when case-sensitive is off and two different checkouts each add files that differ only in case. ... (check-in: a5a8d0477a user: drh tags: trunk)
10:13
After a sync, report "Sync finished" in stead of "Pull finished" ... (check-in: 97040d6436 user: jan.nijtmans tags: trunk)
2013-05-22
07:11
Use-case demonstrating previous change. It restores the behavior of "fossil clean" and the "ignore-glob" documentation to what it was in 1.25 and before: clean everything unknown to fossil except the build artifacts (specified by "ignore-glob" or --ignore). Now the build artifacts can be removed by "fossil clean -X", while "fossil clean -x" cleans everything possible for a clean build. This renders --clean and "ignore-clean" unnecessary, it can be removed now. ... (Closed-Leaf check-in: 003062b7d8 user: jan.nijtmans tags: cleanX)
2013-05-21
14:45
Implement -x|-X|-e|--exclude options for "fossil clean". Compatible with "git clean -x|-X|-e|--exclude". ... (check-in: 44025538c4 user: jan.nijtmans tags: cleanX)
13:56
Add option -v|--verbose to "fossil ls" as replacement for (deprecated) -l. ... (check-in: e91d65afe5 user: jan.nijtmans tags: trunk)
2013-05-20
10:58
doc fix ... (check-in: 122b631c31 user: jan.nijtmans tags: trunk)
2013-05-17
12:04
Remove excess verbage from the output of "fossil clean" unless the --verbose or -v command-line option is used. Issue an error if an unrecognized command-line argument is seen, to prevent mistakes like using --dryrun instead of --dry-run. ... (check-in: 273ec22f25 user: drh tags: trunk)
2013-05-15
18:49
Load the latest SQLite library from upstream, for the purpose of testing the 3.7.17 beta of SQLite in a real-world application. ... (check-in: 997ebf7ff4 user: drh tags: trunk)
09:33
Allow "fossil all ... -U|--user <username>" ... (check-in: b388e7347d user: jan.nijtmans tags: trunk)
08:54
Allow "fossil all ... -v" as alternative to "fossil all ... --verbose" ... (check-in: 6d09745a6f user: jan.nijtmans tags: trunk)
08:16
doc fix. ... (check-in: dd6adf451a user: jan.nijtmans tags: trunk)
08:13
Some more -v|--verbose additions. Old options names are deprecated, but still work. ... (check-in: e3f7ba556b user: jan.nijtmans tags: trunk)
07:15
rebase ... (Closed-Leaf check-in: 5dd6b69799 user: jan.nijtmans tags: clean-with-ignore)
07:02
Doc update: ignore-glob setting should be used to prevent *.log files from being added. ... (check-in: 1162df8e41 user: jan.nijtmans tags: trunk)
2013-05-14
14:58
When trying to "fossil add" files which are expected to be ignored, ask for confirmation first. Add option -f|--force to override that. ... (check-in: 24effbc370 user: jan.nijtmans tags: prevent-adding-ignored-files)
14:15
Function file_tree_name() should respect case-sensitive setting. Add --case-sensitive option to test-tree-name. ... (check-in: 0df0ce8025 user: jan.nijtmans tags: trunk)
11:36
doc fixes. ... (check-in: a38fa0b80b user: jan.nijtmans tags: trunk)
08:08
Make sure that find_option() is called before the argument check for the test-looks-like-utf command. ... (check-in: fd2fbdb965 user: mistachkin tags: trunk)
07:45
Re-apply off-by-one fix. Otherwise blobs like {0x00, 0x0a, 0x00} will result in access of the 4th byte of the BLOB. In test-looks-like-utf, could_be_utf16() should be called always, otherwise the behavior on UTF-16 without BOM will be endian-dependant. ... (check-in: e545d3514e user: jan.nijtmans tags: trunk)
2013-05-13
22:52
Style and clarity revisions to the looks_like_utf*() functions. Correct off-by-one fix for the looks_like_utf16() function. Add -utf8 and -utf16 options to the 'test-looks-like-utf' command. ... (check-in: 4ffaf2ee08 user: mistachkin tags: trunk)
14:22
upgrade to zlib 1.2.8 ... (check-in: bb4776e2e0 user: jan.nijtmans tags: trunk)
10:50
unused variable "fossilTimer" ... (check-in: 55d7e2c14a user: jan.nijtmans tags: trunk)
10:10
Suggestion: Remove "keep-glob" setting, because "ignore-glob" already has the expected "keep-glob" behavior. ... (check-in: d60a75fd08 user: jan.nijtmans tags: clean-with-ignore)
09:36
Setting "ignore-glob" is equivalent to putting patterns in both "clean-glob" and "keep-glob". Rename .fossil-settings/keep-glob to .fossil-settings/ignore-glob, so that "fossil" and "fossil.exe" patterns don't need to be duplicated any more in two different versioned settings. ... (check-in: 967d8a711e user: jan.nijtmans tags: trunk)
09:21
One more off-by-one error. ... (check-in: 1484625d6e user: jan.nijtmans tags: trunk)
09:12
Some optimizations. No change in functionality. - In clean_cmd, use new function vfile_scan2. - When checking for multiple bytes/characters always do that in order of likelihood: '\n' is more likely than '\0', which is more likely than '\r'. - Off-by-one error in looks_like_utf16(). - Allow starts_with_utf16_bom() to be used in detecting UTF-16 without BOM as well: Always determine pbReverse, even if no BOM is present. - Remove unused variable. ... (check-in: fa50694405 user: jan.nijtmans tags: trunk)
2013-05-09
15:30
Add submenu elements to the web-based "annotate" display to turn features on and off. Make the default depth of an annotation 20. ... (check-in: f4bcdb62fb user: drh tags: trunk)
2013-05-08
21:34
/stats_report byuser user hyperlinks now link to bymonth (seems more useful) and links from by-user data to the timeline now filter the timeline on that user name. Minor word case changes. ... (check-in: 78bdddfb80 user: stephan tags: trunk)
20:18
Fixed a logic error in the only-run-once timer init code. ... (check-in: 9fab0f8125 user: stephan tags: trunk)
20:09
Reworked the timer IDs to be positive values to simplify error checking a bit. ... (check-in: 799458977e user: stephan tags: trunk)
19:54
Added fossil_timer_is_active(timerId), removed fossil_has_timer(). ... (check-in: 590406df3c user: stephan tags: trunk)
19:45
Added fossil_timer_xxx() family of functions and g.mainTimerId. ... (check-in: e28433a692 user: stephan tags: trunk)
18:34
Update SQLite to the latest 3.7.17 preview from upstream, for the purpose of testing SQLite. ... (check-in: 21a6a8bc00 user: drh tags: trunk)
17:12
Improved the out-of-bounds error message in Th_CallSubCommand(). ... (check-in: 60e9622313 user: stephan tags: trunk)
16:57
Fixed an array-bounds access violation in Th_SubCommand. Problem reported via the mailing list. ... (check-in: 05ec4ed3c4 user: stephan tags: trunk)
16:54
added a reminder/todo regarding a "not always valid" calculation in /stats_report. ... (check-in: 1d70fb4701 user: stephan tags: trunk)
04:12
Add setting TH1 command, with tests. Improve handling of the TH1 trace log. ... (check-in: 0264475c4a user: mistachkin tags: trunk)
2013-05-07
23:33
Update help text for the ignore-glob setting. ... (check-in: dcb5df51d9 user: mistachkin tags: trunk)
23:00
Modify the add and addremove commands to honor the clean-glob setting with the ability to override it via the --clean option. Adjust versionable setting files accordingly. ... (check-in: 155acff481 user: mistachkin tags: trunk)
21:55
Prevent "fossil" and "fossil.exe" ever being added by "fossil addremove". ... (check-in: 0ea8cc5637 user: jan.nijtmans tags: trunk)
20:52
Add --clean option and clean-glob for use by the clean command. Restore previous meaning of the ignore-glob setting. ... (check-in: b7afa9728b user: mistachkin tags: trunk)
13:03
Only call db_get_do_versionable() after checking that it's a boolean versionable setting. ... (check-in: a60df3be44 user: jan.nijtmans tags: trunk)
08:17
If versionable settings are present, disallow editing of the corresponding fields in the /setup_settings page. ... (check-in: 3cba68a83e user: jan.nijtmans tags: trunk)
07:52
Move check for g.localOpen inside db_get_do_versionable(), because all callers will need this. Add "disabled" parameter to onoff_attribute(), entry_attribute() and textarea_attribute(). ... (check-in: 10d8abcd0c user: jan.nijtmans tags: trunk)
2013-05-06
20:51
removed an unused variable. ... (check-in: cfe346f729 user: stephan tags: trunk)
20:44
/stats_report byuser now uses %h instead of %s to render the user name. ... (check-in: 71d3756977 user: stephan tags: trunk)
20:30
Added a "remove user flag" option to /stats_report for reports which accept (but do not require) the user flag. e.g. switch from by-month-for-user to by-month with 1 click. ... (check-in: f1a66a6c26 user: stephan tags: trunk)
13:24
Wrap over-length lines in the www/settings.wiki documentation page. ... (check-in: abe1030ca8 user: drh tags: trunk)
11:00
Store filename in intermediate variable ... (check-in: d7afa8f153 user: jan.nijtmans tags: trunk)
10:13
Add option --keep to "fossil clean", and matching versionable setting "keep-glob". Now you can specify which files should be kept without confirmation and which files can be removed (--ignore, "ignore-glob") without confirmation. If you want the old behavior, specify "keep-glob" to have the same value as "ignore-glob". Add versioned settings "ignore-glob" and "keep-glob" to the fossil repository. ... (check-in: 982f9ec738 user: jan.nijtmans tags: trunk)
09:40
On the /vdiff web-page, presence of "v" should mean "v=1", just as on the /event and /timeline web-pages. Add "&sbs=1" in various /vdiff and /fdiff url's, so it no longer depends on the default value. Replace some "v=1" parameters with the short form "v". ... (check-in: d24afd17c6 user: jan.nijtmans tags: trunk)
2013-05-05
23:53
On the stats_report?view=byuser page, order by events by default. ... (check-in: bff7f5b95e user: drh tags: trunk)
23:49
Implement sorting by event count on some of the stats_report pages. ... (check-in: 10aaf0c971 user: drh tags: trunk)
20:05
Attempt to make the stats_report?type=byuser tabls sortable by clicking on the column labels. Only works for the "User" column. Further debugging needed. ... (check-in: d0ce29b031 user: drh tags: trunk)
19:42
Make the new CSS for the stats_report appear at the end of legacy CSS that does not define the same elements. ... (check-in: 21454dda94 user: drh tags: trunk)
17:39
Fix a mal-formed printf format in the vdiff page that was causing a segfault. ... (check-in: 0bdc61b4df user: drh tags: trunk)
13:26
/stats_report now shows report list by default. Removed an unused variable. ... (check-in: 6e42254616 user: stephan tags: trunk)
13:19
Added view=byuser param to /stats_report. ... (check-in: 08b9b5b0d9 user: stephan tags: trunk)
12:56
Replaced /activity with /stats_report. Supported by-month and by-year reports. Use user=NAME to limit report to that user (no UI yet for user selection). ... (check-in: 0de6582660 user: stephan tags: trunk)
2013-05-04
21:47
Minor cosmetic tweaks to /activity page. Now counts all events, not just commits. ... (check-in: 2889bfb227 user: stephan tags: trunk)
21:36
Added a missing db_finalize(). Replaced a TODO text with the corresponding code. Changed timeline page header when the ym=YYYY-MM param is set. ... (check-in: d16c09f8c1 user: stephan tags: trunk)
20:45
Fixed a C++-ism. Added a note for a potential improvement. ... (check-in: fd74734bf8 user: stephan tags: trunk)
20:39
Added initial version of /activity page, intended to show "activity reports." Currently shows commit count by month. ... (check-in: 495bf1ea8d user: stephan tags: trunk)
19:40
Added ym=YYYY-MM parameter for the /timeline page to restrict the list to the given year and month. This is in preparation for a 'repo activity summary' view/report which includes links back to specific years/months. ... (check-in: c5ea75133a user: stephan tags: trunk)
01:02
Load HTML files in iframes instead of inlining them directly into /artifact pages. ... (check-in: 63443f920b user: joel tags: trunk)
2013-05-03
16:04
Pull in the latest SQLite from upstream. This enables the Application_ID feature, so make sure application IDs are set appropriately. ... (check-in: 5a936f984c user: drh tags: trunk)
13:50
Prompt before cleaning files > 10M. Those file deletions are not undo-able. ... (check-in: 8e74f0fe40 user: jan.nijtmans tags: undo-clean)
12:06
Make "fossil clean" undo-able. ... (check-in: 5b4cece445 user: jan.nijtmans tags: undo-clean)
11:50
Implement "fossil undo -n|--dry-run" as replacement for the --explain flag which does the same. (--explain is retained but no longer documented) ... (check-in: 57cfcc2621 user: jan.nijtmans tags: trunk)
2013-05-02
19:44
Fix --chdir on Windows/Cygwin when using non-ascii characters or characters invalid for win32 filenames. On Cygwin, allow enter_chroot_jail() using win32 paths as well. ... (check-in: 12bc63aae5 user: jan.nijtmans tags: trunk)
15:04
rebase ... (Closed-Leaf check-in: 9e4a7190af user: jan.nijtmans tags: clean-with-ignore)
13:52
rebase ... (Closed-Leaf check-in: e89269e51b user: jan.nijtmans tags: short-cgi-params)
13:28
Allow boolean parameters sbs= and v= to taken values like "on", "off", "yes", and "no". Assign meaningful defaults even if the argument is omitted. ... (check-in: e09d84f297 user: drh tags: trunk)
07:58
See alternative implementation on trunk. Was: Improve cgi parameter parsing in add_param_list(). Boolean options, like "v" and "sbs" can now take forms like "v=true" or simply "v" (in stead of "v=1") or "v=off" (in stead of "v=0"). /timeline already accepted the shortened form, now /event, /vdiff and other web pages do as well. ... (check-in: 71d48d346c user: jan.nijtmans tags: short-cgi-params)
07:01
Proposed workaround for long double compiler bug on OpenBSD/sparc64. ... (check-in: c11d1444e6 user: edward tags: long-double-bug)
00:15
Keep the entry boxes filled in on the hash-color-test webpage. ... (check-in: 8d3ff5a710 user: drh tags: trunk)
2013-05-01
20:38
Change application ID for the repository database. Add application IDs to the global configuration and check-out databases. None of this works yet because the built-in SQLite does not support the application_id pragma, but it should start working as soon as SQLite is updated. ... (check-in: 2cd8b61f3c user: drh tags: trunk)
19:59
Attempt to set the repository application_id to 1598444364 (which is the same as '_FSL') before any changes to the repository. ... (check-in: 822d6f0dab user: drh tags: trunk)
16:02
Fix an off-by-one error in the binary search for file suffixes when trying to guess the mimetype of a file. Ticket [da461aefee1351] ... (check-in: 96b09d89a1 user: drh tags: trunk)
13:31
If sbs=0 and v=0, then both buttons "Side-by-side Diff" and "Unified Diff" should be shown on the /vdiff page. Note that sbs=1 implies v=1, so it is not necessary to put both parameters on any /vdiff. ... (check-in: 4e4d0fa527 user: jan.nijtmans tags: trunk)
09:42
Add -v|--verbose as alternative to "-l|--detail" everywhere. And "v=" and "verbose=" as alternative to the "detail=" URL parameter. ... (check-in: 5214a2a8b8 user: jan.nijtmans tags: trunk)
2013-04-30
18:37
Cleaned up previous reportfmt commit to separate the schema from the data. ... (check-in: f2b6459ef1 user: stephan tags: trunk)
18:18
Replaced a DELETE with a DROP to avoid having to change the reportfmt default schema. ... (check-in: de119db79f user: stephan tags: trunk)
18:14
(config reset) now re-adds the default ticket report format. Problem reported via mailing list. ... (check-in: 679ba615f4 user: stephan tags: trunk)
00:09
Restore workaround to the MSVC resource compilation that allows it to integrate with external headers properly. ... (check-in: 5f86c0efa4 user: mistachkin tags: trunk)
00:03
Omit CFLAGS when passing compiler options to the MSVC resource compiler. ... (check-in: f151da2135 user: mistachkin tags: trunk)
2013-04-29
23:44
Fix x64 compilation on Windows using the MSVC toolset included with VS 2012. ... (check-in: ed544f3d9c user: mistachkin tags: trunk)
23:29
Show the color names on the hash-color-test webpage. ... (check-in: 3eea7413ac user: drh tags: trunk)
18:21
Add the hash-color-test webpage. ... (check-in: 748f975345 user: drh tags: trunk)
2013-04-28
22:23
Add 'tclReady' TH1 command, with tests. Adjust expected result for test 'th1-tcl-8'. ... (check-in: a87eaae301 user: mistachkin tags: trunk)
20:19
All ui pages (and their JSON equivalent) should handle filenames case-sensitive because they don't access the file system ... (check-in: 4c5c96c9e0 user: jan.nijtmans tags: trunk)
18:36
Updates to the "concepts" document. ... (check-in: 9177ad87ba user: drh tags: trunk)
18:26
Make no attempt to output closing P tags when rendering wiki as this can sometimes result in mis-rendered wiki text. ... (check-in: e6cada8219 user: drh tags: trunk)
16:06
Merge from trunk ... (check-in: a5468261de user: ashish tags: ashish-ipv6)
16:02
Do not attempt to access the check-out database from the server. ... (check-in: 30da8e8b08 user: drh tags: trunk)
2013-04-27
01:28
Added --verbose|-v as alias for --full|-f option to /json/stat, per ML discussion. Removed a stray 's' character, probably a result of a mis-pressed Ctrl-S. ... (check-in: e07e1f662e user: stephan tags: trunk)
01:12
Added $LOGNAME to the list of environment variables checkes for the user name, per report from Will Parsons. ... (check-in: 5741754ed2 user: stephan tags: trunk)
2013-04-26
09:29
One more: --new-file makes the diff command much more verbose. Fix /event?v= ... (Closed-Leaf check-in: 0a5abbee92 user: jan.nijtmans tags: verbose)
08:28
Rename --detail, --showfiles, --files to -v|--verbose (but keep original as deprecated) ... (check-in: 34ed0afc8a user: jan.nijtmans tags: verbose)
07:11
New option -c|--ckout to "fossil all ignore" ... (check-in: 14779a31ec user: jan.nijtmans tags: trunk)
2013-04-25
21:23
Add styling hook and usability improvements to background color picker. ... (check-in: 1159585bdb user: joel tags: trunk)
18:10
Update the built-in SQLite to the latest trunk version from upstream. ... (check-in: 7d1d995317 user: drh tags: trunk)
01:23
update help text to reflect reality ... (check-in: e864b8ee0e user: bch tags: trunk)
2013-04-24
07:56
The default for the "case-sensitive" setting should be "off" on Cygwin/Mac/Windows, as documented. ... (check-in: 95934c2692 user: jan.nijtmans tags: trunk)
07:28
All ui pages (and JSON) should handle filenames case-sensitive because they don't access the file system. ... (Closed-Leaf check-in: c967b6619f user: jan.nijtmans tags: page-case-sensitive)
06:54
Revert [681b17ce0e], because Chiselapp found a new home. ... (check-in: 59e4742a60 user: jan.nijtmans tags: trunk)
02:34
Add submenu links to trunk/tip when browsing files of a non-trunk/tip check-in. ... (check-in: b5b0f1b3fc user: joel tags: trunk)
2013-04-23
08:40
Add --limit as alias to --count in "fossil timeline" for consistancy with other commands. Add many short options, like "-a" for "--all" and "-c" for "--closed" (The JSON part already had those) ... (check-in: 8b17c2360a user: jan.nijtmans tags: trunk)
2013-04-22
12:29
Merge with trunk, and fix a bug crept in the previous commit ... (check-in: 0ae51a20a0 user: ashish tags: ashish-ipv6)
03:50
Fix error on "/dir" page: "SQLITE_ERROR: no such table: main.vfile" ... (check-in: d38f204d3b user: joel tags: trunk)
01:33
Add class hooks to "/dir" pages to allow for filetype-specific styling. ... (check-in: 7ccbf6ee66 user: joel tags: trunk)
2013-04-21
21:59
Add -n|--dry-run options to commands which already have --test or --nochange. ... (check-in: 0b866397a8 user: jan.nijtmans tags: trunk)
08:08
Merge with trunk - Remove reverse-proxying support which is already provided by --baseurl option. ... (check-in: 940b0b33c9 user: ashish tags: ashish-ipv6)
2013-04-19
07:55
Rename "--limit" to "--count" and "--test" to "--nochange" in some fossil commands ... (Closed-Leaf check-in: e72af5058e user: jan.nijtmans tags: count-nochange)
2013-04-18
18:53
Record cherrypicks and backouts in the Q card of the check-in manifest. This is the first step in adding display of cherry-picks, ticket [eaf1c4fdbeeca8eb]. ... (check-in: 91aa222d7f user: drh tags: trunk)
08:46
Use the function filename_collation() everywhere in stead of passing caseSensitive as parameter. ... (check-in: 3c781f4f0b user: jan.nijtmans tags: trunk)
2013-04-17
14:00
Document "fossil tag --type TYPE" and "fossil timeline --count N --type TYPE" ... (check-in: f8e526c212 user: jan.nijtmans tags: trunk)
10:15
Only create index when "case-sensitive" is off. ... (check-in: 87ac9af8c6 user: jan.nijtmans tags: trunk)
09:30
Fix [85017e9273]: Under Windows, renamed file keeps getting "ADDED". ... (check-in: e8e444eceb user: jan.nijtmans tags: trunk)
09:19
Cygwin: the default value of the "case-sensitive" setting now depends on the case-sensitive setting of the windows kernel. See: [http://cygwin.com/cygwin-ug-net/using-specialnames.html#pathnames-casesensitive]. Alphabetize some command documentation. ... (check-in: 9359b41fd5 user: jan.nijtmans tags: trunk)
2013-04-16
09:59
Suggested fix for [85017e9273] ... (Closed-Leaf check-in: d0764530d3 user: jan.nijtmans tags: ticket-85017e9273)
09:01
More comments ... (check-in: d3e5f30be8 user: jan.nijtmans tags: ui-no-utf8)
2013-04-15
12:35
merge trunk ... (check-in: 3d82be0e3f user: jan.nijtmans tags: ui-no-utf8)
2013-04-11
14:33
Fix the --tag feature of the commit command that was broken by a recent check-in. ... (check-in: c42aaa259f user: drh tags: trunk)
2013-04-10
15:16
Add the dkf tkchat fossil quote to the quotes.wiki document. ... (check-in: f9e190e7a7 user: drh tags: trunk)
11:08
Document keep-glob. Rebase ... (check-in: 191f4e0f93 user: jan.nijtmans tags: clean-with-ignore)
11:04
Document encoding-glob setting ... (check-in: 375648368c user: jan.nijtmans tags: trunk)
10:53
Chisel is going the way of the dodo ... (check-in: 681b17ce0e user: jan.nijtmans tags: trunk)
07:47
Fix minor typo on index page. ... (check-in: 68ed364281 user: mistachkin tags: trunk)
2013-04-09
14:58
Add the "Defense against Spiders" documentation page. ... (check-in: 1e26962d04 user: drh tags: trunk)
13:30
Change the default auto-hyperlink-delay from 0 to 10 milliseconds. ... (check-in: ddd1659677 user: drh tags: trunk)
13:26
New spider-control logic: Optionally delay enabling hyperlinks or requiring mouse movement before enabling hyperlinks, controlled by the Setup/Access screen and the auto-hyperlink-delay and auto-hyperlink-mouseover settings. ... (check-in: 96f3e83922 user: drh tags: trunk)
2013-04-08
21:05
rebase ... (check-in: 88ece116a4 user: jan.nijtmans tags: clean-with-ignore)
16:37
Add --localhost option to "fossil server" ... (check-in: e501d7d0a6 user: joel tags: trunk)
16:21
Move variable assignment after declarations so as to compile on nmake ... (check-in: 4ee6792d4b user: joel tags: trunk)
10:42
Consistant use of DIFF_CANNOT_COMPUTE_??? messages ... (check-in: b18276cbde user: jan.nijtmans tags: ui-no-utf8)
09:03
Implement LOOK_INVALID for utf-16, and use it to detect UTF-16 without BOM in network byte order ... (check-in: 2d14d82c6b user: jan.nijtmans tags: ui-no-utf8)
02:10
Enhancements to the "bisect" command: Add "bisect log" and "bisect undo". The "bisect status" command is an alias for "bisect vlist". Show the adjacent good and bad versions on the final step of the bisect. ... (check-in: 41c7ac29d7 user: drh tags: trunk)
2013-04-05
07:44
Branches "use-blob_strip_bom" and "improve_commit_warning" go together in a single new (experimental) branch ... (check-in: a7e77a66b0 user: jan.nijtmans tags: ui-no-utf8)
2013-04-04
15:24
eliminate goto ... (Closed-Leaf check-in: c11b373671 user: jan.nijtmans tags: improve_commit_warning)
12:02
don't use tabs ... (check-in: c3a39ffeed user: jan.nijtmans tags: improve_commit_warning)
11:35
merge trunk ... (check-in: d8bc29f346 user: jan.nijtmans tags: improve_commit_warning)
06:53
Simplyfy/speed-up use of LOOK_??? flags. Rename LOOK_CR/LF to LOOK_ANY_CR/LF. ... (Closed-Leaf check-in: 468f134659 user: jan.nijtmans tags: looks-like-utf)
06:43
copy/paste error in comment ... (check-in: eb3c9b34df user: jan.nijtmans tags: trunk)
2013-04-03
12:14
Restore the original UTF test numbering. ... (check-in: 00f9c9e83a user: mistachkin tags: trunk)
12:13
Make the MinGW makefile consistent with the MSVC one in where it attempts to locate the OpenSSL directory. ... (check-in: 94485846c3 user: mistachkin tags: trunk)
10:02
rebase ... (check-in: 2e545d5865 user: jan.nijtmans tags: clean-with-ignore)
09:59
merge trunk ... (Closed-Leaf check-in: ccc9896f1c user: jan.nijtmans tags: looks-like-utf)
09:39
Implement LOOK_SHORT flag Re-order test-cases such that adding to "data" array will not result in more renumberings any more. This should prevent the "More than 10,000 changes" in some (not all) cases. ... (check-in: 1686ff716a user: jan.nijtmans tags: trunk)
07:50
rebase ... (Closed-Leaf check-in: ab4e8638bf user: jan.nijtmans tags: ticket-d17d6e5b17)
07:36
rebase ... (check-in: 6159a7f281 user: jan.nijtmans tags: clean-with-ignore)
2013-04-02
09:31
merge trunk ... (check-in: bdd9790484 user: jan.nijtmans tags: clean-with-ignore)
08:43
too long line ... (check-in: eff988b280 user: jan.nijtmans tags: looks-like-utf)
08:36
More compact, better readable, output for test-looks-like-utf command. ... (check-in: caa50cffb5 user: jan.nijtmans tags: looks-like-utf)
2013-04-01
20:56
Fix typo: SSL and JSON should not be enabled by default in the MSVC makefile. ... (check-in: 9f931a7569 user: mistachkin tags: trunk)
20:54
Allow easier compilation with OpenSSL enabled using MSVC. Fix for [5b2300c692]. ... (check-in: c46e5f933d user: mistachkin tags: trunk)
18:18
Remove a couple superfluous checks for markdown as an optional feature (i.e. now that it's always enabled). ... (check-in: 5acc36b125 user: mistachkin tags: trunk)
16:53
Fix to auto.def related to making markdown on by default. ... (check-in: ce93b460ae user: drh tags: trunk)
16:12
Remove unused variable ... (check-in: 5a920d726b user: jan.nijtmans tags: trunk)
15:54
merge trunk ... (check-in: 109c1ef571 user: jan.nijtmans tags: clean-with-ignore)
14:02
Fix the --allow-older and --force options for permitting out-of-order dating of check-ins. ... (check-in: 086612a5a8 user: drh tags: trunk)
13:59
The markdown formatter is now always turned on and cannot be omitted. Add the ability to store mimetype information in control artifacts. Add the --mimetype option to the "commit" command. As the new N-cards used to store mimetype will not be recognized by older fossils, it is recommended that no use be made of mimetype until all users have upgraded. ... (check-in: 4dcea80236 user: drh tags: trunk)
13:50
Add the --mimetype option to the "commit" command. ... (Closed-Leaf check-in: 6d4339bb09 user: drh tags: markdown)
11:26
Merge in autosetup update. ... (check-in: 63daf1453c user: drh tags: trunk)
2013-03-31
18:56
Fix for [2cfd96b2ba]: Improve ignore-glob. This changes the UI regarding versionable settings with a string value to use a multi-line input field. Already looks quite good, but feedback on layout perfectioning appreciated! ... (check-in: bc047d1e3d user: jan.nijtmans tags: trunk)
2013-03-30
10:13
Added timelineComment and infoComment CSS classes, per suggestion by Baptiste Daroussin. ... (check-in: f9d4e0853b user: stephan tags: trunk)
2013-03-29
16:38
Add the N-card to control artifacts for wiki, checkins, events, and attachments, which opens up the possibility (not yet implemented) of being able to save wiki text, check-in comments, event text, and attachment descriptions in a variety of formats, such as text/plain, text/html, or text/x-markdown. ... (check-in: 2336a2d86e user: drh tags: markdown)
15:43
Enable markdown by default. Render as markdown any document that ends with either "md" or "markdown". ... (check-in: 02f312e698 user: drh tags: markdown)
15:05
Win32: Fossil now understands Cygwin paths containing one or more of the characters <nowiki>"*:<>?|</nowiki>. Those are normally forbidden in win32. This means that the win32 fossil.exe is better usable in a Cygwin environment. See [http://cygwin.com/cygwin-ug-net/using-specialnames.html#pathnames-specialchars]. ... (check-in: fc413110eb user: jan.nijtmans tags: trunk)
2013-03-28
22:30
(!Experiment, not meant for trunk, ever!) How would the fossil code look like, if the Tcl_InitSubsystems() function (TIP #414) was available. ... (Closed-Leaf check-in: be1a739694 user: jan.nijtmans tags: initsubsystems2)
05:45
Update autosetup to the latest version (0.6.5) ... (Closed-Leaf check-in: 55a85b2dd1 user: steveb tags: autosetup)
2013-03-27
23:13
Make the intent of the code in commit_warning() clearer. Style cleanup. ... (check-in: 3f78dfe593 user: mistachkin tags: trunk)
20:53
Update the built-in SQLite sources to the latest 3.7.16.1 beta for the purpose of testing SQLite. ... (check-in: 2e9be37f50 user: drh tags: trunk)
09:45
Allow looks_like_utf8/16 to specify when the loop should stop, in stead of leaving it unspecified. Minor comment/doc fixes. ... (check-in: 79f7eb2fc5 user: jan.nijtmans tags: trunk)
2013-03-26
11:12
Enable fossil to distinguish correctly CR/CRNL/mixed line endings. ... (check-in: f89e2eccbb user: jan.nijtmans tags: trunk)
2013-03-22
10:36
typo, mention Cygwin as well. ... (check-in: 68f8aafb3f user: jan.nijtmans tags: trunk)
09:36
Allow win32 forbidden characters to be used in filenames, using the Cygwin workaround: [http://cygwin.com/cygwin-ug-net/using-specialnames.html#pathnames-specialchars]. The files test/00*.x should NOT be merged to trunk, otherwise trunk cannot be checked out with older win32 fossil versions any more! ... (Closed-Leaf check-in: c68afe0f5b user: jan.nijtmans tags: win32-please-evaluate)
2013-03-21
12:37
merge trunk. Not correct: Test-case 414 doesn't give the right answer! ... (check-in: 4310b0b2ed user: jan.nijtmans tags: improve_commit_warning)
12:06
Add flag LOOK_INVALID, not used yet. Add many more UTF8/16 test-cases. ... (check-in: 3ec3909b17 user: jan.nijtmans tags: trunk)
10:57
merge trunk (testcases not adapted yet!) ... (check-in: 43aa3b2d8b user: jan.nijtmans tags: improve_commit_warning)
2013-03-19
17:40
Merge UTF-16 byte swapping fix and test-looks-like-utf command enhancements. ... (check-in: b4bec3753d user: mistachkin tags: trunk)
17:37
Fix overly eager byte swapping when checking for UTF-16 text. ... (Closed-Leaf check-in: 3f2f1e62fa user: mistachkin tags: bomRefactor)
14:12
take over new testcases from bomRefactor branch. ... (check-in: f58bc2dfc7 user: jan.nijtmans tags: trunk)
10:06
merge trunk (still experimental) ... (Closed-Leaf check-in: af4d780446 user: jan.nijtmans tags: use-blob_strip_bom)
08:59
Merge "cr-warning" branch to trunk: Fossil now warns before committing files with CR line-endings and offers to convert them to LF line-endings; fossil's diff cannot handle those. In checkin.c, use LOOK_BINARY in stead of LOOK_NUL, in case more flags are added to the BINARY detection. Rename LOOK_LENGTH to LOOK_LONG. ... (check-in: ea2598e447 user: jan.nijtmans tags: trunk)
08:34
Fix expected value of test-cases: The value of LOOK_LONE_CR is wrong in 19 cases. I leave it to Joe to fix the code. ... (check-in: 8af1541ac5 user: jan.nijtmans tags: bomRefactor)
2013-03-18
23:47
Make sure that LOOK_CR is set even when a CR/LF pair is detected. Rename the LOOK_LENGTH flag to LOOK_LONG for clarify. Add LOOK_SHORT flag to indicate that the looks_like_utf16() function did not perform a full check. Support tests for UTF-16 in reverse byte order. Enhancements to the test-looks-like-utf command. ... (check-in: b0b3f2a44f user: mistachkin tags: bomRefactor)
12:37
Adapt test-case 112 such that it contains a reversed CR/LF, a case not covered before. Fix detection of reversed CR/LF and lone CR in reversed UTF-16 case, broken by [e3f9a42b58]. ... (check-in: a4cdc7235a user: jan.nijtmans tags: trunk)
11:45
Add test-cases using reverse UTF-16 BOM, and the unicode characters U+0A00 and U+0D00 ... (check-in: d1f0c4b93e user: jan.nijtmans tags: trunk)
10:22
Add test-cases using reverse UTF-16 BOM, and the unicode characters U+0A00 and U+0D00 ... (Closed-Leaf check-in: a9f1cbbd6c user: jan.nijtmans tags: reverse-bom-testcases)
09:30
Remove dead code from checkin.c Fix LOOK_BINARY macro: LOOK_ODD doesn't say anything about being binary or not, it only means it cannot be UTF-16. ... (check-in: 12ce0041f5 user: jan.nijtmans tags: trunk)
07:10
Rename blob_remove_cr() to blob_to_lf_only() since that is what it now does. Also, improvements to style and related comments. ... (check-in: 757585fb28 user: mistachkin tags: trunk)
07:05
Improve consistency of the version information. ... (check-in: e452aa97f1 user: mistachkin tags: trunk)
06:09
Fixes to the verbose mode of the version command. Also, make sure to consistently order optional feature lists. ... (check-in: b85a18ba20 user: mistachkin tags: trunk)
05:38
Correct inverted result of looks_like_binary() macro. Correct off-by-one error in the looks_like_utf16() function. Restore original meaning of the LOOK_CR and LOOK_LF flags. Restore LOOK_ODD flag, abstracting UTF-16 content inspection away from blob length. When performing byte swaps, do so consistently. Fix test cases to work with Tcl versions prior to 8.6. Add could_be_utf16() function to preform the preliminary blob checks. Adjustments to style and comments. ... (check-in: e3f9a42b58 user: mistachkin tags: trunk)
2013-03-17
09:54
remove the LOOK_ODD flag. It doesn't fit in looks_like_utf16() because it doesn't need each character to be scanned. ... (check-in: d4fe8be6a3 user: jan.nijtmans tags: trunk)
2013-03-16
06:46
move starts_with_utf16_bom() call out of looks_like_utf16(), so we do it only once. ... (check-in: b58800e5eb user: jan.nijtmans tags: trunk)
2013-03-15
15:02
Code changes for Android, suggested by Mark Janssen. ... (check-in: d4d66d133a user: jan.nijtmans tags: trunk)
14:53
Fixed a C99ism (decl after code). ... (check-in: 123e4bc589 user: stephan tags: trunk)
14:49
Added basic implementation of RFE ticket [3a2a26513220342]: -verbose option for the "version" command. ... (check-in: 1be15a57f1 user: stephan tags: trunk)
14:35
ssh:// and file:// protocols now ignore proxy. (From Martin Gagnon.) ... (check-in: 0d55a0ad0f user: stephan tags: trunk)
14:07
Fix ticket [38cecac15f]: test-move-repository requires access to original repository ... (check-in: e5905473a8 user: jan.nijtmans tags: trunk)
12:53
(expirimental) First implementation of "CR line endings" warning. ... (Closed-Leaf check-in: 5a886cfd9b user: jan.nijtmans tags: cr-warning)
12:29
merge trunk ... (Closed-Leaf check-in: 59f2644788 user: jan.nijtmans tags: bomRefactor)
12:23
Don't let looks_like_utf8/16 decide any more whether the blob is text or binary. Calling code can do that based on the returned flags. This simplifies looks_like_utf8/16 a lot. ... (check-in: 276b34955b user: jan.nijtmans tags: trunk)
11:32
Allow blob_remove_cr() to be used for both \r\n -> \n as well as \r -> \n conversions. ... (check-in: 4b2c2a519f user: jan.nijtmans tags: trunk)
11:16
minor simplifications ... (check-in: 731e07dd94 user: jan.nijtmans tags: bomRefactor)
10:28
fix comments ... (check-in: d0a36540fd user: jan.nijtmans tags: bomRefactor)
10:17
re-apply [3d6d2e7f35]: Better handling and tests for initial CR/LF chars in the looks_like_utf*() functions. ... (check-in: 3528062ac1 user: jan.nijtmans tags: bomRefactor)
10:05
Add two new utf-16 test-cases, which were handled wrong up to now, and fix the code accordingly. ... (check-in: fab2b8aea5 user: jan.nijtmans tags: trunk)
2013-03-14
22:16
Add a regexp command to TH1. ... (check-in: d772ff7219 user: mistachkin tags: trunk)
22:14
Better handling and tests for initial CR/LF chars in the looks_like_utf*() functions. ... (check-in: 3d6d2e7f35 user: mistachkin tags: trunk)
21:14
Do not accept the SHA1 password hash as a legitimate password on the login screen. ... (check-in: 2bb8a7a8fc user: drh tags: trunk)
20:45
The VSEEN table added in the previous check-in should be a TEMP table. ... (check-in: ec4c9787c9 user: drh tags: trunk)
20:27
Prevent time warps from causing infinite loops in the annotator. ... (check-in: 1605649f3e user: drh tags: trunk)
16:07
In the timeline with the "namechng" query parameter, show the name change even if the file content does not change. ... (check-in: 9e9e4d080f user: drh tags: trunk)
14:56
Enhance the web timeline so that with the "namechng" query parameter it shows only check-ins that involve filename changes. ... (check-in: 1d2f4c2f26 user: drh tags: trunk)
14:48
Merging from trunk to get the annotate fixes. Trivial conflict solved. <strong>Update:</strong> the new branch viric_flavour ([b31afcc2ca]) includes most of these changes in a more recent fossil. ... (Closed-Leaf check-in: f14798e0e3 user: viriketo tags: annotate_links)
14:41
merge trunk. Add fossil and fossil.exe to "ignore-glob". ... (check-in: 4acff0a6d3 user: jan.nijtmans tags: clean-with-ignore)
14:19
merge trunk ... (check-in: 4aa55e5533 user: jan.nijtmans tags: clean-with-ignore)
14:18
Update the "annotate" command and webpage to prefer to take changes from direct ancestors of the version being analyzed, rather than more recent changes on branches. ... (check-in: e320f0cd79 user: drh tags: trunk)
14:09
style ... (check-in: 3ba9a4d5ca user: jan.nijtmans tags: trunk)
13:51
LOOK_LENGTH flags only has meaning when LOOK_NUL is not set. ... (check-in: 8923e06cea user: jan.nijtmans tags: trunk)
12:11
Simplify many if() expressions. Use the fact that if the last char in a file is CR, it cannot be followed by a LF any more. This way we don't need to verify the value of 'n' (number of characters remaining) any more. ... (check-in: bd1dcc1c52 user: jan.nijtmans tags: trunk)
10:33
Fix detection of LOOK_LONE_CR/LOOK_LONE_LF for the first byte/character of the file. Fix off-by-one error in utf8 LOOK_LONE_CR detection, which could access one byte past the blob. Simplify the code, making use of the know relation between some LOOK_XXX flags. ... (check-in: ce9d6abea2 user: jan.nijtmans tags: trunk)
2013-03-13
15:03
merge trunk ... (Closed-Leaf check-in: 9263d4c2c3 user: jan.nijtmans tags: bomRefactor)
14:52
make expected "utf-check" parameters less cryptic ... (check-in: 5a9f855810 user: jan.nijtmans tags: trunk)
13:44
remove debug code ... (check-in: 7ef1890c19 user: jan.nijtmans tags: bomRefactor)
13:37
merge trunk ... (check-in: 3718383e5c user: jan.nijtmans tags: bomRefactor)
12:13
merge trunk ... (check-in: 515feb5697 user: jan.nijtmans tags: clean-with-ignore)
01:22
Update the built-in SQLite to the latest 3.7.16 beta from upstream. ... (check-in: f803d534d0 user: drh tags: trunk)
2013-03-12
22:37
Modify the looks_like_utf*() functions to detect lone CR and LF characters and set new output flags accordingly. ... (check-in: 7dee903839 user: mistachkin tags: trunk)
16:01
add .lib, remove some unneeded entries ... (check-in: 124aad1864 user: jan.nijtmans tags: clean-with-ignore)
15:54
fix "fossil clean --test" ... (check-in: ca5903240d user: jan.nijtmans tags: clean-with-ignore)
15:48
Add --keep option to "fossil clean", and versionable "keep-glob" setting ... (check-in: 6c72cab73c user: jan.nijtmans tags: clean-with-ignore)
15:30
Fix "fossil clean --test" not to remove files. ... (check-in: 1c8efa5cab user: jan.nijtmans tags: trunk)
12:48
merge trunk ... (check-in: b72908bc5b user: jan.nijtmans tags: clean-with-ignore)
12:00
Fix determination of LOOK_CR/LOOK_LF to include the first character in the file, eliminating overlap with LOOK_CRLF. This way, inconsistant line endings can be determined by verifying that at most one of the flags LOOK_CR/LOOK_LF/LOOK_CRLF may be set. Test cases adapted accordingly. ... (check-in: c1d3526741 user: jan.nijtmans tags: trunk)
10:31
merge trunk ... (check-in: 0a93bf105a user: jan.nijtmans tags: improve_commit_warning)
2013-03-11
21:40
Bring in the latest SQLite version 3.7.16 beta from upstream for testing. ... (check-in: d586f2edfc user: drh tags: trunk)
15:37
Combine looks_like_utf8/looks_like_utf16 to a single looks_like_utf function, which can be used in both checkin.c and utf.test. This assures that utf.test really checks the same thing as checkin.c is using. ... (check-in: e42ea98f95 user: jan.nijtmans tags: bomRefactor)
07:51
Prototype for a TH1 regexp command. ... (Closed-Leaf check-in: be4a6630a6 user: mistachkin tags: th1RegExp)
2013-03-10
13:32
Add possible 'a=all' response to "fossil clean" ... (check-in: 5f4881d421 user: jan.nijtmans tags: trunk)
10:09
Add possible 'a=all' response to "fossil clean", and print out which files actually are removed. ... (check-in: 3a2c433aa4 user: jan.nijtmans tags: clean-with-ignore)
09:57
Change behavior of "fossil clean --ignore": The ignore setting now specifies which files can be removed without confirmation Add versionable "ignore-glob" setting for fossil, in order to demonstrate the desired behavior. ... (check-in: 5a3855f68b user: jan.nijtmans tags: clean-with-ignore)
09:23
Skip running the Tcl integration tests if Fossil was not compiled with Tcl integration support. ... (check-in: 6c47a16e5d user: mistachkin tags: trunk)
01:36
Add UTF detection tests for the LOOK_ODD flag. ... (check-in: c58b815f2b user: mistachkin tags: trunk)
00:18
Style and comment fixes. ... (check-in: 4368611ba8 user: mistachkin tags: trunk)
2013-03-08
13:02
merge trunk ... (check-in: 17e972c318 user: jan.nijtmans tags: improve_commit_warning)
11:56
merge trunk ... (Closed-Leaf check-in: 8be674a133 user: jan.nijtmans tags: bomRefactor)
09:15
Fix crnl-warning for file which starts with þÿ or ÿþ (latin-1) and has an odd number of bytes. ... (check-in: 25eec8cfaf user: jan.nijtmans tags: trunk)
02:18
Make it easier to correlate the UTF detection test results with the byte-order-mark and data used to produce them. ... (check-in: 70d15c8104 user: mistachkin tags: trunk)
00:46
In the test for the UTF-8/UTF-16 detection functions, use the right byte-order-mark for the endianness of the machine. ... (check-in: 05ac588496 user: mistachkin tags: trunk)
00:09
Revise the looks_like_utf16() function so that it can handle blobs with an odd number of bytes and still set all the applicable output flags. Add tests for the UTF-8/UTF-16 detection functions. ... (check-in: e3ae41483d user: mistachkin tags: trunk)
2013-03-07
22:26
Detect overlong and nul-bytes for files starting with utf-16 BOM but with odd number of bytes. ... (Closed-Leaf check-in: 14019cb0e2 user: jan.nijtmans tags: bomRefactor)
12:35
Somewhat better layout: Putting text-field title first, above the text-field. ... (Closed-Leaf check-in: 3546a84c1f user: jan.nijtmans tags: ticket-2cfd96b2ba)
11:00
merge trunk ... (check-in: f96894a54a user: jan.nijtmans tags: ticket-2cfd96b2ba)
10:19
merge-mark trunk ... (check-in: 9baee7e90f user: jan.nijtmans tags: bomRefactor)
10:16
Fix gcc warning, and add test-case (which fails in current trunk) ... (check-in: c53b128f15 user: jan.nijtmans tags: bomRefactor)
09:56
Since the blob size is unsigned, looks_like_utf16() cannot easily process the content if the size is not even. ... (check-in: 32b8fc7dcd user: mistachkin tags: trunk)
09:21
Better comment. ... (check-in: 2237e34377 user: jan.nijtmans tags: bomRefactor)
08:54
Forgot to remove the odd bytes check, and fixed comment. ... (check-in: b5a3f0b48a user: jan.nijtmans tags: bomRefactor)
08:21
If the blob has an odd number of bytes, it means that the content of the file cannot be interpreted as UTF-16 characters. So, starts_with_utf16_bom() should return false and looks_like_utf16() shouldn't even be called. The flag LOOK_ODD makes no sense in starts_with_utf16_bom(). ... (check-in: 7b0b7ec87d user: jan.nijtmans tags: bomRefactor)
01:27
Add support for detecting standalone carriage-return characters via the looks_like_utf*() functions. ... (check-in: 6c7185d9ba user: mistachkin tags: trunk)
01:14
Fix typo in comments. ... (check-in: 30e4e3e25d user: mistachkin tags: trunk)
01:12
For the looks_like_utf*() functions, continue to examine blob content in order to fully set the output flags, even if it appears to be binary. Also, increase the strictness of starts_with_utf16_bom() and make it more accurate. ... (check-in: 13fac7f74a user: mistachkin tags: trunk)
2013-03-06
20:53
Enhance the GLOB processing on settings like binary-glob so that any sequence of commas and/or whitespace serves as a delimiter. Delimiters inside of quotes are part the glob pattern and are ignored. Enhance the test-glob command to verify correct operation of the globber. ... (check-in: a93b58cf83 user: drh tags: trunk)
20:50
Enhancements to the test-glob command for better testing of the setting globber. ... (Closed-Leaf check-in: ad44353d90 user: drh tags: globListRefactor)
20:46
Modify the commit_warning() function so the warning for possible binary content is higher priority than the other warnings. ... (check-in: 2d9ae4ee73 user: mistachkin tags: trunk)
20:27
Add the test-looks-like-utf test command to help test the looks_like_utf*() and related functions. ... (check-in: 08b96cedee user: mistachkin tags: trunk)
15:40
merge trunk ... (Closed-Leaf check-in: 820f64320b user: jan.nijtmans tags: fix-test-move-repository)
15:33
fix commit dialog (problem is introduced in [30a63b8b66]) for files containing crlf or long lines followed by nul byte. test-case: $ tclsh8.6 % set f [open abc w];fconfigure $f -translation binary;puts -nonewline $f \r\n\0;close $f;exit $ fossil add abc ADDED abc $ fossil commit --test ./abc contains CR/NL line endings. Use --no-warnings or the "crnl-glob" setting to disable this warning. Commit anyhow (a=all/c=convert/y/N)? n After correction: $ ./fossil commit --test ./abc contains binary data. Use --no-warnings or the "binary-glob" setting to disable this warning. Commit anyhow (a=all/y/N)? n ... (check-in: af0ca3b4eb user: jan.nijtmans tags: trunk)
14:40
merge trunk ... (check-in: 7aa9f66f92 user: jan.nijtmans tags: fix-test-move-repository)
12:58
(experimental) fix for [2cfd96b2ba] ... (check-in: 949976e065 user: jan.nijtmans tags: ticket-2cfd96b2ba)
11:30
Locate the local checkout database even if it is read-only. ... (check-in: f7b355b311 user: drh tags: trunk)
10:16
In db_open_local() check writability of local-db itself in stead of the directory it is in. This should enable fossil checkouts on NFS-mounts, which sometimes lie about writability of directories. ... (check-in: beb91c9163 user: jan.nijtmans tags: trunk)
09:28
Fix gcc-4.7.2 warning: src/md5.c: In functie 'MD5Final': src/md5.c:263:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/md5.c:264:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ... (check-in: 98fd649a9a user: jan.nijtmans tags: trunk)
07:50
Refactor the looks_like_utf*() functions to use a single output flags argument to convey the various pieces of blob status information. ... (check-in: 30a63b8b66 user: mistachkin tags: trunk)
06:58
Refactor the glob list handling code and add some tests. ... (check-in: 1b6c39c1aa user: mistachkin tags: globListRefactor)
02:18
Allow newlines to serve as separators for multiple glob strings in the binary-glob setting (and in any other setting that accepts a list of glob patterns). Fix for ticket [ed23ef59cf0fb] ... (check-in: 0e5f0da7eb user: drh tags: trunk)
02:15
Update the built-in SQLite to the latest 3.7.16 beta from upstream. ... (check-in: 6e460c3427 user: drh tags: trunk)
2013-03-05
12:25
style: use g.zConfigDbName in stead of g.configDbName, as all other strings. ... (check-in: a5dc5332d4 user: jan.nijtmans tags: trunk)
12:17
Add check for win32/cygwin whether the config-db is writable in stead of checking that the $HOME directory is writable. Eliminate g.zHome and g.configOpen, in stead use a single g.configDbName. Then people no longer have to guess whether the config db name is ".fossil" or "_fossil". g.zHome was only used for locating the config db, nothing else. ... (check-in: 473e08a6d1 user: jan.nijtmans tags: trunk)
10:04
Proposed fix for [ed23ef59cf]: Fossil ignoring "binary-glob" setting ... (Closed-Leaf check-in: e0e88821bd user: jan.nijtmans tags: ticket-ed23ef59cf)
09:24
Don't trigger the long-lines warning if the long line is followed by a null-byte: it's a normal binary file then. re-write looks_like_utf8/16 to handle crlf the same way as long lines (thanks, Joe, for the long-lines rewrite!) ... (check-in: ab2920c2b9 user: jan.nijtmans tags: trunk)
02:06
Add warning for overly long lines found during the commit process. ... (check-in: 10fbcda270 user: mistachkin tags: trunk)
01:27
Revert check-in [3a74f9fe52], which added a special warning for overly long lines being detected as binary files. ... (check-in: ccdd1abba7 user: mistachkin tags: trunk)
01:26
Fix artifact links for ticket attachments. ... (check-in: 3b09348fd4 user: mistachkin tags: trunk)
2013-03-04
23:13
Revert check-in [3a74f9fe52], which added a special warning for overly long lines being detected as binary files. ... (Closed-Leaf check-in: dd9e030bc9 user: mistachkin tags: noLineLenWarning)
20:06
Check on writability of the home directory appears too restricted. Writability of the $HOME/.fossil file should be sufficient for fossil to operate. ... (Closed-Leaf check-in: 1e90d43d76 user: jan.nijtmans tags: home-check-too-restricted)
19:18
revert [9122ad308a]. It appears that file_access() cannot bries on win32 ... (check-in: 1eb9496c48 user: jan.nijtmans tags: trunk)
16:12
Merge in various complications needed to support CYGWIN. ... (check-in: d95cbba2e6 user: drh tags: trunk)
16:10
Fix coloration of side-by-side diff lines with multibyte UTF8 where the lines are completely inserted or deleted. ... (check-in: 6184037c31 user: drh tags: trunk)
14:25
merge trunk ... (check-in: aa6038265a user: jan.nijtmans tags: ticket-d17d6e5b17)
13:26
Enabled the 'c=convert' commit option for Cygwin, now that it can handle UTF-16. ... (Closed-Leaf check-in: a6f4093e3f user: jan.nijtmans tags: build-breaker)
13:19
Improve fossil_utf8_to_filename() for cygwin: no longer hardcode "/cygdrive/" prefix. Fix Cygwin's handling of absolute win32 paths in a few more places. Teach Cygwin how to handle UTF-16. ... (check-in: 18d8d2a69d user: jan.nijtmans tags: build-breaker)
10:25
Proposed fix for ticket: test-move-repository requires access to original repository ... (check-in: 1b61defd58 user: jan.nijtmans tags: fix-test-move-repository)
2013-03-03
15:39
minor cut/paste error ... (check-in: b163569a8c user: jan.nijtmans tags: trunk)
15:32
New warning when file is considered binary due to long lines only. ... (check-in: 3a74f9fe52 user: jan.nijtmans tags: trunk)
00:30
Fix the usage comment for incorrect parameters on "fossil config sync". Separately, remove an extra newline from the usage output. ... (check-in: 69fe4237ce user: drh tags: trunk)
00:26
Do not prompt for passwords on ssh: or file: syncs. ... (check-in: c06e474f68 user: drh tags: trunk)
2013-03-02
18:30
Additional fixes to side-by-side diff coloration for multibyte UTF8 text. ... (check-in: 85ca387557 user: drh tags: trunk)
17:55
Add the comparison of Greek Lorem Ipsum to the side-by-side diff testing suite. ... (check-in: 82081837b3 user: drh tags: trunk)
17:49
Check in two version of Loren Ipsum in Greek to use as a test of the side-by-side diff with multibyte UTF8 text. ... (check-in: 256815f9c5 user: drh tags: trunk)
2013-03-01
23:44
Pull in the latest SQLite from upstream. ... (check-in: 1fbc742da9 user: drh tags: trunk)
23:33
Fix a harmless compiler warning in regexp.c. ... (check-in: 520703dd55 user: drh tags: trunk)
13:45
Enable access check on HOME directory for win32/cygwin ... (check-in: 9122ad308a user: jan.nijtmans tags: trunk)
13:19
Teach fossil_utf8_to_filename() how to handle win32 paths on Cygwin. Use this function where-ever possible. ... (check-in: caf2eb25fa user: jan.nijtmans tags: trunk)
11:45
In the finfo page, also print the comment parsed with %w, like in the timeline. Links or wiki syntax was not resolved. ... (check-in: 380485de99 user: viriketo tags: trunk)
01:15
Change a memcmp into a strncmp in regexp.c in order to avoid the possibility of a buffer overread with optimized memcmp implementations. ... (check-in: eec7c001f5 user: drh tags: trunk)
2013-02-28
20:44
Make sure side-by-side diff highlighting encloses complete UTF8 characters and does not divide a UTF8 character into two invalid characters. ... (check-in: e2b3490676 user: drh tags: trunk)
20:10
Show check-in comments in block style in all contexts other than timeline regardless of the timeline-block-markup setting. The timeline-block-markup setting only effects the timeline. ... (check-in: cae8b6964d user: drh tags: trunk)
2013-02-27
23:41
Fix artifact links for ticket attachments. ... (Closed-Leaf check-in: b061772ddf user: mistachkin tags: tktAttachmentLinks)
23:39
Update custom MinGW makefile to include the newly added source code files. ... (check-in: 93482cee82 user: mistachkin tags: trunk)
21:28
Fix "fossil remote off" so that it works again. ... (check-in: c031089e15 user: drh tags: trunk)
13:51
plug minor memory leak ... (check-in: 52fb2a71ad user: jan.nijtmans tags: trunk)
11:30
comment fix ... (check-in: f78a487f43 user: jan.nijtmans tags: use-blob_strip_bom)
11:26
merge trunk ... (check-in: d085eb9aca user: jan.nijtmans tags: use-blob_strip_bom)
10:03
merge trunk ... (check-in: dbf96517f2 user: jan.nijtmans tags: improve_commit_warning)
09:54
merge trunk ... (check-in: efe9993f2b user: jan.nijtmans tags: ticket-d17d6e5b17)
09:46
On Cygwin determine home directory the same as on win32, so cygwin can share "_fossil" with win32. ... (check-in: 26ad1bce49 user: jan.nijtmans tags: trunk)
08:49
A few more places where Cygwin should do the same as win32. ... (check-in: 8cc71be05f user: jan.nijtmans tags: trunk)
2013-02-26
20:50
Fix preprocessor check for Win32/Cygwin in file_simplify_name(). ... (check-in: 9e602271f4 user: mistachkin tags: trunk)
20:48
Fix typo in wiki page. ... (check-in: b72ef38d1b user: mistachkin tags: trunk)
09:27
Cygwin has same filesystem as Windows, so should be case-insensitive and do '/' <-> '\' conversion the same as win32. fossil_utf8_to_filename should do '/' -> '\' conversion on win32, as not all win32 API functions handle '/' correctly. ... (check-in: d4b3e1d86d user: jan.nijtmans tags: trunk)
2013-02-25
17:42
Get the "fossil scrub --private" command working again. ... (check-in: 60acc2de34 user: drh tags: trunk)
10:46
Merge trunk. Restore fossil_utf8_to_filename signature by doing character conversions in utf-8 instead of unicode. ... (check-in: ae1b1f4b5d user: jan.nijtmans tags: ticket-d17d6e5b17)
09:33
Split WriteConsoleW call into multiple chunks, when necessary. See [https://connect.microsoft.com/VisualStudio/feedback/details/635230] Thanks to jeffrimko for noticing this. ... (check-in: 8031947e59 user: jan.nijtmans tags: trunk)
01:02
Added fix for issue seen with merge; would fail due to file_copy() issue where files of renamed directories would not have the new directory created beforehand. Also added fix for issue seen after large merge; 'changes' command would fail due to WriteConsoleW() returning with error ERROR_NOT_ENOUGH_MEMORY; fix seems hacky but works. ... (Closed-Leaf check-in: 3f31dc6597 user: jeffrimko tags: jeffrimko-fix-merge-changes)
2013-02-23
21:45
merge trunk ... (check-in: eeb0231b9b user: jan.nijtmans tags: improve_commit_warning)
21:35
merge trunk ... (check-in: f1bb151e6f user: jan.nijtmans tags: ticket-d17d6e5b17)
14:10
Added /json/status to changelog. ... (check-in: 16642f9c18 user: stephan tags: trunk)
10:58
Added /json/status command. ... (check-in: d1e4d100ad user: stephan tags: trunk)
2013-02-22
17:34
merged in [help-www] branch: adds help support for /www/pages. ... (check-in: b38bb4f9bd user: stephan tags: trunk)
2013-02-21
22:21
Provide a compile-time option to open the check-out database file (.fslckout or _FOSSIL_) in WAL mode. Also shorten source code lines to 80 characters in db.c. ... (check-in: 8c35f07d06 user: drh tags: trunk)
19:41
CLI help command now (cosmetically) differentiates between pages and commands. ... (Closed-Leaf check-in: 5be5933348 user: stephan tags: help-www)
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)
14:24
Code refactoring: Move utility routines (ex: fossil_malloc()) out of main.c and into a new file util.c. Try to gather I/O routines into the printf.c source file. ... (check-in: bb0cedb15a user: drh tags: trunk)
11:45
more unused variables ... (check-in: 1a2e1ea0fe user: jan.nijtmans tags: trunk)
11:29
Rename fossil_utf8_to_unicode to fossil_utf8_to_filename on UNIX, everywhere where filenames are involved. This enables fossil_utf8_to_unicode/fossil_unicode_to_utf8 to be re-implemented on UNIX to do what the name suggests. ... (check-in: 7eb5e2319f user: jan.nijtmans tags: trunk)
09:57
/help now removes the leading slashes from the page list (looks cleaner). /help?cmd=foo now shows a different label for pages and commands (differentiates based on existence of leading /). ... (check-in: aa5def064d user: stephan tags: help-www)
08:15
unused variables ... (check-in: 75e483899e user: jan.nijtmans tags: trunk)
03:51
Improved handling for remote repository passwords: When prompting for the password, also ask the user whether or not to remember the password, as browsers typically do for their password cache. ... (check-in: 6d6740dcca user: drh tags: trunk)
2013-02-20
22:35
Pedantically added a missing /LI closer. Changed /help for pages to 5 cols, so the width more or less aligns with the 7-col command help (page names are longer than command names). ... (check-in: 6ca6624499 user: stephan tags: help-www)
22:30
Modified /help page to show help text for /pages. Only pages with help text get hyperlinks. ... (check-in: affccaa822 user: stephan tags: help-www)
22:18
Avoid intermingling error message with status output during a sync. Error messages should appear on a line by themselves. ... (check-in: 2981ac51ff user: drh tags: trunk)
22:10
Initial 'help' support for WEBPAGE entries. Not yet finished, but seems to work in CLI mode. ... (check-in: e788795bbf user: stephan tags: help-www)
20:57
All the --port option on the "ui" and "server" commands to begin with an IP address, then bind to just that one IP address. ... (check-in: 5dfbf7e5b6 user: drh tags: trunk)
18:54
Added timeline.rss changes to changelog. ... (check-in: d84ec60ddd user: stephan tags: trunk)
18:46
Merged in [timeline-rss-ticket] changes. ... (check-in: dbaf520910 user: stephan tags: trunk)
16:19
Get support for IP address on the --port option working on windows. ... (Closed-Leaf check-in: f4143c5b59 user: drh tags: bind-to-ip)
16:11
Changes that allow the --port option on "fossil ui" and "fossil server" to include an IP address to which to bind. ... (check-in: abf56881b6 user: drh tags: bind-to-ip)
15:08
In main.c: Shorten all source code lines to no more than 80 characters. Add google-chrome to the list of browser to try to launch with the "ui" command. ... (check-in: 12ff5ff85e user: drh tags: trunk)
08:33
Simplify/speedup starts_with_utf16_bom and enhance doc for it. ... (check-in: 957be42625 user: jan.nijtmans tags: trunk)
2013-02-19
12:29
Avoid uniqueness errors when inserting default users. ... (check-in: 646c4a67f9 user: drh tags: trunk)
2013-02-18
22:35
Update version of OpenSSL that is referred to in the makefiles. ... (check-in: ab9b449190 user: mistachkin tags: trunk)
13:46
Fixed ticket [5df2715635b99bd46a] (check-in count mismatch). ... (check-in: b27c0d6d3f user: stephan tags: trunk)
10:03
New function fossil_utf8_to_filename, such that fossil_unicode_to_utf8/fossil_utf8_to_unicode/fossil_unicode_free are not used on UNIX/MAC any more: On UNIX those 3 functions were only no-ops, but this allows to re-implement then for real unicode <-> utf-8 conversions. There is an "#ifdef _WIN32" around those 3 functions and 2 more (fossil_mbcs_to_utf8/fossil_mbcs_free) in order to prove that they are not used any more on UNIX/MAC. ... (Closed-Leaf check-in: cc3976fd30 user: jan.nijtmans tags: fossil_utf8_to_filename)
08:30
merge trunk ... (check-in: fdd51b617c user: jan.nijtmans tags: ticket-d17d6e5b17)
2013-02-17
21:37
merge trunk ... (check-in: fdf9050c4b user: jan.nijtmans tags: improve_commit_warning)
14:47
More simplification in UTF-16 bom detection ... (Closed-Leaf check-in: 1e70f211f9 user: jan.nijtmans tags: utf16Bom)
14:43
Remove two unused variables ... (check-in: a98467b661 user: jan.nijtmans tags: trunk)
2013-02-16
14:12
Limit the complexity of the diff display on check-in information pages. ... (check-in: 4f95ea8c56 user: drh tags: trunk)
00:04
Version 1.25 ... (check-in: d2e07756d9 user: drh tags: trunk, release, version-1.25)
2013-02-15
19:57
Improvements to UTF-16 byte-order-mark detection. ... (check-in: 3d988df670 user: mistachkin tags: trunk)
16:15
Formatting tweaks to the "dbstat" command so that it works better on an 80-column shell window. ... (check-in: 8522e0ab02 user: drh tags: trunk)