- Minor fixes for debian packaging (#43)
- Building versioned shared libs (#32, #33)
- define major, minor, and patch version
- Update list.h to allow configuration header set up LIST macros (#27)
- fix typo in README (#19)
- fix
list_atunsigned 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
NULLafter 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