Update todo list
[mgsmtp.git] / todo.txt
index a76e304d319144cf50ca7aa65d3758c8cdd9f8e2..e744473f69457400171c718af8dc746b1d647184 100644 (file)
--- a/todo.txt
+++ b/todo.txt
@@ -14,22 +14,27 @@ Future:
 - Show authenticated user in "Received" headers
 - Delivery threads should finish sooner
 - Ensure random spool object names
 - Show authenticated user in "Received" headers
 - Delivery threads should finish sooner
 - Ensure random spool object names
-- DNSBL
+- Implement CHUNKING extension
+- Implement more proper reactions for non-standard replies and sequence breaking
+- SSL
+- Consider using FindFirstChangeNotification
 
 v0.9u:
 - NATIVE LINUX PORT!
 
 v0.9u:
 - NATIVE LINUX PORT!
+- Autodetect timezone
 
 v0.9t:
 - Option to disable MX lookups
 - Separate config files or work directories supplied in parameters
 + Process CTRL-C properly to quit from user mode gracefully
 
 v0.9t:
 - Option to disable MX lookups
 - Separate config files or work directories supplied in parameters
 + Process CTRL-C properly to quit from user mode gracefully
-- IPv6
-- Bind to user-specified IPs
+- IPv6 & preference
+- CIDR
+- DNSBL
+- Show true reverse hostname in "Received" headers
++ Bind to user-specified IPs
 + Option to add Reply-To header to forwarded e-mails
 + Fix non-RFC-compliant handling of lines starting with dots
 + Fall back to HELO when remote server doesn't support EHLO
 + Option to add Reply-To header to forwarded e-mails
 + Fix non-RFC-compliant handling of lines starting with dots
 + Fall back to HELO when remote server doesn't support EHLO
-- Implement CHUNKING extension
-- Implement more proper reactions for non-standard replies and sequence breaking
 
 v0.9s:
 + Change "Client disconnected, and thread exited successfully." to "Client disconnected."
 
 v0.9s:
 + Change "Client disconnected, and thread exited successfully." to "Client disconnected."