Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Remove the header from public headers. | 2014-10-31 | |
| | |||
* | Fix the new files information. | 2014-10-30 | |
| | |||
* | Fix a typo | 2014-10-30 | |
| | |||
* | Add a new operation for SMTP login. | 2014-10-29 | |
| | |||
* | Improved charset handling | 2014-10-29 | |
| | |||
* | 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 | |
| | |||
* | Fixed typo in CMakefile | 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 | |
| | |||
* | Merge branch 'master' into removing-icu-dependency | 2014-10-25 | |
|\ | |||
| * | Optimize memory usage | 2014-10-25 | |
| | | |||
| * | 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 | |
| | | |||
| * | 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 | |
| |\ | |/ |/| | |||
* | | Update MCIMAPSession.cc | 2014-10-22 | |
| | | |||
* | | Removed ICU dependency from MCDateFormatter | 2014-10-21 | |
| | | |||
* | | Implement unit tests for message builder and message parsers | 2014-10-21 | |
| | | |||
| * | cpp -> cc | 2014-10-21 | |
| | | |||
| * | Server Time Operations | 2014-10-21 | |
| | | |||
| * | MCNNTP -> NNTP | 2014-10-21 | |
| | | |||
| * | XOVER | 2014-10-21 | |
| | | |||
| * | Clarify Subscribed vs Default | 2014-10-21 | |
| | | |||
| * | Merge remote-tracking branch 'upstream/master' into NNTP-Cleanup | 2014-10-21 | |
| |\ | |/ |/| | |||
| * | Range Fetching | 2014-10-21 | |
| | | |||
* | | Use LITERAL+ search in the case of Gmail | 2014-10-20 | |
| | | |||
* | | Set sequenceNumber when fetching messages | 2014-10-17 | |
| | | |||
* | | Fixed crash when lastPathComponent() is called on an empty string (#911) | 2014-10-16 | |
| | | |||
* | | Fixed typo | 2014-10-15 | |
| | |