|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
ae3ff5faae
|
strbuf.c: use memrchr in strbuf_rchop
|
2011-01-13 15:36:58 +01:00 |
|
|
|
de032e9b33
|
compat: Added memrchr implementation
|
2011-01-13 15:36:58 +01:00 |
|
|
|
5dd6f89946
|
xalloc.c: cleaning up and better error messages.
|
2010-11-24 21:50:02 +01:00 |
|
|
|
3cdbc3aa57
|
archived.c: changed the usage string abit.
|
2010-12-22 14:51:29 +01:00 |
|
|
|
97bc6ef58f
|
archived.c: moved usage string to static variable (more readable)
|
2010-12-22 14:51:29 +01:00 |
|
|
|
34cd74bcbf
|
event.c: use xalloc instead of malloc.
|
2010-12-22 14:51:29 +01:00 |
|
|
|
a6cec1ce34
|
event.c: removed redundant sizeof()'s.
|
2010-12-22 14:51:29 +01:00 |
|
|
|
ed8891000f
|
event.c: fix memory leak in notify_event_del.
|
2010-12-22 14:51:28 +01:00 |
|
|
|
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 |
|
|
|
f156e8906c
|
removed debug.h in favor for log.h
|
2010-12-22 14:51:28 +01:00 |
|
|
|
8ad0243c31
|
archived.c: added code for setting up log.
|
2010-12-22 14:51:28 +01:00 |
|
|
|
f65dcaaf18
|
file.c: moved everything into path.c
|
2010-12-22 14:51:27 +01:00 |
|
|
|
c1963d1397
|
fscrawl.c: moved errno reset and don't call perror on EACCES.
|
2010-12-22 14:51:27 +01:00 |
|
|
|
63b4beb8b0
|
fscrawl.c: don't ignore DT_UNKNOWN.
issue with struct dirent->d_type set to DT_UNKNOWN on some filesystems.
this is solved by doing a call to 'is_dir' in those cases.
|
2010-12-22 14:51:27 +01:00 |
|
|
|
fca8bba289
|
path.c: Added is_dir function
|
2010-12-22 14:51:26 +01:00 |
|
|
|
dd0f1ae393
|
log.c: Added basic logging support.
|
2010-12-22 14:51:26 +01:00 |
|
|
|
f06a528ad0
|
strbuf.c: Added strbuf_append_repeat function
|
2010-12-22 14:51:25 +01:00 |
|
|
|
0416fea36a
|
fscrawl.c: removed unused variable.
|
2010-12-22 14:51:25 +01:00 |
|
|
|
5d06e3c176
|
rbtree.h: small typo
|
2010-12-22 14:51:25 +01:00 |
|
|
|
925972faa5
|
strbuf.c: make 'strbuf_rtrim' alittle more readable
|
2010-12-22 14:51:24 +01:00 |
|
|
|
c558135c63
|
strbuf.c: move declarations that are not declared at the beginning of a scope block
|
2010-12-22 14:51:24 +01:00 |
|
|
|
362b845030
|
inotify.c: always print notify_stat.
|
2010-12-22 14:51:24 +01:00 |
|
|
|
fd6a122c04
|
archived.c: don't exit on SIGUSR.
the bug refered to in the source is not reproduceable anymore, for some reason.
|
2010-12-22 14:51:23 +01:00 |
|
|
|
f752e03943
|
path.c: removed unneeded functions.
|
2010-11-14 09:46:34 +01:00 |
|
|
|
5fd33c5115
|
inotify.c: some format cleanup
|
2010-11-11 16:07:48 +01:00 |
|
|
|
4a2665004e
|
queue.c: remove queue_clear.
client code knows what objects is stored in the queue
and its only 3 lines to do a simple free() on the items.
|
2010-11-10 08:45:44 +01:00 |
|