Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split crypto support into a separate assembly #25

Closed
abock opened this issue Jan 3, 2014 · 2 comments
Closed

Split crypto support into a separate assembly #25

abock opened this issue Jan 3, 2014 · 2 comments
Labels
enhancement New feature or request

Comments

@abock
Copy link

abock commented Jan 3, 2014

Crypto support brings a lot of unnecessary bloat (BouncyCastle + Mono.Data.Sqlite) if you're not writing a full blown mail client or something. I'm using MimeKit to handle multipart/form-data messages over HTTP and have no need for crypto.

It would be very nice to have a layout like:

  • MimeKit.dll (contains all of MimeKit with crypto)
  • MimeKit.Crypto.dll (contains only the crypto parts and references MimeKit.dll)

Or:

  • MimeKit.dll (contains all of MimeKit including crypto)
  • MimeKitLite.dll (contains all of MimeKit without crypto)
@scottcg
Copy link

scottcg commented Jan 3, 2014

+1

Crypto doesn't offer me anything for what I'm doing.

jstedfast added a commit that referenced this issue Jan 11, 2014
@jstedfast
Copy link
Owner

Fixed in git master

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants