Fossil

Timeline
Login

Timeline

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

50 events by user drh occurring around 2018-06-30 18:29:46.

2018-07-13
18:40
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. ... (check-in: cf94d5a0ff user: drh tags: trunk)
18:20
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. ... (check-in: 9979edbdef user: drh tags: trunk)
16:26
When logging transaction errors on the error log, try to include information about where the transaction started. ... (check-in: 43336f67c3 user: drh tags: trunk)
16:06
When rendering SQLite log messages to the error log, include the SQL for all busy SQL statements in the log message. ... (check-in: c6ecf21f37 user: drh tags: trunk)
15:07
Use the email content parser to the prototype webmail page. ... (check-in: 264223fc59 user: drh tags: trunk)
2018-07-12
23:03
Fully function email message decoder now in place. ... (check-in: d0ae0898de user: drh tags: trunk)
22:16
Another incremental check-in on the email format decoder. ... (check-in: ec3fccd3b2 user: drh tags: trunk)
20:36
Work toward an email format decoder. This is an incremental check-in. ... (check-in: 11c82d8169 user: drh tags: trunk)
15:19
For new subscribers, default all alert options to "on". ... (check-in: 9c38803597 user: drh tags: trunk)
14:55
Add "Download", "Test", and "Truncate" submenu buttons on the /errorlog page. Show a confirmation page prior to truncating the error log. Improvements to the /test-warning page, including a link back to /errorlog through the submenu. ... (check-in: c931dd7b58 user: drh tags: trunk)
14:29
Update the documentation on the email-send-method setting. ... (check-in: 83b12c3a78 user: drh tags: trunk)
14:21
Put a link to the error log on the /stat page. The link is only visible to administrators. ... (check-in: 488709be44 user: drh tags: trunk)
14:09
Add "Truncate" and "Download" buttons to the /errorlog display. Provide a link to the error log on the /setup page. ... (check-in: 8e3bad04ee user: drh tags: trunk)
13:15
Get the smtp_mx_host() routine working on Windows in addition to Linux. ... (check-in: 9a6c6c2cda user: drh tags: trunk)
13:13
Fix a compiler warning on the mac build. ... (Closed-Leaf check-in: b6b5048a1b user: drh tags: smtp-win)
13:09
Get this branch working with mingw and on Mac ... (check-in: f55c0fdc30 user: drh tags: smtp-win)
2018-07-11
20:37
Rename the /msgtoadmin page to /contact_admin. Improvements to the setup pages for notifications. ... (check-in: 9830d7cbed user: drh tags: trunk)
19:55
The email-server enhancements are far from complete, but they at least compile now on non-linux systems, so it seems safe to merge the existing skeleton to trunk and continue development there where it can be more easily tested on live systems. ... (check-in: 0a201f7159 user: drh tags: trunk)
19:46
Fix the socket_receive() function so that it compiles on systems that lack the MSG_DONTWAIT macro (Windows). Such systems lose non-blocking capabilities, but they work otherwise. ... (Closed-Leaf check-in: 31d274d02e user: drh tags: smtp)
19:41
Add a setup menu option for Email-Server. Try to get the build of this branch working (without DNS support) for non-linux systems. ... (check-in: aa80d6941e user: drh tags: smtp)
15:02
Merge changes from trunk. ... (check-in: cde5b96deb user: drh tags: smtp)
2018-07-03
10:23
Only add the default <body> element to the header if the configured header lacks "<body". Formerly, it searched for "<body>" and that search would fail if the body element contained attributes. ToDo: This default body-element mechanism needs to be better documented. ... (check-in: 24ecb3bbd5 user: drh tags: trunk)
2018-06-30
20:51
Compress content in the emailblob table. ... (check-in: 98400909bc user: drh tags: smtp)
20:38
First code for the /webmail page. Barely functional. ... (check-in: 8dc832e69d user: drh tags: smtp)
18:29
Fixes to the "SMTP relay" alert send method. Add the --smtp-trace option to the "fossil email send" command. Expose and document the "email-send-relayhost" setting. ... (check-in: 006cc81437 user: drh tags: smtp)
17:27
Add "SMTP relay" as a new method for sending alert emails. ... (check-in: b96415f047 user: drh tags: smtp)
16:06
Merge fixes and improvements from trunk. ... (check-in: 4f30802a88 user: drh tags: smtp)
16:05 Edit [a5d80522bdd30768|a5d80522bd]: Edit check-in comment. ... (artifact: 3a2ddb032d user: drh)
15:40
Fix harmless compiler warnings. ... (check-in: 50daa540f8 user: drh tags: trunk)
15:37
Improve the conformance to rfc2822 for generated email messages. ... (check-in: 429ae9b736 user: drh tags: trunk)
14:00
Merge fixes from trunk. (This was suppose to be a check-in on the smtp branch. I don't know why Fossil didn't warn me about the null check-in.) ... (check-in: a5d80522bd user: drh tags: trunk)
13:42
Adjust the cgi_rfc822_datetime() routine to use the newer rfc2822 date/time format that uses "+0000" for the timezone instead of "GMT". ... (check-in: d2a94aa96c user: drh tags: trunk)
10:39
Fix the fossil_fatal() routine so that it avoids trying to do a webpage display if the repository database has not yet been opened. ... (check-in: 0336ac7715 user: drh tags: trunk)
2018-06-29
22:54
Populate the esubject column of the emailbox table based on the subject in the email header. ... (check-in: dbb1ce5ff7 user: drh tags: smtp)
21:37
Lots of additional error checking on the "fossil smtpd" input. ... (check-in: cf1c84299f user: drh tags: smtp)
19:54
The "fossil smtpd" command stores incoming messages in the database and routes them according to the emailroute table. ... (check-in: e4144ced8d user: drh tags: smtp)
15:30
Merge recent trunk enhancements and fixes into the smtp branch. ... (check-in: 45939f5181 user: drh tags: smtp)
15:29
Less severe warning on the security audit if the server error log is disabled. ... (check-in: fe5e9de1cd user: drh tags: trunk)
13:09
Further enhancements to the on-line help for the "fossil uv add" command in an effort to clear up confusion. ... (check-in: 66815ed390 user: drh tags: trunk)
12:56
Attempt to make an error log entry following a segfault. ... (check-in: c670925e00 user: drh tags: trunk)
11:40
Further wording enhancements to the on-line documentation to the "fossil uv" command. ... (check-in: c4ab883421 user: drh tags: trunk)
03:29
Add features to make it easier to test and debug the "fossil smtp" command from the command-line using stdin and stdout. ... (check-in: 8643602dae user: drh tags: smtp)
03:12
Baseline implementation of the "smtp" command. ... (check-in: be55fc60c0 user: drh tags: smtp)
2018-06-28
21:38
Add the smtp_send_msg() function capable of encoding and sending a complete email message. ... (check-in: 0388860407 user: drh tags: smtp)
17:22
Fix the wording on the documentation of the /announce web page. ... (check-in: dfe0cf7ebf user: drh tags: trunk)
17:15
The test-smtp-probe command is now working. ... (check-in: 9281d52a91 user: drh tags: smtp)
15:23
Incremental check-in of initial code for client-side SMTP. Does not work. ... (check-in: 20006a866c user: drh tags: smtp)
2018-06-27
19:21
Add the missing smtp.c source file. ... (check-in: 8f6f25f12d user: drh tags: smtp)
19:15
Begin the smtp.c module. Start with a routine to locate the hostname on which to contact the SMTP server for a domain. ... (check-in: 735af578e7 user: drh tags: smtp)
17:02
Fix typo in the manpage for the /announce page. ... (check-in: c1bce3f515 user: drh tags: trunk)