Timeline
Not logged in

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

50 most recent timeline items

2018-07-18
02:19
[065070385a] Leaf: Pop3 server sends a final +OK after QUIT. (user: drh, tags: trunk)
02:14
[6449316323] Enhance the pop3 TOP command so that the second argument can be zero. (user: drh, tags: trunk)
02:09
[2c18ed076e] Add support for TOP and CAPA to pop3d. (user: drh, tags: trunk)
01:41
[2332efb74a] Fix a harmless compiler warning. (user: drh, tags: trunk)
01:40
[38165f3764] Add the --logdir option to the "fossil pop3d" command. Fix some issues with POP3 reply formatting. (user: drh, tags: trunk)
2018-07-17
23:50
[bf13815cd5] Initial implementation of the "fossil pop3d" command. (user: drh, tags: trunk)
20:59
[34b9502698] Store the uncompressed artifact size as an integer field in the emailblob table. (user: drh, tags: trunk)
19:45
[15a5330869] The emailblob table holds content a little while before deleting it. Change the /test-emailblob page to /emailblob, though it is still only accessible by the administrator. (user: drh, tags: trunk)
18:32
[f880aa82aa] Improved tracing capabilities for email notifications. Add the SelectAll button to the webmail display. (user: drh, tags: trunk)
17:14
[0a6898b030] Only show the SMTP transcript button if the transcript actually exists. (user: drh, tags: trunk)
16:59
[032e80b55e] Fix a typo in the on-line documentation for the "fossil smtpd" command. (user: drh, tags: trunk)
16:24
[bb8b60378d] In the webmail interface, provide the option to show the SMTP transcript when that transcript is available. (user: drh, tags: trunk)
15:48
[e6e806a91e] Set an timeout on the database connection to the web-cache. Use the sqlite3_table_column_metadata() interface to check to see if the web-cache database file needs to be initialized prior to actually initializing it. (user: drh, tags: trunk)
15:32
[0f6a5ee117] Webmail changes compile on linux, mac, and windows now, so merge them to trunk. They are not ready for use, but they should not interfere with the stable parts of the code, and it is easier to test from trunk. (user: drh, tags: trunk)
15:10
[adc23c107d] Fix a mimetype typo that prevents email notification from running. (user: drh, tags: trunk)
15:10
[e2fd46ddcc] Closed-Leaf: Fix a mimetype typo that prevents email notification from running. (user: drh, tags: webmail)
15:07
[308f406546] Show the email notification status at the top of the /setup_notification page. (user: drh, tags: webmail)
14:47
[8ac5bbbdb0] Add the test-emailblob page. (user: drh, tags: webmail)
13:54
[94da0fb27c] Add a reference count field to the emailblob table and triggers to keep the reference count current and to drop entries when the reference count reaches zero. (user: drh, tags: webmail)
2018-07-16
13:33
[0cb83decdd] Initialize variable to quell compiler warning about potentially unitialized variable. (user: andybradford, tags: trunk)
11:35
[03a9b6f897] Merge enhancements from trunk. (user: drh, tags: webmail)
2018-07-15
19:56
[3f5ab71744] Clarify the difference between fossil_fatal() and fossil_panic(). The fossil_panic() interface puts a message on the error log when generating webpages. Otherwise the two routines are identical. Convert some fossil_fatal() calls into fossil_panic() where appropriate. The goal here is to limit messages on the error log to things that require att... (user: drh, tags: trunk)
18:31
[06d4751a44] Improvements to error logging. Only log fossil_panic() calls, not fossil_fatal() calls. (user: drh, tags: trunk)
2018-07-14
22:16
[a2e1f9fb40] More cases of incorrect permission checks. (user: drh, tags: trunk)
20:11
[023ce4edde] The -DFOSSIL_OMIT_DNS compile-time option avoids trying to link -lresolv. (user: drh, tags: trunk)
20:07
[3a903bfd49] Fix display text typo on the skin editor page for non-administrators. (user: drh, tags: trunk)
19:57
[09e6fc3df3] Fixes to login checking for the skin editor. (user: drh, tags: trunk)
19:40
[3ddc881713] New "Normal" mode for viewing email messages in webmail. (user: drh, tags: webmail)
18:36
[485d01fb17] Webmail navigation updates. Move message between Unread/Read/Trash. Show 50 messages per page with Newer and Older links when appropriate. (user: drh, tags: webmail)
16:35
[c1f8668bca] Merge changes from trunk. (user: drh, tags: webmail)
16:34
[0af017583e] Work on the webmail interface. Still very incomplete. (user: drh, tags: webmail)
16:22
[9b7332766f] Add missing option to diff option summary (user: andygoth, tags: trunk)
16:22
[83288757e5] Silence const warning (GCC 8.1.1) (user: andygoth, tags: trunk)
15:12
[d66f322457] Update the built-in SQLite to the lastest 3.25.0 alpha version due to improved error message processing in that version. 3.25.0 also includes support for window functions, but we do not (yet) use that feature in Fossil. (user: drh, tags: trunk)
14:58
[d68879f70c] Work toward revamping the webmail page. (user: drh, tags: webmail)
14:13
[cfc7aca2c1] Add the --nocompress option to the "ui", "server", and "http" commands. This option prevents HTTP reply compression, which is useful during debugging. The option is on by default for "test-http". Also, make sure the mimetype for error messages is set to text/html. (user: drh, tags: trunk)
00:54
[6e6e3c8b25] Do not allow people to subscribe to notifications for which they do not have read permission. (user: drh, tags: trunk)
2018-07-13
21:36
[83b171bcd1] Improved process debugging for "fossil ui" and "fossil server". Sanely close the open database connection upon receiving SIGPIPE. (user: drh, tags: trunk)
20:36
[1e799919b8] An early attempt at the /setup_smtp page. Partly working. (user: drh, tags: trunk)
18:40
[cf94d5a0ff] Attempts to obtain the IPv6 address of the peer do not seem to work. Fallback to getting the IPv4 address until we figure this out. (user: drh, tags: trunk)
18:20
[9979edbdef] Improved code to discover the IP address of the peer. Record the IP address of the peer in a Received: header line of all input emails. (user: drh, tags: trunk)
16:26
[43336f67c3] When logging transaction errors on the error log, try to include information about where the transaction started. (user: drh, tags: trunk)
16:06
[c6ecf21f37] When rendering SQLite log messages to the error log, include the SQL for all busy SQL statements in the log message. (user: drh, tags: trunk)
15:07
[264223fc59] Use the email content parser to the prototype webmail page. (user: drh, tags: trunk)
10:04
[7cdb522b42] Append -ldl only when needed on the target platform; OpenBSD resolves it from the standard libc. (user: ashepilko, tags: trunk)
05:46
[9951fd7b40] An alternative to removing FOSSIL_ENABLE_LEGACY_MV_RM that just makes it the default. (user: mistachkin, tags: trunk)
2018-07-12
23:03
[d0ae0898de] Fully function email message decoder now in place. (user: drh, tags: trunk)
22:16
[ec3fccd3b2] Another incremental check-in on the email format decoder. (user: drh, tags: trunk)
20:36
[11c82d8169] Work toward an email format decoder. This is an incremental check-in. (user: drh, tags: trunk)
17:08
[e817f1b08d] Fix typo in makemake.tcl. (user: tsbg, tags: trunk)