History log of /src/lib/libc/stdlib/hcreate.3 |
Revision | | Date | Author | Comments |
1.15 |
| 21-Feb-2023 |
rillig | hcreate.3: fix typo
|
1.14 |
| 07-Feb-2017 |
christos | PR/51958: Ngie Cooper: ESRCH error description in hcreate(3) contains typo for action
|
1.13 |
| 20-Jul-2014 |
christos | branches: 1.13.6; 1.13.10; amend the new destroy function to take function pointers.
|
1.12 |
| 20-Jul-2014 |
wiz | Remove trailing whitespace. Sort SEE ALSO. Add comma in list.
|
1.11 |
| 20-Jul-2014 |
christos | Our hdestroy implementation was non-conformant because it freed the key of each entry. Add a new function hdestroy1 that allows the user to control what gets freed. Pointed out by Pedro Giffuni at FreeBSD.
|
1.10 |
| 15-Sep-2011 |
wiz | branches: 1.10.8; 1.10.18; Various fixes, mostly missing words or letters.
|
1.9 |
| 14-Sep-2011 |
christos | add re-entrant versions of the hash functions based on the GNU api.
|
1.8 |
| 01-May-2010 |
jruoho | Improvements to wording and markup.
In addition, list more bugs and caveats. Namely, the NetBSD implementation (like the FreeBSD one where this was ported to) requires that the comparison keys are allocated dynamically, and that hdestroy() will try to free(3) each key. This obviously severely limits the portability, given that other implementations (for example, the Linux one) make no such assumptions. Both approaches are legitimate, and thus the real bug is in the ambiguity of the standard.
|
1.7 |
| 30-Apr-2008 |
martin | branches: 1.7.8; Convert TNF licenses to new 2 clause variant
|
1.6 |
| 16-Apr-2003 |
wiz | branches: 1.6.30; Use .In header.h instead of .Fd #include \*[Lt]header.h\*[Gt] Much easier to read and write, and supported by groff for ages. Okayed by ross.
|
1.5 |
| 01-Oct-2002 |
wiz | New sentence, new line. From Robert Elz.
|
1.4 |
| 07-Feb-2002 |
ross | Generate <>& symbolically.
|
1.3 |
| 16-Sep-2001 |
wiz | Drop unnecessary whitespace and .Pp, sort SEE ALSO, sort sections, and some minor fixes.
|
1.2 |
| 14-Feb-2001 |
cgd | branches: 1.2.2; 1.2.4; update for current status of implementation
|
1.1 |
| 14-Feb-2001 |
cgd | move db/man/hcreate.3 to stdlib/hcreate.3
|
1.2.4.2 |
| 13-Mar-2001 |
he | Pull up revisions 1.1-1.2 (new, requested by cgd): Replace hcreate() / hsearch() / hdestroy() implementation with one that actually works as it's supposed to.
|
1.2.4.1 |
| 14-Feb-2001 |
he | file hcreate.3 was added on branch netbsd-1-5 on 2001-03-13 21:19:18 +0000
|
1.2.2.4 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
1.2.2.3 |
| 22-Mar-2002 |
nathanw | Catch up to -current.
|
1.2.2.2 |
| 08-Mar-2002 |
nathanw | Catch up to -current.
|
1.2.2.1 |
| 08-Oct-2001 |
nathanw | Catch up to -current.
|
1.6.30.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.7.8.2 |
| 30-Apr-2008 |
martin | Convert TNF licenses to new 2 clause variant
|
1.7.8.1 |
| 30-Apr-2008 |
martin | file hcreate.3 was added on branch christos-time_t on 2008-04-30 13:10:52 +0000
|
1.10.18.1 |
| 10-Aug-2014 |
tls | Rebase.
|
1.10.8.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.13.10.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.13.6.1 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|