~xnox/debian/sid/cryptsetup/ubuntu

« back to all changes in this revision

Viewing changes to lib/Makefile.am

  • Committer: Package Import Robot
  • Author(s): Jonas Meurer, Milan Broz, Steve Langasek, Jonas Meurer
  • Date: 2013-06-28 12:10:41 UTC
  • mfrom: (0.2.11)
  • Revision ID: package-import@ubuntu.com-20130628121041-ek9rtel19yehj31t
Tags: 2:1.6.1-1
[ Milan Broz ]
* new upstream version. (closes: #704827, 707997)
  - default LUKS encryption mode is XTS (aes-xts-plain64) (closes: #714331)
  - adds native support for Truecrypt and compatible on-disk format
  - adds benchmark command
  - adds cryptsetup-reencrypt, a tool to offline reencrypt LUKS device
  - adds veritysetup, a tool for dm-verity block device verification module
* install docs/examples into docs at cryptsetup-dev package.
* fix compilation warnings in askpass.c.

[ Steve Langasek ]
* fix upstart jobs to not cause boot hangs when actually used in
  conjunction with startpar.  (closes: #694499, #677712).
* in connection with the above, make the cryptdisks-early job explicitly
  wait for 'umountfs' on shutdown just like cryptdisks does; otherwise,
  the teardown of the cryptdisks upstart job may cause the cryptdisks-early
  init script run before we're done unmounting filesystems.

[ Jonas Meurer ]
* minor wording fixes to README.initramfs, suggested by intrigeri and Adam
  D. Barrett.
* add bash-completion script for cryptdisks_{start,stop}. Thanks to Claudius
  Hubig for providing a patch. (closes: #700777)
* support specifying key-slot in crypttab. Thanks to Kevin Locke for the
  patch. (closes: #704470)
* remove evms support code from cryptroot initramfs script. (closes: #713918)
* fix location of keyscripts in initramfs documentation. (closes: #697446)
* fix a typo in decrypt_ssl script that prevented stdout from beeing
  redirected to /dev/null. (closes: #700285)
* give full path to blkid in crytproot initramfs script. (closes: #697155)
* export number of previous tries from cryptroot and cryptdisks to
  keyscript. Thanks to Laurens Blankers for the idea. Opens the possibility
  to fallback after a given number of tries for keyscripts. (closes: #438481,
  #471729, #697455)
* improve check for cpu hardware encryption support in initramfs cryptroot
  hook. (closes: #714326)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
SUBDIRS = crypto_backend luks1 loopaes
 
1
SUBDIRS = crypto_backend luks1 loopaes verity tcrypt
2
2
 
3
3
moduledir = $(libdir)/cryptsetup
4
4
 
5
5
pkgconfigdir = $(libdir)/pkgconfig
6
6
pkgconfig_DATA = libcryptsetup.pc
7
7
 
8
 
INCLUDES = \
 
8
AM_CPPFLAGS = \
9
9
        -I$(top_srcdir)                         \
10
10
        -I$(top_srcdir)/lib/crypto_backend      \
11
11
        -I$(top_srcdir)/lib/luks1               \
12
12
        -I$(top_srcdir)/lib/loopaes             \
 
13
        -I$(top_srcdir)/lib/verity              \
 
14
        -I$(top_srcdir)/lib/tcrypt              \
13
15
        -DDATADIR=\""$(datadir)"\"              \
14
16
        -DLIBDIR=\""$(libdir)"\"                \
15
17
        -DPREFIX=\""$(prefix)"\"                \
24
26
common_ldadd = \
25
27
        crypto_backend/libcrypto_backend.la     \
26
28
        luks1/libluks1.la                       \
27
 
        loopaes/libloopaes.la
 
29
        loopaes/libloopaes.la                   \
 
30
        verity/libverity.la                     \
 
31
        tcrypt/libtcrypt.la
28
32
 
29
33
libcryptsetup_la_DEPENDENCIES = $(common_ldadd) libcryptsetup.sym
30
34
 
45
49
libcryptsetup_la_SOURCES = \
46
50
        setup.c                                 \
47
51
        internal.h                              \
 
52
        bitops.h                                \
48
53
        nls.h                                   \
49
54
        libcryptsetup.h                         \
50
55
        utils.c                                 \
 
56
        utils_benchmark.c                       \
51
57
        utils_crypt.c                           \
52
58
        utils_crypt.h                           \
53
 
        utils_debug.c                           \
54
59
        utils_loop.c                            \
55
60
        utils_loop.h                            \
56
61
        utils_devpath.c                         \
57
62
        utils_wipe.c                            \
58
63
        utils_fips.c                            \
59
64
        utils_fips.h                            \
 
65
        utils_device.c                          \
60
66
        libdevmapper.c                          \
61
67
        utils_dm.h                              \
62
68
        volumekey.c                             \