summaryrefslogtreecommitdiff
path: root/client
AgeCommit message (Collapse)Author
2014-04-09Merge tag '0.5.0' into deb-0.5.0Kali Kaneko
Tag leap.soledad 0.5.0
2014-04-04Fold in changesTomás Touceda
2014-03-12Do not autocreate remote db when syncing (#5302).drebs
2014-03-11Fix docstring typo.drebs
2014-03-10minor docstring correctionsKali Kaneko
2014-03-05backward-compatibility for socket.create_connection in 2.6Kali Kaneko
Closes: #5208
2014-02-20changes fileKali Kaneko
2014-02-20Set Write-Ahead LoggingKali Kaneko
with autocommit set to 50 pages, a value that will permit fast reads. also set synchronous mode to normal on regular operation.
2014-02-20add locks for create_doc and update_indexes. Closes: #5139Kali Kaneko
This solves a InterfaceError (sqlite error code 21) we were having with massive concurrent creation/puts.
2014-02-19Remove global client rw lockKali Kaneko
leap.mail is handling locks in a finer-grained way now, so we do not need to block everything so much
2014-01-27Always return unicode, even on UnicodeError.Ivan Alejandro
2014-01-26add pragmas for temp_store=mem and synchronous=offKali Kaneko
controlled by environmental variables
2014-01-15add rw_lock to client opsKali Kaneko
2014-01-06Add proper error reporting to shared db lock.drebs
2013-12-24Avoid concurrent sync attempts from the same replica in the client (#4451).drebs
2013-12-23freeze debian version to 0.5.0-rc1Kali Kaneko
2013-12-23Merge branch 'develop' into debianKali Kaneko
Preparing for 0.5.0~rc Conflicts: .gitignore client/src/leap/soledad/client/_version.py common/src/leap/soledad/common/_version.py server/src/leap/soledad/server/_version.py
2013-12-20catch cannotsendrequest exceptionKali Kaneko
2013-12-19Set soledad timeout default to 2 minKali Kaneko
2013-12-19Do not instantiate the synchronizer each time.Kali Kaneko
This has the nice effect of letting the persistent-connection reuse the existing connection, avoiding the ssl handshake overhead each time we try to synchronize. This can be traced by logging the instantiation of HttpClientBase in u1db.remote I *think* we should be fine with the timeouts as long as we keep the sync period along the 1 min we are doing now. For other cases, we should look into how to override the default timeout in httplib (used by u1db http_client).
2013-12-19add http-encoding header, decode it tooKali Kaneko
2013-12-17Use git.exe instead of git.cmd in windows since we use GitBashTomás Touceda
2013-12-16patch the _version file so it reports the running versionKali Kaneko
until now this was only possible when running python setup.py version from the source tree. now the <module>.__version__ also reports correctly the runnng version
2013-12-13Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/kali/feature/expand-sqlicipher-capabilities' into develop
2013-12-13get_count_from_indexKali Kaneko
2013-12-12Merge remote-tracking branch 'chiiph/bug/unlock_shared_if_failed' into developIvan Alejandro
2013-12-12Unlock shared db if bootstrapping fails in any wayTomás Touceda
2013-12-10freeze debian versionKali Kaneko
2013-12-10Merge tag '0.4.4' into debian-0.4.4Kali Kaneko
Tag leap.soledad 0.4.4 version 0.4.4
2013-12-09pep8 happyKali Kaneko
2013-12-06Fold in changesTomás Touceda
2013-12-04Revert "Stop creating per-user databases. Closes #4626."Tomás Touceda
This reverts commit 6eeed5c116d38ebae7d9309dd2f11660f6cff37e.
2013-11-29Stop creating per-user databases. Closes #4626.drebs
2013-11-21Add scripts for debugging client and server side databases.drebs
2013-11-21Add unicode conversion to put_doc. Closes #4095.drebs
2013-11-19Merge remote-tracking branch ↵Tomás Touceda
'drebs/feature/4348_add-mac-verification-to-recovery-doc' into develop
2013-11-19Add MAC verification to recovery document. Closes #4348.drebs
2013-11-15freeze debian versionKali Kaneko
2013-11-15Fold in changesTomás Touceda
2013-11-08default detected encoding to utf-8Kali Kaneko
2013-11-08Merge remote-tracking branch 'kali/bug/default-detected-encoding-to-utf8' ↵Tomás Touceda
into develop
2013-11-08default detected encoding to utf-8Kali Kaneko
2013-11-07open db in autocommit modeKali Kaneko
2013-11-07open db in autocommit modeKali Kaneko
2013-11-06add python-chardet dep explicitlyKali Kaneko
2013-11-05freeze debian versionKali Kaneko
2013-11-05Merge tag '0.4.2' into debianKali Kaneko
Tag leap.soledad version 0.4.2 Conflicts: client/src/leap/soledad/client/__init__.py
2013-11-01Fold in changesTomás Touceda
2013-10-31change error severityKali Kaneko
2013-10-30freeze 0.4.1 versionKali Kaneko