Andreas Schneider
|
f79b291646
|
Add a c_rmdirs() function.
|
2009-05-14 17:22:42 +02:00 |
|
Andreas Schneider
|
df5a8d6662
|
Add a macro to get the size of an array.
|
2009-05-06 19:35:21 +02:00 |
|
Andreas Schneider
|
73548e8a16
|
Merge branch 'master' of git://git.csync.org/projects/csync/csync
|
2009-04-29 10:08:34 +02:00 |
|
Andreas Schneider
|
e7a495dc50
|
Fix a segfault in c_uppercase and c_lowercase.
|
2009-04-29 09:55:32 +02:00 |
|
Andreas Schneider
|
9de1f977b5
|
Cleanup some code of the doubly-linked list.
|
2009-04-25 10:57:46 +02:00 |
|
Andreas Schneider
|
e7a09af755
|
Add a function to uppercase and to lowercase a string.
|
2009-04-21 09:05:40 +02:00 |
|
Andreas Schneider
|
25f83f1764
|
Cleanup dirname and basename code.
|
2009-03-18 20:19:37 +01:00 |
|
Andreas Schneider
|
0634e0fdea
|
Don't require a C++ compiler.
|
2009-03-18 10:55:14 +01:00 |
|
Andreas Schneider
|
228a19abf4
|
Add min and max macros.
|
2009-01-22 14:43:37 +01:00 |
|
Andreas Schneider
|
3b51103a60
|
Implement own function to create a random filename.
This removes an uneeded syscall to lstat by mktemp at this point.
|
2008-11-13 15:11:02 +01:00 |
|
Andreas Schneider
|
d177c57cfe
|
Check return value of mkdir in the mkdirs functions.
|
2008-11-13 10:53:24 +01:00 |
|
Andreas Schneider
|
1b4e340565
|
Fix compiler warnings.
|
2008-09-11 14:16:04 +02:00 |
|
Andreas Schneider
|
8753352e5e
|
Set errno for expand function of the string list.
|
2008-09-02 11:23:38 +02:00 |
|
Andreas Schneider
|
538d03f94e
|
Cleanup and reformating of the dirname and basename function.
|
2008-08-12 15:43:02 +02:00 |
|
Andreas Schneider
|
04d022f2ae
|
Add a function to parse an uri in stdlib.
|
2008-08-12 15:37:02 +02:00 |
|
Andreas Schneider
|
ce6896453c
|
Fix check for CSYNC_NOMEMORY env variable.
|
2008-07-29 15:43:18 +02:00 |
|
Andreas Schneider
|
7143f20f95
|
Add memory NULL tests.
|
2008-07-28 11:49:56 +02:00 |
|
Andreas Schneider
|
bccadc7d67
|
Fix segfault in str(n)dup function.
|
2008-07-28 11:49:37 +02:00 |
|
Andreas Schneider
|
262a179c68
|
Add a strreplace function to stdlib.
|
2008-06-16 12:12:06 +02:00 |
|
Andreas Schneider
|
5168e3ee70
|
Change name of the buffersize so that they can't conflict.
|
2008-06-02 16:05:40 +02:00 |
|
Andreas Schneider
|
e2b049c935
|
Static functions should all start with an underscore.
For better readablity...
|
2008-06-02 15:11:45 +02:00 |
|
Andreas Schneider
|
8fe1cb54b5
|
Add c_list to standard lib header file.
|
2008-05-20 13:56:19 +02:00 |
|
Andreas Schneider
|
49c4ad76e1
|
Add missing NULL test.
|
2008-05-20 12:05:27 +02:00 |
|
Andreas Schneider
|
b54cb0fd66
|
Rename c_list_previous to c_list_prev.
|
2008-05-20 11:24:09 +02:00 |
|
Andreas Schneider
|
679927b5a9
|
Fix c_list_length() function.
|
2008-05-20 11:14:16 +02:00 |
|
Andreas Schneider
|
287a37d447
|
Initialize variables in c_list functions.
|
2008-05-20 10:19:53 +02:00 |
|
Andreas Schneider
|
6ef53dd1a4
|
Improve the c_list functions.
|
2008-05-20 10:08:59 +02:00 |
|
Andreas Schneider
|
9968e364d4
|
Add doubly-linked list.
|
2008-05-19 18:09:39 +02:00 |
|
Andreas Schneider
|
c6b2b46710
|
Move the functions to diff the time to the stdlib.
|
2008-05-19 17:30:17 +02:00 |
|
Andreas Schneider
|
393c3ce9db
|
Initialize variables.
|
2008-05-08 16:07:15 +02:00 |
|
Andreas Schneider
|
745e264f26
|
Add null pointer check to the c_rbtree_size function.
|
2008-04-28 12:19:01 +02:00 |
|
Andreas Schneider
|
fcb55722ab
|
Make the first argument of the hash algorithm const.
|
2008-04-23 17:36:36 +02:00 |
|
Andreas Schneider
|
beccc5f1bd
|
Add missing include file.
|
2008-04-16 10:57:50 +02:00 |
|
Andreas Schneider
|
fd1045f913
|
Add a strndup function to c_stdlib.
|
2008-04-10 14:17:36 +02:00 |
|
Andreas Schneider
|
10ec516dce
|
The string we add should be const for strlist.
|
2008-03-25 16:07:58 +01:00 |
|
Andreas Schneider
|
b4811c36bc
|
Add a stringlist expand function.
|
2008-03-20 10:34:58 +01:00 |
|
Andreas Schneider
|
c29132d612
|
Fix indentation.
|
2008-03-03 13:20:45 +01:00 |
|
Andreas Schneider
|
1b29a420bc
|
Initial commit
|
2008-02-27 18:56:47 +01:00 |
|