Henrik Hautakoski
|
4440831f19
|
queue.c: fixed bug where dequeue returns a invalid pointer.
|
2011-01-27 17:38:54 +01:00 |
|
Henrik Hautakoski
|
896c356d00
|
test/t_queue.c: rewritten, catches bug in dequeue.
|
2011-01-27 17:38:54 +01:00 |
|
Henrik Hautakoski
|
9ba3767e28
|
Makefile: remove archived target from phony.
|
2011-01-26 19:19:05 +01:00 |
|
Henrik Hautakoski
|
b0f473fb71
|
docs: adding str-list
|
2011-01-26 19:19:05 +01:00 |
|
Henrik Hautakoski
|
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 |
|
Henrik Hautakoski
|
8be6c69e97
|
docs/fscrawl: read does not close anymore
|
2011-01-26 19:19:04 +01:00 |
|
Henrik Hautakoski
|
9378c5824e
|
test/t_fscrawl.c: cleanup
|
2011-01-26 19:19:04 +01:00 |
|
Henrik Hautakoski
|
ad06c58ba5
|
inotify.c: close fscrawl.
|
2011-01-20 09:16:58 +01:00 |
|
Henrik Hautakoski
|
1c6f66d58d
|
fscrawl.c: use FTS to handle symlink-loops.
|
2011-01-20 09:13:54 +01:00 |
|
Henrik Hautakoski
|
72bdd8bb03
|
inotify.c: use inotify-map.
|
2011-01-26 08:29:46 +01:00 |
|
Henrik Hautakoski
|
cc590370bf
|
inotify: breakup mapping into a module.
|
2011-01-25 15:38:06 +01:00 |
|
Henrik Hautakoski
|
51dd9eac43
|
compat/string.h: Added header-guards
|
2011-01-13 14:54:19 +01:00 |
|
Henrik Hautakoski
|
ff1d4862a1
|
Removed unneeded includes.
|
2011-01-13 14:53:04 +01:00 |
|
Henrik Hautakoski
|
e7ebbd30ec
|
rbtree.c: make rbnode an ADT.
|
2011-01-08 08:10:23 +01:00 |
|
Henrik Hautakoski
|
41a253a00a
|
rbtree.c: moved tree assertion from the test.
|
2011-01-07 10:53:08 +01:00 |
|
Henrik Hautakoski
|
50c53e79bf
|
rbtree.c: small cleanup
|
2011-01-07 09:23:32 +01:00 |
|
Henrik Hautakoski
|
6514462cdb
|
rbtree.c: changed return values in insert/delete.
|
2011-01-05 10:17:22 +01:00 |
|
Henrik Hautakoski
|
0fba36440c
|
rbtree.c: rbtree_walk: pass rbnode->key instead of rbnode to callback function
|
2011-01-05 09:11:56 +01:00 |
|
Henrik Hautakoski
|
2c54173a52
|
test/t_rbtree.c: properly rewritten.
|
2011-01-03 10:49:11 +01:00 |
|
Henrik Hautakoski
|
246ea7854e
|
rbtree.c: fixed bug with tree not being empty when removing root node.
|
2010-12-28 18:29:06 +01:00 |
|
Henrik Hautakoski
|
3671888b8b
|
rbtree.c: search: return key instead of node.
|
2010-12-27 15:14:20 +01:00 |
|
Henrik Hautakoski
|
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 |
|
Henrik Hautakoski
|
f76f494dcc
|
added str-list.c
|
2011-01-22 04:20:55 +01:00 |
|
Henrik Hautakoski
|
4c080dd248
|
inotify.c: log errors from inotify
|
2010-12-20 20:08:09 +01:00 |
|
Henrik Hautakoski
|
e2ff9d98df
|
log.c: small fixes.
|
2010-12-20 19:42:20 +01:00 |
|
Henrik Hautakoski
|
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 |
|
Henrik Hautakoski
|
3110bbf761
|
docs: adding log
|
2011-01-13 15:37:00 +01:00 |
|
Henrik Hautakoski
|
e36fb981f2
|
archived.c: support for log levels in config
|
2011-01-13 15:37:00 +01:00 |
|
Henrik Hautakoski
|
80ad7d0daa
|
log.c: added logstrtolvl
|
2011-01-13 15:36:59 +01:00 |
|
Henrik Hautakoski
|
6b2465dce2
|
docs/strbuf.txt: added strbuf_explode and strbuf_free_list
|
2011-01-13 15:36:59 +01:00 |
|
Henrik Hautakoski
|
b6ab5c88a8
|
strbuf.c: added strbuf_explode
|
2011-01-13 15:36:59 +01:00 |
|
Henrik Hautakoski
|
ce520fc35b
|
src/queue.c: minor stuff. uint16_t -> unsigned int and a NULL check.
|
2011-01-13 15:36:59 +01:00 |
|
Henrik Hautakoski
|
463d432104
|
src/queue.c: use xalloc.
|
2011-01-13 15:36:59 +01:00 |
|
Henrik Hautakoski
|
2e2d6c7eee
|
use stdlib.h instead of malloc.h
|
2011-01-13 15:36:58 +01:00 |
|
Henrik Hautakoski
|
ae3ff5faae
|
strbuf.c: use memrchr in strbuf_rchop
|
2011-01-13 15:36:58 +01:00 |
|
Henrik Hautakoski
|
de032e9b33
|
compat: Added memrchr implementation
|
2011-01-13 15:36:58 +01:00 |
|
Henrik Hautakoski
|
132bc6e838
|
Refactoring the buildsystem
|
2010-11-26 15:30:38 +01:00 |
|
Henrik Hautakoski
|
5dd6f89946
|
xalloc.c: cleaning up and better error messages.
|
2010-11-24 21:50:02 +01:00 |
|
Henrik Hautakoski
|
3cdbc3aa57
|
archived.c: changed the usage string abit.
|
2010-12-22 14:51:29 +01:00 |
|
Henrik Hautakoski
|
97bc6ef58f
|
archived.c: moved usage string to static variable (more readable)
|
2010-12-22 14:51:29 +01:00 |
|
Henrik Hautakoski
|
34cd74bcbf
|
event.c: use xalloc instead of malloc.
|
2010-12-22 14:51:29 +01:00 |
|
Henrik Hautakoski
|
a6cec1ce34
|
event.c: removed redundant sizeof()'s.
|
2010-12-22 14:51:29 +01:00 |
|
Henrik Hautakoski
|
ed8891000f
|
event.c: fix memory leak in notify_event_del.
|
2010-12-22 14:51:28 +01:00 |
|
Henrik Hautakoski
|
18e9de6bc2
|
archived.c: setup signals as soon as possible
The setup of signals is done very late in the initialization process and therefor
not available if signals is cought during initialization.
|
2010-12-22 14:51:28 +01:00 |
|
Henrik Hautakoski
|
f156e8906c
|
removed debug.h in favor for log.h
|
2010-12-22 14:51:28 +01:00 |
|
Henrik Hautakoski
|
8ad0243c31
|
archived.c: added code for setting up log.
|
2010-12-22 14:51:28 +01:00 |
|
Henrik Hautakoski
|
055825766f
|
test/t_path.c: added is_file tests.
|
2010-12-22 14:51:27 +01:00 |
|
Henrik Hautakoski
|
f65dcaaf18
|
file.c: moved everything into path.c
|
2010-12-22 14:51:27 +01:00 |
|