Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
69 check-ins using file auto.def version af837e0a4e
|
2022-02-01
| ||
| 13:20 | Update to the latest SQLite 3.38.0 alpha that includes support for --wordwrap in the CLI. ... (Leaf check-in: 0505bc8289 user: drh tags: trunk) | |
|
2022-01-31
| ||
| 16:30 | Update to the latest SQLite in order to fix compiler warnings. ... (check-in: 52b0272fda user: drh tags: trunk) | |
| 14:19 | Update the built-in SQLite to the latest 3.38.0 alpha that include the new ".mode qbox" command and other enhancements in the shell. ... (check-in: 100118cb91 user: drh tags: trunk) | |
| 05:42 | For the MSVC makefile, fix forwarding of XPCFLAGS and XPLDFLAGS to OpenSSL. This is only relevant if the MSVC makefile is used to build OpenSSL as a sub-project (FOSSIL_BUILD_SSL=1) for Windows XP (FOSSIL_ENABLE_WINXP=1). XPLDFLAGS only matters for the shared library case (FOSSIL_DYNAMIC_BUILD=1), and is applied in a post build step -- somewhat whacky, but fixes the problem, and there's a lot of comments and diagnostic output to help with troubleshooting. ... (check-in: fa3f60f694 user: florian tags: trunk) | |
| 05:32 | Update the makemake.tcl script. ... (Closed-Leaf check-in: 771ab19439 user: florian tags: msvc-openssl-winxp) | |
| 05:29 | Keep the verbose output as it's helpful for debugging, and because Fossil build output is also very detailed. ... (check-in: c62f663e19 user: florian tags: msvc-openssl-winxp) | |
|
2022-01-30
| ||
| 17:38 | Do not assume little-endian architecture within <tt>to_base26()</tt> function. ... (Leaf check-in: 4b63b1ee55 user: george tags: markdown-footnotes) | |
| 17:08 | Add an "eye-candy": if a footnote's mark is followed then the corresponding back-reference is highlighted, if a footnote's back-reference is followed then highlight the corresponding footnote's mark. ... (check-in: 50dcf92f85 user: george tags: markdown-footnotes) | |
| 11:32 | Reduce output verbosity, but still provide enough hints in case of an error. ... (check-in: 7dcf497daa user: florian tags: msvc-openssl-winxp) | |
| 11:26 | Remove an incorrect comment: it's possible to edit the OpenSSL makefile, and it only rebuilds itself if the templates are updated. ... (check-in: 87dcc045dd user: florian tags: msvc-openssl-winxp) | |
|
2022-01-29
| ||
| 00:19 | Decouple parsing and HTML-specific rendering. Add support for back references in the list of footnotes. WIP - inline and multiline footnotes are not yet implemented. ... (check-in: e3710ccd3a user: george tags: markdown-footnotes) | |
|
2022-01-28
| ||
| 17:36 | Improved TLS read-from-client support on Windows. ... (check-in: b0834be5d0 user: stephan tags: trunk) | |
| 14:51 | Swapped semantics of the new argument to ssl_read_server(), [forum:2f818850abb72719 | per forum discussion]. Adjacent doc touchups. ... (Closed-Leaf check-in: 9110662fd1 user: stephan tags: ssl-read-loops2) | |
| 06:37 | Minor code style fixes. ... (check-in: d4ef61538c user: florian tags: ssl-read-loops2) | |
| 05:51 | Another attempt to fix the SSL_read() loops on Windows. Not necessarily more elegant, but at least working around a well-defined problem, making the code easier to maintain. ... (check-in: 4d8a71be8c user: florian tags: ssl-read-loops2) | |
|
2022-01-27
| ||
| 20:08 | Remove the prototype for pikchr() from config.h, since pikchr.c gets a valid header file on all platforms. ... (check-in: fd9b8fd845 user: danield tags: trunk) | |
| 19:45 | Minor code clean-up of src/markdown.c: add a few 'const' specifiers, reduce the scope of temporary variables and simplify their names. ... (check-in: b9393a4e64 user: george tags: markdown-footnotes) | |
| 16:27 | Additional fixes to the build process to ensure that pikchr.c has a valid header file. ... (check-in: f46f8c3839 user: drh tags: trunk) | |
| 15:53 | Change makemake.tcl accordingly for DMC (generated Makefile.dmc not tested). ... (Closed-Leaf check-in: 9f208a13bc user: danield tags: pickhr-prototype) | |
| 15:17 | Fix makemake.tcl and Makefile.msc to build on Windows. ... (check-in: 2d354a6e7f user: danield tags: pickhr-prototype) | |
| 11:20 | Be strict about compiler warnings for Windows builds. ... (check-in: 57f16ce8e5 user: drh tags: trunk) | |
| 06:45 | Make MSVC build fail any level 2 warnings, and build w/o any. ... (Closed-Leaf check-in: 9c1199d723 user: larrybr tags: msvc-warn2-fatal) | |
| 06:39 | Create new branch named "msvc-warn2-fatal" ... (check-in: 5e6484a5e5 user: larrybr tags: msvc-warn2-fatal) | |
| 04:34 | Fix an off by 1 bug in "win32_http_request()" which was causing POST request to fail on windows. (e.g. wikiedit preview or upload of a file on the chat) Problem appear in checkin [7a3bf55f5489f534] ... (check-in: e4b49ce37d user: mgagnon tags: trunk) | |
| 04:16 | A potential fix for the Makefile.msc and Makefile.dmc for the missing pikchr prototype, as discussed in /chat. Cannot test locally. _Might_ be that the added block in makemake.tcl line 1441 can be removed. ... (check-in: bc6bda98a1 user: stephan tags: pickhr-prototype) | |
| 03:57 | Make sure the pikchr() function has a prototype(). MSVC generates incorrect code (and does not give a warning) if the prototype is missing. ... (check-in: a27b3364e3 user: drh tags: trunk) | |
|
2022-01-26
| ||
| 18:22 | Make sure stdin and stdout are set to binary mode in Windows for the "fossil http" command. ... (check-in: be1c4d47f9 user: drh tags: trunk) | |
| 17:28 | For Windows debugging, then "fossil ui" or "fossil server" is launched with the --httptrace option, the temporary files used to start subprocesses are stored in the working directory and are not deleted after each request. ... (check-in: 3d238187bb user: drh tags: trunk) | |
| 14:50 | Initial support for [forum:/forumthread/d752446a4f63f390|footnotes in Markdown]. <br>This is WIP: support of multiline notes and code clean-up are pending. ... (check-in: ebce0f357e user: george tags: markdown-footnotes) | |
| 14:36 | Fix compiler warning of unused function for builds without OpenSSL. ... (check-in: 2a563d60bf user: drh tags: trunk) | |
| 14:33 | One more compiler warning fix. ... (check-in: 317c665ce6 user: drh tags: trunk) | |
| 14:32 | Fix "unused variable" compiler warnings when building without OpenSSL. ... (check-in: c1350c8a44 user: drh tags: trunk) | |
| 14:00 | Check-in [acffc8f7858254eb] was causing "CGI content-length mismatch" errors on the main Fossil website (xinet.d->althttpd->Fossil). This check-in attempts to resolve the problem. (Edit:) *Not!* The error is still occurring, though at least now we have a better error message. The problem might have been in althttpd and fixed at [https://sqlite.org/althttpd/info/fded041a3e9ce9b0]. ... (check-in: c5c7dd5ffb user: drh tags: trunk) | |
| 13:34 | Improved help-page for the "http" command. ... (check-in: 42c4d045e1 user: drh tags: trunk) | |
| 13:10 | Updates to the change log. ... (check-in: 076e7863c2 user: drh tags: trunk) | |
| 07:41 | Alternative to [b890451cfb], [b70557f690] and [acffc8f785] to fix the SSL_read() loops on Windows. Pending tests on non-Windows platforms. ... (Closed-Leaf check-in: 95256636e4 user: florian tags: ssl-read-loops) | |
|
2022-01-25
| ||
| 19:36 | Corrected parsing of /json-mode POST data in TLS mode. Extended /json/wiki/preview to support a mimetype option. ... (check-in: 7f5877e843 user: stephan tags: trunk) | |
| 18:14 | ssl_read_server() now returns 0 on read error and lets the higher-level code deal with the short read. This might resolve the issue under discussion in [forum:/forumpost/2f818850abb72719 | forum post 2f818850abb72719]. ... (check-in: acffc8f785 user: stephan tags: trunk) | |
| 17:44 | Update the built-in SQLite to the latest 3.38.0 beta, for the purpose of beta testing SQLite. ... (check-in: 605064e656 user: drh tags: trunk) | |
|
2022-01-24
| ||
| 08:42 | /chat: added optional 'raw' URL argument to specify that the xmsg text should be returned as-is instead of HTML-izing it. This is not used by /chat but is to support Brad Harder's standalone curses-based /chat client (and similar ones). ... (check-in: 4359f4b573 user: stephan tags: trunk) | |
| 08:27 | Simplified version of the previous patch which also catches SSL_read() errors on Windows. ... (check-in: b70557f690 user: stephan tags: trunk) | |
| 08:23 | Preliminary workaround for Windows-specific SSL_read() behavior described in [forum:/forumpost/2f818850abb72719 | forum post 2f818850abb72719]. Patch tested by Florian (Windows) and myself (Linux). ... (check-in: b890451cfb user: stephan tags: trunk) | |
| 06:54 | Replaced the "manual" TLS EOF tracking with BIO_eof(), analog to how is done in althttpd. ... (check-in: 06e300e5bd user: stephan tags: trunk) | |
|
2022-01-23
| ||
| 20:11 | Diff algorithm is slightly faster and does a better job of dealing with indentation changes in code. See [forum:/forumpost/7631656a2823338a|forum thread 7631656a2823338a]. ... (check-in: 1cb182ac18 user: drh tags: trunk) | |
| 19:57 | Add a heuristic to the diff generator that helps it do a better job of identifying differences in C code that result from a change in indentation level. ... (Closed-Leaf check-in: 8cd73dda3d user: drh tags: diff-improvement) | |
| 12:52 | Fix bullets in wsl_caveats.wiki ... (check-in: ea6b2d3e86 user: larrybr tags: trunk) | |
| 11:29 | Additional alignment debugging information output for "fossil diff --debug". ... (check-in: 9aaefcfd0a user: drh tags: diff-improvement) | |
| 09:16 | Another follow-up to commits [85cfdd192a] and [6eeb7ec10e]: In the document to explain how Fossil reads environment variables to customize its behavior, do not mention how Fossil writes environment variables to customize the behavior of CGI programs, as that seems off-topic and confusing. ... (check-in: c7abbe1ee6 user: florian tags: trunk) | |
| 04:12 | When trying to do an alignment of large blocks, first try an LCS on the same block using an ignore-whitespace comparison. If a large LCS is found, use that to subdivide the problem. Otherwise, continue with the usual divide-and-conquer technique. ... (check-in: c311efef07 user: drh tags: diff-improvement) | |
| 00:31 | Approximately a 5x performance increase for diff with the -w (ignore whitespace) option. ... (check-in: fbdbc09b40 user: drh tags: diff-improvement) | |
|
2022-01-22
| ||
| 22:37 | Remove expired link in userlinks.wiki ... (check-in: 1a370bc3d0 user: larrybr tags: trunk) | |
| 21:46 | Link wsl_caveats.wiki into "Links For Fossil Users" ... (check-in: 70ca1ce4d2 user: larrybr tags: trunk) | |
| 18:02 | Restore "const" before "DLine*" where possible in the diff generator. And even add some new instances of "const". ... (check-in: cf69ac4e39 user: drh tags: diff-improvement) | |
| 17:50 | Fix the computation of DLink.nw for the case of the -w (no whitespace) option for diff. ... (check-in: 44b6f12845 user: drh tags: diff-improvement) | |
| 17:11 | Add the Dline.nw field. Use it as a cache of the number of characters on a line with leading and trailing whitespace removed. ... (check-in: f6112b93e9 user: drh tags: diff-improvement) | |
| 13:49 | Enhance the DLine.indent field so that it is always initialized to the number of space and control characters at the beginning of the line. ... (check-in: 2dad4158db user: drh tags: diff-improvement) | |
|
2022-01-21
| ||
| 20:34 | Merge from trunk ... (Leaf check-in: 8d78edddf7 user: george tags: search-terms-highlighting) | |
| 20:24 | Merge from trunk ... (Leaf check-in: 9094def2b9 user: george tags: rptview-submenu-paralink) | |
| 20:13 | Merge from trunk ... (Leaf check-in: 5c0515e20c user: george tags: wcontent-subsets) | |
| 19:58 | Merge from trunk ... (Leaf check-in: 6721c654a9 user: george tags: th1-doc-vars) | |
| 11:38 | Fix the previous check-in to list environment variables used by the CGI Server Extensions feature in the correct place. ... (check-in: 6eeb7ec10e user: florian tags: trunk) | |
| 11:16 | Defer output of status messages until relevant. Remove unnecessary FOR command variable expansions. ... (check-in: b2655b9c4d user: florian tags: msvc-openssl-winxp) | |
| 06:49 | Forward XPCFLAGS and XPLDFLAGS to the OpenSSL build process to fix Windows XP builds with MSVC. This affects builds with FOSSIL_ENABLE_WINXP=1 and FOSSIL_BUILD_SSL=1. XPLDFLAGS is only relevant if FOSSIL_DYNAMIC_BUILD=1 also set, and is applied in a post-build step to work around the difficulties to append (MSVC) linker flags to the OpenSSL defaults. NOTE: Pending more tests, and back-porting to tools/makemake.tcl. ... (check-in: b9d40d68dc user: florian tags: msvc-openssl-winxp) | |
| 06:12 | Add a few environment variables mentioned in recent check-in comments to the documentation. ... (check-in: 85cfdd192a user: florian tags: trunk) | |
|
2022-01-20
| ||
| 21:43 | The test-httpmsg command does not need to open a repository. ... (check-in: b145f19df5 user: drh tags: trunk) | |
| 13:17 | Add SERVER_SOFTWARE to the set of CGI parameters emitted by /ext ... (check-in: a9a1bd84d8 user: drh tags: trunk) | |
| 04:48 | Per a /chat discussion in December, no longer "sterilize" manifests saved in zip/tar exports, as that changes their hash for client-side validation purposes and there is little risk of such exports being re-imported into a fossil repo. ... (check-in: 722c248d53 user: stephan tags: trunk) | |
|
2022-01-19
| ||
| 19:34 | Change the definition of structure artifacts so that they can store UTF-8 text rather than just ASCII text. ... (check-in: cc214897fb user: drh tags: trunk) | |
| 16:55 | For Solaris, omit the XOPEN_SOURCE define, as this is no longer recommended, according to private email from Claes Nästén. Also disable some obsolete compile-time options to SQLite. ... (check-in: 5b0c71d1fc user: drh tags: trunk) | |