Archived
1
0
Fork 0
Commit graph

203 commits

Author SHA1 Message Date
442e912835 rbtree.c: return key instead of using callback. 2011-02-01 10:21:57 +01:00
9e185ea920 strbuf.h: style fix for prototype 2011-02-01 09:56:41 +01:00
440e5ed7d2 inotify-map.c: return a copy of a path list in lookup functions.
Becouse it is possible to change the a list stored by the API while traversing it, a bug can couse a infinite loop.
lets be strict about this and only return a copy of the list, so it can't be changed by calls to the API.
2011-01-30 15:55:51 +01:00
33ceeca315 test/t_str-list.c: test export. 2011-01-30 13:28:19 +01:00
cb5eef43b2 str-list.h: added str_list_export prototype. 2011-01-30 13:27:54 +01:00
222f34aed0 test/t_inotify-map.c: test inotify_map_get_wd. 2011-01-29 11:40:05 +01:00
b0bfbc3a0d test/t_inotify-map.c: test the right function. 2011-01-29 11:33:14 +01:00
c2da15baba fscrawl.c: remove unneeded function 2011-01-29 11:13:19 +01:00
383be0aee2 log.c: util.h and xalloc.h, used but not included. 2011-01-29 11:08:49 +01:00
c37f720989 rbtree.c: fix uninitialized value. 2011-01-29 11:02:26 +01:00
6714397d10 path.c: remove unneeded function. 2011-01-29 10:54:20 +01:00
5ef26e412f inotify-map.c: include string.h 2011-01-29 10:53:06 +01:00
d0a1ee2744 Makefile: compile but warn. 2011-01-29 10:49:13 +01:00
bd74a7ad0c inotify.c: skip logging EACCES when adding watches. 2011-01-27 17:46:22 +01:00
4440831f19 queue.c: fixed bug where dequeue returns a invalid pointer. 2011-01-27 17:38:54 +01:00
896c356d00 test/t_queue.c: rewritten, catches bug in dequeue. 2011-01-27 17:38:54 +01:00
9ba3767e28 Makefile: remove archived target from phony. 2011-01-26 19:19:05 +01:00
b0f473fb71 docs: adding str-list 2011-01-26 19:19:05 +01:00
a49efe7bdc updated copyright notices. 2011-01-26 19:19:05 +01:00
Fredric N
605b0f607b docs: adding config 2011-01-26 19:19:05 +01:00
Fredric N
3c0e4e6470 Changed the documentation structure 2011-01-26 19:19:04 +01:00
8be6c69e97 docs/fscrawl: read does not close anymore 2011-01-26 19:19:04 +01:00
9378c5824e test/t_fscrawl.c: cleanup 2011-01-26 19:19:04 +01:00
ad06c58ba5 inotify.c: close fscrawl. 2011-01-20 09:16:58 +01:00
1c6f66d58d fscrawl.c: use FTS to handle symlink-loops. 2011-01-20 09:13:54 +01:00
72bdd8bb03 inotify.c: use inotify-map. 2011-01-26 08:29:46 +01:00
cc590370bf inotify: breakup mapping into a module. 2011-01-25 15:38:06 +01:00
51dd9eac43 compat/string.h: Added header-guards 2011-01-13 14:54:19 +01:00
ff1d4862a1 Removed unneeded includes. 2011-01-13 14:53:04 +01:00
e7ebbd30ec rbtree.c: make rbnode an ADT. 2011-01-08 08:10:23 +01:00
41a253a00a rbtree.c: moved tree assertion from the test. 2011-01-07 10:53:08 +01:00
50c53e79bf rbtree.c: small cleanup 2011-01-07 09:23:32 +01:00
6514462cdb rbtree.c: changed return values in insert/delete. 2011-01-05 10:17:22 +01:00
0fba36440c rbtree.c: rbtree_walk: pass rbnode->key instead of rbnode to callback function 2011-01-05 09:11:56 +01:00
2c54173a52 test/t_rbtree.c: properly rewritten. 2011-01-03 10:49:11 +01:00
246ea7854e rbtree.c: fixed bug with tree not being empty when removing root node. 2010-12-28 18:29:06 +01:00
3671888b8b rbtree.c: search: return key instead of node. 2010-12-27 15:14:20 +01:00
027bf154a7 rbtree.c: use generic keys.
to make the rbtree more usefull. allow generic keys and user defined compare functions.
2010-12-27 10:17:01 +01:00
f76f494dcc added str-list.c 2011-01-22 04:20:55 +01:00
4c080dd248 inotify.c: log errors from inotify 2010-12-20 20:08:09 +01:00
e2ff9d98df log.c: small fixes. 2010-12-20 19:42:20 +01:00
f973e29668 src/queue.c: don't deallocate the last block when queue becomes empty.
always keep one block in the queue so that in situations when the queue becomes empty
frequently. performance dosent blow up by calls to malloc/free.
2011-01-13 15:37:00 +01:00
3110bbf761 docs: adding log 2011-01-13 15:37:00 +01:00
e36fb981f2 archived.c: support for log levels in config 2011-01-13 15:37:00 +01:00
80ad7d0daa log.c: added logstrtolvl 2011-01-13 15:36:59 +01:00
6b2465dce2 docs/strbuf.txt: added strbuf_explode and strbuf_free_list 2011-01-13 15:36:59 +01:00
b6ab5c88a8 strbuf.c: added strbuf_explode 2011-01-13 15:36:59 +01:00
ce520fc35b src/queue.c: minor stuff. uint16_t -> unsigned int and a NULL check. 2011-01-13 15:36:59 +01:00
463d432104 src/queue.c: use xalloc. 2011-01-13 15:36:59 +01:00
2e2d6c7eee use stdlib.h instead of malloc.h 2011-01-13 15:36:58 +01:00