- Minor fixes for debian packaging (#43)
- Update list.h to allow configuration header set up LIST macros (#27)
- fix typo in README (#19)
- fix
list_at
unsigned compare error (bolasblack, #13) - travis: Fail the build if any memory is leaked
- travis: Update before installing deps
- test: Fix memory leaks
- ci: Remove benchmarks
- add travis
- test: Fix 'unused parameter' warning
- readme: Update benchmarks
- benchmark: Fix 'unused parameter' warning
- benchmark: Use clibs/bench for CPU time
- readme: Correct types
- readme: Add syntax highlighting
- iterator: set to
NULL
after freeing
- list.h: Fix header guards
- Add “list” prefix to sources
- add package.json
- fix free in link_remove(). Closes #3
- pop -> rpop
- shift -> lpop
- push -> rpush
- unshift -> lpush
- Added
make install
- Added
list_shift()
- Added
list_pop()
- Lowercased function names and typedefs
- Wrap with extern "C" when __cplusplus
- Installing
list.h
- Added
ListNode *List_at(List *self, int index)
- Added
void List_remove(List *self, ListNode *node)
- Added
make liblist.a
- Initial release