- Jan 25, 2020
-
-
Yorhel authored
They were defined (rather than just declared) in .h files, when they really should be defined in at most a single .c file. Fixes #140.
-
- Jul 23, 2019
-
-
Yorhel authored
This is a best-effort approach to save ncdu state when memory is low. There's likely allocation in libraries that isn't being checked (ncurses, printf). Fixes #132 (it actually doesn't, that needs a 64bit static binary too, but I'll get to that)
-
- Apr 19, 2019
-
-
Yorhel authored
Fixes #128.
-
- Feb 04, 2019
-
-
Yorhel authored
-
- Jan 24, 2019
-
-
Simon Doppler authored
Symlink loops are handled by the stat(2) syscall. Symlinks pointing to a directory are ignored (to avoid loops in the recursive scan).
-
- Dec 16, 2018
-
-
Yorhel authored
https://dev.yorhel.nl/ncdu/bug/125
-
- Sep 03, 2018
-
-
Yorhel authored
-
- Jun 13, 2018
-
-
Yorhel authored
Ought to fix https://dev.yorhel.nl/ncdu/bug/115
-
- Mar 29, 2018
-
-
Yorhel authored
https://dev.yorhel.nl/ncdu/bug/111
-
- Jan 29, 2018
-
-
Yorhel authored
-
- Jan 23, 2018
-
-
Yorhel authored
And document the --color flag that I forgot.
-
- Jan 21, 2018
-
-
Yorhel authored
I've decided not to use ls-like file name coloring for now, instead just coloring the difference between a (regular) file and a dir. Still looking for a good color scheme for light backgrounds.
-
- Jul 08, 2017
-
-
Yorhel authored
TODO: - Add (ls-like) colors to the actual file names -> Implement full $LS_COLORS handling or something simple and custom? - Test on a white/black terminal, and provide an alternate color scheme if necessary. - Make colors opt-in?
-
- Jan 06, 2017
-
-
Yorhel authored
Fixes https://dev.yorhel.nl/ncdu/bug/94
-
- Aug 24, 2016
-
-
Yorhel authored
-
- Jan 12, 2016
-
-
Tillmann Karras authored
-
- Sep 20, 2015
-
-
Max Klinger authored
-
- Sep 19, 2015
-
-
piyo authored
-
- Dec 14, 2014
-
-
Thomas Jarosch authored
Key 'b' in the browse window spawns a shell in the current directoy. We first check the $SHELL environment variable of the user for the preferred shell interpreter. If it's not set, we fall back to the compile time configured default shell (usually /bin/bash). Signed-off-by:
Thomas Jarosch <thomas.jarosch@intra2net.com>
-
- Apr 13, 2014
-
-
Yorhel authored
Slightly modified patch from Gianluigi Tiesi. http://dev.yorhel.nl/ncdu/bug/47
-
- Jan 22, 2014
-
-
Yorhel authored
-
- Jul 23, 2013
-
-
Yorhel authored
This is a slightly modified patch contributed at http://dev.yorhel.nl/ncdu/bug/35
-
- Apr 25, 2013
-
-
Yorhel authored
Both microlibraries come from another source, and are not maintained as part of ncdu. This separation of src/ and deps/ makes the relation more clear.
-
- Apr 12, 2013
-
-
Petr Pudlak authored
Use a macro instead of the global constant `cachedir_tag_signature`. Use `memcmp` instead of `strncmp`. Add `has_cachedir_tag` to exclude.h. (See http://dev.yorhel.nl/ncdu/bug/30)
-
- Apr 10, 2013
-
-
Petr Pudlak authored
A new command line parameter allows to filter out directories containing the proper `CACHEDIR.TAG` file. See http://www.brynosaurus.com/cachedir/
-
- Jan 13, 2013
-
-
Chris West (Faux) authored
-
- Sep 08, 2012
-
-
Yorhel authored
This also adds the possibility to combine short options that expect an argument, e.g. "-xo <file>" or even "-xo<file>".
-
- Sep 06, 2012
- Sep 05, 2012
-
-
Yorhel authored
This is the first working version. There's a few TODO's left.
-
- Aug 29, 2012
-
-
Yorhel authored
-
- Aug 28, 2012
-
-
Yorhel authored
!WARNING! The export option is experimental, and the file format is not final. I make no promise that a future version of ncdu will be able to read the current format. There's also quite a few TODO's left.
-
- Aug 27, 2012
- Aug 26, 2012
-
-
Yorhel authored
-
Yorhel authored
The architecture is explained in dir.h. The reasons for these changes is two-fold: - calc.c was too complex, it simply did too many things. 399ccdeb is a nice example of that: Should have been an easy fix, but it introduced a segfault (fixed in 0b49021a), and added a small memory leak. - This architecture features a pluggable input/output system, which should make a file export/import feature relatively simple. The current commit does not feature any user interface, so there's no feedback yet when scanning a directory. I'll get to that in a bit. I've also not tested the new scanning code very well yet, so I might have introduced some bugs.
-
- Aug 18, 2012
-
-
Yorhel authored
This fixes a bug where ncdu would stop scanning a directory if the terminal window has been resized to a small enough space that the warning would show up.
-
- Jan 18, 2012
-
-
Yorhel authored
Damn, it's 2012 already.
-
- Oct 31, 2011