#
21485370 |
|
02-Nov-2011 |
Axel Dörfler <axeld@pinc-software.de> |
* Put ServerConnection into the BPrivate namespace as it should have been. * Fixed completely broken error reporting; Write()/Read() will now return the proper error code (and ssize_t instead of int32). * Reimplemented WaitForData() using poll() which is more efficient. * Now uses BNetworkAddress to resolve the server address which also should now work with IPv6. * Removed some unused headers. * Minor coding style cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43141 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a4710c0d |
|
30-May-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Move ServerConnection class from the IMAP add-on to libmail.so. This avoids to init SSL each time an IMAP add-on is loaded. SMTP and POP still have this problem! TODO: use the ServerConnection class in these add-ons too. This would also remove a lot of #ifdef SSL form these add-ons. Will not do it in the near future, feel free to fix it ... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41840 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
214853702f03e3cb22f6d051478a2609b06082be |
|
02-Nov-2011 |
Axel Dörfler <axeld@pinc-software.de> |
* Put ServerConnection into the BPrivate namespace as it should have been. * Fixed completely broken error reporting; Write()/Read() will now return the proper error code (and ssize_t instead of int32). * Reimplemented WaitForData() using poll() which is more efficient. * Now uses BNetworkAddress to resolve the server address which also should now work with IPv6. * Removed some unused headers. * Minor coding style cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43141 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a4710c0d4629e0234e7f97424499fb4aa348489e |
|
30-May-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Move ServerConnection class from the IMAP add-on to libmail.so. This avoids to init SSL each time an IMAP add-on is loaded. SMTP and POP still have this problem! TODO: use the ServerConnection class in these add-ons too. This would also remove a lot of #ifdef SSL form these add-ons. Will not do it in the near future, feel free to fix it ... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41840 a95241bf-73f2-0310-859d-f6bbb57e9c96
|