linux-ext4.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH e2fsprogs 00/10] case-insensitive feature updates
@ 2019-04-13  5:43 Gabriel Krisman Bertazi
  2019-04-13  5:43 ` [PATCH e2fsprogs 01/10] e2p: encoding: Fix default flags lookup Gabriel Krisman Bertazi
                   ` (8 more replies)
  0 siblings, 9 replies; 22+ messages in thread
From: Gabriel Krisman Bertazi @ 2019-04-13  5:43 UTC (permalink / raw)
  To: tytso; +Cc: linux-ext4, Gabriel Krisman Bertazi

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


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2019-05-02 21:46 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-04-13  5:43 [PATCH e2fsprogs 00/10] case-insensitive feature updates Gabriel Krisman Bertazi
2019-04-13  5:43 ` [PATCH e2fsprogs 01/10] e2p: encoding: Fix default flags lookup Gabriel Krisman Bertazi
2019-04-28 19:04   ` Theodore Ts'o
2019-04-13  5:43 ` [PATCH e2fsprogs 02/10] ext2fs: Always attempt to load nls table when loading the filesystem Gabriel Krisman Bertazi
2019-04-28 19:06   ` Theodore Ts'o
2019-04-13  5:43 ` [PATCH e2fsprogs 04/10] ext2fs: nls: Fix potential null dereference in utf8nlookup Gabriel Krisman Bertazi
2019-04-28 19:11   ` Theodore Ts'o
2019-04-13  5:43 ` [PATCH e2fsprogs 05/10] ext2fs: nls: Merge sparse fixes from the kernel version Gabriel Krisman Bertazi
2019-04-28 19:12   ` Theodore Ts'o
2019-04-13  5:43 ` [PATCH e2fsprogs 07/10] ext2fs: Don't normalize names on -F directories Gabriel Krisman Bertazi
2019-04-28 20:45   ` Theodore Ts'o
2019-04-13  5:43 ` [PATCH e2fsprogs 08/10] ext2fs: nls: Drop normalization code Gabriel Krisman Bertazi
2019-04-28 20:48   ` Theodore Ts'o
2019-05-02 16:25   ` Change feature name from fname_encoding to casefold? Theodore Ts'o
2019-05-02 17:03     ` Gabriel Krisman Bertazi
2019-05-02 20:50     ` Darrick J. Wong
2019-05-02 21:46       ` Gabriel Krisman Bertazi
2019-04-13  5:43 ` [PATCH e2fsprogs 09/10] ext2fs: nls: Drop ascii NLS support Gabriel Krisman Bertazi
2019-04-28 20:52   ` Theodore Ts'o
2019-04-13  5:43 ` [PATCH e2fsprogs 10/10] ext4.5.in: Document design changes on the casefold attribute Gabriel Krisman Bertazi
2019-04-29  1:00   ` Theodore Ts'o
     [not found] ` <20190413054317.7388-4-krisman@collabora.com>
2019-04-28 19:09   ` [PATCH e2fsprogs 03/10] ext2fs: nls: Convert NFKD -> NFD Theodore Ts'o

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).