-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clean up documentation, build system and compile warnings #33
base: master
Are you sure you want to change the base?
Commits on Nov 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 93fe2ed - Browse repository at this point
Copy the full SHA 93fe2edView commit details -
Switch from apt-get to apt for installing Debian packages
The apt command is the newer interactive package manager for APT.
Configuration menu - View commit details
-
Copy full SHA for 33f2c70 - Browse repository at this point
Copy the full SHA 33f2c70View commit details -
Remove libncurses5-dev Debian build dependency
It isn't used, only libncursesw5-dev is used.
Configuration menu - View commit details
-
Copy full SHA for d9480c0 - Browse repository at this point
Copy the full SHA d9480c0View commit details -
Switch from libncursesw5-dev to libncurses-dev for Debian build depen…
…dency libncursesw5-dev is from an obsolete version of ncurses.
Configuration menu - View commit details
-
Copy full SHA for 44e6b0d - Browse repository at this point
Copy the full SHA 44e6b0dView commit details -
The default install path is only writable by root.
Configuration menu - View commit details
-
Copy full SHA for 5a50b26 - Browse repository at this point
Copy the full SHA 5a50b26View commit details -
Use cmake to create the build directory
This is one less command to copy and run.
Configuration menu - View commit details
-
Copy full SHA for 34ba626 - Browse repository at this point
Copy the full SHA 34ba626View commit details -
Add information about CrazyDiskInfo in distributions
Link to the Repology service to list the versions and use the SVG badges provided by Repology for a local list.
Configuration menu - View commit details
-
Copy full SHA for c128c4e - Browse repository at this point
Copy the full SHA c128c4eView commit details -
Switch URLs from http to https
This prevents network attackers from manipulating transferred data. Suggested-by: check-all-the-things
Configuration menu - View commit details
-
Copy full SHA for 7ab1797 - Browse repository at this point
Copy the full SHA 7ab1797View commit details -
Preserve C++ build flags passed to cmake
This lets distros apply extra hardening flags, while keeping the supplied C++ build flags.
Configuration menu - View commit details
-
Copy full SHA for 6464455 - Browse repository at this point
Copy the full SHA 6464455View commit details -
It does not appear to be used. Fixes: otakuto#27
Configuration menu - View commit details
-
Copy full SHA for 7575c58 - Browse repository at this point
Copy the full SHA 7575c58View commit details -
Install executable using GNUInstallDirs and CMAKE_INSTALL_SBINDIR
The executable should not be in /usr/sbin as that is for packages only. Using GNUInstallDirs gives the right dir by default and allows distros to install into /usr/sbin when they want. Fixes: otakuto#29
Configuration menu - View commit details
-
Copy full SHA for 320c159 - Browse repository at this point
Copy the full SHA 320c159View commit details -
Format strings: use %s when printing strings
Otherwise the string itself could be interpreted as a format string. Suggested-by: g++
Configuration menu - View commit details
-
Copy full SHA for 30ee4cd - Browse repository at this point
Copy the full SHA 30ee4cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 277f398 - Browse repository at this point
Copy the full SHA 277f398View commit details -
Format strings: use macro instead of format constant when printing a …
…uint64_t value This is more portable as it will use the right constant for each platform. Suggested-by: g++
Configuration menu - View commit details
-
Copy full SHA for e1ac1fa - Browse repository at this point
Copy the full SHA e1ac1faView commit details -
Initialise sigaction separately to sa_handler member
The sa_handler member is the first member on most platforms but is not the first on MIPS. Fixes: https://bugs.debian.org/987829
Configuration menu - View commit details
-
Copy full SHA for 8563aa8 - Browse repository at this point
Copy the full SHA 8563aa8View commit details