📄 changes
字号:
Version 0.9j------------ - Glibc 2.1 compatibility tested (gawd, when will this moving target ever stop?) - New disable_child mode: this disables zlibc for all programs started by covered commands (useful for emacs, so that any dired buffers show full filenames, rather than strip the .gz) Version 0.9i------------ - Glibc compatibility testedVersion 0.9h------------ - Use RTLD_NEXT to call original syscalls on systems that support this.Version 0.9g------------ - aliasing fixesVersion 0.9f------------ - Alias open to __open on LinuxVersion 0.9e------------ - Close stderr when invoking gzip in order to avoid spurious 'broken pipe' error messages from gzip.Version 0.9c------------- - Automatically generate manpages from texinfo docVersion 0.9b------------ - Installation bug fixesVersion 0.9----------- - Added texinfo doc - System-wide conf file is now /usr/local/etc/zlibc.conf (/etc/zlibc.conf on Linux) - Zlibc now has the same name everywhere: uncompress.o, and is installed in /usr/local/lib. Override if you use /etc/ld.so.preload on Linux. - Removed a.out support (for simplification) - Fixed my address - Use GNU autoconf for configuration - Added Solaris supportVersion 0.8----------- - More cleanup - Makefile bug fix - Use LD_ZLIB as a prefixe for env vars instead of just ZLIB for security reasons. Version 0.7----------- - CleanupVersion 0.6e------------ - Fixed a.out preload library - Added a patch for the dynaminc linker, which allows to usepreloaded objects with suid programs.Version 0.6d------------ - Cleaned up version numbers - Updated compilation instruction for SunsVersion 0.6c------------ - Now works with the new binutils-2.5.2l.15 linker. - Can be compiled for a.out on a system with a compiler defaulting toELF - documentation updated to reflect improvements in ld.so and ld-linux.so - works now with the new extensible xstat functions. - Updated instructions and FAQVersion 0.6b------------ - Cleaned up version numbersVersion 0.6a------------ - Added a few missing filesVersion 0.6----------- - zlibc now works with ELF - all configuration by environmental variables is disabled if theeffective uid doesn't match the real uid, or if the effective giddoesn't match the real gid. (This is to prevent abuse of suid/sgidbinaries) - minor bugfixes - minor cleanups in the MakefilesVersion 0.5 20November----------------------- - Fixed strace incompatibility (Linux only) - upgraded to 4.6.20Version 0.4d 10November----------------------- - limited write support. (Compression after writing, complete decompression in place before writing, ...) - configuration files compilable to default configuration. - Non-ANSI compiler support dropped. - Sun and Linux Makefiles merged.Version 0.4b------------Version 0.4c------------Version 0.4a------------ More bug fixes. - invoke all shell scripts with the name of the shell (For those Linux boxes where bash is not the default shell!) (thanks to Bill C. Riemers <bcr@physics.purdue.edu> for reporting the bugs) - rewrote the getlibrary script to not use ls any more. (Color ls could cause us trouble) - added cp, cpio, pax and cpp to compiled-in defaults and zlibrc.sample (thanks to Bill C. Riemers <bcr@physics.purdue.edu> for suggesting it) - polished up the documentation - replace EINVAL errno by ENOENT when the compressed files can not be found ( EINVAL gets generated when stating a filename with two dots in it on a dos fs. This screws up copying to a dos fs) (thanks to York Lam <ylam@acs.ryerson.ca> for suggesting this, and sending me a patch) - fixed a security hole in open.c. However, there are still many race conditions.Version 0.4-----------Mostly bug fixes and documentation:- made 'unlink' option the default behavior. ( thanks tocls@truffula.sj.ca.us for suggesting it)- use ldconfig in install.linux script, new naming convention(thanks to Bill C. Riemers <bcr@physics.purdue.edu> for suggesting it)- don't use statically linked recovery programs. (Not necessary anymore, now that I have ldconfig)- don't use uname in the configure script. Before, the configurescript broke with old uname. (thanks to Joe Waters<jpw@freedom.NMSU.Edu> for reporting the bug)- fixed a Makefile bug that caused the 'library' file not to be remadewhen new libraries are installed. (thanks to Joe Waters<jpw@freedom.NMSU.Edu> for reporting the bug)- the configure script now says that it gets its default values out ofthe local configuration. (thanks to Joe Waters <jpw@freedom.NMSU.Edu>for suggesting it)- fixed HAVE_PROC bug (broke 'at' on linux) (thanks to Joe Waters<jpw@freedom.NMSU.Edu> for reporting the bug)- fixed readdir.c bug (broke 'du' on sun) (thanks to Andrew A. Burgess<aab@cichlid.com> for reporting this bug)- changed open.c so that mtime and ctime are conserved when a file isuncompressed using tmpfiles. This is needed for NN's expire. (thanksto Andrew A. Burgess <aab@cichlid.com> for suggesting it). Support forcompressed read-write files will be added later.- included documentation in binary release. (thanks to Thomas Boutell<boutell@netcom.com> for suggesting it)- added explanation to the manpage about what to do with symlinks.(thanks to Bernd Meyer <root@umibox.hanse.de> and Ulrich Lauther<lauther@inf21.zfe.siemens.de> for suggesting it)- removed experimental code from readlink and lstat. (Links to compressedfiles used to be shown as "|/file" )- added FAQ, and improved documentation.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -