Skip to content

Commit

Permalink
Merge branch 'master' of github.com:andyedinborough/aenetmail
Browse files Browse the repository at this point in the history
  • Loading branch information
andyedinborough committed Nov 28, 2011
2 parents f9a6669 + 20874c9 commit d2062b5
Show file tree
Hide file tree
Showing 74 changed files with 18 additions and 16,210 deletions.
68 changes: 0 additions & 68 deletions AE.Net.Mail.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -63,74 +63,6 @@
<Compile Include="Utilities.cs" />
<Compile Include="IMailClient.cs" />
<Compile Include="MailMessage.cs" />
<Compile Include="Security\Certificates\Certificate.cs" />
<Compile Include="Security\Certificates\CertificateChain.cs" />
<Compile Include="Security\Certificates\CertificateException.cs" />
<Compile Include="Security\Certificates\CertificateStore.cs" />
<Compile Include="Security\Certificates\CertificateStoreCollection.cs" />
<Compile Include="Security\Certificates\CertificateStructures.cs" />
<Compile Include="Security\Certificates\CertificateVerificationResult.cs" />
<Compile Include="Security\Certificates\DistinguishedName.cs" />
<Compile Include="Security\Certificates\DistinguishedNameCollection.cs" />
<Compile Include="Security\Cryptography\ARCFourManaged.cs" />
<Compile Include="Security\Cryptography\ARCFourManagedTransform.cs" />
<Compile Include="Security\Cryptography\CryptographyStructures.cs" />
<Compile Include="Security\Cryptography\DataProtectionCryptoServiceProvider.cs" />
<Compile Include="Security\Cryptography\HMAC.cs" />
<Compile Include="Security\Cryptography\MD2.cs" />
<Compile Include="Security\Cryptography\MD2CryptoServiceProvider.cs" />
<Compile Include="Security\Cryptography\MD4.cs" />
<Compile Include="Security\Cryptography\MD4CryptoServiceProvider.cs" />
<Compile Include="Security\Cryptography\RC4.cs" />
<Compile Include="Security\Cryptography\RC4CryptoServiceProvider.cs" />
<Compile Include="Security\Cryptography\RC4UnmanagedTransform.cs" />
<Compile Include="Security\Cryptography\RijndaelCryptoServiceProvider.cs" />
<Compile Include="Security\Cryptography\RijndaelUnmanagedTransform.cs" />
<Compile Include="Security\Cryptography\RIPEMD160.cs" />
<Compile Include="Security\Cryptography\RIPEMD160Managed.cs" />
<Compile Include="Security\Cryptography\SymmetricKey.cs" />
<Compile Include="Security\SecurityConstants.cs" />
<Compile Include="Security\SecurityException.cs" />
<Compile Include="Security\SecurityStructures.cs" />
<Compile Include="Security\Ssl\AsyncResult.cs" />
<Compile Include="Security\Ssl\RequestEventArgs.cs" />
<Compile Include="Security\Ssl\SecureNetworkStream.cs" />
<Compile Include="Security\Ssl\SecureSocket.cs" />
<Compile Include="Security\Ssl\SecureTcpClient.cs" />
<Compile Include="Security\Ssl\SecureTcpListener.cs" />
<Compile Include="Security\Ssl\SecurityOptions.cs" />
<Compile Include="Security\Ssl\Shared\CipherSuites.cs" />
<Compile Include="Security\Ssl\Shared\ClientHandshakeLayer.cs" />
<Compile Include="Security\Ssl\Shared\CloneableHash.cs" />
<Compile Include="Security\Ssl\Shared\CompatibilityLayer.cs" />
<Compile Include="Security\Ssl\Shared\CompressionAlgorithm.cs" />
<Compile Include="Security\Ssl\Shared\HandshakeLayer.cs" />
<Compile Include="Security\Ssl\Shared\HandshakeMessage.cs" />
<Compile Include="Security\Ssl\Shared\MD5SHA1CryptoServiceProvider.cs" />
<Compile Include="Security\Ssl\Shared\RecordLayer.cs" />
<Compile Include="Security\Ssl\Shared\RecordMessage.cs" />
<Compile Include="Security\Ssl\Shared\RSAKeyTransform.cs" />
<Compile Include="Security\Ssl\Shared\ServerHandshakeLayer.cs" />
<Compile Include="Security\Ssl\Shared\SocketController.cs" />
<Compile Include="Security\Ssl\Shared\SslException.cs" />
<Compile Include="Security\Ssl\Shared\SslTypes.cs" />
<Compile Include="Security\Ssl\Shared\TransferItem.cs" />
<Compile Include="Security\Ssl\Shared\XBuffer.cs" />
<Compile Include="Security\Ssl\Ssl3\Ssl3CipherSuites.cs" />
<Compile Include="Security\Ssl\Ssl3\Ssl3ClientHandshakeLayer.cs" />
<Compile Include="Security\Ssl\Ssl3\Ssl3DeriveBytes.cs" />
<Compile Include="Security\Ssl\Ssl3\Ssl3HandshakeMac.cs" />
<Compile Include="Security\Ssl\Ssl3\Ssl3RecordMAC.cs" />
<Compile Include="Security\Ssl\Ssl3\Ssl3ServerHandshakeLayer.cs" />
<Compile Include="Security\Ssl\SslStructures.cs" />
<Compile Include="Security\Ssl\Tls1\ExpansionDeriveBytes.cs" />
<Compile Include="Security\Ssl\Tls1\PseudoRandomDeriveBytes.cs" />
<Compile Include="Security\Ssl\Tls1\Tls1CipherSuites.cs" />
<Compile Include="Security\Ssl\Tls1\Tls1ClientHandshakeLayer.cs" />
<Compile Include="Security\Ssl\Tls1\Tls1ServerHandshakeLayer.cs" />
<Compile Include="Security\Ssl\VerifyEventArgs.cs" />
<Compile Include="Security\Ssl\VirtualSocket.cs" />
<Compile Include="Security\SspiProvider.cs" />
<Compile Include="TextClient.cs" />
<Compile Include="ImapClient.cs" />
<Compile Include="Imap\Mailbox.cs" />
Expand Down
2 changes: 1 addition & 1 deletion AE.Net.Mail.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<id>AE.Net.Mail</id>
<version>#version#</version>
<owners>Andy Edinborough</owners>
<authors>Andy Edinborough, Mentalis.org, Cyrille Colin</authors>
<authors>Andy Edinborough</authors>
<description>POP/IMap Client Library</description>
<language>en-US</language>
<projectUrl>https://github.com/andyedinborough/aenetmail</projectUrl>
Expand Down
8 changes: 4 additions & 4 deletions ImapClient.cs
Original file line number Diff line number Diff line change
Expand Up @@ -147,9 +147,9 @@ public enum AuthMethods {
try {
while (true) {
_IdleQueue.Enqueue(_Reader.ReadLine());
if (!_Stream.DataAvailable) {
_IdleEventsMre.Set();
}
//if (!_Stream.DataAvailable) {
_IdleEventsMre.Set();
//}
}
} catch (ThreadAbortException) {
} catch (Exception ex) {
Expand Down Expand Up @@ -394,7 +394,7 @@ public enum AuthMethods {

var x = new List<Mailbox>();
string command = GetTag() + "LIST " + reference.QuoteString() + " " + pattern.QuoteString();
string reg = "\\* LIST \\(([^\\)]*)\\) \\\"([^\\\"]+)\\\" \\\"([^\\\"]+)\\\"";
string reg = "\\* LIST \\(([^\\)]*)\\) \\\"([^\\\"]+)\\\" \\\"?([^\\\"]+)\\\"?";
string response = SendCommandGetResponse(command);
Match m = Regex.Match(response, reg);
while (m.Groups.Count > 1) {
Expand Down
4 changes: 2 additions & 2 deletions Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,6 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.4.0.0")]
[assembly: AssemblyFileVersion("1.4.1.0")]
[assembly: AssemblyVersion("1.5.0.0")]
[assembly: AssemblyFileVersion("1.5.0.0")]
[assembly: InternalsVisibleTo("Tests")]

0 comments on commit d2062b5

Please sign in to comment.