Commits on Source 31
-
Kali Kaneko authored
-
Kali Kaneko authored
-
Kali Kaneko authored
- Resolves: #8765
-
Kali Kaneko authored
-
-
Kali Kaneko authored
the authentication wrapper is goin to look for the _credentialFactories attribute. it will raise an exception if not found - Resolves: #8766
-
Kali Kaneko authored
-
Kali Kaneko authored
-
Kali Kaneko authored
and serve / banner and robots to anon users. instead of returning 401 for all cases, I treat the unauthenticated case as a special case, and switch the service tree apart. this allows to serve a different resource tree to unauthenticated users. the new URLs are registered with the mapper. I don't really like that dependency, could be handled by twisted alone, but meh. - Resolves: #8764
-
Kali Kaneko authored
-Resolves: #6178
-
Kali Kaneko authored
-
Kali Kaneko authored
-
Victor authored
-
Victor authored
-
Victor authored
That's necessary for blobs-io. Current code includes backwards compatibility branching and tests, which shall be removed on next releases.
-
Victor authored
-
Kali Kaneko authored
-
Kali Kaneko authored
- Resolves: #8757, #8771, #8772
-
Kali Kaneko authored
-
Kali Kaneko authored
Motivation is that I need to pass partial data to the decryptor, mainly.
-
Kali Kaneko authored
-
Kali Kaneko authored
-
Kali Kaneko authored
use a powers of two ceiling for the reported size in the preamble. for this to be effective against a passive adversary, cover traffic should be used in the uploads too. This is just a first-stop measure; proper research should be done to determine a good tradeoff between avoiding information leakage and saving some storage and bandwidth.. - Documentation: #8759 - Related: #8759
-
Kali Kaneko authored
-
Kali Kaneko authored
this is simplistic, but adds a minimal protection against trivial DoS. the call to the ps command should be fast, but could use some profiling for the case of some ten of thousands files. - Resolves: #8778
-
drebs authored
-
drebs authored
-
drebs authored
-
drebs authored
-
drebs authored
-
drebs authored
Showing
- client/src/leap/soledad/client/_blobs.py 393 additions, 0 deletionsclient/src/leap/soledad/client/_blobs.py
- client/src/leap/soledad/client/_crypto.py 232 additions, 43 deletionsclient/src/leap/soledad/client/_crypto.py
- docs/changelog-next.rst 5 additions, 1 deletiondocs/changelog-next.rst
- scripts/deploy/deploy_soledad_from_git 52 additions, 0 deletionsscripts/deploy/deploy_soledad_from_git
- scripts/packaging/build-deb.sh 32 additions, 0 deletionsscripts/packaging/build-deb.sh
- scripts/packaging/build_debian_package.sh 0 additions, 32 deletionsscripts/packaging/build_debian_package.sh
- server/pkg/create-user-db 1 addition, 1 deletionserver/pkg/create-user-db
- server/pkg/soledad-sudoers 2 additions, 0 deletionsserver/pkg/soledad-sudoers
- server/src/leap/soledad/server/_blobs.py 165 additions, 3 deletionsserver/src/leap/soledad/server/_blobs.py
- server/src/leap/soledad/server/_resource.py 26 additions, 3 deletionsserver/src/leap/soledad/server/_resource.py
- server/src/leap/soledad/server/_server_info.py 3 additions, 0 deletionsserver/src/leap/soledad/server/_server_info.py
- server/src/leap/soledad/server/auth.py 26 additions, 3 deletionsserver/src/leap/soledad/server/auth.py
- server/src/leap/soledad/server/session.py 6 additions, 1 deletionserver/src/leap/soledad/server/session.py
- server/src/leap/soledad/server/url_mapper.py 3 additions, 0 deletionsserver/src/leap/soledad/server/url_mapper.py
- testing/tests/client/test_crypto.py 66 additions, 2 deletionstesting/tests/client/test_crypto.py
- testing/tests/server/test__server_info.py 6 additions, 2 deletionstesting/tests/server/test__server_info.py
- testing/tests/server/test_session.py 3 additions, 1 deletiontesting/tests/server/test_session.py
client/src/leap/soledad/client/_blobs.py
0 → 100644
scripts/deploy/deploy_soledad_from_git
0 → 100755
scripts/packaging/build-deb.sh
0 → 100755
server/pkg/soledad-sudoers
0 → 100644