|
|
|
@293:b0b088570e44
|
[293:b0b088570e44]
|
4 weeks |
Menno Smits <menno@…> |
version bump for 0.8.1
|
|
|
|
@284:1af8db8839a3
|
[284:1af8db8839a3]
|
3 months |
Menno Smits <menno@…> |
version bump for 0.8
|
|
|
|
@283:7792281d00cd
|
[283:7792281d00cd]
|
3 months |
Menno Smits <menno@…> |
fixed test that was raising ParseError? for the wrong reason
|
|
|
|
@282:e2d2b114427b
|
[282:e2d2b114427b]
|
3 months |
Menno Smits <menno@…> |
clean up UID/SEQ distinction
|
|
|
|
@281:83a42071e63b
|
[281:83a42071e63b]
|
3 months |
Menno Smits <menno@…> |
fixed indentation
|
|
|
|
@280:6a5e2c36dc02
|
[280:6a5e2c36dc02]
|
3 months |
Menno Smits <menno@…> |
fixed up test that broke with previous fetch change
|
|
|
|
@278:f702a10af3d6
|
[278:f702a10af3d6]
|
3 months |
Menno Smits <menno@…> |
Fix incorrect msg_id for UID fetch when use_uid is False (#99)
Don't use …
|
|
|
|
@277:f452ccc5cb24
|
[277:f452ccc5cb24]
|
3 months |
Menno Smits <menno@…> |
moved re_status out of the way to stop sphinx from seeing it
|
|
|
|
@276:2e8ae6303dae
|
[276:2e8ae6303dae]
|
3 months |
Menno Smits <menno@…> |
Return expunge responses (#80)
|
|
|
|
@274:b395c2c763d8
|
[274:b395c2c763d8]
|
3 months |
Menno Smits <menno@…> |
.py extension doesn't make as much sense now that most people will use …
|
|
|
|
@272:3220d59d8afe
|
[272:3220d59d8afe]
|
3 months |
Menno Smits <menno@…> |
Moved livetest implementation to imapclient package (#82)
|
|
|
|
@271:061c3de402c2
|
[271:061c3de402c2]
|
3 months |
Menno Smits <menno@…> |
Moved interact implementation to imapclient package (#82)
|
|
|
|
@268:e61ddf6f2d41
|
[268:e61ddf6f2d41]
|
3 months |
Menno Smits <menno@…> |
NOOP support (#74)
Untagged response handling shared with IDLE.
|
|
|
|
@267:06c7e9364807
|
[267:06c7e9364807]
|
5 months |
Menno Smits <menno@…> |
Added rename_folder (#77)
|
|
|
|
@266:829621c59711
|
[266:829621c59711]
|
5 months |
Menno Smits <menno@…> |
Added imapclient.version.info (#81)
|
|
|
|
@265:907c5153b355
|
[265:907c5153b355]
|
7 months |
Menno Smits <menno@…> |
Added normalise_times attribute (#96)
Allows caller to select whether …
|
|
|
|
@258:1735ead96cec
|
[258:1735ead96cec]
|
8 months |
Menno Smits <menno@…> |
fixed doc typo
|
|
|
|
@254:2bead8ef812d
|
[254:2bead8ef812d]
|
8 months |
Menno Smits <menno@…> |
small doc tweaks
|
|
|
|
@253:cb528dba8534
|
[253:cb528dba8534]
|
8 months |
Menno Smits <menno@…> |
version fiddling for readthedocs.org
|
|
|
|
@252:b5bac9b378c7
|
[252:b5bac9b378c7]
|
8 months |
Menno Smits <menno@…> |
bump version so that it is accurate in documentation
|
|
|
|
@250:1fdb2f77fb2a
|
[250:1fdb2f77fb2a]
|
8 months |
Menno Smits <menno@…> |
Fixed up documentation for recently added functionality
|
|
|
|
@249:456de0713e01
|
[249:456de0713e01]
|
8 months |
Menno Smits <menno@…> |
Synced sphinx branch with current trunk
|
|
|
|
@248:bbef196a11da
|
[248:bbef196a11da]
|
8 months |
Menno Smits <menno@…> |
Remaining gaps in IMAPClient class docs done.
This is sufficient for an …
|
|
|
|
@245:60cb7b1b40e4
|
[245:60cb7b1b40e4]
|
11 months |
Menno Smits <menno@…> |
document SEQ element and some cosmetic changes
|
|
|
|
@244:dc0d90049f28
|
[244:dc0d90049f28]
|
11 months |
Menno Smits <menno@…> |
filled in many more documentatation gaps
|
|
|
|
@243:35fc2ded237d
|
[243:35fc2ded237d]
|
12 months |
Menno Smits <menno@…> |
resynced with trunk
|
|
|
|
@240:ca209b0b5f0c
|
[240:ca209b0b5f0c]
|
12 months |
Menno Smits <menno@…> |
merged changes from another documentation working copy
|
|
|
|
@239:86b79856cb3d
|
[239:86b79856cb3d]
|
15 months |
Menno Smits <menno@…> |
much documentation progress made
|
|
|
|
@234:1be67b3e0445
|
[234:1be67b3e0445]
|
8 months |
Menno Smits <menno@…> |
Updated idle related unit tests to match current implementation
These had …
|
|
|
|
@233:c8ac8deacf14
|
[233:c8ac8deacf14]
|
8 months |
Menno Smits <menno@…> |
Updated the bundled version of Mock to 0.7.2.
|
|
|
|
@230:92e425d7252a
|
[230:92e425d7252a]
|
8 months |
Menno Smits <menno@…> |
Restructure BODY and BODYSTRUCTURE responses post-parsing to make tuple …
|
|
|
|
@229:85569119917a
|
[229:85569119917a]
|
8 months |
Menno Smits <menno@…> |
Halfway through re-working how BODY/BODYSTRUCTURE is handled so the parser …
|
|
|
|
@228:0928a2a19a42
|
[228:0928a2a19a42]
|
8 months |
Menno Smits <menno@…> |
added BODY and BODYSTRUCTURE fetch response parser tests and removed …
|
|
|
|
@226:d5a9a8aa94d5
|
[226:d5a9a8aa94d5]
|
8 months |
Menno Smits <menno@…> |
Expose debugging functionality (#90)
As part of this, moved IMAP4 …
|
|
|
|
@224:c4af68270085
|
[224:c4af68270085]
|
9 months |
Menno Smits <menno@…> |
Added support for interact.py to read livetest.py config files (#66)
|
|
|
|
@223:0cc6ebc4c1bd
|
[223:0cc6ebc4c1bd]
|
10 months |
Menno Smits <menno@…> |
Changed IDLE support to use select instead of polling
Also made the idle …
|
|
|
|
@222:8fe2a3fa8331
|
[222:8fe2a3fa8331]
|
10 months |
Menno Smits <menno@…> |
Added unit tests for IDLE support
|
|
|
|
@221:c5912b9d2cf9
|
[221:c5912b9d2cf9]
|
10 months |
Menno Smits <menno@…> |
Updated documentation and examples wrt IDLE support
|
|
|
|
@219:64d0a76281b8
|
[219:64d0a76281b8]
|
10 months |
Menno Smits <menno@…> |
New approach to IDLE support
Instead of using callbacks open up the IDLE …
|
|
|
|
@218:ae8dacf52b3d
|
[218:ae8dacf52b3d]
|
10 months |
Menno Smits <menno@…> |
Added livetest for IDLE support and reworked how the IDLE callback …
|
|
|
|
@216:5f6de1d4618c
|
[216:5f6de1d4618c]
|
10 months |
Menno Smits <menno@…> |
getacl() was still using Lexer instead of TokenSource? (fixes #85)
Also …
|
|
|
|
@209:80f530da50d7
|
[209:80f530da50d7]
|
11 months |
Johannes Heckel <stone.pixel@…> |
Merge idle and oauth features.
|
|
|
|
@208:3eeca2dda55d
|
[208:3eeca2dda55d]
|
11 months |
Johannes Heckel <stone.pixel@…> |
Added an idle function and changed script to use imaplib2 if available.
…
|
|
|
|
@207:835686a87307
|
[207:835686a87307]
|
11 months |
Johannes Heckel <stone.pixel@…> |
Implemented oauth authentication using oauth2.
Also added an example to …
|
|
|
|
@204:ea3eff2a866a
|
[204:ea3eff2a866a]
|
12 months |
Menno Smits <menno@…> |
Updated copyright dates to 2011 and fixed a number of incorrect and …
|
|
|
|
@203:b2d7de893bf7
|
[203:b2d7de893bf7]
|
12 months |
Menno Smits <menno@…> |
bump version to 0.7
|
|
|
|
@202:269a0c252f9b
|
[202:269a0c252f9b]
|
13 months |
Menno Smits <menno@…> |
Support for modifiers in the FETCH command (#62)
|
|
|
|
@201:f8f625bffdcb
|
[201:f8f625bffdcb]
|
13 months |
Menno Smits <menno@…> |
Merged from trunk
|
|
|
|
@200:ed6498330d85
|
[200:ed6498330d85]
|
13 months |
Menno Smits <menno@…> |
Add support for fetch modifiers (#62)
Patch from Thomas Jost Schnouki …
|
|
|
|
@199:b796e986ac3b
|
[199:b796e986ac3b]
|
13 months |
Menno Smits <menno@…> |
Take advantage of unittest2 functionality in response parser tests
Less …
|
|
|
|
@198:c50410e90fab
|
[198:c50410e90fab]
|
13 months |
Menno Smits <menno@…> |
If unittest in stdlib is unittest2 use it.
Otherwise look for a …
|
|
|
|
@197:4501a1820322
|
[197:4501a1820322]
|
13 months |
Menno Smits <menno@…> |
Removed unit test running plumbing
People can just use the unit2 script …
|
|
|
|
@195:f9d8c6ff0784
|
[195:f9d8c6ff0784]
|
13 months |
Menno Smits <menno@…> |
Handle [None] response in fetch response parser
|
|
|
|
@194:573b41f0311c
|
[194:573b41f0311c]
|
13 months |
Menno Smits <menno@…> |
get_folder_delimiter tidied up and deprecated
|
|
|
|
@193:4f70c1e3376b
|
[193:4f70c1e3376b]
|
13 months |
Menno Smits <menno@…> |
Added NAMESPACE support (#63)
|
|
|
|
@185:d3bb2bdee8e7
|
[185:d3bb2bdee8e7]
|
15 months |
Menno Smits <menno@…> |
Added is_multipart attribute to returned BODY/BODYSTRUCTURE tuples
|
|
|
|
@183:c769cdebad7b
|
[183:c769cdebad7b]
|
15 months |
Menno Smits <menno@…> |
More tests and better error reporting for juxtaposed tuple handling
|
|
|
|
@182:f60b165dfc6a
|
[182:f60b165dfc6a]
|
15 months |
Menno Smits <menno@…> |
Cleaned up implementation of juxtaposed tuple handling
|
|
|
|
@181:78af62651ae8
|
[181:78af62651ae8]
|
15 months |
Menno Smits <menno@…> |
Handling of juxtaposed tuples implemented.
A little messy, needs cleaning …
|
|
|
|
@180:5ea0f6d430d4
|
[180:5ea0f6d430d4]
|
17 months |
Menno Smits <menno@…> |
experimenting with fix for BODYSTRUCTURE tuples issue (#58)
|
|
|
|
@179:970ef3c54d53
|
[179:970ef3c54d53]
|
17 months |
Menno Smits <menno@…> |
failing test for BODYSTRUCTURE tuples issue (#58)
|
|
|
|
@176:e5df0fd9110f
|
[176:e5df0fd9110f]
|
17 months |
Menno Smits <menno@…> |
NEWS update and version bump for 0.6.2
|
|
|
|
@174:c3209bd5df14
|
[174:c3209bd5df14]
|
17 months |
Menno Smits <menno@…> |
examples moved to imapclient/examples. Docs updated to match.
|
|
|
|
@171:81ccefd2036e
|
[171:81ccefd2036e]
|
17 months |
Menno Smits <menno@…> |
Tokens shouldn't necessarily terminate after a "]"
This was breaking …
|
|
|
|
@170:113b8b7c66c3
|
[170:113b8b7c66c3]
|
17 months |
Menno Smits <menno@…> |
More (passing) tests for square bracket handling
|
|
|
|
@169:6edae8cc6f50
|
[169:6edae8cc6f50]
|
17 months |
Menno Smits <menno@…> |
Significant clean up of response parsing code
It's quite a bit easier to …
|
|
|
|
@168:c144e46a534f
|
[168:c144e46a534f]
|
17 months |
Menno Smits <menno@…> |
Fixed handling of fetch parts that use square brackets and contain spaces …
|
|
|
|
@167:36979cb3391b
|
[167:36979cb3391b]
|
17 months |
Menno Smits <menno@…> |
Failing test added for #55
|
|
|
|
@166:7d27174efd1c
|
[166:7d27174efd1c]
|
17 months |
Menno Smits <menno@…> |
check() doesn't return anything
|
|
|
|
@165:7a2b38ad53b0
|
[165:7a2b38ad53b0]
|
17 months |
Menno Smits <menno@…> |
NEWS update and version bump for 0.6.1
|
|
|
|
@164:dd9e6172978f
|
[164:dd9e6172978f]
|
17 months |
Menno Smits <menno@…> |
#49: Work around imaplib bug (Python Issue 5949)
Patch imaplib on import …
|
|
|
|
@157:afa44078d096
|
[157:afa44078d096]
|
21 months |
Menno Smits <menno@…> |
version bump for 0.6
|
|
|
|
@156:dcc3a986589c
|
[156:dcc3a986589c]
|
21 months |
Menno Smits <menno@…> |
Update copyright year
|
|
|
|
@153:a8b8beb4b0dd
|
[153:a8b8beb4b0dd]
|
21 months |
Menno Smits <menno@…> |
Speedups: avoid initialising constants in init, use frozenset instead …
|
|
|
|
@152:989709474b5a
|
[152:989709474b5a]
|
21 months |
Menno Smits <menno@…> |
Lexer cleanup done. All tests passing.
|
|
|
|
@151:8b42bc92613a
|
[151:8b42bc92613a]
|
21 months |
Menno Smits <menno@…> |
refactored Lexer classes. Not quite working yet.
|
|
|
|
@149:ee1c4e27b4e0
|
[149:ee1c4e27b4e0]
|
21 months |
Mark Hammond <mhammond@…> |
implement a lexer which performs 7x faster for us
|
|
|
|
@148:efee6e971771
|
[148:efee6e971771]
|
21 months |
Menno Smits <menno@…> |
Always return folder names as unicode for consistency.
Otherwise …
|
|
|
|
@147:78f3eda1c1f0
|
[147:78f3eda1c1f0]
|
21 months |
Menno Smits <menno@…> |
#21: High ascii bytes in folder names can break folder handling
Don't …
|
|
|
|
@146:180420fe683b
|
[146:180420fe683b]
|
21 months |
Menno Smits <menno@…> |
added some missing simple tests
|
|
|
|
@145:d216dbca07fc
|
[145:d216dbca07fc]
|
22 months |
Menno Smits <menno@…> |
Added a test for repeated UIDs (#44)
Courier IMAP sometimes repeats the …
|
|
|
|
@144:f644601710b1
|
[144:f644601710b1]
|
22 months |
Menno Smits <menno@…> |
#43: numeric folder names break list_folders
Further hacks to the lexer …
|
|
|
|
@143:b09900646458
|
[143:b09900646458]
|
22 months |
Menno Smits <menno@…> |
#42: Folder names with double quotes around them have the double quotes …
|
|
|
|
@142:f5a6a5297de1
|
[142:f5a6a5297de1]
|
22 months |
Menno Smits <menno@…> |
Correctly handle \" in quoted strings.
(As reported in comments of #28)
…
|
|
|
|
@135:95602aca2277
|
[135:95602aca2277]
|
2 years |
Menno Smits <menno@…> |
Handle empty strings and None's in the folder list responses again
All …
|
|
|
|
@133:ab9d4da44176
|
[133:ab9d4da44176]
|
2 years |
Mark Hammond <mhammond@…> |
update tests for new list return values
|
|
|
|
@132:b850aad0c165
|
[132:b850aad0c165]
|
2 years |
Mark Hammond <mhammond@…> |
better 'list' parsing; gmail xlist support; readonly select
|
|
|
|
@130:c866b6ef9447
|
[130:c866b6ef9447]
|
2 years |
Menno Smits <menno@…> |
Merged COPY command implementation (#36)
|
|
|
|
@129:b627e75c7088
|
[129:b627e75c7088]
|
2 years |
Menno Smits <menno@…> |
added COPY docstring
|
|
|
|
@127:38847e02e98d
|
[127:38847e02e98d]
|
2 years |
Menno Smits <menno@…> |
initial stab at a copy command, not tested
|
|
|
|
@126:4319998fc9b5
|
[126:4319998fc9b5]
|
2 years |
Menno Smits <menno@…> |
select_folder() now returns the full parsed SELECT response (#24)
|
|
|
|
@124:d7a052462308
|
[124:d7a052462308]
|
2 years |
Menno Smits <menno@…> |
Merged new_fetch_parsing branch
|
|
|
|
@123:e6c0e6b5fb15
|
[123:e6c0e6b5fb15]
|
2 years |
Menno Smits <menno@…> |
added some docstrings
|
|
|
|
@122:9f53d80c533f
|
[122:9f53d80c533f]
|
2 years |
Menno Smits <menno@…> |
removed devel bits
|
|
|
|
@121:68adf8208781
|
[121:68adf8208781]
|
2 years |
Menno Smits <menno@…> |
Plugged in new response parser
Old FetchParser? class and supporting code …
|
|
|
|
@120:3b856e98881b
|
[120:3b856e98881b]
|
2 years |
Menno Smits <menno@…> |
port INTERNALDATE handling from old fetch parser - all tests PASS\!
|
|
|
|
@119:faa6ade90065
|
[119:faa6ade90065]
|
2 years |
Menno Smits <menno@…> |
re-enabled more literal tests
|
|
|
|
@118:818523c79231
|
[118:818523c79231]
|
2 years |
Menno Smits <menno@…> |
fixed tests that were passing for the wrong reason
|
|
|
|
@116:a975e50ceb32
|
[116:a975e50ceb32]
|
2 years |
Menno Smits <menno@…> |
Merged from trunk
|
|
|
|
@115:7aa870b75d11
|
[115:7aa870b75d11]
|
2 years |
Menno Smits <menno@…> |
Parse imaplib's fetch data structures instead of doing it all ourselves
…
|
|
|
|