Timeline
Not logged in

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

219 events for the month beginning 2018-08-01

Following month ↑
2018-08-31
22:41
Remove the n=200 query parameter from the timeline link on the /sitemap. check-in: f1e6cc1385 user: drh tags: trunk
22:03
Login and subscription forms work better on mobile. check-in: 27769be9d0 user: drh tags: trunk
21:07
Render captchas in a smaller font that works better on mobile. check-in: 75c89def6b user: drh tags: trunk
20:24
Fix an unterminated transaction in the /admin_th1 page. check-in: 447d273214 user: drh tags: trunk
19:21
Less vertical space on the default menus and title. check-in: 96938c42a6 user: drh tags: trunk
19:03
In the default skin, adjust the labels in the menu bar depending on screen width. check-in: 306f8ffdef user: drh tags: trunk
17:15
Changes to the CSS for the default skin so that it works better on mobile. check-in: c565732f78 user: drh tags: trunk
13:05
Improvements to the skin editor. check-in: bd2bf81c35 user: drh tags: trunk
11:59
Fix the "Public Pages" setting so that the initial part of the path that identifies a particular repository is ignored. check-in: d6cd1477d4 user: drh tags: trunk
11:32
Omit the Forum Search at the top of the /forum page if search is disabled. check-in: d4281bbc03 user: drh tags: trunk
11:05
Fix hyperlinks for extra pages on the /sitemap so that they correctly resolve to the root of the repository. check-in: 96fbcd1311 user: drh tags: trunk
10:57
Fix to the configuration page for the License link in /sitemap. check-in: ace123b7ad user: drh tags: trunk
10:47
Enhancements to the /sitemap page. New configuration options to add optional entries to the /sitemap page. check-in: 6898b3e730 user: drh tags: trunk
2018-08-30
21:20
Merge the email.c-to-alerts.c refactor. check-in: fc5c7d2625 user: drh tags: trunk
21:19
Change the name of the "email.c" source file into "alerts.c". Make corresponding changes to various interfaces. Closed-Leaf check-in: cfbbc53778 user: drh tags: refactor-alerts
16:13
Silence warning about unused variable check-in: 2f72c1fbd2 user: andygoth tags: trunk
16:05
Add the ability to delete users to the /setup_uedit webpage. check-in: 1e5cdd35cd user: drh tags: trunk
14:43
Attempt to make the /subscribe and /alerts forms less confusing. check-in: 6d04bab418 user: drh tags: trunk
14:03
Update the built-in SQLite to the latest 3.25.0 alpha version, for testing. check-in: 57e80ad20a user: drh tags: trunk
2018-08-29
12:57
Improvements to the capability listing page: /setup_ucap_list check-in: 8689cf8b83 user: drh tags: trunk
11:17
Updates to the "How The Download Page Works" document. check-in: 498cfbf76a user: drh tags: trunk
11:06
Disallow inline javascript unless protected by a nonce. check-in: ff747b5151 user: drh tags: trunk
11:04
Try to start a new write transaction before updating the VCACHE table. This will hopefully prevent occasional "database is locked" errors when browsing the documentation. check-in: 03979823d1 user: drh tags: trunk
03:31
Fixed some Markdown-isms just checked into www/forum.wiki. check-in: 34a3bc12b0 user: wyoung tags: trunk
03:25
Assorted improvements to the "Skin Setup" section of forum.wiki. check-in: 04d4bde170 user: wyoung tags: trunk
03:13
Clarity fixes to the Email Alerts capability paragraph of forum.wiki check-in: d6e5754d71 user: wyoung tags: trunk
2018-08-27
15:00
Remove unnecessary execute bit check-in: cabc447c68 user: andygoth tags: trunk
15:00
Correct markdown reference documentation on optional outermost | characters check-in: 08e4371bdc user: andygoth tags: trunk
2018-08-26
03:35
Applied the new CSP nonce to the <script> tags in the header for the Enhanced Original, Eagle, and Xekri skins, else the clock in the upper right breaks and Chrome gives an error about the CSP violation. Closed-Leaf check-in: b9d86ed261 user: wyoung tags: csp-nonce
02:20
Update JSON code to account for new capabilities. Also, the 'setup' and 'admin' capabilities should imply 'debug'. check-in: 3f12d40661 user: mistachkin tags: trunk
2018-08-25
20:41
Coloring the hyperlinks to the newest forum posts from /forum with a dimmer and less saturated version of the normal hyperlink color in the default skin, to test the new div.forumPosts selector. Other skins to be updated later if this is approved. check-in: 86ff84dac8 user: wyoung tags: trunk
17:50
Merge enhancements from trunk. check-in: 17b9ecbea6 user: drh tags: csp-nonce
17:24
Merged forum-skin-links branch to trunk. check-in: 91c2b1b6c5 user: wyoung tags: trunk
16:48 Edit [779eaaae81eeebd5|779eaaae81]: Mark "Closed". Edit check-in comment. artifact: ca85d42ac3 user: wyoung
16:06
Added new CSS class forumPosts to the
containing the list of posts on the /forum page so that skins can target elements of this list differently than others. One immediate use for this is styling read threads differently via a:visited styling. Currently, only one of the stock skins ships with an unconditional a:visited change, so that all l...
check-in: 7778249033 user: wyoung tags: trunk
2018-08-24
08:29
Merge trunk. Undo unintended changes in previous commit check-in: 5583448c56 user: jan.nijtmans tags: openssl-1.1
08:25
Add configurations "enable-capieng" (use Windows Certificate Store) and "no-weak-ssl-ciphers" (disable RC4 support) check-in: b5a11142ee user: jan.nijtmans tags: openssl-1.1
2018-08-23
16:02
Do not try to run backoffice if not connected to a valid repository. check-in: 3f5b254932 user: drh tags: trunk
15:14
Merge trunk. Update to Beta 7 of OpenSSL 1.1.1 (pre release 9, with TLS 1.3 support !!!) check-in: cbdbc0a0ce user: jan.nijtmans tags: openssl-1.1
15:07
Add the meta-viewport header to the repository list page. check-in: bb7c2d91df user: drh tags: trunk
02:57
Put all javascript inline using a nonce. Disallow 'unsafe-inline' CSP for javascript. check-in: 89c40851f0 user: drh tags: csp-nonce
2018-08-22
19:43
Fix a unfinalized query in the /admin_log page. check-in: 6022ad49c4 user: drh tags: trunk
2018-08-21
01:33
Dynamic number of columns on the /help page, based on screen width check-in: 1d495e89e2 user: drh tags: trunk
2018-08-20
23:36
Add 10% more horizontal space in columns of the file browser /dir page. check-in: 0acb670e53 user: drh tags: trunk
19:30
For timeline graphs on narrow screens, set the rail pitch to its minimum value to conserve horizontal space. check-in: e63da90dee user: drh tags: trunk
19:15
When displaying a timeline on a narrow screen, move the date to the third column to make the first column narrower. check-in: 8fc7c1b1bb user: drh tags: trunk
18:29
Fix harmless compiler warnings. check-in: 02bd594146 user: drh tags: trunk
18:05
Make all webpages more mobile-friendly. There are still many tweaks possible, but it seems to basically work now. check-in: 9131af26f1 user: drh tags: trunk
18:04
Enable responsive design by default on all skins. Closed-Leaf check-in: 466744aae2 user: drh tags: mobile
17:51
Add automatic columnation of the capabilities in the /setup_uedit screen. check-in: 4f4956f831 user: drh tags: mobile
17:31
On the flat /dir webpage, automatically adjust the number of columns based on the screen width. check-in: 50698a3c27 user: drh tags: mobile
16:06
Simple changes to the default CSS and Header that seem to help Fossil work better on mobile by avoiding menu wraps. check-in: 5fb040810e user: drh tags: mobile
2018-08-17
15:38
Fix the /setup_smtp page so that it edits the routing table sensibly. check-in: 5416287d18 user: drh tags: trunk
14:24
Add the /emailoutq page, accessible only by the administrator. check-in: ca732777c4 user: drh tags: trunk
13:04
Break out the user configuration pages into a separate "setupuser.c" source file. check-in: a49ed35bb7 user: drh tags: trunk
12:32
Improvements to privilege processing and the "Security Audit" page /secaudit0. check-in: 397d23c161 user: drh tags: trunk
01:27
Allow + signs in email addresses. Added a comment to link to a source giving the true limit on legal characters in email addresses, which are currently far less restrictive than our newly-expanded limits. check-in: 1bfd790352 user: wyoung tags: trunk
2018-08-16
20:48
Enhance the backoffice to automatically purge stale entries from the emailblob table, if that table exists. check-in: 4c7edd4cfd user: drh tags: trunk
19:51
Do not put "Return-Path:" headers in notification emails to be sent. That is a violation of standards as only the receiving SMTP server should add the Return-Path header. Instead, include a custom X-Fossil-From: header that downstream software can use (if desired) to set the envelope header of the message. check-in: 731836b869 user: drh tags: trunk
18:56
For email notifications abound events from a single user (such as individual forum post notifications) make the From: address be a "noreply" hash based on the users human-readable name or handle. Always include a Return-Path: field in the header that is the email-self setting, to be used by MTUs that need to bounce the message. check-in: 475c9d11e9 user: drh tags: trunk
17:24 Edit [16c42a08084c2f99|16c42a0808]: Edit check-in comment. artifact: 526b3963df user: drh
16:45
Do not show posts that are awaiting moderation to users without moderator privilege unless they are the same user that generated the post in the first place. check-in: 16c42a0808 user: drh tags: trunk
16:26
Update the built-in SQLite to the latest trunk version which includes the fix for EXPLAIN QUERY PLAN for the query that runs the /forum page. check-in: f8994f8975 user: drh tags: trunk
16:13
Adjust the /forum page so that it for users without forum moderator privilege, it pretends that unmoderated posts do not exist, and for user with moderator privilege it paints an "Awaiting Moderator Approval" message on posts that need moderation. check-in: ef7f85eecd user: drh tags: trunk
12:31
Fix the /forum page so that it links to the most recent post. check-in: b0ae37c039 user: drh tags: trunk
07:21
Improved locality of a variable. No functional change. check-in: 09103fd2f0 user: wyoung tags: trunk
07:06
Posts are now hidden on the /forum page if they're marked as private (i.e. needing moderator attention) and they were posted by another user, except when the user is a moderator.

(Closed because a different method was implemented on trunk.) Closed-Leaf check-in: 779eaaae81 user: wyoung tags: hide-post-if-needmod

06:36
Replaced a declare-and-init line pair with a single define-with-value line. No functional change. check-in: 8f47c3f653 user: wyoung tags: trunk
02:03
Fix the hextoblob() function so that does not report out-of-memory if the size of the input string is zero bytes. This fixes the instances of "out-of-memory" reports when accessing the /alerts page without an argument. check-in: 5519c6b8fc user: drh tags: trunk
01:46
Fixes to the /webmail screen check-in: a24de3f9fc user: drh tags: trunk
01:43
Add comments to the /register page implementation. No logic changes. check-in: a4419c6c02 user: drh tags: trunk
2018-08-15
21:28
Do not issue a warning about duplicate branch names when doing a --private check-in. check-in: d7e45aae70 user: drh tags: trunk
20:50
Improved title on on the /forum page. check-in: dbd96b2c74 user: drh tags: trunk
20:41
On the main /forum screen, provide the new n= and x= query parameters to enable access to older threads. check-in: aff20904fa user: drh tags: trunk
20:17
On the "Recent Threads" page (/forum) show the number of messages and the duration of each thread. check-in: a50dfe6fae user: drh tags: trunk
18:14
Improvements to self-register (the /register page) so that it works correctly for users how are already subscribers and enter the subscriber email. check-in: 4c43f2cd43 user: drh tags: trunk
15:53
Remove an db_begin_transaction() that had no matching db_end_transaction(). check-in: b2fca3dd4d user: drh tags: trunk
12:09
Change the default markup language for Forum to Markdown. check-in: 5f3cb278fd user: drh tags: trunk
11:05
Update to openssl-1.0.2p check-in: 38638cfcdd user: jan.nijtmans tags: trunk
2018-08-14
17:11 Edit [8c0ec30bc3e84013|8c0ec30bc3]: Edit check-in comment. artifact: b4d206465e user: wyoung
17:09 Edit [51740ce45fd4d498|51740ce45f]: Edit check-in comment. artifact: ce69b80a43 user: wyoung
13:05
Don't use "file nativename" in makemake.tcl, because it gives a different win/Makefile.msc when run on UNIX check-in: af80be5cef user: jan.nijtmans tags: trunk
05:59
Changed all of the "sendmail -t" commands to "sendmail -ti" to make it ignore lines containing only a dot; we use EOF to signal "end of message," so we don't need the second signal. This is separate from the smtp.c fix in [51740ce45f]: that's only used when Fossil speaks directly to an SMTP server, where a leading dot is treated somewhat differentl... check-in: 8c0ec30bc3 user: wyoung tags: trunk
04:39
URL fix check-in: 6787aac97f user: wyoung tags: trunk
03:55
The blob-to-SMTP encoding logic was not strictly following RFC 5321 in that it was only dealing with the lone dot on the line case, doubling it to prevent the SMTP server from interpreting that as end-of-message. It missed the case where, if anything follows the dot, SMTP drops the leading dot, so you must also double the leading dot in that case. ... check-in: 51740ce45f user: wyoung tags: trunk
2018-08-13
03:51
Covered capability 7 in the forum.wiki document, and made several improvements to the "Using the Moderation Feature" section. check-in: 31631b756e user: wyoung tags: trunk
03:23
Assorted minor improvements to the www/alerts.md document. The major one is re-emphasizing the need to give capability 7 to some user or user category. Ask me how I came to think this necessary. :) check-in: 3e75a683ef user: wyoung tags: trunk
01:11
Typo fix check-in: c3d9c8e082 user: wyoung tags: trunk
00:59
More forum.wiki tweaks check-in: 26424763c7 user: wyoung tags: trunk
00:31
Assorted improvements to the forum.wiki document, mainly to the new moderation material. check-in: c1be550832 user: wyoung tags: trunk
2018-08-12
23:24
Added the "How Moderation Works" section to www/forum.wiki, and improved the newly-renamed "Using the Moderation Feature" section as a result. check-in: 812dd52c7d user: wyoung tags: trunk
22:27
Added "id"s to every header tag in the forum.wiki document, so you can create links to sub-sections. check-in: 03c298dcb9 user: wyoung tags: trunk
21:40
Fixed a few references to MIME type "text/x-fossil" in the fileformat document. It's "text/x-fossil-wiki" everywhere else. check-in: e00cdbe702 user: wyoung tags: trunk
21:35
Add /forum link to sitemap if user has RdForum capability check-in: 5ad7222f4a user: wyoung tags: trunk
10:42
Merge the fix to the login-by-email-address patch. check-in: 9b4e157b1e user: drh tags: trunk
06:11
URL fix in forum.wiki check-in: 542c5576b3 user: wyoung tags: trunk
03:38
Update wording to match documentation. Closed-Leaf check-in: cbfbfa8c72 user: mistachkin tags: updNewCaps
03:21
Added the "Moderation" section to www/forum.wiki check-in: e06e7f8434 user: wyoung tags: trunk
03:00
Assorted tweaks and improvements to the new email alerts material in www/forum.wiki. check-in: 4326f76f7f user: wyoung tags: trunk
02:47
Added the "Email Notification" section to the forum.wiki document. check-in: 6b2752030d user: wyoung tags: trunk
2018-08-11
23:51
Coding style tweak. Closed-Leaf check-in: 52b9caa502 user: mistachkin tags: login-with-email
23:49 Edit [7ce44fab2401a39f|7ce44fab24]: Edit check-in comment. artifact: aa66ca1f14 user: mistachkin
23:47
Update JSON code to account for new capabilities. Also, the 'setup' and 'admin' capabilities should imply 'debug'. check-in: 7ce44fab24 user: mistachkin tags: updNewCaps
21:04
Added forumSel adjustment advice to forum.wiki. check-in: 0194fb6774 user: wyoung tags: trunk
20:49
The periodic "updateClock()" call made in the header for several of the built-in skins (Eagle, Enhanced1, and Xekri) violates the new stricter CSP, since it requires a JS eval. We don't need an eval here: we can pass the function's name literally to window.setTimeout instead, which treats it as a Function object, which doesn't need to be eval'd. check-in: eac15b4c63 user: wyoung tags: trunk
19:43
Added the "Enable Forum Search" section to www/forum.wiki check-in: cc5d2e1f17 user: wyoung tags: trunk
19:28
Zeroed a pointer in its declaration to squish a warning from GCC 4.8.4 on Ubuntu 14.04 about use of a potentially uninitted pointer. I don't think it's actually possible for the current code to use the pointer in the window between its declaration and first use, but I think we can afford the extra machine instruction this will cost us. (I assume ... check-in: 892781cb23 user: wyoung tags: trunk
16:59
Fix to checkin [8c91be8b], which was intended to allow the user to log in with the email found in the contact info field of the user table. That checkin is fine as far as it goes, but it only works if the caller doesn't subsequently try to use the passed user name for anything else, since it isn't actually a user name. This checkin causes the low-... check-in: 33522ff4e6 user: wyoung tags: login-with-email
2018-08-10
23:28
Try to put the human name of the person who posted on the From: line of email notifications for new forum posts. check-in: ad4193315f user: drh tags: trunk
20:30
Be sure to send forum event notifications in chronological order. check-in: b460250211 user: drh tags: trunk
17:08
Also remember the name the user for webmail. check-in: 800cd27da7 user: drh tags: trunk
16:59
Fix the webmail screen so that it remembers the folder that is being viewed. check-in: e0377d04f5 user: drh tags: trunk
16:51
Fix the /forum webpage so that it works even if the forumpost table does not exist in the repository. check-in: d73c5fd27e user: drh tags: trunk
16:44
Allow login using either the username or the first email address found in the USER.INFO column. Note that it might be useful to create an index on user(find_emailaddr(info)) to make this efficient in the case where there are many rows in the user table. check-in: 8c91be8bf0 user: drh tags: trunk
16:16
Add the find_emailaddr() SQL function. check-in: 8a20d41fce user: drh tags: trunk
2018-08-09
21:40
Remove an unused function from the backoffice.c. This problem only comes up on Windows as the function call was contained within #ifdef _WIN32. check-in: 2d732f4030 user: drh tags: trunk
16:00
Fix an unfinalized prepared statement in the "fossil bisect ui" command. check-in: 148d4b6603 user: drh tags: trunk
15:39
Improvements to formatting in generated emails to make them appear less like spam. Suggestions from "gahr" on the forum. check-in: 27404ad05f user: drh tags: trunk
14:15
Take care that a bug in the email alert sender results in missed alerts rather than an endless cascade of duplicate alerts. check-in: 164c3d1a6a user: drh tags: trunk
06:59
Minor improvements to forum.wiki check-in: 635d2f6317 user: wyoung tags: trunk
06:17
Tightned up the login-groups sub-section of the SSO section in forum.wiki. check-in: 60c586d7d7 user: wyoung tags: trunk
06:13
Tightened up the MTA point in www/forum.wiki, and added a bit about digest delivery. check-in: b51d621223 user: wyoung tags: trunk
06:04
More feature rah-rah in www/forum.wiki, plus better formatting. check-in: cce5da1658 user: wyoung tags: trunk
04:34
Clarity pass on the forum capability names in www/forum.wiki to match nomenclature on the Admin -> Users page. check-in: 2490bfba99 user: wyoung tags: trunk
03:35
Added point about multiple copies of each matching post in web search results to the forum.wiki doc. check-in: 89ab99e380 user: wyoung tags: trunk
2018-08-08
23:59
Go ahead and permanently remove the backoffice timeout mechanism, as it seems clear we will not have a use for it moving forward. check-in: 4db3848752 user: drh tags: trunk
20:56
Disable backoffice timeouts. This is a temporary measure to avoid a horrible bug in which a timeout causes the email notification sending process to exit before recording the fact that notifications have already been sent, and thus causing the same notifications to be sent again on the next backoffice cycle, and so forth over and over and over. check-in: 628d63c4cf user: drh tags: trunk
20:01
Enhance the /register page so that it also does email subscriptions if that is enabled for self-registered users. check-in: 2e30828044 user: drh tags: trunk
19:43
More SSO discussion improvements in forum.wiki check-in: bc303c0ec0 user: wyoung tags: trunk
19:30
More tweaks to the forum.wiki doc check-in: 5d75504af0 user: wyoung tags: trunk
19:25
Small tweak to the advice for "reader" category capability for forums check-in: ea67aadeee user: wyoung tags: trunk
19:22
Added the "Skin Setup" section to the new forum.wiki document check-in: 3ec8f0a960 user: wyoung tags: trunk
19:09
Expanded the SSO discussion in the new forum.wiki document check-in: dd0a2dd3d3 user: wyoung tags: trunk
18:58
Fixed some incorrect uses of Markdown backticks in a document declared as wiki format. check-in: 76ca1f829f user: wyoung tags: trunk
18:55
Link fix in previous check-in: be74f25902 user: wyoung tags: trunk
18:52
Several improvements to the new forum.wiki document check-in: f85bc32619 user: wyoung tags: trunk
18:32
Typo fix check-in: 15b2034307 user: wyoung tags: trunk
18:29
Fixed some Markdown formatting problems in www/emaildesign.md. Made a few minor grammar tweaks while in there. check-in: 30716e3c7d user: wyoung tags: trunk
18:17
Fix the backoffice processes on unix so that they close file descriptors 0, 1, and 2 and reopen them on /dev/null, so as not to interfere with parent processes in any way. Restore the default of backoffice-nodelay back to off. Remove the /test-backoffice-lease webpage, which did not work correctly. check-in: c09b2512b3 user: drh tags: trunk
18:15
Remove the /test-backoffice-lease webpage, since it doesn't really work correctly. Use only the "fossil test-backoffice-lease" command moving forward. We can wrap that command in a Wapp script if necessary. Closed-Leaf check-in: b6aadace39 user: drh tags: backoffice-full-close
18:13
Set the default backoffice-nodelay back to off. check-in: 353a4e12d5 user: drh tags: backoffice-full-close
18:10
A simpler method of ensuring that backoffice does not cling to the standard input and output. check-in: 8c52c67412 user: drh tags: backoffice-full-close
17:57
In the backoffice process, close the 0, 1, and 2 file descriptiors and reopen them as /dev/null, on unix. check-in: 6865fb72cf user: drh tags: backoffice-full-close
17:21
Added initial version of www/forum.wiki document and a link to it from the front page. check-in: 4ed14b1f3f user: wyoung tags: trunk
16:20
If the "fds" query parameter is provided, then the /test-backoffice-lease webpage shows the open file descriptors. check-in: 918e1ddd8e user: drh tags: trunk
14:40
Turn backoffice-nodelay on by default. check-in: af599d6adc user: drh tags: trunk
14:23
Add the /test-backoffice-lease web page. check-in: 4a544e5dcb user: drh tags: trunk
14:08
Make sure the backoffice has all file descriptors closed before it starts. check-in: 15f85cfdaa user: drh tags: trunk
13:52 Edit [4344f806d6944ed2|4344f806d6]: Edit check-in comment. artifact: 8a0182761b user: wyoung
13:47
Add table sorting to the subscriber list. check-in: 988cf44ded user: drh tags: trunk
13:19
Added Forum navbar before Tickets in all skins that had such a link, pointing to /forum if the user is anonymous and has capability 2 or 3, or is logged in and has any capabilities in 2-6 inclusive. Closed-Leaf check-in: 4344f806d6 user: wyoung tags: forum-skin-links
12:27
Adjust the homepage to point to the new forum instead of to the legacy mailing lists. check-in: ec88836dd6 user: drh tags: trunk
11:35
Add initial documentation about email alerts. Remove obsolete forum features from the "fossil config" command. check-in: 62411f371f user: drh tags: trunk
09:21
Update internal Unicode character tables, used in regular expression handling, from version 10.0 to 11.0. check-in: 1aff43a74a user: jan.nijtmans tags: trunk
02:21
Fix the build on unix. check-in: 88240d4d4a user: drh tags: trunk
02:15
More enhancements to backoffice diagnostics. check-in: 864a6f3922 user: mistachkin tags: trunk
01:51
Add documentation about the backoffice. check-in: c6522a0fe0 user: drh tags: trunk
01:27
Fix the MSVC specific link flags. check-in: 27c4e7b02d user: ashepilko tags: cmake-ide
00:03
Fix some compiler warnings. check-in: 250fc00dd3 user: mistachkin tags: trunk
00:01
Add the test-backoffice-lease command for testing the backoffice. check-in: f26ef80609 user: drh tags: trunk
2018-08-07
23:48
Make the backoffice module tracing behave more consistently on Win32. check-in: 0fe9da816f user: mistachkin tags: trunk
23:22
Merge changes from the previous two check-ins. check-in: 300682604f user: mistachkin tags: trunk
23:16
Change backoffice-nodelay to default off. check-in: 12c487c46f user: drh tags: trunk
23:08
Improve Win32 error handling in the backoffice module and fix a compiler warning. check-in: 3c0848797d user: mistachkin tags: trunk
23:03
Make it possible to debug child processes on Windows. check-in: e285341f0c user: mistachkin tags: trunk
23:01
Fix harmless compiler warning. check-in: 7014c2ddf1 user: mistachkin tags: trunk
21:45
In the backoffice module, use GETPID macro consistently, fix compiler warning with MinGW, and add an assert(). check-in: af87fa5bcd user: mistachkin tags: trunk
21:44
Fix harmless compiler warning. check-in: 014bb2d7de user: mistachkin tags: trunk
21:43
Fix error when compiling with JSON support enabled (TODO: review semantics to preserve JSON error handling). check-in: f430f6234a user: mistachkin tags: trunk
21:42
Update the custom MinGW makefile. check-in: 32641d15d8 user: mistachkin tags: trunk
21:21
Report the time of the last backoffice run in the /stat page for administrators. check-in: ae6e8d9771 user: drh tags: trunk
20:58
Improved windows code for the backoffice. Properly check to see if processes still exist. Provide a timeout feature. check-in: 43c29877be user: drh tags: trunk
20:11
Use the Windows _wspawnv() interface with the _P_NOWAIT option to start a separate backoffice process whenever necessary. Add the backoffice-logfile setting for monitoring backoffice operation. check-in: 2583cae18a user: drh tags: trunk
18:53
Allow manifest artifacts to omit the C and U cards, because otherwise there are some historical manifest artifacts in Fossil itself that will not parse, and there may be similar artifacts in other repositories. check-in: b3ccc4bf34 user: drh tags: trunk
18:30
Improvements to the way backoffice is launched, especially on unix where it now runs in a separate process using fork(). Also fix some minor bugs in other parts of the system that were found while testing backoffice. check-in: 4180dc6b5a user: drh tags: trunk
18:28
Improvements to comments. No code changes. Closed-Leaf check-in: 1b54dd79bf user: drh tags: fork-backoffice
17:55
Adjust include directories list to pick up autoconfig.h check-in: ad12f35c98 user: ashepilko tags: cmake-ide
17:48
Fix the separate-process backoffice so that it works smoothly on linux. Still work to be done on Windows. check-in: af7d67c6a2 user: drh tags: fork-backoffice
17:41 Edit [e882081f8df0170e|e882081f8d]: Mark "Closed". artifact: dc76f293e6 user: drh
15:50
Use the fork() system call (when available) to start backoffice, in an attempt to avoid unseemly delays in upstream. check-in: a4b59c3207 user: drh tags: fork-backoffice
15:12
A new implementation for "Forum" in which each forum post is an artifact. This merge includes lots of enhancements to email notification, backoffice, configuration, and other subsystems, all in support of the new forum artifacts. The forum feature is not complete nor bug-free but at this point it seems good enough to continue development on trunk. check-in: 99fcc43f5d user: drh tags: trunk
13:52
Disable the backoffice for SSH clients. Closed-Leaf check-in: 4b4e133a8c user: drh tags: forum-v2
13:28
More conversions of fossil_panic() into fossil_fatal(). check-in: 666b0ce6a7 user: drh tags: forum-v2
13:20
Change two instances of fossil_panic() into fossil_fatal(). check-in: 342bd06b6a user: drh tags: forum-v2
00:22
For non-digest subscribers, alerts for new forum posts are now in separate emails with each email having a subject which is the title of the forum thread, and with appropriate Message-Id and In-Reply-To header fields so that email clients can string together the email thread. Digest subscribes still get just the synopsis. check-in: 4d6591736e user: drh tags: forum-v2
2018-08-06
21:21 Edit [174ab076eb801cbc|174ab076eb]: Mark "Closed". artifact: 487edab1d2 user: drh
21:20
Merge the mkbuiltin.c fix from trunk. check-in: 427e257532 user: drh tags: forum-v2
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
20:47
Boo. All day I have been checking in changes to the failed-fix branch when I should have been putting them on the forum-v2 branch. This is a cherry-pick merge that moves all of the changes from today from failed-fix over to forum-v2 in one go. The "email" command is renamed to "alert" and is revised for a better interface. Events that are waiti... check-in: 3c532ec55b user: drh tags: forum-v2
20:40
Merge enhancements from trunk. check-in: 725bf3ba3b user: drh tags: forum-v2
20:39
Bug fix: Do not send non-digest subscribers the daily digest email. Closed-Leaf check-in: 174ab076eb user: drh tags: failed-fix
19:39
Rearrange some of the subcommands on "fossil alerts" for better UX. Fix a problem in the /webmail display for messages with no subject. Improved comments. check-in: 81c254311e user: drh tags: failed-fix
19:15
Improvements to email notification. Rename the "email" command to "alerts". Try to avoid sending alerts about unapproved events, except it is ok to send such alerts to moderators. This is a work in progress. check-in: efbd6caa7c user: drh tags: failed-fix
12:51
Merge enhancements from trunk. check-in: ce3d571837 user: drh tags: failed-fix
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
08:10
Create new branch named "cmake-ide" check-in: 2150860bed 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:41 Edit [889bc0f79488ccc9|889bc0f794]: Edit check-in comment. artifact: cc2061babc user: ashepilko
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
01:49 Edit [a9578f7870ced305|a9578f7870]: Move to branch win32Proc. artifact: 3f715401f7 user: mistachkin
2018-08-01
07:10 Edit [1073593e901e1791|1073593e90]: Move to branch failed-fix. Edit check-in comment. artifact: b962e5c589 user: drh
06:49
Extra efforts to close higher-numbered file descriptors prior to starting CGI. check-in: d6053249ec user: drh tags: failed-fix
06:43
Change the backoffice-nodelay setting back to default off. Work around a bug in althttpd by making sure CGI runs with no file descriptors open other than 0, 1, and 2. (Edit:) These changes proved insufficient to clear the problem. check-in: 1073593e90 user: drh tags: failed-fix
Previous month ↓