• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

untitaker / vdirsyncer
95%
master: %

Build:
Build:
LAST BUILD BRANCH: mysteryshack
DEFAULT BRANCH: master
Repo Added 02 Apr 2014 03:26PM UTC
Files 0
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH href_quoting
branch: href_quoting
CHANGE BRANCH
x
Reset
  • href_quoting
  • 0.1.2
  • 0.1.3
  • 0.1.4
  • 0.1.5
  • 0.2.0
  • 0.2.1
  • 0.2.2
  • 0.2.3
  • 0.2.4
  • 0.2.5
  • 0.3.0
  • 0.3.1
  • 0.3.2
  • 0.3.3
  • 0.4.1
  • 0.4.2
  • 0.4.3
  • 0.4.4
  • 0.5.1
  • 0.5.2
  • 0.6.0
  • 0.7.0
  • 0.7.3
  • autodiscovery
  • build
  • build-improvements
  • buildenv-updates
  • caldav_speedup
  • click
  • click5
  • dav_cleanup
  • davical-testserver
  • debian-detector
  • discovery
  • donation_buttons
  • double_encode
  • duplicate_sections
  • enable-owncloud
  • encodings
  • fingerprint-adapt
  • fix-builds
  • fix-encodings
  • fix-travis
  • guessauth
  • handle-empty-items
  • icalendar_sorting
  • include_leif
  • issue124
  • json_config
  • keyring_bugfix
  • kill_parser
  • master
  • mates-add
  • metadata
  • more-threads
  • more_multi_methods
  • mtime-etags
  • multi-vcalendar
  • multiline_uids
  • multiprocessing
  • mustverify
  • mysteryshack
  • outlook_fixes
  • pip_test
  • python35
  • readonly
  • remotestorage
  • reuse_passwords
  • revert-102-tls_fingerprints
  • revert-104-revert-102-tls_fingerprints
  • revert-217-setuptools-scm
  • safe-hrefs
  • setuptools-scm
  • singlefilestorage
  • skip-urllib-test
  • spaces
  • spaces-urls
  • special_href
  • specialchars-in-collection
  • sync_rewrite
  • test
  • tests_rewrite
  • timezones
  • tls_fingerprints
  • tolerant-xml-parser
  • travis-new
  • travis-pypy-fix
  • unicode_urls
  • unify_creation
  • vcard_groups
  • vdir_multiple_events
  • vdir_spec
  • verify_docs
  • wheels_test
  • zimbra

pending completion
573

push

travis-ci

untitaker
Fix all known URL-quoting problems

- Fix #49 -- The old fix caused problems with other servers. The new
  behavior only decodes ``@`` characters.

- ``@`` is now not used when generating a new href, as some servers seem
  to have problems with it (http://sabre.io/dav/character-encoding/).
  This behavior is configurable via the ``unsafe_href_chars`` parameters
  for DAV storages, and is disabled in the testsuite for Radicale and
  ownCloud.

- Decoding of hrefs is also done twice for CarddavStorage.list because
  of owncloud/contacts#581. Vdirsyncer has behaved like that before, but
  not intentionally.

- Storages now don't share their ``_get_href`` methods anymore.

2098 of 2198 relevant lines covered (95.45%)

13.88 hits per line

Relevant lines Covered
Build:
Build:
2198 RELEVANT LINES 2098 COVERED LINES
13.88 HITS PER LINE
Source Files on href_quoting
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
573 href_quoting Fix all known URL-quoting problems - Fix #49 -- The old fix caused problems with other servers. The new behavior only decodes ``@`` characters. - ``@`` is now not used when generating a new href, as some servers seem to have problems with it... push 06 Aug 2014 02:54PM UTC untitaker travis-ci pending completion  
570 href_quoting Go on collision course with Radicale push 06 Aug 2014 09:24AM UTC untitaker travis-ci pending completion  
569 href_quoting Include fix for ownCloud push 06 Aug 2014 09:13AM UTC untitaker travis-ci pending completion  
568 href_quoting Also handle already encoded hrefs correctly. push 05 Aug 2014 04:21PM UTC untitaker travis-ci pending completion  
567 href_quoting Also handle already encoded hrefs correctly. push 05 Aug 2014 03:36PM UTC untitaker travis-ci pending completion  
566 href_quoting Also handle already encoded hrefs correctly. push 05 Aug 2014 02:14PM UTC untitaker travis-ci pending completion  
564 href_quoting Don't encode @-chars. http://tools.ietf.org/html/rfc3986#section-3.3 says that @ is a valid char in paths. push 05 Aug 2014 11:24AM UTC untitaker travis-ci pending completion  
562 href_quoting SabreDAV 1.8 doubly encodes in PROPFIND Workaround for fruux/sabre-dav#498 push 05 Aug 2014 09:50AM UTC untitaker travis-ci pending completion  
560 href_quoting SabreDAV 1.8 doubly encodes in PROPFIND Workaround for #498 push 05 Aug 2014 09:38AM UTC untitaker travis-ci pending completion  
558 href_quoting Make test_list stricter push 04 Aug 2014 06:18PM UTC untitaker travis-ci pending completion  
See All Builds (1452)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc