~xnox/debian/sid/cryptsetup/ubuntu

« back to all changes in this revision

Viewing changes to lib/crypt_plain.c

  • Committer: Package Import Robot
  • Author(s): Jonas Meurer, Jonas Meurer, Jean-Louis Dupond
  • Date: 2012-06-08 13:42:51 UTC
  • mfrom: (0.2.10)
  • Revision ID: package-import@ubuntu.com-20120608134251-kjh1n5poebys8zqz
Tags: 2:1.4.3-1
[ Jonas Meurer ]
* mention limitations for keyscripts in crypttab(5) manpage: keyscripts
  must not depend on binaries/files which are part of the to-be-unlocked
  device. (closes: #665494)
* bump versioned build-dependency on debhelper now that we install
  upstart initscripts in debian as well.
* change versioned breaks/replaces for cryptsetup-bin on cryptsetup to
  1.4.3-1~, fixing upgrades in debian.

[ Jean-Louis Dupond ]
* New upstream version. (closes: #670071)
  - Fix keyslot removal (closes: #672299)
  - Add -r to cryptsetup.8 (closes: #674027)
* Split up package in cryptsetup and cryptsetup-bin.
* I'm now co-maintainer (closes: #600777).
* Start cryptdisks-enable upstart job on 'or container', to let us
  simplify the udevtrigger job.
* debian/cryptdisks.functions: handle the case where crypttab contains a
  name for the source device that is not the kernel's preferred name for
  it (as is the case for LVs). (Thanks Steve Langasek)
* debian/cryptdisks.functions: fix a race condition in some cases by
  adding and udevadm settle before rename.
* debian/cryptdisks.functions: add UUID & LABEL support to do_start.
* debian/copyright: really fix lintian warning.
* debian/rules: also include upstart files in debian.

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
#include <stdlib.h>
23
23
#include <errno.h>
24
24
 
 
25
#include "libcryptsetup.h"
25
26
#include "internal.h"
26
 
#include "crypto_backend.h"
27
27
 
28
28
static int hash(const char *hash_name, size_t key_size, char *key,
29
29
                size_t passphrase_size, const char *passphrase)