|
|
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 |
|
|
|
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 |
|
|
|
132bc6e838
|
Refactoring the buildsystem
|
2010-11-26 15:30:38 +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 |
|
|
|
055825766f
|
test/t_path.c: added is_file tests.
|
2010-12-22 14:51:27 +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 |
|
|
|
8e9f51338b
|
Makefile: compile with LFS flags to support large files on 32bit.
|
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 |
|
|
|
4a33fa091f
|
docs/strbuf.txt: Adding 'strbuf_append_repeat'
|
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 |
|
|
|
c097750262
|
docs/strbuf.txt: added strbuf_rchop
|
2010-12-22 14:51:25 +01:00 |
|
|
|
d1924e5c67
|
test/t_strbuf.c: added test for freeing an empty buffer
|
2010-12-22 14:51:25 +01:00 |
|
|
|
30ae4449ea
|
test/t_strbuf.c: refactoring to individual function tests.
to improve readability. one test-function for one test.
|
2010-12-22 14:51:24 +01:00 |
|
|
|
925972faa5
|
strbuf.c: make 'strbuf_rtrim' alittle more readable
|
2010-12-22 14:51:24 +01:00 |
|