Timeline
Not logged in

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

50 ancestors of [9a6c6c2cda]

2018-07-12
13:15
[9a6c6c2cda] Get the smtp_mx_host() routine working on Windows in addition to Linux. (user: drh tags: trunk)
13:13
[b6b5048a1b] Closed-Leaf: Fix a compiler warning on the mac build. (user: drh tags: smtp-win)
13:09
[f55c0fdc30] Get this branch working with mingw and on Mac (user: drh tags: smtp-win)
09:39
[fe29fe7d24] Get DNS lookup for mail hosts working on Windows. (user: tsbg tags: smtp-win)
06:46
[efbc319c32] Make sure -ldl is appended after -lcrypto; Fixes link errors with static build. (user: ashepilko tags: trunk)
2018-07-11
20:37
[9830d7cbed] Rename the /msgtoadmin page to /contact_admin. Improvements to the setup pages for notifications. (user: drh tags: trunk)
19:55
[0a201f7159] 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. (user: drh tags: trunk)
19:46
[31d274d02e] Closed-Leaf: 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. (user: drh tags: smtp)
19:41
[aa80d6941e] Add a setup menu option for Email-Server. Try to get the build of this branch working (without DNS support) for non-linux systems. (user: drh tags: smtp)
15:02
[cde5b96deb] Merge changes from trunk. (user: drh tags: smtp)
2018-07-07
20:14
[ae73e4ed32] Fix annotate_file() so that it correctly errors out if the named file does not exist in the revision. (user: ashepilko tags: trunk)
2018-07-05
16:51
[f488a5aa97] Patched cgi_set_cookie() to be a no-op when not running in HTTP(s) mode (e.g. in JSON CLI mode), since g.zTop is not set in that case. Resolves a segfault reported on the ML. (user: stephan tags: trunk)
2018-07-03
10:23
[24ecb3bbd5] 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. (user: drh tags: trunk)
2018-06-30
20:51
[98400909bc] Compress content in the emailblob table. (user: drh tags: smtp)
20:38
[8dc832e69d] First code for the /webmail page. Barely functional. (user: drh tags: smtp)
18:29
[006cc81437] 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. (user: drh tags: smtp)
17:27
[b96415f047] Add "SMTP relay" as a new method for sending alert emails. (user: drh tags: smtp)
16:06
[4f30802a88] Merge fixes and improvements from trunk. (user: drh tags: smtp)
15:40
[50daa540f8] Fix harmless compiler warnings. (user: drh tags: trunk)
15:37
[429ae9b736] Improve the conformance to rfc2822 for generated email messages. (user: drh tags: trunk)
14:00
[a5d80522bd] 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.) (user: drh tags: trunk)
13:42
[d2a94aa96c] Adjust the cgi_rfc822_datetime() routine to use the newer rfc2822 date/time format that uses "+0000" for the timezone instead of "GMT". (user: drh tags: trunk)
10:39
[0336ac7715] Fix the fossil_fatal() routine so that it avoids trying to do a webpage display if the repository database has not yet been opened. (user: drh tags: trunk)
2018-06-29
22:54
[dbb1ce5ff7] Populate the esubject column of the emailbox table based on the subject in the email header. (user: drh tags: smtp)
21:37
[cf1c84299f] Lots of additional error checking on the "fossil smtpd" input. (user: drh tags: smtp)
19:54
[e4144ced8d] The "fossil smtpd" command stores incoming messages in the database and routes them according to the emailroute table. (user: drh tags: smtp)
15:30
[45939f5181] Merge recent trunk enhancements and fixes into the smtp branch. (user: drh tags: smtp)
15:29
[fe5e9de1cd] Less severe warning on the security audit if the server error log is disabled. (user: drh tags: trunk)
13:09
[66815ed390] Further enhancements to the on-line help for the "fossil uv add" command in an effort to clear up confusion. (user: drh tags: trunk)
12:56
[c670925e00] Attempt to make an error log entry following a segfault. (user: drh tags: trunk)
11:40
[c4ab883421] Further wording enhancements to the on-line documentation to the "fossil uv" command. (user: drh tags: trunk)
03:29
[8643602dae] Add features to make it easier to test and debug the "fossil smtp" command from the command-line using stdin and stdout. (user: drh tags: smtp)
03:12
[be55fc60c0] Baseline implementation of the "smtp" command. (user: drh tags: smtp)
2018-06-28
21:38
[0388860407] Add the smtp_send_msg() function capable of encoding and sending a complete email message. (user: drh tags: smtp)
17:22
[dfe0cf7ebf] Fix the wording on the documentation of the /announce web page. (user: drh tags: trunk)
17:15
[9281d52a91] The test-smtp-probe command is now working. (user: drh tags: smtp)
15:23
[20006a866c] Incremental check-in of initial code for client-side SMTP. Does not work. (user: drh tags: smtp)
2018-06-27
19:21
[8f6f25f12d] Add the missing smtp.c source file. (user: drh tags: smtp)
19:15
[735af578e7] Begin the smtp.c module. Start with a routine to locate the hostname on which to contact the SMTP server for a domain. (user: drh tags: smtp)
17:02
[c1bce3f515] Fix typo in the manpage for the /announce page. (user: drh tags: trunk)
13:09
[1bc4b0a580] Fix typos in the "fossil help uv" page. (user: drh tags: trunk)
02:22
[b31aa7d7ea] Fix a warning about an unclosed transaction when doing a no-op "fossil checkout". (user: drh tags: trunk)
2018-06-26
11:54
[6a7d2ad8f1] Fix compiler warnings on windows. Fix the file_directory_size() function so that it works on windows. (user: drh tags: trunk)
11:21
[27e5e5ce65] Make the mv-rm-files available without special compile-time options. (user: drh tags: trunk)
02:26
[122905c29b] Fix a critical bug in the new blob_append_char() routine that was added to the previous check-in. This bug causes crashes. Also change the quoted-printable encoding to escape the ':' character so that lines in the body of an email will never be confused with a header line like "From:". (user: drh tags: trunk)
02:01
[b6a13c45bd] Change the email transfer encoding to quoted-printable. (user: drh tags: trunk)
01:24
[65f5754611] Initial implementation of the /announce webpage. (user: drh tags: trunk)
2018-06-25
22:44
[b71ab777f0] Fix a typo in the processing of Forum record syncs. (user: drh tags: trunk)
22:01
[7f0c7fcfce] Make sure the subscriber table is not synced unless the client has appropriate permissions. (user: drh tags: trunk)
20:59
[6f34395cc8] On the /stat page, change the name of "Alerts:" to "Pending Alerts:". (user: drh tags: trunk)
20:56
[4ef590906d] Report on the email notification setup and status in the /stat page for administrators. (user: drh tags: trunk)