Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add a new operation for SMTP login. | 2014-10-29 | |
| | |||
* | Improved charset handling | 2014-10-29 | |
| | |||
* | Simplified static builds of mailcore2 | 2014-10-28 | |
| | |||
* | Fixed paths | 2014-10-28 | |
| | |||
* | build for mailcore2 | 2014-10-27 | |
| | |||
* | Made it easier to build mailcore | 2014-10-27 | |
| | |||
* | Cleanup multiple codepaths | 2014-10-27 | |
| | |||
* | Fixed cmake build | 2014-10-27 | |
| | |||
* | Use LLVM Unicode conversion. Improved extra headers parsing. | 2014-10-27 | |
| | |||
* | Fixed crash (#938) | 2014-10-27 | |
| | |||
* | Merge pull request #937 from MailCore/removing-icu-dependency | 2014-10-26 | |
|\ | | | | | Removing ICU dependency on iOS and OS X, improved build system | ||
| * | Improved license description | 2014-10-26 | |
| | | |||
| * | Removed ICU dependency from build instructions. Added license in README file. | 2014-10-26 | |
| | | |||
| * | Update when a different build is required | 2014-10-26 | |
| | | |||
| * | Builds can be performed from a branch | 2014-10-26 | |
| | | |||
| * | Fixed build | 2014-10-26 | |
| | | |||
| * | Cleanup project, prepare build for mailcore2 | 2014-10-26 | |
| | | |||
| * | Build dependency if the version reference is missing | 2014-10-26 | |
| | | |||
| * | Fixed typo in CMakefile | 2014-10-26 | |
| | | |||
| * | Fixed build for Linux: download ICU package | 2014-10-26 | |
| | | |||
| * | Use ICU on Linux | 2014-10-26 | |
| | | |||
| * | Implemented u_strchr() and u_strrchr() | 2014-10-26 | |
| | | |||
| * | Fixed CMake build | 2014-10-26 | |
| | | |||
| * | Fixed build | 2014-10-26 | |
| | | |||
| * | Refactored build system of dependencies | 2014-10-26 | |
| | | |||
| * | Merge branch 'master' into removing-icu-dependency | 2014-10-25 | |
| |\ | |/ |/| | |||
* | | Optimize memory usage | 2014-10-25 | |
| | | |||
* | | Merge pull request #935 from michaellenaghan/fetch-parsed-message-operation-fix | 2014-10-25 | |
|\ \ | | | | | | | Fix error in new fetch parsed content operation. | ||
| * | | Fix error in new fetch parsed content operation. | 2014-10-25 | |
|/ / | |||
| * | Merge branch 'master' into removing-icu-dependency | 2014-10-25 | |
| |\ | |/ |/| | |||
* | | Merge pull request #933 from michaellenaghan/fetch-parsed-message-operation | 2014-10-25 | |
|\ \ | | | | | | | Add an operation to fetch a parsed message. | ||
* | | | Additional memory allocation optimization | 2014-10-25 | |
| | | | |||
| | * | Merge branch 'master' into removing-icu-dependency | 2014-10-25 | |
| | |\ | |_|/ |/| | | |||
* | | | Fixed crash, additional memory usage optimization | 2014-10-24 | |
| | | | |||
* | | | Memory usage optimization | 2014-10-24 | |
| | | | |||
* | | | Fixed memory leak | 2014-10-24 | |
| | | | |||
* | | | Fixed crash | 2014-10-24 | |
| | | | |||
* | | | Optimize memory allocation | 2014-10-24 | |
| | | | |||
| * | | Add an operation to fetch a parsed message. | 2014-10-24 | |
|/ / | | | | | | | This avoids the copying of Data to NSData to Data which happens with the current approach. In one test case, a message with an ~18 MB attachment, the current (copying) approach peaked at ~150 MB of memory usage in my app. This new approach peaks at ~65 MB. Another test case, which often caused iOS to terminate my app, now peaks at ~90 MB. In addition to the improved memory usage this approach also means that message parsing is performed asynchronously. | ||
| * | Implemented String primitive using CoreFoundation instead of ICU | 2014-10-24 | |
| | | |||
* | | Fixed build (#931), #924 broke it | 2014-10-24 | |
| | | |||
* | | Merge pull request #924 from CodaFi/NNTP-Cleanup | 2014-10-23 | |
|\ \ | | | | | | | NNTP Cleanup | ||
| * | | Fix cmake build | 2014-10-23 | |
| | | | |||
| | * | Implemented charset detection with uchardet | 2014-10-23 | |
| | | | |||
| * | | FetchArticles -> FetchAllArticles | 2014-10-23 | |
| | | | |||
* | | | Fixed memory leak | 2014-10-23 | |
| | | | |||
| | * | Work in progress on moving to chardet | 2014-10-23 | |
| |/ |/| | |||
| * | Renaming and Fix Typos | 2014-10-22 | |
| | | |||
| * | Simplify with suggested code | 2014-10-22 | |
| | | |||
| * | Merge remote-tracking branch 'upstream/master' into NNTP-Cleanup | 2014-10-22 | |
| |\ | |/ |/| |