Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
117 check-ins using file src/http.c version 9a997856a5
2014-05-19
| ||
09:56 | Fix a compiler warning. ... (check-in: c543079b87 user: drh tags: trunk) | |
09:16 | Prevent error-message for "fossil diff --tk" in combination with -v/--verbose/--interactive/--side-by-side (which are already implied by --tk) ... (check-in: c060947196 user: jan.nijtmans tags: trunk) | |
07:38 | [/help?cmd=new|fossil new] no longer creates an initial empty commit by default (but it still does when using --date-override). The first commit after checking out a new empty repository will become the initial commit. ... (check-in: cac91b6cd1 user: jan.nijtmans tags: trunk) | |
2014-05-17
| ||
15:48 | Correct description in comment (no code change). ... (check-in: 9f33dbae40 user: andybradford tags: autosync-tries) | |
2014-05-14
| ||
16:53 | doc improvement. ... (check-in: e1a0de7575 user: stephan tags: wiki-keep-mimetype) | |
16:39 | Added --format MIMETYPE flag to (wiki create|commit) and /json/wiki/save. ... (check-in: 8f2d9e6923 user: stephan tags: wiki-keep-mimetype) | |
16:05 | minor doc correction. ... (check-in: ec44f61a83 user: stephan tags: trunk) | |
2014-05-09
| ||
09:34 | [/help/stash|stash gdiff] now honors the "g" in gdiff. ... (check-in: cd5a7e1290 user: stephan tags: trunk) | |
08:55 | merge trunk ... (Closed-Leaf check-in: 0aa20efb96 user: jan.nijtmans tags: no-initial-commit) | |
08:44 | A "fossil checkout" when the current check-out is the empty checkout (vid=0) should delete the vfile table. ... (check-in: 0c9b1fb412 user: jan.nijtmans tags: trunk) | |
08:28 | merge trunk ... (check-in: 6f099294a5 user: jan.nijtmans tags: no-initial-commit) | |
07:34 | Bug-fix: Function unsaved_changes() doesn't check for changes when there is an empty checkout. ... (check-in: f7d9413ccf user: jan.nijtmans tags: trunk) | |
2014-05-08
| ||
10:25 | rebase ... (check-in: 3ef59c357c user: jan.nijtmans tags: no-initial-commit) | |
2014-05-03
| ||
15:01 | Use macro instead of number. ... (check-in: ccc2bb7366 user: andybradford tags: per-round-trip-commit) | |
05:58 | Commit more frequently during a sync operation to minimize number of times content must be requested when sync failures occur. ... (check-in: c2a69336fd user: andybradford tags: per-round-trip-commit) | |
2014-05-02
| ||
09:34 | merge trunk ... (Closed-Leaf check-in: 39375fa3b6 user: jan.nijtmans tags: invalid-utf8) | |
08:23 | Backout [1aef260f4c0a0fc74f45f624eb0cbe92b98bf6e8|1aef260f4c]: "Honor timezones in imports from git", per ML thread ... (check-in: 77f53423ae user: jan.nijtmans tags: trunk) | |
2014-05-01
| ||
08:06 | [/help?cmd=new|fossil new] no longer (by default) creates an initial empty commit. The first commit after initializing a new repository will become the initial commit, and it doesn't need to be empty any more. If you specify --date-override, an initial commit with the specified date still will be created. ... (check-in: f2c8b4f375 user: jan.nijtmans tags: no-initial-commit) | |
2014-04-30
| ||
21:43 | Fixed an assertion triggered via test-name-changes when symbolic name resolution fails. ... (check-in: 25b2a809cd user: stephan tags: trunk) | |
19:16 | merge trunk ... (check-in: c1b6fd36a1 user: jan.nijtmans tags: cleanX) | |
18:02 | Typo fix (thanks to Joe P). ... (check-in: 003db810a2 user: stephan tags: trunk) | |
17:36 | changelog update for root-user enhancement. ... (check-in: 3fd9599210 user: stephan tags: trunk) | |
16:35 | Merged in fix from Andy B. which resolves mis-resolution of db file name when fossil is run as root (chroot-related). Haiku OS runs everything as root. ... (check-in: 5e47d555e4 user: stephan tags: trunk) | |
07:54 | On second thought, make this also work for fossil server as well which has the same problem. ... (Closed-Leaf check-in: 644e78cc89 user: andybradford tags: pending-review) | |
07:43 | If Openssl is available, use its sha1 implementation. Suggested by Baruch Burstein. ... (check-in: 379309b6da user: jan.nijtmans tags: trunk) | |
07:11 | Minor cleanup (no change in functionality). ... (check-in: b5e0937518 user: andybradford tags: pending-review) | |
07:07 | Potential fix to allow fossil ui to be run as root---reopen the database after dropping privileges. ... (check-in: d5432cf6c3 user: andybradford tags: pending-review) | |
2014-04-29
| ||
21:29 | Make MinGW(-w64) compile work with USE_SYSTEM_SQLITE = 1. Only works if you have a static libsqlite3.a in your compiler environment. ... (check-in: d00f2cfa80 user: jan.nijtmans tags: trunk) | |
18:02 | Rebuild now sets user.mtime if it is NULL, per ML thread. ... (check-in: 6fdf91d793 user: stephan tags: trunk) | |
17:32 | Added the test-rename-list webpage. ... (check-in: 09f82acd13 user: drh tags: trunk) | |
11:48 | Possible fix for [56bafbab54]: unable to use network drive. Theory is that the AccessCheck() call failes because there are more than one Privileges in use. See: [http://msdn.microsoft.com/en-us/library/windows/desktop/aa374815%28v=vs.85%29.aspx] ... (check-in: 969f0a2611 user: jan.nijtmans tags: trunk) | |
11:03 | Use file_access in stead of win32_access in some places, and fix function signature of win32_chdir(). ... (check-in: f6ac1ff032 user: jan.nijtmans tags: trunk) | |
10:19 | Fix some compiler warnings 'may be uninitialized in this function'. Move path conversions out of win32_chdir/win32_access/win32_stat, as its caller already can do that. This eliminates some code duplication. ... (check-in: 503482a2c6 user: jan.nijtmans tags: trunk) | |
08:11 | merge cleanX ... (check-in: 820b10f776 user: jan.nijtmans tags: cleanX-no-clean-glob) | |
07:15 | merge trunk ... (check-in: 791cebc129 user: jan.nijtmans tags: cleanX) | |
00:31 | Set the mtime column of the USER table on a self-registration. ... (check-in: a9235f4cc4 user: drh tags: trunk) | |
2014-04-28
| ||
12:24 | Remove unneeded variable: Since could_be_utf16() calls starts_with_utf16_bom() it can be deduced that for Unicode text, bRevUnicode always has the same value as bRevUtf16. The comments on the variables already suggested that. ... (check-in: 09f2386328 user: jan.nijtmans tags: trunk) | |
11:00 | Fix function same_dline_ignore_allws(), for the case where one side of the diff was an empty line. Example where it went wrong: [/fdiff?v1=d5e0c2dc93&v2=7ee7dd0a42&sbs=1&w] ... (check-in: 1274c97d70 user: jan.nijtmans tags: trunk) | |
10:26 | Use file_access(..., F_OK) in stead of file_access(..., 0) everywhere, in case some platforms exist where F_OK != 0. Remove a few end-of-line spaces. ... (check-in: 9df71fe36c user: jan.nijtmans tags: trunk) | |
09:25 | Simplify some usage of if-statements. No change of functionality. ... (check-in: 7458a18894 user: jan.nijtmans tags: trunk) | |
07:47 | Implement determination of LOOK_INVALID flag for UTF-8 byte sequences. Not used in fossil yet. ... (check-in: 5f24da1360 user: jan.nijtmans tags: trunk) | |
2014-04-26
| ||
01:54 | Remove an unused variable. ... (check-in: f1ed720a84 user: drh tags: trunk) | |
01:20 | Move variable declarations for MSVC. ... (check-in: a050cd09e6 user: joel tags: trunk) | |
2014-04-25
| ||
21:56 | Add a web-page for viewing the status of the web cache. Accessible as a submenu off of the stat page. ... (check-in: 05477b2e06 user: drh tags: trunk) | |
21:34 | Add a mention of the "fossil cache" command to the server load management discussion on the "server.wiki" page. And mention "fossil cache" in the change log. Documentation changes only. ... (check-in: 34ea8daf90 user: drh tags: trunk) | |
21:18 | Make the "fossil cache" command an accessory that only shows up when doing "fossil help --all". Remove unused variables from the implementation. ... (check-in: c7194b668b user: drh tags: trunk) | |
21:11 | Add a cache that will save /zip and /tarball objects and reissue them from cache when requested a second time. The "fossil cache" command is used to control the cache. Turned off by default and must be enabled using "fossil cache init". ... (check-in: 450b62ff3a user: drh tags: trunk) | |
15:03 | Fix handling of overlong UTF-8 forms: All overlong forms except 0xC0 0x80 (\u0000) are considered invalid. Run same test-cases as on trunk, which now contains various overlong UTF-8 sequences, as proof that everything is correct. ... (check-in: 636da047cc user: jan.nijtmans tags: invalid-utf8) | |
11:00 | More UTF-8-related test-cases ... (check-in: 621f98657d user: jan.nijtmans tags: trunk) | |
08:38 | Add a commit warning when a to-be-committed file contains invalid UTF-8 byte-sequences. See: [http://en.wikipedia.org/wiki/UTF-8#Invalid_byte_sequences]. This warning can be disabled by the "encoding-glob" setting. Implements determination of LOOK_INVALID flag determination when text is otherwise assumed to be UTF-8 and adds test-cases for it. ... (check-in: 79341394e2 user: jan.nijtmans tags: invalid-utf8) | |
2014-04-24
| ||
14:21 | Use sqlite3_sleep() instead with a shorter wait. ... (check-in: 714f3ec379 user: andybradford tags: autosync-tries) | |
09:59 | merge cleanX ... (check-in: f7fd7d0ac8 user: jan.nijtmans tags: cleanX-no-clean-glob) | |
08:12 | merge trunk ... (check-in: 9d969db8a4 user: jan.nijtmans tags: cleanX) | |
07:21 | Move glob_match(pKeep) out of the locate_unmanaged_files()/vfile_dir_scan() functions. This allows a note to be printed (with -v/--verbose) which explains why "fossil.exe" is not deleted by 'fossil clean -f --ignore ""'. No change of functionality (except for the addition of the note) ... (check-in: 389d0d7939 user: jan.nijtmans tags: trunk) | |
2014-04-23
| ||
16:47 | Improvements to user management: (1) Provide a textarea for entering contact information. (2) Disable superfluous entry boxes for special users. (3) Give an error when creating a duplicate login name. ... (check-in: 1b4b8a95b2 user: drh tags: trunk) | |
14:14 | Add option -W|--width to "[/help?cmd=stash|fossil stash ls]" and "[/help?cmd=leaves|fossil leaves]" commands. ... (check-in: fa6ece72b6 user: jan.nijtmans tags: trunk) | |
11:03 | Avoid the use of strcpy() as this upsets OpenBSD. ... (check-in: 3f487aca8a user: drh tags: trunk) | |
2014-04-22
| ||
17:22 | Reword the message printed on the /info page when the UUID is not found and is less than 4 characters. ... (check-in: 36ffa749f0 user: drh tags: trunk) | |
15:15 | Add the test-ambiguous command for finding ambiguous SHA1-hash abbreviations. ... (check-in: 2aaae64a59 user: drh tags: trunk) | |
13:57 | Experimental change to add a "nodesc" query parameter to pages like /artifact that suppresses the sometimes length description of what the artifact is used for. ... (Closed-Leaf check-in: b794218f01 user: drh tags: nodesc-option) | |
12:51 | Handle short UUID collisions for events, tickets and other artifacts in the /info page. ... (check-in: 49467d2a49 user: drh tags: trunk) | |
12:44 | Increase the version number to 1.29 with the idea that we might do a new release soon. Fill out the change-log for version 1.29. ... (check-in: 61c66596e8 user: drh tags: trunk) | |
12:07 | Fix the "SaveAs" button on the "diff --tk" viewer so that the "Cancel" button works. ... (check-in: 7440633e81 user: drh tags: trunk) | |
06:56 | Use SQLITE_UTF8 in stead of SQLITE_ANY everywhere, because SQLITE_ANY is deprecated in later SQLite and fossil uses UTF-8 everywhere anyway. ... (check-in: 2c95802cfc user: jan.nijtmans tags: trunk) | |
2014-04-21
| ||
18:41 | Compatibility with SQLite 3.8.2 as external library ... (check-in: 09472e8897 user: jan.nijtmans tags: sqlite3-compat) | |
13:24 | Update the built-in SQLite to 3.8.5 alpha, including all of the latest performance enhancements and bug fixes. ... (check-in: 88aa2e375a user: drh tags: trunk) | |
13:19 | Remove the "TIP:" in the commit message prompt in an effort to reduce "warning fatigue". ... (check-in: 7ca6ce030d user: drh tags: trunk) | |
07:43 | If autosync fails, try again to defined maximum with a 1 second sleep between failures. ... (check-in: fae1eca8f6 user: andybradford tags: autosync-tries) | |
2014-04-20
| ||
19:31 | Fix typo and avoid nested double quotes in wiki format guide. ... (check-in: 8a5f192b40 user: andygoth tags: trunk) | |
19:05 | Fix CSS typo to correct alignment of "th" labels (s/tale/label/). ... (check-in: 8b3f1b5b25 user: andygoth tags: trunk) | |
18:48 | Missing "#else" ... (check-in: b418a7ebbe user: jan.nijtmans tags: trunk) | |
08:40 | Cherry-pick a few more bug-fixes from SQLite trunk, the same ones that are also backported to the SQLite 3.7.4.3 Cygwin build. See: [http://osdir.com/ml/sqlite-users/2014-04/msg00366.html]. For me those all are important enough so they should appear in the next SQLite release. ... (check-in: 1b2c7acd69 user: jan.nijtmans tags: trunk) | |
2014-04-19
| ||
22:47 | Fix a potential segfault when the SSH_CONNECTION environment variable is defined. ... (check-in: a138dc97fc user: drh tags: trunk) | |
2014-04-15
| ||
09:40 | Cherry-pick [http://www.sqlite.org/src/info/1277932b7e8bb36c7070ffafbf110a8e128c267b|1277932b7e]: Fix a harmless compiler warning that crops up with SQLITE_MAX_MMAP_SIZE=0. ... (check-in: 53aea235fa user: jan.nijtmans tags: trunk) | |
2014-04-14
| ||
22:50 | In-editor note re: empty commit msg allowing chance to abort commit. Per suggestion by David Given on fossil-users@ mailing list. ... (check-in: 0484ccf2e9 user: bch tags: trunk) | |
20:30 | explain how empty commit msg affects commit process ... (check-in: 724a544591 user: bch tags: trunk) | |
14:20 | Potential resolution of conflict with [64aa75260f] which causes the default-user setting to be ignored. Attempt to set default user from config if defined. ... (Closed-Leaf check-in: 9f2a03bbb8 user: andybradford tags: default-user) | |
14:19 | Enable interface to alter default-user setting. ... (check-in: cd5f3be51e user: andybradford tags: default-user) | |
13:03 | merge trunk. Add support for extended UNC paths as well. ... (check-in: 9d4a73cb40 user: jan.nijtmans tags: win32-longpath) | |
2014-04-11
| ||
21:30 | Added new /reports page: byweekday. Most tags and commits happen on Thursdays. Most tickets on Wednesdays. ... (check-in: 2cf6304bc3 user: stephan tags: trunk) | |
18:12 | Merge in latest fixes. ... (Closed-Leaf check-in: 5460b0cfa2 user: andybradford tags: short-uuid) | |
15:44 | Refactored ATTACHMENT crosslinking a bit to remove some duplicate code (tested on libfossil repo). Replaced free() with fossil_free() (consistency). Added fossil_is_uuid(), the c-string counterpart of blob_is_uuid(). ... (check-in: b7ff537dca user: stephan tags: trunk) | |
2014-04-10
| ||
08:36 | Add test-cases for function file_relative_name(), three of them failing without [565ba734d2] ... (check-in: 1762a72f0e user: jan.nijtmans tags: trunk) | |
2014-04-09
| ||
20:35 | Fix "fossil extras" when a "extra" entry matches partly with current directory name (reported by j. van den hoff) ... (check-in: 565ba734d2 user: jan.nijtmans tags: trunk) | |
2014-04-08
| ||
14:10 | Fix handling of directory link in /dir page, which was broken by [b34fda9692] ... (check-in: 4cb4fd1a8d user: jan.nijtmans tags: trunk) | |
09:37 | Simplify UUID handling in ticket UI. No functional change. ... (check-in: b18f3a5cfb user: jan.nijtmans tags: trunk) | |
05:52 | Make error message more obvious when short UUID length is less than 4. ... (check-in: 4b1b56c99c user: andybradford tags: short-uuid) | |
05:46 | Restore original order in case this was intentional for the reason that tickets are more likely to be found than events. ... (check-in: 53072ae878 user: andybradford tags: short-uuid) | |
05:23 | Output information on ambiguous event match. ... (check-in: aa10e75656 user: andybradford tags: short-uuid) | |
04:34 | This function also is no longer needed at this point. ... (check-in: 8b9b44515e user: andybradford tags: short-uuid) | |
04:32 | Use function more specific to detecting collisions to catch events, tickets and other types in blob. ... (check-in: ae6f27004b user: andybradford tags: short-uuid) | |
2014-04-07
| ||
21:07 | Update version of OpenSSL that is referred to in the makefiles. ... (check-in: c5b86115de user: mistachkin tags: trunk) | |
19:08 | Fix fossil test-th-eval 'expr 0+0x0bc': TH_ERROR: expected number, got: "0x0bc" ... (check-in: b153caf67e user: jan.nijtmans tags: trunk) | |
12:35 | Put more long UUID's in hyperlinks, without modifying the visible appearance in the UI. ... (check-in: b34fda9692 user: jan.nijtmans tags: trunk) | |
2014-04-06
| ||
04:51 | Show short UUID collisions also for tickets and not just ticket changes. Reported on ML. ... (check-in: 0066d6c6a9 user: andybradford tags: short-uuid) | |
2014-04-04
| ||
12:11 | Update to SQLite 3.8.4.3 ... (check-in: b37a28228c user: jan.nijtmans tags: trunk) | |
11:07 | Another test-case which gave an expected error-message, with fix: before: $ fossil test-th-eval "expr 0+0b" TH_ERROR: syntax error in expression: "0+0b" after: $ ./fossil test-th-eval "expr 0+0b" TH_ERROR: expected number, got: "0b" ... (check-in: b78ae90a84 user: jan.nijtmans tags: trunk) | |
11:01 | unused variable ... (check-in: 0f3ed70be4 user: jan.nijtmans tags: trunk) | |
10:57 | Code simplification. No change in functionality. ... (check-in: 8d627980aa user: jan.nijtmans tags: trunk) | |
10:20 | Fix error-handling in parsing of binary/octal/hex integers for th1. Add test-cases for it. ... (check-in: 99901fbf79 user: jan.nijtmans tags: trunk) | |
08:48 | Fix one situation in which integers still could fool the number parser. Add test-case for it. ... (check-in: 9fdc7a0413 user: jan.nijtmans tags: trunk) | |
08:16 | Fix error-handling in parsing of binary/octal/hex integers for th1. Add test-cases for it. ... (check-in: a306f771d8 user: jan.nijtmans tags: trunk) | |
2014-04-03
| ||
19:13 | Enhance the 'fossil extras' and 'fossil all extras' commands using the new --header option to get them to print the associated repository first. ... (check-in: 69974aaa19 user: mistachkin tags: trunk) | |
15:14 | Add support for hex (0x), octal (0o) and binary (0b) integers, just as Tcl. Adapted from patch provided by Sergei Gavrikov. ... (check-in: 1f6734c30b user: jan.nijtmans tags: trunk) | |
13:37 | Enhance the --tk option on diff so that it works with special characters (like "\" and "}") in the filename. ... (check-in: 544d22139d user: drh tags: trunk) | |
07:05 | Fix highlight algorithm when used in combination with "Ignore Whitespace" ... (check-in: c23190a61d user: jan.nijtmans tags: trunk) | |
2014-04-02
| ||
12:57 | Fix --with-tcl build broken by [d77b7ed1a0]. Because FOSSIL_ENABLE_TCL was defined always (either as "1", either as "@FOSSIL_ENABLE_TCL@", selection on it in the Makefile makes no sence anyway. ... (check-in: a8e3ede965 user: jan.nijtmans tags: trunk) | |
07:05 | Change a fatal into a warning, allowing to continue file conversion for other files. Also clean-up internal blobs when this happens. ... (check-in: b763c3c3eb user: jan.nijtmans tags: trunk) | |
06:58 | Fix build with default Makefile for platforms which don't have getloadavg() function (e.g. Haiku/Cygwin). Patch provided by Joseph Prostko. ... (check-in: 7023de9504 user: jan.nijtmans tags: trunk) | |
06:55 | Remove @FOSSIL_ENABLE_TCL@ references in Makefile*.in: It doesn't work when tcl is not enabled, and it has no function anyway because the definition in autoconfig.h is really what matters. ... (check-in: d77b7ed1a0 user: jan.nijtmans tags: trunk) | |
03:30 | Call fossil_fatal() when fossil_fopen fail on commit_warning(). This fix SIGSEGV when converting CR/NL where files are read-only. (reported on ML) ... (check-in: c3d09540dd user: mgagnon tags: trunk) | |
2014-04-01
| ||
22:28 | Fix using the unary bitwise NOT operator in TH1. ... (check-in: ee1aa460a4 user: mistachkin tags: trunk) | |
19:52 | Add the "Invert" button to the --tk diff display. ... (check-in: cf52a9ab7b user: drh tags: trunk) | |
18:43 | Get the "fossil cat" command working outside of a check-out using the -R option. This is an alternative implementation to the fix-cat-dash-R branch that avoids adding a new global variable. ... (check-in: ebe97b79f2 user: drh tags: trunk) | |
2014-03-31
| ||
18:57 | Merge trunk.. including use of the urlData object the global "g" variable which fix byte alignment problem.. ... (Closed-Leaf check-in: 7cb29889ca user: mgagnon tags: fix-cat-dash-R) | |
17:31 | Fixed json.c for g.url changes which could not have been caught by search/replace b/c they are macro-generated. ... (check-in: bcae843a3f user: stephan tags: trunk) | |
16:48 | Get rid of the GLOBAL_URL() kludge. Change the global "g" variable to contain an instance of the UrlData object instead of individual fields of the UrlData object. ... (check-in: 5fdad9bd8c user: drh tags: trunk) | |