summaryrefslogtreecommitdiff
path: root/src/manp.c
Commit message (Expand)AuthorAge
* * src/manp.c (add_nls_manpath): Handle the POSIX locale the same wayColin Watson2007-09-03
* Back out the last two non-merge revisions on this branch. Instead:Colin Watson2007-09-02
* * src/manp.c (check_and_add): New function.Colin Watson2007-08-31
* Add a configuration file flag (NOCACHE) to disable cat page cachingColin Watson2007-08-28
* * lib/cleanup.c (do_cleanups): Split out signal-safe processing ...Colin Watson2007-06-18
* Eliminate variable and function shadowing.Colin Watson2007-03-04
* * src/manp.c: Declare tmplist as static.Colin Watson2007-03-03
* * lib/debug.c: New file for debugging functions.Colin Watson2007-02-12
* Fix a slew of memory leaks, including a nasty per-search leak inColin Watson2007-01-07
* * configure.ac (AM_GNU_GETTEXT_VERSION): Upgrade to gettext 0.15.Colin Watson2006-12-26
* * docs/COPYING, docs/COPYING.LIB: Update from www.gnu.org to pick upColin Watson2005-07-31
* Get rid of plain getcwd(); this allows getting rid of most uses ofColin Watson2004-11-08
* * src/manp.c (get_catpath): Use xstrdup and strappend rather thanColin Watson2004-03-08
* * include/manconfig.h.in (CTYPE): New macro to help get <ctype.h>Colin Watson2003-11-16
* Fix vulnerability due to over-permissiveness of DEFINE directive.Colin Watson2003-08-01
* * src/manp.c (mkcatdirs): Allocate manname and catname dynamically.Colin Watson2003-08-01
* Fix vulnerability 4 posted by Vade 79 <v9@fakehalo.deadpig.org> onColin Watson2003-07-30
* * src/manp.c (gripe_reading_mp_config): This is a fatal error, soColin Watson2003-07-30
* Fix vulnerability 1 posted by Vade 79 <v9@fakehalo.deadpig.org> onColin Watson2003-07-30
* Add -Wpointer-arith and -Wstrict-prototypes for gcc, and update all codeColin Watson2003-05-01
* Remove all assumptions that string literals have type 'char *' rather thanColin Watson2003-05-01
* * src/Makefile.in: Fix typo ("developement" -> "development").Colin Watson2003-02-22
* All programs that read ~/.manpath now take a -C option to cause them toColin Watson2003-02-22
* Apply proper copyright and licence notices to all source files. There areColin Watson2002-10-23
* Make sure the loop that scans for per-system manpaths always makesColin Watson2002-07-03
* Chown newly created cat directories to the MAN_OWNER when running as root.Colin Watson2002-05-22
* Fix a case of replacing a multi key. Minor compile fixes.Colin Watson2002-05-01
* Pass through much of the code adding 'const' where appropriate. This shouldColin Watson2002-04-28
* Safer use of various string functions.Colin Watson2001-11-16
* A week's worth of hotel room hacking. Highlights:Colin Watson2001-09-18
* Begin implementing $BROWSER support. Use setenv() rather than shell code toColin Watson2001-08-31
* Compile with -Wall by default. Some fixes as a result of this.Colin Watson2001-08-19
* Honour more than one MANPATH_MAP entry per $PATH element.Colin Watson2001-08-19
* Make sure that configuration in ~/.manpath is not trusted.Colin Watson2001-07-04
* Teach mandb how to purge old entries from the database. Other minor fixesColin Watson2001-06-28
* Downgrade a warning to a debugging message. Fix a miniscule memory leak.Colin Watson2001-06-28
* Segfault-hunting in apropos/whatis. lexgrog improvements. Add SECTIONSColin Watson2001-06-26
* Fix multi-character sections; read ~/.manpath before system config file.Colin Watson2001-06-19
* Add SECTIONS directive in configuration file. Other tweaks.Colin Watson2001-06-18
* Debian release 2.3.18-8. Fix infinite loop in pathappend().Colin Watson2001-06-10
* Debian release 2.3.18-7. Treat EROFS like EACCES for read-write databaseColin Watson2001-06-10
* Massive global style cleanup in src/*, and a couple of small documentationColin Watson2001-05-28
* Compilation fixes (especially getting rid of DIRLIST in src/manp.c).Colin Watson2001-05-02
* Merge Wilf's 2.3b12 release. Not yet functional due to several excitingColin Watson2001-05-02
* Merge Wilf's 2.3.11 release.Colin Watson2001-04-27
* Initial revisionColin Watson2001-04-26