lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20190413054317.7388-1-krisman@collabora.com>
Date:   Sat, 13 Apr 2019 01:43:07 -0400
From:   Gabriel Krisman Bertazi <krisman@...labora.com>
To:     tytso@....edu
Cc:     linux-ext4@...r.kernel.org,
        Gabriel Krisman Bertazi <krisman@...labora.com>
Subject: [PATCH e2fsprogs 00/10] case-insensitive feature updates

Hi,

The following patches fix a few bugs on the case-insensitive
implementation on e2fsprogs, update to unicode 12.0 and implement the
design decision of not normalizing file names on directories without the
Casefold attribute.

Gabriel Krisman Bertazi (10):
  e2p: encoding: Fix default flags lookup
  ext2fs: Always attempt to load nls table when loading the filesystem
  ext2fs: nls: Convert NFKD -> NFD
  ext2fs: nls: Fix potential null dereference in utf8nlookup
  ext2fs: nls: Merge sparse fixes from the kernel version
  ext2fs: nls: Update to unicode 12.0.0
  ext2fs: Don't normalize names on -F directories
  ext2fs: nls: Drop normalization code
  ext2fs: nls: Drop ascii NLS support
  ext4.5.in: Document design changes on the casefold attribute

 e2fsck/unix.c              |   12 +-
 lib/e2p/encoding.c         |   12 +-
 lib/ext2fs/Makefile.in     |    5 +-
 lib/ext2fs/dirhash.c       |    8 +-
 lib/ext2fs/ext2_fs.h       |    5 +-
 lib/ext2fs/initialize.c    |    4 +
 lib/ext2fs/nls.h           |   10 +-
 lib/ext2fs/nls_ascii.c     |   68 -
 lib/ext2fs/nls_utf8-norm.c |   26 +-
 lib/ext2fs/nls_utf8.c      |   37 +-
 lib/ext2fs/openfs.c        |    4 +
 lib/ext2fs/utf8data.h      | 8889 ++++++++++++++----------------------
 lib/ext2fs/utf8n.h         |   14 +-
 misc/ext4.5.in             |   10 +-
 14 files changed, 3508 insertions(+), 5596 deletions(-)
 delete mode 100644 lib/ext2fs/nls_ascii.c

-- 
2.20.1

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ