| age |
author |
description |
| Mon, 19 Nov 2012 04:13:09 -0500 |
Nathan Phillip Brink |
Fix list_remove_element() to handle removing multiple instances of the same element when they are consecutive in a list.default tip |
| Mon, 19 Nov 2012 04:09:42 -0500 |
Nathan Phillip Brink |
Update .hgignore to ignore test-suite.log and the binaries built by ?make check?. |
| Mon, 19 Nov 2012 04:07:38 -0500 |
Nathan Phillip Brink |
Fix and clarify documentation of list_remove_curr() and list_remove_rear(). |
| Fri, 30 Sep 2011 13:12:17 +0000 |
Nathan Phillip Brink |
Fix documentation to refer to existing list_mvfront() instead of nonexistent list_mvfirst(), reported by LE GARREC Vincent. |
| Wed, 01 Jun 2011 16:26:59 -0400 |
Nathan Phillip Brink |
Properly quote Libs and Cflags in liblist.pc. |
| Sat, 05 Mar 2011 22:47:48 -0500 |
Nathan Phillip Brink |
Add debian package generation files. |
| Sat, 05 Mar 2011 16:10:55 -0500 |
Nathan Phillip Brink |
Added tag liblist-2.4 for changeset 28f8ac803397 |
| Sat, 05 Mar 2011 16:08:55 -0500 |
Nathan Phillip Brink |
Update ChangeLog for liblist-2.4.liblist-2.4 |
| Sat, 05 Mar 2011 16:08:40 -0500 |
Nathan Phillip Brink |
Update TODO |
| Sat, 05 Mar 2011 15:47:57 -0500 |
Nathan Phillip Brink |
merge |
| Sat, 05 Mar 2011 15:47:35 -0500 |
Nathan Phillip Brink |
Fix header manpage .so links to point directly, instead of indirectly, to their target files. |
| Fri, 04 Mar 2011 15:24:10 -0500 |
Nathan Phillip Brink |
liblist-2.4. |
| Fri, 04 Mar 2011 15:11:59 -0500 |
Nathan Phillip Brink |
Install list.h(0), stack.h(0), and queue.h(0) manpages. |
| Fri, 04 Mar 2011 15:01:15 -0500 |
Nathan Phillip Brink |
Slightly modernize list.c's internal documentation. |
| Fri, 04 Mar 2011 15:00:03 -0500 |
Nathan Phillip Brink |
Slightly prettier doxygen comments. |
| Fri, 04 Mar 2011 14:47:33 -0500 |
Nathan Phillip Brink |
Merge in 1b0d8fca3a35 (windows DLL support). |
| Wed, 02 Feb 2011 20:56:50 -0500 |
Nathan Phillip Brink |
Add Window DLL generation support. |
| Wed, 02 Mar 2011 23:24:36 -0500 |
Nathan Phillip Brink |
Add a test which checks for the stack_t typedef conflict we once had on darwin. (The test will only discover this problem is run on a darwin, but it may also hit other header conflicts from other libcs). |
| Mon, 28 Feb 2011 12:24:58 +0100 |
Vincent LE GARREC |
malloc return-value checking and memory leak fix |
| Sun, 23 Jan 2011 14:26:34 -0500 |
Nathan Phillip Brink |
Fix liblist_stack(3) to refer to lstack_t instead of stack_t or STACK *. |
| Sun, 23 Jan 2011 02:46:08 -0500 |
Nathan Phillip Brink |
Fix formatting of liblist_stack(3). |
| Sun, 23 Jan 2011 02:09:02 -0500 |
Nathan Phillip Brink |
Fix compilation warnings about printf() + size_t in oldapi test. |
| Sun, 23 Jan 2011 02:07:28 -0500 |
Nathan Phillip Brink |
merge |
| Sun, 23 Jan 2011 02:06:45 -0500 |
Nathan Phillip Brink |
Fix SEE ALSO sections of manpages to refer to themselves. |
| Thu, 11 Nov 2010 21:41:36 -0500 |
Nathan Phillip Brink |
Use lstack_t instead of stack_t because BSD/Darwin typedefs a stack_t for its sigaltstack() function. |
| Fri, 29 Oct 2010 12:13:27 -0400 |
Nathan Phillip Brink |
Fix typo in front-page docs. |
| Wed, 15 Sep 2010 01:20:28 -0400 |
Nathan Phillip Brink |
Add .hgignore |
| Sat, 04 Sep 2010 18:09:09 -0400 |
Nathan Phillip Brink |
Install manpages per-function using the soelim(1) filter method (recommended by Flameeyes's blog postings a while ago). |
| Fri, 03 Sep 2010 23:55:04 -0400 |
Nathan Phillip Brink |
Manpages: fix some formatting and replace some instances of ``data'' with ``element'' for consistency. |
| Fri, 03 Sep 2010 23:40:01 -0400 |
Nathan Phillip Brink |
Fix up the NAME, SYNOPSIS, and DESCRIPTION of liblist(3)... or list(3)(?). |
| Fri, 03 Sep 2010 23:14:51 -0400 |
Nathan Phillip Brink |
Rename manpages to liblist.3, liblist_queue.3, and liblist_stack.3. |
| Wed, 01 Sep 2010 16:08:03 -0400 |
Nathan Phillip Brink |
Add a TODO. |
| Tue, 03 Aug 2010 08:17:36 -0400 |
Nathan Phillip Brink |
doxygen: Integrate the list_traversal page better with the mainpage and list.h because defining a list_traversal group removes functions from list.h |
| Mon, 02 Aug 2010 21:52:40 -0400 |
Nathan Phillip Brink |
Doxygen-style documentation comments for the public API. |
| Fri, 30 Jul 2010 21:58:35 -0400 |
Nathan Phillip Brink |
Remove references to malloc.h. |
| Fri, 30 Jul 2010 21:57:16 -0400 |
Nathan Phillip Brink |
Modernize libcache's API with some cache_t typedefs. |
| Fri, 30 Jul 2010 21:44:34 -0400 |
Nathan Phillip Brink |
merge |
| Fri, 30 Jul 2010 21:44:07 -0400 |
Nathan Phillip Brink |
merge |
| Fri, 30 Jul 2010 21:42:48 -0400 |
Nathan Phillip Brink |
Backed out changeset a9f4856d0ba0 which changed the API. It was intended to let list items be deleted during a traversal, but was too buggy. |
| Fri, 30 Jul 2010 21:39:24 -0400 |
Nathan Phillip Brink |
Backed out changeset 323d99449097 |
| Fri, 30 Jul 2010 00:25:31 -0400 |
Nathan Phillip Brink |
Use an enum, list_status_t, for LIST_EXTENT, LIST_OK, and LIST_EMPTY. |
| Thu, 29 Jul 2010 23:58:48 -0400 |
Nathan Phillip Brink |
Add convenience function list_remove_element() along with a test for that function's functionality. |
| Thu, 29 Jul 2010 22:59:31 -0400 |
Nathan Phillip Brink |
Update the anti-symbol-collision file for list_brag. |
| Thu, 29 Jul 2010 22:58:43 -0400 |
Nathan Phillip Brink |
Rename the brag variable to list_brag and put it in list.h... because I'm conceited and ``Bradley C. Spatz'' is a cool name ;-). |
| Thu, 29 Jul 2010 22:55:59 -0400 |
Nathan Phillip Brink |
Use ``element'' to refer to the current element in a list traversal rather than ``node_data'' or ``curr''. |
| Wed, 28 Jul 2010 22:11:38 -0400 |
Nathan Phillip Brink |
Use size_t for lengths instead of int, `len' to refer to lengths instead of `bytes', and bump the ABI version. |
| Tue, 29 Jun 2010 22:44:40 -0400 |
Nathan Phillip Brink |
Fix typo: s/list_delete/list_remove_curr/. |
| Sun, 27 Jun 2010 23:36:59 -0400 |
Nathan Phillip Brink |
Add support for deleting list items as part of list_traverse(). This means that the return values of the traversal callback are more well defined (and less backwards-compatible) but that systematic removal of items from a list doesn't have to be awkward. |
| Sat, 29 May 2010 02:58:56 -0400 |
Nathan Phillip Brink |
Added tag liblist-2.3.1 for changeset c2511e368ec9 |
| Sat, 29 May 2010 02:58:53 -0400 |
Nathan Phillip Brink |
liblist-2.3.1liblist-2.3.1 |
| Sat, 29 May 2010 02:51:54 -0400 |
Nathan Phillip Brink |
add 2.3 to README and bumpd ABI version |
| Sat, 29 May 2010 02:46:39 -0400 |
Nathan Phillip Brink |
Added tag liblist-2.3 for changeset 439ef3ad17a6 |
| Sat, 29 May 2010 02:46:36 -0400 |
Nathan Phillip Brink |
liblist-2.3liblist-2.3 |
| Sat, 29 May 2010 02:36:06 -0400 |
Nathan Phillip Brink |
Use #defines to avoid symbol collisions with libmysqlclient.so: http://bugs.mysql.com/52725 |
| Sat, 29 May 2010 02:21:15 -0400 |
Nathan Phillip Brink |
Add QUEUE to the oldapi tests. |
| Fri, 28 May 2010 22:33:27 -0400 |
Nathan Phillip Brink |
Add STACK to the oldapi test |
| Tue, 25 May 2010 12:06:48 -0400 |
Nathan Phillip Brink |
Added test which checks that the old api works |
| Tue, 25 May 2010 12:06:14 -0400 |
Nathan Phillip Brink |
use more modern macros |
| Wed, 05 May 2010 15:17:27 -0400 |
Nathan Phillip Brink |
Complete permeation of new API with #defines for queue_t, queue_element_t, stack_t, and stack_element_t |
| Mon, 26 Apr 2010 19:39:27 -0400 |
Nathan Phillip Brink |
remove LIST and LIST_ELEMENT from list.c |