1
1
Этот коммит содержится в:
Yorhel 2021-07-02 13:30:55 +02:00
родитель 52daeafcd8
Коммит f982af81b0
32 изменённых файлов: 44 добавлений и 34 удалений

Просмотреть файл

@ -1,4 +1,4 @@
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,3 +1,13 @@
1.16 - 2021-07-02
- Increase width of size bar depending on terminal size (Christian Göttsche)
- Set/increment $NCDU_LEVEL variable when spawning a shell
- Indicate whether apparent size or disk usage is being displayed
- Display setuid, setgid and sticky bits in file flags in extended mode
- Fix error handling while reading --exclude-from file
- Improve JSON import to allow for several future extensions to the format
- Export link count in JSON dumps
- Don't export inode in JSON dumps for non-hardlinks
1.15.1 - 2020-06-10 1.15.1 - 2020-06-10
- (Linux) Fix build on older Linux systems (Christian Göttsche) - (Linux) Fix build on older Linux systems (Christian Göttsche)
- (MacOS) Revert "Exclude firmlinks by default" behavior (until we have a better solution) - (MacOS) Revert "Exclude firmlinks by default" behavior (until we have a better solution)

6
README
Просмотреть файл

@ -1,5 +1,5 @@
ncdu 1.15.1 ncdu 1.16
=========== =========
DESCRIPTION DESCRIPTION
@ -33,7 +33,7 @@ INSTALL
COPYING COPYING
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,5 +1,5 @@
AC_INIT([ncdu],[1.15.1],[projects@yorhel.nl]) AC_INIT([ncdu],[1.16],[projects@yorhel.nl])
AC_CONFIG_SRCDIR([src/global.h]) AC_CONFIG_SRCDIR([src/global.h])
AC_CONFIG_HEADER([config.h]) AC_CONFIG_HEADER([config.h])
AM_INIT_AUTOMAKE([foreign std-options subdir-objects]) AM_INIT_AUTOMAKE([foreign std-options subdir-objects])

Просмотреть файл

@ -434,8 +434,8 @@ anything can happen.
On macOS 10.15 and later, running ncdu on the root directory without On macOS 10.15 and later, running ncdu on the root directory without
`--exclude-firmlinks` may cause directories to be scanned and counted multiple `--exclude-firmlinks` may cause directories to be scanned and counted multiple
times. Firmlink cycles are currently (1.15.1) not detected, so it may also times. Firmlink cycles are currently (1.16) not detected, so it may also cause
cause ncdu to get stuck in an infinite loop and eventually run out of memory. ncdu to get stuck in an infinite loop and eventually run out of memory.
Please report any other bugs you may find at the bug tracker, which can be Please report any other bugs you may find at the bug tracker, which can be
found on the web site at https://dev.yorhel.nl/ncdu found on the web site at https://dev.yorhel.nl/ncdu

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2015-2020 Yoran Heling Copyright (c) 2015-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2015-2020 Yoran Heling Copyright (c) 2015-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Shell support: Copyright (c) 2014 Thomas Jarosch Shell support: Copyright (c) 2014 Thomas Jarosch
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Shell support: Copyright (c) 2014 Thomas Jarosch Shell support: Copyright (c) 2014 Thomas Jarosch
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -1,6 +1,6 @@
/* ncdu - NCurses Disk Usage /* ncdu - NCurses Disk Usage
Copyright (c) 2007-2020 Yoran Heling Copyright (c) 2007-2021 Yoran Heling
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

Просмотреть файл

@ -12,7 +12,7 @@
# where $arch = 'arm', 'i486' or 'x86_64' # where $arch = 'arm', 'i486' or 'x86_64'
MUSL_CROSS_PATH=/opt/cross MUSL_CROSS_PATH=/opt/cross
NCURSES_VERSION=6.0 NCURSES_VERSION=6.2
export CFLAGS="-O3 -g -static" export CFLAGS="-O3 -g -static"