Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
65 check-ins using file src/shell.c version 36283f374f
|
2018-08-08
| ||
| 01:27 | Fix the MSVC specific link flags. check-in: 27c4e7b02d user: ashepilko tags: cmake-ide | |
|
2018-08-07
| ||
| 17:55 | Adjust include directories list to pick up autoconfig.h check-in: ad12f35c98 user: ashepilko tags: cmake-ide | |
|
2018-08-06
| ||
| 21:19 | Fix the mkbuiltin.c code generator so that it tolerates Windows-style backslash path separators on its arguments. This fixes the windows build that was busted by check-in [774bdc83556442c5]. check-in: 030bf2002f user: drh tags: trunk | |
|
2018-08-04
| ||
| 11:08 | Pass the build command in verbatim mode. check-in: 2809447506 user: ashepilko tags: cmake-ide | |
| 11:01 | Enumerate tests to preserve the order, MSVS2017 does not seem to follow test dependencies. check-in: a5dff3141f user: ashepilko tags: cmake-ide | |
| 10:55 | Change the order of extra build flags to allow overrides. check-in: f59ccb03a8 user: ashepilko tags: cmake-ide | |
| 10:47 | Fix PDB file handling; should apply only for Debug build. check-in: b7430ba100 user: ashepilko tags: cmake-ide | |
|
2018-08-03
| ||
| 21:06 | Merged in ben-json-timeline (adds /json/timeline/event). check-in: 74c908e709 user: stephan tags: trunk | |
|
2018-08-02
| ||
| 11:58 | Merge updates from trunk. check-in: b6a0c0015d user: mistachkin tags: cmake-ide | |
| 11:56 | Use the native directory separator for the extra files in the MSVC makefile. check-in: 774bdc8355 user: mistachkin tags: trunk | |
| 11:44 | Improve comment. check-in: f9ba9d94ac user: mistachkin tags: cmake-ide | |
| 09:55 | Allow out-of-source build with MSVC on Windows. check-in: fc8281ee9c user: ashepilko tags: cmake-ide | |
| 09:37 | Allow reading the list of input resources from a file with --reslist option. check-in: ba8ba160f9 user: ashepilko tags: cmake-ide | |
| 09:24 | Build Fossil via ExternalProject check-in: cddc7bb0e4 user: ashepilko tags: cmake-ide | |
| 08:32 | Merge from trunk. check-in: 19997e99c4 user: ashepilko tags: cmake-ide | |
| 06:54 | Refactor to fix an unused var warning in debug build check-in: 811333a501 user: ashepilko tags: trunk | |
| 03:53 | Exit with error status when halt is triggered on error check-in: ccc6676374 user: ashepilko tags: trunk | |
| 03:35 | Include winsock2.h for WinXP compatibility; was breaking the build check-in: 889bc0f794 user: ashepilko tags: trunk | |
| 03:05 | Just in case, modify backofficeTimeout() to handle being called more than once on Win32. Closed-Leaf check-in: 0ef0e10557 user: mistachkin tags: win32Proc | |
| 03:03 | Wrap use of getpid() in the trace statements. check-in: 842bf225d2 user: mistachkin tags: win32Proc | |
| 02:27 | When sleeping inside the backoffice work loop, permit the sleep to be interrupted on Win32, which stops processing. check-in: 9840313b1c user: mistachkin tags: win32Proc | |
| 01:53 | More Win32 support for the backoffice processing. check-in: f13ae35f5e user: mistachkin tags: win32Proc | |
|
2018-07-31
| ||
| 00:10 | Use a thread to implement backoffice work timeouts for Win32. check-in: a9578f7870 user: mistachkin tags: win32Proc | |
| 00:09 | Update the custom MinGW makefile. check-in: d5c41263af user: mistachkin tags: trunk | |
| 00:09 | Fix harmless compiler warnings. check-in: ea2e515153 user: mistachkin tags: trunk | |
|
2018-07-30
| ||
| 13:25 | Backoffice processing improvements: Set a timer on the backoffice to prevent it from running too long. Report errors on failed attempts to open /dev/null. Use "NUL" instead of "/dev/null" on Windows. check-in: 07356e44c1 user: drh tags: trunk | |
|
2018-07-25
| ||
| 13:20 | Add the 'D' Debug user capability. This is designed to show additional information and controls on webpages for debugging purposes. Also take steps to avoid trying to generate a webpage error message after the webpage has already gone out. check-in: fd3198322a user: drh tags: trunk | |
|
2018-07-24
| ||
| 22:01 | Always unlink prepared statements from the Stmt list prior to finalizing them. This prevents an error in db_finalize() from triggering a rollback and hence a recursive call to sqlite3_finalize(). check-in: 42d821a714 user: drh tags: forum-v2 | |
| 19:44 | Work toward pages to enter forum posts. This is an incremental check-in to save state and definitely does not work. check-in: 7b5099ea44 user: drh tags: forum-v2 | |
| 13:30 | Revamp the /register page for added security. Require entry of a display name and email address. Validate the email address format and check for duplicate email addresses. check-in: d8b20a555f user: drh tags: forum-v2 | |
| 02:14 | Typo fixes. check-in: 452be61b2d user: drh tags: forum-v2 | |
|
2018-07-23
| ||
| 10:39 | Merge enhancements from trunk. check-in: fd7a2f4c43 user: drh tags: forum-v2 | |
|
2018-07-22
| ||
| 21:10 | In debug config, reference the compiled sources; this allows stepping through the actual code in the debugger check-in: 58bf02d127 user: ashepilko tags: trunk | |
| 20:04 | Set debug defines in CFLAGS when in debug config, so it applies project wide check-in: eb0f689dcc user: ashepilko tags: trunk | |
| 19:16 | Install by copy; covers case when install destination is on a different volume check-in: 449c6fd749 user: ashepilko tags: trunk | |
| 18:59 | Untested change to get "fossil server --scgi" working again on Windows. check-in: 861fc11e8a user: drh tags: trunk | |
| 18:58 | New options to the "fossil http" command: --in FILE, --out FILE, --ipaddr ADDRESS, and --nodelay. Use the --in, --out, and --inaddr options for subprocesses that handle HTTP requests via file I/O. This replaced the older and undocumented form of the "fossil http" command that accepted extra arguments. Use the --nodelay option to prevent lengthy backoffice processing. The use of --nodelay during "fossil ui" on Windows prevents annoying pauses on that platform. check-in: 52943029e2 user: drh tags: trunk | |
| 18:25 | Remove duplicate FOSSIL_ENABLE_LEGACY_MV_RM define check-in: 2230c8116c user: ashepilko tags: trunk | |
| 18:16 | Updates to the artifact identifier logic to support Forum. check-in: ffe8db5758 user: drh tags: forum-v2 | |
| 18:14 | Begin reimplementing the forum webpages. This is a non-functional incremental check-in. check-in: 2b8b189418 user: drh tags: forum-v2 | |
| 16:22 | Allow CFLAGS override without duplicating compile options by default check-in: 09f41885d6 user: ashepilko tags: trunk | |
|
2018-07-21
| ||
| 16:53 | Merge enhancements from trunk. check-in: 5544931c89 user: drh tags: forum-v2 | |
| 16:50 | Remove unnecessary #ifdefs and improve comments in db.c. No logic changes. check-in: d216ea9a84 user: drh tags: trunk | |
| 15:31 | Extra effort to close all prepared statements prior to exiting, in order to avoid dangling journal files. check-in: 7680076966 user: drh tags: trunk | |
| 14:29 | Issue a panic if there is an attempt to invoke backoffice_run() more than once. check-in: 9d0bfcb3d8 user: drh tags: trunk | |
|
2018-07-19
| ||
| 22:55 | Begin adding forum artifact parsing code. check-in: a2b470f14c user: drh tags: forum-v2 | |
| 21:31 | Enhance the manifest parser to support parsing of Forum posts artifacts. At the same time, simplify the artifact syntax error detection logic using tables rather than straight code. check-in: e893e9d01b user: drh tags: forum-v2 | |
| 19:43 | Proposed new design for the forum. Individual posts are stored as ordinary artifacts and thus participate in sync just like any other artifact. There is a new artifact type used to describe forum posts. This check-in defines the format of the new artifact type. Follow-up check-ins on this thread will attempt to flesh-out the idea in code. check-in: 15fa605318 user: drh tags: forum-v2 | |
| 18:54 | Fix minor comment typo. No code changes. check-in: ac6657e2d3 user: drh tags: trunk | |
| 17:51 | Make the file format document and the hacker how-to document easier to find. check-in: 2f535b028a user: drh tags: trunk | |
| 17:22 | The email_auto_exec property is removed. The routine that sends alert emails is renamed to email_backoffice() and it is configured to always auto-run. check-in: ada7ecde5b user: drh tags: trunk | |
| 16:27 | Improved SQL logging after SIGPIPE. Exponential backoff in the warnings issued when the backoffice process misses its deadline. check-in: f525b6d5e9 user: drh tags: trunk | |
| 15:58 | At the end of CGI processing, close the output pipe before starting backoffice processing, in order to let higher levels know that the CGI is finished. check-in: a32a92d227 user: drh tags: trunk | |
| 15:52 | Backoffice only runs for successful webpage that have the database open. Add "refresh" and "Show All" buttons on the /errorlog page. check-in: aa17077eaf user: drh tags: trunk | |
| 15:43 | Run the backoffice processing after every webpage. Fix a memory error in one of the backoffice error messages. check-in: 0fdca8c78f user: drh tags: trunk | |
| 15:35 | The configuration loader automatically creates the subscriber table if necessary. This fixes the "fossil clone" command for privileged users. check-in: 06586ef70f user: drh tags: trunk | |
| 13:29 | Improved error logging following a segfault. check-in: a8d220b9ff user: drh tags: trunk | |
| 13:24 | Add support for backtrace in the ./configure script Closed-Leaf check-in: 3e03913b6f user: drh tags: segvhandler | |
| 13:13 | Add a segfault simulator to the test-warning page. check-in: c4dcb00dcc user: drh tags: segvhandler | |
| 11:40 | Add GCC backtraces to the segv handler. check-in: cc8c33ee8a user: drh tags: segvhandler | |
| 02:37 | Fix the backoffice delay so that it extends the deadline for the follow-on process if the current process runs overtime. This prevents multiple follow-ons. check-in: 5542cd43b3 user: drh tags: trunk | |
|
2018-07-18
| ||
| 20:32 | The pop3d command allows the username to contain an extra @domain suffix. check-in: 86b0a3d3f3 user: drh tags: trunk | |
| 20:22 | Merge trunk check-in: 02bc919bc0 user: jan.nijtmans tags: multi-thread | |
| 19:22 | Use the new SQLITE_FCNTL_DATA_VERSION interface in SQLite to limit running the backoffice processing to case when the repository file changes. check-in: 752ea432d1 user: drh tags: trunk | |
| 19:11 | Update the built-in SQLite to the latest 3.25.0 alpha that includes support for the SQLITE_FCNTL_DATA_VERSION file control. check-in: abacf2e5bf user: drh tags: trunk | |