| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Turning off synchronous mode logically belongs to opening the database, | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2013-07-02 | 1 | -10/+12 |
* | Restore the check whether each page added to the database | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2013-07-02 | 1 | -19/+87 |
* | The mdoc_handler flags are unused and will never be used. | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2013-06-07 | 1 | -127/+124 |
* | In .Xr database entries, mention the manual section again; | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2013-06-07 | 1 | -3/+14 |
* | The string hash table is only needed to combine multiple occurences | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2013-06-07 | 1 | -110/+68 |
* | Optimize stradds() and putkeys() to not call ohash_qlookupi() | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2013-06-06 | 1 | -45/+28 |
* | Drop wordaddbuf() which is identical to putkeys(). | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2013-06-06 | 1 | -22/+9 |
* | In dbopen(), check success of remove("mandoc.db~"). | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2013-06-06 | 1 | -22/+15 |
* | In parse_catpage(), the comment saying that the filename would be | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2013-06-06 | 1 | -1/+2 |
* | The return value from parse_man() is completely unused, | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2013-06-05 | 1 | -14/+10 |
* | Two sanity checks got lost in treescan() | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2013-06-05 | 1 | -30/+37 |
* | Add back the realpath() checks that got lost during the change from | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2013-06-05 | 1 | -122/+160 |
* | Some places used PATH_MAX from <limits.h>, some MAXPATHLEN from <sys/param.h>. | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2013-06-05 | 1 | -17/+17 |
* | Changing existing SQLite databases was utterly broken: | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2013-06-03 | 1 | -2/+4 |
* | Starting the preparations to integrate this into OpenBSD. | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2013-06-03 | 1 | -44/+65 |
* | Merge whatis.1 into apropos.1 (and remove), add whatis bits to apropos | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2012-06-09 | 1 | -2/+2 |
* | Ths SYNCHRONOUS = off optimisation fails on my Mac OSX. Take it out until | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2012-06-09 | 1 | -1/+3 |
* | Add a compatibility interface for ohash. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2012-06-09 | 1 | -3/+8 |
* | Turn off sqlite3 synchronous mode when creating a new database. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2012-06-08 | 1 | -33/+49 |
* | Use C99 syntax for declaring the string-hash key array. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2012-06-08 | 1 | -4/+4 |
* | Re-tooled mandocdb using sqlite3 and ohash. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2012-06-08 | 1 | -1320/+1402 |
* | Support -Ios='OpenBSD 5.1' to override uname(3) as the source of the | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2012-05-27 | 1 | -2/+2 |
* | update Copyright years according to the CVS logs; no code change | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2012-05-27 | 1 | -3/+3 |
* | Being reluctant to add yet more trailing whitespace, i rather back | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2012-04-15 | 1 | -9/+9 |
* | Improve mandocdb's ability to handle NAME sections by sucking the entire | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2012-03-23 | 1 | -10/+58 |
* | Clean up code a bit by pushing warnings into WARNING macro. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2012-03-23 | 1 | -64/+49 |
* | Merge some/most of schwarze@'s OpenBSD changes into mandoc: many more | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2012-03-23 | 1 | -117/+159 |
* | When parsing catpages, read from the first section (NAME, we hope) until | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2011-12-31 | 1 | -16/+44 |
* | Do not skip manuals shared across architectures when building databases. | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2011-12-28 | 1 | -4/+19 |
* | First memory leak in mandocdb.c freeing "struct of". Also properly | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2011-12-25 | 1 | -3/+8 |
* | Use the traditional name "whatis.db" for the mandocdb(8) databases. | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2011-12-25 | 1 | -2/+2 |
* | For binary compatability of the databases across architectures, | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2011-12-25 | 1 | -9/+9 |
* | Implement test mode (makewhatis -t), required for pkg_create(8). | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2011-12-25 | 1 | -213/+329 |
* | Do not cast void pointers to pointers requiring alignment. | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2011-12-20 | 1 | -5/+13 |
* | Make the stored "cat"/"mdoc"/"man" strings just be c/d/a single-character | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2011-12-16 | 1 | -9/+7 |
* | Make paths in the mandocdb(8) index relative to the databases' path | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2011-12-16 | 1 | -43/+35 |
* | implement -C (alternative config file) for apropos(1) and mandocdb(8), | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2011-12-12 | 1 | -6/+12 |
* | Avoid leaking index records: | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2011-12-10 | 1 | -21/+25 |
* | Fix selection of arch-specific manuals: | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2011-12-10 | 1 | -3/+7 |
* | Tweak pformatted(): | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2011-12-09 | 1 | -13/+14 |
* | Considerably tidy mandocdb(8) catman descriptions by skipping to the first | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2011-12-09 | 1 | -3/+3 |
* | Strip backspace encoding from preformatted manuals. This cleans up a lot | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2011-12-09 | 1 | -1/+13 |
* | Clean up grok of preformatted manual description. | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2011-12-08 | 1 | -29/+36 |
* | index_prune always counted the free slots, | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2011-12-08 | 1 | -10/+10 |
* | If arguments are passed to mandocdb(8) in "default" mode, then use | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2011-12-08 | 1 | -5/+12 |
* | Implement search support for 24 additional macros, extract more information | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2011-12-07 | 1 | -300/+253 |
* | Fix parsing of file names given on the command line; i broke it | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) Ingo Schwarze | 2011-12-04 | 1 | -5/+4 |
* | Back out lorder, which doesn't seem necessary (?). I think this means all | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2011-12-03 | 1 | -2/+1 |
* | Make sure the btree(3) goop is also BE. This covers both the DB metadata | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2011-12-03 | 1 | -1/+2 |
* | This is a little gross: Linux and Apple need lots some cajoling to work | ![](https://seccdn.libravatar.org/avatar/6501efc20c8d439e6939662462d46018?s=13&d=retro) Kristaps Dzonsons | 2011-12-02 | 1 | -2/+6 |