lp:~crass/codecrypt/trunk

Created by Glenn Washburn and last modified
Get this branch:
bzr branch lp:~crass/codecrypt/trunk

Related bugs

Related blueprints

Branch information

Owner:
Glenn Washburn
Project:
codecrypt
Status:
Development

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at https://github.com/exaexa/codecrypt.git.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on juju-1e3bde-prod-lp-code-import-13 and finished taking 10 seconds — see the log
Import started on alnitak and finished taking 5 seconds — see the log
Import started on alnitak and finished taking 5 seconds — see the log
Import started on izar and finished taking 5 seconds — see the log

Recent revisions

465. By Mirek Kratochvil <email address hidden>

push some forgotten formatting changes

464. By Mirek Kratochvil <email address hidden>

continue the good practice with replacing unneccessary op[]

463. By Mirek Kratochvil <email address hidden>

Merge remote-tracking branch 'nico/master'

462. By Tom Li <email address hidden>

hash.h: fix std::vector access violation.

Signed-off-by: Tom Li <email address hidden>

461. By Tom Li <email address hidden>

keyring.cpp: fix std::vector access violation

Signed-off-by: Tom Li <email address hidden>

460. By Tom Li <email address hidden>

sc.h: correct access violation in load_key_vector(), close #2.

In load_key_vector(), the program passes a std::vector<byte> to
a C-style function, load_key (const byte*begin, const byte*end)
by creating references

    load_key (& (K[0]), & (K[K.size()]));

However, accessing the one-past-the-last element in a std::vector
via [] is not allowed in C++, it triggers an assertion failure.

    Assertion '__builtin_expect(__n < this->size(), true)' failed.

In this commit, we use K.data() and K.data() + K.size() to expose
the underlying pointers and pass them to the C function.

Signed-off-by: Tom Li <email address hidden>

459. By Mirek Kratochvil <email address hidden>

document existing python bindings

458. By Mirek Kratochvil <email address hidden>

add windows port info

457. By Mirek Kratochvil <email address hidden>

produce a conf-time warning if using getpass(3)

456. By Mirek Kratochvil <email address hidden>

autogen.sh: produce better Makefile.am

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers