CSharp Work Items
1.0 Beta Release
- Gateway + Config System code complete
- Setup MSI for the above ready
- Baremetal install documentation ready
- XD in development (preview)
Target Date: Nov 12th, 2010.
- All features for running the SMTP stack will be code complete
- Smtp Server integration
- Auditing & Logging
- Object Model
- Command Line Admin + Scripting
- Admin UI
- Dns Server
- Windows service integrated with Config Service
- Debugging Tools
- Console with commands to manually invoke Agent features .e.g. dnsCertResolve
- An MSI that lets you set up the Gateway + Config Service available for download from the Source Repository
- All binaries
- Process to push and maintain an archive of MSIs for last 2-3 "good" builds
- To support debugging, a ZIP of the source + PDBs associated used to build the bits will also be posted.
- Improve Wiki documentation to help with bare metal installation
- XD* development in progress.
1.0 Release Candidate
- XD* Implementation Code Complete
- MSI to install XD*
- An XDM Zip File packager exists. It needs some additional work:
- Doesn't create file extension for documents (ideally, default file extensions based on content type)
- DocumentMetadata assumes text is binary encoded in UTF-8 but no checking is done for text items in the XDM package (ideally, would detect encoding or support pluggable encodings)
- Only supports one submission set on unpackage
- We need an XDR SOAP packager/unpackager and sender
- We need an RFC 5322 packager and unpackager
- Needs to detect if there's an XDM attachment
- Need to write the transport resolver and plug it into the configuration back-end
- Need to write the transport mechanisms
- Stabilization & Integration
- Bug Fixing
- Interop testing
- Richer Docs for:
- Config Console & Admin
- Knowledge Base & QA List
- Quick list of top questions + answer
- Answers to Feedback
- Richer Docs for:
Target Date: Dec 31st 2010
18.104.22.168 Release Enterprise Installer
- Install individual components for distributed environment
- DNS Responder
- DNS Webservice
- Config Webservice
- Direct Gateway
- Developer gateway (This is component is the same as the previous installer)
**Released Date: May 11th 2011
**Released Date: Dec 04th 2012
- Trust bundle resolution
- Utility to generate trust bundles. Found in source code under csharp/tools/trust.bundler.
- Core component: Health.Direct.Trust
- Unit Tests
- Power Shell Commandlet: Health.Direct.Trust.Commandlet
- Power Shell usage examples in the examples folder.
Released Date: Apr 18th 2013
Current Release: 22.214.171.124 Oct 28th, 2015
126.96.36.199 Beta Release
- Policy Enablement. Port the work completed in the Java Reference Implementation .
- HSM limited. The current implementation is not scalable for more than about 2100 certificates. A future enhancement will wrap the keys out of the HSM thus not exhausting the HSM storage.
- CRL without the Windows Cert Store.
- .NET 4.5.2
- No daily installer builds. Security requirements on TeamCity build servers would not allow many tests.
- Find documentation as it becomes available in CSharp Reference Implementation Net 45