470
I Use This!
Activity Not Available

News

Analyzed about 1 year ago. based on code collected about 1 year ago.
Posted over 7 years ago by Kevin McCarthy
changeset e6e8b2f1fae3 branch bookmark tag user Kevin ... [More] McCarthy description Fix shared attachment functions. (see #3728) With nested decryption, the correct FP is associated with the ATTACHPTR entry. Also, the BODY entries are not continguous, so the functions need to iterate over the actx index, not the BODY structure. files attach.hcompose.cpager.crecvattach.crecvcmd.c [Less]
Posted over 7 years ago by Kevin McCarthy
changeset 26e06bd4f29d branch bookmark tag user Kevin ... [More] McCarthy description Fix the expand/collapse code to use the virtual index. (see #3728) Fix the init code to respect OPTDIGESTCOLLAPSE. files recvattach.c [Less]
Posted over 7 years ago by Kevin McCarthy
changeset c7fe290bc3a3 branch bookmark tag user Kevin ... [More] McCarthy description Add virtual index to actx. (see #3728) The virtual index is modeled after the CONTEXT. Add a CURATTACH helper to reduce code verbosity. Store the actx as menu->data. Simplify and consolidate the recvattach and compose menu update code inside a function. Because compose and recvattach share so much code, change compose to use the virtual index even though it has no collapse/expand functionality. files attach.cattach.hcompose.crecvattach.c [Less]
Posted over 7 years ago by Kevin McCarthy
changeset 23ce88ed8961 branch bookmark tag user Kevin ... [More] McCarthy description Change recvattach to allow nested encryption. (see #3728) * Add a FP and BODY array to the actx. These are used to allow proper cleanup. * Add HEADER and root_fp entries, to allow for index regeneration. * Separate out the compose and recvattach index generation functions. * Change the recvattach index generator to decrypt as encrypted parts are found. files attach.cattach.hcompose.cprotos.hrecvattach.c [Less]
Posted over 7 years ago by Kevin McCarthy
changeset ee1fd4a71a8a branch bookmark tag user Kevin ... [More] McCarthy description Add helpers to add and remove actx entries. (see #3728) Use the helper in compose update_idx(), to consolidate the resize logic and simplify the code. Separate out the actx "free" routine from a routine to empty out the idx. The index regeneration routines should flush and rebuild the index without having to renerate the actx structure. files attach.cattach.hcompose.crecvattach.c [Less]
Posted over 7 years ago by Kevin McCarthy
changeset b8bbccd98632 branch bookmark tag user Kevin ... [More] McCarthy description Change helpers functions to pass actx. (see #3728) Change the pager, compose, recvattach and recvcmd to pass the actx instead of the individual idx and idxlen parameters. Separate out the compose menu exit logic to first free the BODY data and then call the shared actx free function at the bottom. files attach.cattach.hbrowser.ccompose.cpager.cpager.hrecvattach.crecvcmd.c [Less]
Posted over 7 years ago by Kevin McCarthy
changeset 278b6efc6bba branch bookmark tag user Kevin ... [More] McCarthy description Create ATTACH_CONTEXT to hold attachment index. (see #3728) Move the idx and idxlen into ATTACH_CONTEXT. In subsequence patches, this structure will hold more useful items, such as the virtual index. The swap out is straightforward, except for: * update_idx() in compose.c, which post-increments the idxlen in the call and again in the function. * mutt_gen_attach_list() which doesn't need to returns the new values. files attach.cattach.hcompose.crecvattach.c [Less]
Posted over 7 years ago by lilydjwg
changeset 5f034395e53d branch default bookmark tag tip user ... [More] lilydjwg description Updated Simplified Chinese translation. files po/zh_CN.po [Less]
Posted over 7 years ago by Olaf Hering
changeset 86f709e4be55 branch default bookmark tag tip user Olaf Hering description Updated German translation. files po/de.po
Posted over 7 years ago by Olaf Hering
changeset 86f709e4be55 branch bookmark tag user Olaf Hering description Updated German translation. files po/de.po