Activity

From 04/12/2010 to 05/11/2010

05/11/2010

07:31 PM Revision 9e0e9beb3cefe85fa8ee0e4437830b96e3341a34: Display a progress bar if there are pending co...
Display a progress bar if there are pending commands (besides IDLE/NOOP) Jan Kundrát
06:31 PM Revision f893b7abcf197b8930ca4cf7a0feff69ccfdb879: Indicate real progress better
Indicate real progress better Jan Kundrát
06:23 PM Revision c3720a8c22ccde4f6cd08e986f62e7606d3eb8cd: Inform about progress of sending commands
Inform about progress of sending commands Jan Kundrát
05:56 PM Revision a27f643eacfc8e445d660db4a36454b46926af0b: More state changes
More state changes Jan Kundrát
05:55 PM Revision 8d96b7010a2f59705818367190ad623362ee29cd: debugging
debugging Jan Kundrát
05:43 PM Revision 42a8b1f8c1eaefb35d3de130f66579a06248bdcc: be consistent when changing the conn state
be consistent when changing the conn state Jan Kundrát
05:37 PM Revision c910ad98fb9fa77133a269246376e7396d874e38: More state changes
More state changes Jan Kundrát
05:21 PM Revision 1e8fffa23b7853f1ba4c10b75f0b8889530bd56f: Show connection state changes in the GUI
Show connection state changes in the GUI Jan Kundrát
05:21 PM Revision a1ac87434c2df3dabe65fddb12dde78262ff09ce: Signals/slots should use fully-qualified names...
Signals/slots should use fully-qualified namespace Jan Kundrát
05:20 PM Revision b3be41fbd0c98c74e9a2df2480b47966b55f7326: typo fix
typo fix Jan Kundrát
05:03 PM Revision 766ec25251e24b31728a1a0d736c40e1cbde0c21: more unused arguments
more unused arguments Jan Kundrát
05:01 PM Revision 7fe499c31221d6b2ece9e3d47959ad6f521c0a82: Provide a nice error message when sendmail dies
Provide a nice error message when sendmail dies Jan Kundrát
05:01 PM Revision be37b0dc9af46f837965854da1b17447823b1b72: Refactor the connection state changing
Refactor the connection state changing Jan Kundrát
05:00 PM Revision 3a504b0ebe456813b50253a8860f268f1360a017: Some functions are not implemented yet, there'...
Some functions are not implemented yet, there's no point in shouting warnings about that Jan Kundrát
04:52 PM Revision e7c26a8db7b4ed242b20d2ec254d077401ee9a3a: this might need some work...
this might need some work... Jan Kundrát
04:35 PM Revision 32b8ec97f2d8d5b2335920da51f78ecead4372cb: Refactor connection state changes
Refactor connection state changes Jan Kundrát
03:39 PM Revision 85570cb37740939b813e18d356f01439719e4a41: Remove the unused API
Remove the unused API Jan Kundrát
03:38 PM Revision b224edadfba30660c8dd6cc7c4a70fe62ce3e6af: fix the DEPENDPATH
fix the DEPENDPATH Jan Kundrát
03:31 PM Revision 093c23780d22703664521383e6f6156cf261c0fa: API++
API++ Jan Kundrát
03:21 PM Revision 3197a8b0540701139b59f496ca654bcd86bfed5c: Provide a nice error message should the connec...
Provide a nice error message should the connection fail Jan Kundrát
02:46 PM Revision 43586369397b6cb0bd18948cd31c4b4a7310c68a: let qt creator format the file
let qt creator format the file Jan Kundrát
02:38 PM Revision 11b0559161d19d9c2ed2e6af9e962769f6f6f3e3: Don't block after issuing the STARTTLS command
Don't block after issuing the STARTTLS command Jan Kundrát
02:11 PM Revision c7f1478bba72b8b533c9302a101b6611271b220f: Make the network connection asynchronous
Make the network connection asynchronous Jan Kundrát
01:26 PM Revision c87ffaec5882b06bff7c9cb41f7f8429d1da6c0d: Try to persuade the stupid qmake that we do wa...
Try to persuade the stupid qmake that we do want to relink after an update to a static library Jan Kundrát
11:05 AM Trojita Switches to QMake
The build system of Trojita got changed from CMake to QMake. This change was requested by KWest GmbH for various reasons, and given that I did not insist on any particular build system, it was a pretty smooth process. Jan Kundrát

05/07/2010

04:10 PM Revision b620f4d8e5db2a0c1069604c692b470b1c4964e3: Order of static libraries is important I find...
Order of static libraries is important I find it rather counterintuitive that one has to specify ImapParser *after* the ImapModel if libImapModel uses stuff libImapParser... Jan Kundrát
03:47 PM Revision ba2ef6e98b1f22c0be01d515ec6a52c433b02468: Split also the former libImap
Split also the former libImap Jan Kundrát
03:32 PM Revision 9ecf5706549a72aa1cf2df33d88f0f3317887757: s/libSocket/libStreams/
s/libSocket/libStreams/ Jan Kundrát
03:28 PM Revision c172002bc7c9ebae0dcce2ce10fbe3a2037d06f1: Use split qmake project files for build
Use split qmake project files for build Jan Kundrát

05/05/2010

05:38 PM Revision e7371023c66b53ce2f128e22f4c8111482616726: let qt creator touch the src.pro
let qt creator touch the src.pro Jan Kundrát
05:33 PM Revision db399af8e0b1ea32f11fe39b5920254b295d853f: We can't really use LOG_AND_TRACE in Trojita
We can't really use LOG_AND_TRACE in Trojita Jan Kundrát
05:15 PM Revision 8189951cf58e690661b041d338887a4799b1bae2: No need for the INCLUDEPATH
No need for the INCLUDEPATH Jan Kundrát
05:06 PM Revision 0782d1e46f19cfedc4981fd4bb0bf74ee82291a6: Bring the ModelTest back
Bring the ModelTest back Jan Kundrát
04:59 PM Revision 5ba7db2ee51508cb224c62f52a2c9648e16230df: Move the source code into a separate directory...
Move the source code into a separate directory in preparation for QtTest Jan Kundrát

04/21/2010

02:29 PM Bug #30 (Closed): assert() crash when selecting mailboxes in a row
Can't reproduce now after some tweaks to the code dealing with _currentMailbox... Jan Kundrát
11:34 AM Revision 1728c3053aec49dd2bf2c02f0d3de210fe88883c: Fix an embarrassing typo
Fix an embarrassing typo Jan Kundrát
11:34 AM Revision ec5f8c0904388ba617ac18a3f38297defc5d40ac: More documentation
More documentation Jan Kundrát
11:34 AM Revision 511c4950ba281fa77b1daacab8785282181656c2: Doxygen fixes
Doxygen fixes Jan Kundrát

04/20/2010

06:18 PM Bug #33 (Resolved): issues with command pipelining and multiple parsers
Jan Kundrát
06:17 PM Revision e67580c86f03880ca0ef32f35d39ffdc2a9db344: Ask for an updated list of mailboxes when conn...
Ask for an updated list of mailboxes when connecting again after being offline Jan Kundrát
06:09 PM Revision a917d05cacf9078e9d9e92180ee9f18a07685674: #include cleanup
#include cleanup Jan Kundrát
06:04 PM Revision 510f86be4e2fefe3614a9b6d8c7249e390e3b5ca: Share one QAuthenticator instance for all pars...
Share one QAuthenticator instance for all parsers in the model Jan Kundrát
05:39 PM Revision 76d0bdd7cae45c7584552f975f34840199b4428e: Don't pretend to be interested in NAMESPACE W...
Don't pretend to be interested in NAMESPACE We don't use the result in any way yet, so there isn't much point in requesting the response Jan Kundrát
05:32 PM Revision 33062607d8e1a54805834bb11b34a35122e20538: Moce the LOGIN implementation to one place
Moce the LOGIN implementation to one place Jan Kundrát
05:23 PM Revision 6f407276fdfb2ee09f8e0409042e6f4e2f84173f: Use up to four parallel connections to the IMA...
Use up to four parallel connections to the IMAP server by default Jan Kundrát
05:22 PM Revision 5ee67e8ff70822908550e7619cb9df60416dffba: Use nice numbers instead of hex pointer addres...
Use nice numbers instead of hex pointer addresses for parser identification Jan Kundrát
05:15 PM Revision 5d69302f730f41c4150f05f35006e095151e02fa: More consistent debugging
More consistent debugging Jan Kundrát
05:11 PM Revision 169e7481eee93246171f51fe0e36ba4103e80f72: More debugging
More debugging Jan Kundrát
05:06 PM Revision d717079364fb102117b34ce6d533c6222e009f40: Don't reset the model completely upon completi...
Don't reset the model completely upon completing the LOGIN command Jan Kundrát
04:56 PM Revision 6b1d855f50ef4a69f119ea0a84f6b8fe99932d92: Make the waitForAuth() private
Make the waitForAuth() private Jan Kundrát
03:46 PM Bug #34: Timeouts for netowrk operations
Implement timeouts: - all network operations - parser waiting for something for too long - maybe even the "higher-level timeouts" like "data for item X haven't arrived for quite long" Jan Kundrát
03:04 PM Revision b9d8b02b8c8a2646ddeefb5752ff287631f4cd44: Implement higher priorities for the LOGIN/LOGO...
Implement higher priorities for the LOGIN/LOGOUT commands Jan Kundrát
03:04 PM Revision e6fd471ba77ed78ca0bdddaf1848c2ed62cef662: Revert "Do not issue a LIST command before aut...
Revert "Do not issue a LIST command before authentication" This reverts commit 0a1319e584ae3fc70a230399f027710e5b4931d4. Conflicts: Imap/Model/UnauthenticatedHandler.cpp Jan Kundrát
03:04 PM Revision cabb227c8ba496293251bdd21883f63ed46e8d41: wip: work on the "wait for authentication" stuff
wip: work on the "wait for authentication" stuff Jan Kundrát
01:36 AM Revision 96d3b1ed77d3688bffb531952ebc7eed296240ec: Don't open the mailbox in RW unless really nec...
Don't open the mailbox in RW unless really necessary Jan Kundrát
01:25 AM Revision bd452429cebfc3c399cd1c5cf770ea93f3a29082: IDLE doesn't need RW access
IDLE doesn't need RW access Jan Kundrát

04/19/2010

05:51 PM Bug #33: issues with command pipelining and multiple parsers
I've just recently added a feature which holds up requests for mailboxes until the connection reaches the "authenticated" state. The problem is that we need a systematic way to solve this problem in a general way; we want to postpone STORE/FETCH/.... Jan Kundrát
04:52 PM Revision 7d44aa60d43839e9b6de0c88a3990154418f76c0: Cleenaup of the #includes
Cleenaup of the #includes Jan Kundrát
04:48 PM Revision 4be12a258e26e5cd45d63d29a3946e6eaa422149: Prefer Qt stuff over STL
Prefer Qt stuff over STL Jan Kundrát

04/18/2010

01:38 PM Revision 6c67e3a5b6a8ca840084b33125d4a34ba8cea65a: Start the IDLE command in a more intuitive way...
Start the IDLE command in a more intuitive way The main motivation about this change is to remove the double notification from the Gui layer, as it is not realy clear why the user has to call it manually at all... Jan Kundrát
01:22 PM Revision c4ad22f6feb50b34daed12403928cea679b065b8: Overhaul of the parser factory - Fixed certai...
Overhaul of the parser factory - Fixed certain strange idioms like using double lookup with iterators (wtf?) - Added clarifying comments - Fixed part which was supposed to keep track of the "current" and "desired" mailboxes Generally all in pr... Jan Kundrát
12:54 PM Revision d3f70fa8eb4496a6f0b6fbcef50beb7a55fe656c: Debug: indicate parser ID when debugging output
Debug: indicate parser ID when debugging output Jan Kundrát

04/17/2010

12:51 PM Revision 0ed42204fc6269dde5c9ad13b9a3e23db8bbe208: Fix the `make install` target The install.pri...
Fix the `make install` target The install.pri was shamelessly stolen from arora Jan Kundrát

04/13/2010

05:00 PM Revision 29cc5dddc6fd364064d06347cd18edd37944b18a: Prettify the debug output
Prettify the debug output Jan Kundrát
04:51 PM Revision 0a1319e584ae3fc70a230399f027710e5b4931d4: Do not issue a LIST command before authenticat...
Do not issue a LIST command before authentication Previously, Trojita would blindly issue a top-level LIST command, even before it authenticated to the IMAP server. This patch delays mailbox listing until after proper authentication. Jan Kundrát
04:47 PM Revision baccc0735727594b0626afe6a353d541780b1d89: Fix a timing issue with STARTTLS The problem ...
Fix a timing issue with STARTTLS The problem was rather nasty -- under certain conditions, the code processing a server's reply would concatenate the STARTTLS and another one together. This was mostly masked by a LIST command being queued as the... Jan Kundrát
« Previous
Next »
 

Also available in: Atom