Fossil

Timeline
Login

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

101 check-ins using file src/update.c version f4a971b472

2014-10-21
09:22
Very very basic svn-dump import. Can not handle anything realistic yet check-in: 287cd78e27 user: baruch tags: svn-import
2014-10-20
21:37
Now use a switch to specify the file/directory to the timeline command. - Use -p|--path PATH since "-f" is already used as a deprecated options. - Restore command line arguments parsing of the timeline command as before the cmdline-timeline-enhancement branch so the previous behavior and argument priority stay compatible as before. (We were not able to specify a checkin prefix or tagname without specifying the ?WHEN? argument anymore.) check-in: 1e870e1e06 user: mgagnon tags: cmdline-timeline-enhancement
16:31
Reverse the output order for the "fossil stash list" command so that the most resent stashes are near the bottom, rather than scrolling off the top of the screen. check-in: cf9eac3929 user: drh tags: trunk
10:07
In the built-in customized printf(), change the wiki conversion format character from "%w" to "%W". Then add "%w" to for SQL identifiers within double-quotes, the same as used for SQLite. UPDATE: See follow-up change at [3b92154af8d] on 2015-02-26. check-in: 43b30dcfc3 user: drh tags: trunk
2014-10-19
21:15
Cherry-pick [http://www.sqlite.org/src/info/19fe4a0a475bd94f491031aea7a183f7c0515cf3|19fe4a0a47]: Fix a (probably harmless) bug in the CSV output mode of the command-line shell. Put back some code, removed by [http://fossil-scm.org/index.html/fdiff?v1=c00220cdd7f2027780bc25b78376c16dc24e4b7d&v2=38f627b0885191357f55902a3ac199de90d79715&sbs=1|c001fa0edf]: when fossil is linked with SQLite < 3.8.7 it might still be needed to produce the same EXPLAIN output. check-in: f6b69db3c8 user: jan.nijtmans tags: trunk
10:28
The setup_settings page now only opens a checkout if no explicit repo was provided, to avoid it showing versioned properties from a different repo. Problem reported on the ML. check-in: 0ab0079959 user: stephan tags: trunk
2014-10-18
22:13
More simplification; now correctly handles branches in newrepo (i.e. only the desired branch is exported). Closed-Leaf check-in: 22048c41dc user: dg tags: dtrg-bundles
21:40
Optimised and simplified the exporter. Haven't figured out how to make the imported tree match up with its parent commit yet. check-in: df4435bf4d user: dg tags: dtrg-bundles
19:26
First mostly-working version of the bundle proof-of-concept; trees can be exported and imported, although after import they don't hook up with their ancestors. check-in: f809eb4c1a user: dg tags: dtrg-bundles
19:18
Enhance the "fossil timeline" command so that one can specify a file or directory as a command-line argument and the timeline only shows check-ins that involve that particular file or any of the files in the named directory. check-in: e05a74f1f4 user: drh tags: trunk
10:34
Fix the directory matching logic for the command-line timeline so that it works with case insensitive filesystems. Other cleanups and improvements to the new timeline logic are also included. Closed-Leaf check-in: 8af7f6185a user: drh tags: cmdline-timeline-enhancement
2014-10-17
23:51
Use more aggressive cleanup when coming back from the 'sqlite' command, to permit TH1 hooks to exit cleanly. check-in: b8b037610f user: mistachkin tags: trunk
11:38
Incorporate SQLite 3.8.7 final from upstream. check-in: 5a2b7356b4 user: drh tags: trunk
2014-10-16
11:45
Reduce the number of end-of-line spaces. No functional change. check-in: 20d02ab750 user: jan.nijtmans tags: trunk
02:16
Merge updates from trunk. check-in: 1b6dfe8178 user: mistachkin tags: warningFix
2014-10-15
18:31
manifest_parse() now stores the UUID before parsing begins and adds it to syntax error messages. check-in: a87c0d89ae user: stephan tags: better-error-msgs
18:18
Try to provide better information on manifest errors. check-in: 5ff4e33617 user: drh tags: better-error-msgs
17:06
Update referenced OpenSSL version. check-in: f60f9cddba user: mistachkin tags: trunk
15:47
Update the built-in SQLite to 3.8.7 beta 4. check-in: c9a20b6174 user: drh tags: trunk
07:16
Somewhat simpler SELECT expression which works with older SQLite versions as well (and gives exactly the same output). Typo. check-in: c5588966c0 user: jan.nijtmans tags: trunk
2014-10-14
21:04
Update the built-in SQLite to 3.8.7 beta 3. check-in: 3c6f20370a user: drh tags: trunk
17:57
Add the --db-check option to the "fossil dbstat" command. check-in: d4e3f4c33d user: drh tags: trunk
17:49
Improvements to the information provided by "fossil dbstat". Better formatting for the "fossil all dbstat" command. check-in: 7cec2de598 user: drh tags: trunk
17:01
Add the "dbstat" command to "fossil all". check-in: c6d9b0a06c user: drh tags: trunk
13:10
strglob() -> sqlite3_strglob() check-in: 2271ea42fe user: jan.nijtmans tags: trunk
12:39
Update the built-in SQLite to the second 3.8.7 beta. check-in: c7c54d29f0 user: drh tags: trunk
2014-10-13
08:31
On platforms having strchrnul(), use it to speed up sqlite a little bit. check-in: 9a9ef1d042 user: jan.nijtmans tags: trunk
02:51
Modify the MSVC makefile and build tool to support building binaries that work on Windows XP using Visual Studio 201x. check-in: f6d7eb4e3c user: mistachkin tags: trunk
2014-10-09
19:09
Also build zlib and OpenSSL using Windows XP compatibility, if applicable. Closed-Leaf check-in: c0beb5323c user: mistachkin tags: winXpVs201x
09:56
Merge trunk. WARNING: "fossil sync" doesn't work as expected yet when there is no project-code! check-in: 3934d49a55 user: jan.nijtmans tags: docker
2014-10-08
23:05
Show another batch variable when diagnostics are enabled. check-in: 67de4fc100 user: mistachkin tags: winXpVs201x
23:01
Fix typo in previous check-in. check-in: a455e2ef6b user: mistachkin tags: winXpVs201x
22:21
Modify the MSVC makefile and build tool to support building binaries that work on Windows XP using Visual Studio 201x. check-in: afe765c0b8 user: mistachkin tags: winXpVs201x
2014-10-06
17:34
Prefer the editted comment and editted user over the originals when doing an export to git. check-in: 83e4f8660c user: drh tags: trunk
13:37
If the getloadavg() function exists and returns without error, then always report a load average of at least 0.000001 even if the load average comes back as zero. This allows us to distinguish between a non-working load average and a very low load average. check-in: dede23732a user: drh tags: trunk
03:19
For the "fossil http" command with the --https option, try to get the remove IP address from the REMOTE_HOST environment variable, it it exists. This will mean that the correct remote IP address is obtained when stunnel provides SSL decoding for Fossil. check-in: afc2f5e661 user: drh tags: trunk
01:58
merge trunk check-in: 569d3ade54 user: jan.nijtmans tags: sqlite3-compat
00:58
Add an assert() to prove that Fossil server instances are not vulnerable to the ShellShock bug because it never shells-out while processing an HTTP request. check-in: 82e30c0000 user: drh tags: trunk
2014-10-05
23:11
Only use SQLITE_TESTCTRL_EXPLAIN_STMT/SQLITE_STMTSTATUS_VM_STEP when necessary/supported check-in: 99d52b38fb user: jan.nijtmans tags: sqlite3-compat
22:41
merge trunk check-in: 4c84ee3bac user: jan.nijtmans tags: sqlite3-compat
20:11
Update the built-in SQLite to the latest 3.8.7 beta from upstream. check-in: c001fa0edf user: drh tags: trunk
2014-10-04
19:18
xfer: if the password failed prompt is hit 2 times, treat it as an error. This causes clone to delete its newly-created copy on error, instead of leaving an empty (but apparently otherwise valid) repo db file. check-in: 334d774402 user: stephan tags: trunk
2014-10-03
11:44
With this (dirty) hack, non-anonymous users can login in a docker-packed fossil image as well. check-in: aaa7aeda86 user: jan.nijtmans tags: docker
11:20
Merge trunk. Further experimenting. With this I can log in as anonymous but not yet as admin. check-in: dc87b66438 user: jan.nijtmans tags: docker
2014-10-02
17:01
Merged in inherit-priv-mark-sub with one minor layout tweak. check-in: 54a783e39f user: stephan tags: trunk
15:26
docker experiment: create project-code at first valid push. check-in: 98e3626c0a user: jan.nijtmans tags: docker
13:45
After testing in a real docker container, it turns out that "db_optional_sql()" doesn't do anything here. No idea why, but "db_multi_exec()" works fine. check-in: 06987be586 user: jan.nijtmans tags: trunk
2014-09-30
15:25
Fix compiler warning and clarify use of local variables. check-in: d2e7d2cf0d user: mistachkin tags: warningFix
15:24
Code style tweaks. Closed-Leaf check-in: 6a0586f9da user: mistachkin tags: inherit-priv-mark-sub
15:13
Merge updates from trunk. check-in: eb44ae1f7c user: mistachkin tags: inherit-priv-mark-sub
2014-09-29
19:59
Correct directory detection in the MSVC makefile to permit the batch building tool to function properly. check-in: a072137b03 user: mistachkin tags: trunk
15:37
Make sure the MSVC makefile is only used from within the directory where it resides. check-in: 86de8cbeb5 user: mistachkin tags: trunk
14:41
merge trunk check-in: 2bd0ed05a3 user: baruch tags: svn-import
11:18
Configure OpenSSL correctly in MinGW-w64 (64-bit) build. check-in: 67356700e0 user: jan.nijtmans tags: trunk
2014-09-28
20:54
Add FOSSIL_BUILD_SSL macro to the MSVC makefile to control whether OpenSSL is built during the build process. By default, building OpenSSL during the Fossil build is off. check-in: 80b4adddec user: mistachkin tags: trunk
20:44
Better modularization of arguments for the OpenSSL configuration used by the MSVC makefile. check-in: 20af0a8e5c user: mistachkin tags: trunk
20:37
Permit building Fossil with MSVC on x64 with SSL enabled (and built 'automatically' as part of the overall build process). check-in: 89d9baa3e2 user: mistachkin tags: trunk
2014-09-27
22:03
Some JavaScript coding style updates. check-in: df0e48e0ab user: mistachkin tags: inherit-priv-mark-sub
21:41
Style tweaks, including some CSS and moving the capability string element 'out' one level. check-in: bdf233a714 user: mistachkin tags: inherit-priv-mark-sub
20:11
removed an unused JS var. check-in: 2adc039766 user: stephan tags: inherit-priv-mark-sub
19:29
Added try/catch so that incompatible browsers (if any) do not break the whole page if updating the permissions string fails. check-in: 4c4a69ed99 user: stephan tags: inherit-priv-mark-sub
19:26
Added JS code to generate/display the current capabilities string based on selected checkboxes (feature request from Joe M.). check-in: d02d620c4d user: stephan tags: inherit-priv-mark-sub
17:08
Use brackets to further distinguish the mark from the surrounding text not relying too much on CSS. check-in: a6e8e7004d user: andybradford tags: inherit-priv-mark-sub
05:54
Add some padding around subscripted inherited privilege markers to improve readability. check-in: 957d037407 user: andybradford tags: inherit-priv-mark-sub
2014-09-26
21:02
Wrap markdown content in an HTML 'div' block of the 'markdown' class. check-in: e061a675e6 user: mistachkin tags: trunk
16:35
Merged in inherit-priv-mark-sub branch (readability improvements for user administration page). check-in: 4bba5e1ca4 user: stephan tags: trunk
14:04
merge trunk check-in: 9ba4ebaa66 user: jan.nijtmans tags: multi-thread
2014-09-24
09:01
Move the check for "server-code"/"project-code" into the function db_setup_server_and_project_codes() check-in: 35bf217336 user: jan.nijtmans tags: trunk
2014-09-23
16:02
When generating the "manifest" file in a checkout because "fossil setting manifest" is turned on, add an extra line of text to the end of the file to prevent the file from being interpreted as a valid control artifact in case the complete source tree is imported into another unrelated Fossil project. check-in: 1dd4be80ca user: drh tags: trunk
15:33
Modularize server/project code handling. Small style fix to the Dockerfile. check-in: 1cf4728585 user: mistachkin tags: trunk
15:21
Use strncmp() instead of memcmp() when comparing strings since memcmp() is not guaranteed to read bytes in order and hence might read past the zero-terminator of a string. check-in: 52cb240425 user: drh tags: trunk
12:15
Add support for Docker [http://www.docker.com/] check-in: 7aced53023 user: jan.nijtmans tags: trunk
11:25
Delay creation of server-id/project-id until the time "fossil server" is actually run. This fixes the docker issue that all docker containers derived from the same image have the same server-id/project-id. Closed-Leaf check-in: 3cdf0112df user: jan.nijtmans tags: docker
10:05
Integrate working parts of "V2" (style) changes, which allows to build either "docker" or "trunk" or "release". Don't take over latest SQLite because it is not stable yet (people deploying this docker image are not expecting to test SQLite) check-in: a2f5e982fd user: jan.nijtmans tags: docker
05:29
Use Fossil trunk. Use internal SQLite. Style changes for repository naming. Closed-Leaf check-in: bbab17e20b user: mistachkin tags: dockerV2
2014-09-22
19:56
Wrap markdown content in an HTML 'div' block of the 'markdown' class. Closed-Leaf check-in: 8478033670 user: mistachkin tags: markdownDivWrapper
2014-09-21
20:13
(experimental) Dockerfile. Allows to create a fossil docker image. An already built fossil docker images can be started by: "sudo docker run -d -p 8080:8080 nijtmans/fossil" (assuming you already installed docker). Open "localhost:8080" in your browser, and log in with "admin"/"admin". Change your admin password and configure it at wish. check-in: a7fc0c5f6e user: jan.nijtmans tags: docker
19:40
typos check-in: b2a4b66f4b user: jan.nijtmans tags: trunk
19:17
Changed the inherited privilege markers from prefixed bullet characters to suffixed subscripted letters to help better differentiate which privileges are inherited for users with color perception difficulties. The color coding is still present as it doesn't hurt to have color coding, just needed extra indications on the page. Closed-Leaf check-in: 7b00cd77a0 user: sdr tags: inherit-priv-mark-sub
2014-09-20
15:07
minor reformulation of the makeheaders.c string.h patch. check-in: 51937b7282 user: stephan tags: trunk
14:49
Solaris 10 build patch from Freddy Dissaux. check-in: 4fcbd9b09f user: stephan tags: trunk
00:58
Update to the latest SQLite 3.8.7 alpha from upstream. check-in: bfa13027d0 user: drh tags: trunk
2014-09-18
23:22
After deleting a newly proposed ticket or wiki page via moderation, redirect to the list of pending moderation requests. Changes to permit easier debugging of the moderation subsystem. Fix some TH1 script errors that could occur when attempting to view non-existent tickets. check-in: 636c3346d0 user: mistachkin tags: trunk
23:15
After deleting a newly proposed ticket or wiki page via moderation, redirect to the list of pending moderation requests. Closed-Leaf check-in: 9323045f05 user: mistachkin tags: please-review
23:04
Add comments for FOSSIL_FORCE_*_MODERATION environment variables. check-in: 2eafdad737 user: mistachkin tags: please-review
22:51
Merge updates from trunk. check-in: bf3f5d7947 user: mistachkin tags: please-review
22:51
Make sure the 'modreq' table is created, if necessary, in the repository database. check-in: 12b463ca05 user: mistachkin tags: trunk
22:02
Experimental changes to permit easier debugging of the moderation subsystem. check-in: bcb444360a user: mistachkin tags: please-review
2014-09-17
17:49
Merge updates from trunk. check-in: 8ff50dd7e2 user: mistachkin tags: please-review
17:14
Further improvements: if the ticket (or wiki page) was deleted via moderation, do not try to redirect to it. check-in: 13448d3cc3 user: mistachkin tags: please-review
15:13
Fix an issue with the "uf=" query parameter on the timeline. check-in: d81c42d9ed user: drh tags: trunk
14:41
fix issue when showing checkins using a file incorrect checkins shown after merge Closed-Leaf check-in: 813b860ce4 user: baruch tags: pending-review
06:24
Add the same handling for the '$tkt_datetime' variable. Also, TH1 does not short-circuit the '&&' operator. check-in: b84b8865a0 user: mistachkin tags: please-review
05:47
When deleting a brand new ticket that was pending moderation, eliminate TH1 script errors about the missing '$tkt_uuid' variable. check-in: a21d475e01 user: mistachkin tags: please-review
2014-09-16
20:50
Fix typo in CSS, see [bed6662935]. check-in: 3d2690a976 user: mistachkin tags: trunk
13:16
Make readline/editline support actually work (HAVE_READLINE/HAVE_EDITLINE defines were missing) check-in: 23c54c0106 user: jan.nijtmans tags: trunk
05:28
Simplify the changes in the previous check-in slightly and add some calls to assert(). check-in: 134f7fd1ce user: mistachkin tags: trunk
02:44
Fix 'fossil sync' with local file URIs (and SCGI URIs on Windows) while retaining the 'fossil ui' enhancements that permit using an open checkout (e.g. to resolve the symbolic names prev, next, and current). check-in: 1f8a4ecdb7 user: mistachkin tags: trunk
2014-09-15
18:19
Restore special handling of the database name from [17885b90c8] in filenames_are_case_sensitive() as it may be needed in some cases. Consolidate all use of the capture_case_sensitive_option() function. check-in: 0c51600056 user: mistachkin tags: trunk
18:01
Merge changes for the capture_case_sensitive_option() function. Closed-Leaf check-in: 503362a5e4 user: mistachkin tags: dbRecordRepoFix
02:36
Consolidate all use of the capture_case_sensitive_option() function. Closed-Leaf check-in: 96dc84077f user: mistachkin tags: captureCaseSensitiveOption