Commit graph

1150 commits

Author SHA1 Message Date
Markus Unterwaditzer
c8014e5205 Merge pull request #241 from untitaker/click5
Factor out a few click-related things into extensions, new threading model
2015-08-16 20:00:50 +02:00
Markus Unterwaditzer
1aa6812bad Don't ask for same password twice 2015-08-16 19:45:39 +02:00
Markus Unterwaditzer
6e1846ea9d Remove custom ctx global 2015-08-16 19:40:00 +02:00
Markus Unterwaditzer
2fda4d6670 Add pipsi back to installation options 2015-08-12 23:01:31 +02:00
Markus Unterwaditzer
d59b310cd3 Version 0.6.0 2015-08-06 14:40:22 +02:00
Markus Unterwaditzer
2b5576c471 Fix error message
See #252
2015-08-06 11:48:43 +02:00
Markus Unterwaditzer
97d65ab222 Fix tests 2015-08-06 11:27:42 +02:00
Markus Unterwaditzer
4b25075b97 Merge branch 'mathstuf-full-ssl-verify'
Fix #252
2015-08-06 11:25:40 +02:00
Ben Boeckel
216e6c3b21 ssl: use verify and verify_fingerprint
Both have their uses. The latter is very strict in what it will accept,
but it does not catch expired certificates.
2015-08-06 11:25:06 +02:00
Markus Unterwaditzer
3836448cc3 Fix exitcodes in Makefile 2015-08-06 11:17:02 +02:00
Markus Unterwaditzer
2e83354c06 DAV: Remove check when fetching etags after PUT
Servers may automatically modify the item in unforeseeable ways.

Fix #251
2015-08-05 20:55:38 +02:00
Markus Unterwaditzer
fce0f8d74a Merge pull request #248 from tribut/wrongetagerror-message
Repair message for exception
2015-07-29 20:24:54 +02:00
Felix Eckhofer
d9802fc032 Repair message for exception 2015-07-28 18:42:28 +02:00
Markus Unterwaditzer
9229d08e55 Add another ticket link 2015-07-26 22:51:18 +02:00
Markus Unterwaditzer
5eab8ebb16 Fix Makefile 2015-07-26 15:32:59 +02:00
Markus Unterwaditzer
67c8c3f394 Improve UI of repair command 2015-07-26 14:40:11 +02:00
Markus Unterwaditzer
c51952d6fd Add some notes for packagers 2015-07-26 14:02:14 +02:00
Markus Unterwaditzer
20bacfe87e Don't install vdirsyncer from makefile 2015-07-26 13:59:37 +02:00
Markus Unterwaditzer
c812b5d50f Stylefix 2015-07-26 13:51:14 +02:00
Markus Unterwaditzer
7575fb21a7 Remove build.sh for good 2015-07-26 13:45:53 +02:00
Markus Unterwaditzer
10148f47f8 repair: Also fix hrefs, stricter safe-set
Fix #236
2015-07-26 12:04:14 +02:00
Markus Unterwaditzer
93480c059f Move hack for ownCloud bug into _normalize_href
Also refine the testsuite a bit to catch such problems.
2015-07-26 09:29:54 +02:00
Markus Unterwaditzer
edc0eb2f84 Refine race-check in dav._put 2015-07-25 04:03:28 +02:00
Markus Unterwaditzer
f0e842ac41 Split up caldav and carddav tests 2015-07-25 03:30:47 +02:00
Markus Unterwaditzer
4b0a896303 DAV: Remove warning about missing etag on PUT 2015-07-25 03:22:13 +02:00
Markus Unterwaditzer
7f705aeb3a Another note for packagers 2015-07-21 15:46:03 +02:00
Markus Unterwaditzer
552dc33037 stylefix 2015-07-20 17:56:57 +02:00
Markus Unterwaditzer
90aaa9d12a Add version.py to packages 2015-07-20 17:33:38 +02:00
Markus Unterwaditzer
60a7778cea Document password_command behavior in keyring.rst 2015-07-16 15:18:31 +02:00
Markus Unterwaditzer
0e11d2ea0e Use direct link to coveralls 2015-07-13 23:03:47 +02:00
Markus Unterwaditzer
4bb4b019ce Merge pull request #231 from untitaker/safe-hrefs
Create always safe hrefs
2015-07-13 13:19:03 +02:00
Markus Unterwaditzer
73e2ccf46a Create always safe hrefs
The set of safe characters was inspired by the set of safe characters in
URLs.

Fixes #229
2015-07-12 23:42:49 +02:00
Markus Unterwaditzer
04b3379172 Ignore DTSTAMP when hashing items 2015-07-12 18:44:58 +02:00
Markus Unterwaditzer
8e3f0ab05f Move discovery_cache_version 2015-07-09 10:04:07 +02:00
Markus Unterwaditzer
fcec7e1efd Don't leak worker threads 2015-07-09 10:04:07 +02:00
Markus Unterwaditzer
b58935c90d Fix tests again
Reverts f087ec599e
2015-07-09 00:10:02 +02:00
Markus Unterwaditzer
fc5175f7f3 Flake8 fixes 2015-07-08 20:42:26 +02:00
Markus Unterwaditzer
544a0790b5 Remove stub repl 2015-07-08 19:41:09 +02:00
Markus Unterwaditzer
8130789d39 Add click-repl as optdepend 2015-07-08 17:46:50 +02:00
Markus Unterwaditzer
283d6f98df doubleclick: Push ctx for subcommands 2015-07-08 17:16:35 +02:00
Markus Unterwaditzer
75d4f08c25 Bugfix: Actually cache passwords 2015-07-08 17:16:35 +02:00
Markus Unterwaditzer
2d5a230fa4 Style fixes 2015-07-07 16:51:31 +02:00
Markus Unterwaditzer
f8b781a6d4 repair: Traverse all subcomponents 2015-07-07 16:50:08 +02:00
Markus Unterwaditzer
e172fa43f3 Add changelog for #227 2015-07-07 16:37:32 +02:00
Markus Unterwaditzer
c84cfc0a29 Merge pull request #227 from untitaker/metadata
Metadata
2015-07-07 16:36:07 +02:00
Markus Unterwaditzer
d35cb1bc50 Tests for metasync 2015-07-07 16:32:47 +02:00
Markus Unterwaditzer
b44db992e7 Bidirectional sync 2015-07-07 16:32:47 +02:00
Markus Unterwaditzer
a007828f87 Simple metadata interface 2015-07-07 16:20:04 +02:00
Markus Unterwaditzer
f087ec599e This is not needed anymore 2015-07-07 16:19:27 +02:00
Markus Unterwaditzer
776bfa2f4f password_command failures are now fatal 2015-07-07 15:40:12 +02:00