index
:
libft.git
cub3d
fractol
ft_ls
ft_select
ft_ssl
malloc
master
minishell
push_swap
rendu
scop
School project: Rewritting some libc functions and adding new ones
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
.gitignore
4
-rw-r--r--
Doxyfile
2503
-rw-r--r--
Makefile
44
-rw-r--r--
README.md
169
-rw-r--r--
include/libft.h
14
-rw-r--r--
include/libft_algo.h
34
-rw-r--r--
include/libft_bt.h
37
-rw-r--r--
include/libft_ctype.h
2
-rw-r--r--
include/libft_def.h
(renamed from include/libft_types.h)
35
-rw-r--r--
include/libft_dlst.h
30
-rw-r--r--
include/libft_dstr.h
44
-rw-r--r--
include/libft_ht.h
71
-rw-r--r--
include/libft_io.h
64
-rw-r--r--
include/libft_lst.h
29
-rw-r--r--
include/libft_mem.h
41
-rw-r--r--
include/libft_rbt.h
95
-rw-r--r--
include/libft_str.h
27
-rw-r--r--
include/libft_vec.h
53
-rwxr-xr-x
script/create_test.sh
22
-rw-r--r--
script/test.template.c
26
-rwxr-xr-x
script/test_prettier.sh
6
-rw-r--r--
src/algo/ft_compar_int.c
9
-rw-r--r--
src/algo/ft_compar_str.c
25
-rw-r--r--
src/algo/ft_is_set.c
13
-rw-r--r--
src/algo/ft_mergesort.c
24
-rw-r--r--
src/algo/ft_qsort.c
35
-rw-r--r--
src/algo/ft_reverse.c
9
-rw-r--r--
src/bt/ft_btdestroy.c
13
-rw-r--r--
src/bt/ft_btnew.c
16
-rw-r--r--
src/bt/ft_btsorted_insert.c
38
-rw-r--r--
src/bt/ft_btsorted_search.c
35
-rw-r--r--
src/dlst/ft_dlstdelone.c
26
-rw-r--r--
src/dlst/ft_dlstdestroy.c
32
-rw-r--r--
src/dlst/ft_dlstnew.c
25
-rw-r--r--
src/dstr/ft_dstrdestroy.c
26
-rw-r--r--
src/dstr/ft_dstrerase.c
35
-rw-r--r--
src/dstr/ft_dstrgrow.c
41
-rw-r--r--
src/dstr/ft_dstrinsert.c
38
-rw-r--r--
src/dstr/ft_dstrnew.c
36
-rw-r--r--
src/dstr/ft_dstrsubstitute.c
32
-rw-r--r--
src/dstr/ft_dstrunwrap.c
28
-rw-r--r--
src/ht/ft_htdelone.c
17
-rw-r--r--
src/ht/ft_htdestroy.c
20
-rw-r--r--
src/ht/ft_htentry_new.c
(renamed from src/ht/ft_htcontent_new.c)
14
-rw-r--r--
src/ht/ft_htget.c
18
-rw-r--r--
src/ht/ft_hthash.c
12
-rw-r--r--
src/ht/ft_htiter.c
31
-rw-r--r--
src/ht/ft_htnew.c
15
-rw-r--r--
src/ht/ft_htset.c
50
-rw-r--r--
src/ht/ft_inter_htdel_first_order.c
33
-rw-r--r--
src/ht/ft_inter_htkey_cmp.c
8
-rw-r--r--
src/io/ft_getfile.c
(renamed from src/io/ft_read_file.c)
24
-rw-r--r--
src/io/ft_getfile_fd.c
40
-rw-r--r--
src/io/ft_getline.c
82
-rw-r--r--
src/io/ft_next_line.c
113
-rw-r--r--
src/io/ft_printf/internals/list.c
4
-rw-r--r--
src/io/ft_printf/internals/parse.c
2
-rw-r--r--
src/lst/ft_lstbsearch.c
6
-rw-r--r--
src/lst/ft_lstdelone.c
10
-rw-r--r--
src/lst/ft_lstdestroy.c
(renamed from src/lst/ft_lstclear.c)
12
-rw-r--r--
src/lst/ft_lstiter.c
10
-rw-r--r--
src/lst/ft_lstlast.c
8
-rw-r--r--
src/lst/ft_lstlfind.c
6
-rw-r--r--
src/lst/ft_lstlsearch.c
6
-rw-r--r--
src/lst/ft_lstmap.c
21
-rw-r--r--
src/lst/ft_lstnew.c
12
-rw-r--r--
src/lst/ft_lstpop_front.c
10
-rw-r--r--
src/lst/ft_lstpush_back.c
(renamed from src/lst/ft_lstadd_back.c)
10
-rw-r--r--
src/lst/ft_lstpush_front.c
(renamed from src/lst/ft_lstadd_front.c)
10
-rw-r--r--
src/lst/ft_lstremove_if.c
12
-rw-r--r--
src/lst/ft_lstreverse.c
5
-rw-r--r--
src/lst/ft_lstreverse_ret.c
6
-rw-r--r--
src/lst/ft_lstsize.c
8
-rw-r--r--
src/lst/ft_lstsort.c
6
-rw-r--r--
src/lst/ft_lstsorted_merge.c
10
-rw-r--r--
src/mem/ft_memccpy.c
58
-rw-r--r--
src/mem/ft_memchr.c
41
-rw-r--r--
src/mem/ft_memcmp.c
46
-rw-r--r--
src/mem/ft_memcpy.c
10
-rw-r--r--
src/mem/ft_memjoin.c
24
-rw-r--r--
src/mem/ft_memjoinf1.c
22
-rw-r--r--
src/mem/ft_memmove.c
13
-rw-r--r--
src/mem/ft_memset.c
34
-rw-r--r--
src/rbt/ft_rbtinsert.c
83
-rw-r--r--
src/rbt/ft_rbtnew.c
35
-rw-r--r--
src/rbt/ft_rbtrotate_left.c
38
-rw-r--r--
src/rbt/ft_rbtrotate_right.c
38
-rw-r--r--
src/str/ft_atof.c
18
-rw-r--r--
src/str/ft_atoi.c
9
-rw-r--r--
src/str/ft_fnmatch.c
37
-rw-r--r--
src/str/ft_split.c
14
-rw-r--r--
src/str/ft_strcasecmp.c
2
-rw-r--r--
src/str/ft_strcat.c
1
-rw-r--r--
src/str/ft_strcat3.c
26
-rw-r--r--
src/str/ft_strcmp.c
7
-rw-r--r--
src/str/ft_strdup.c
7
-rw-r--r--
src/str/ft_strjoin3.c
36
-rw-r--r--
src/str/ft_strjoinf.c
4
-rw-r--r--
src/str/ft_strlen.c
78
-rw-r--r--
src/str/ft_strmove.c
25
-rw-r--r--
src/str/ft_strncasecmp.c
2
-rw-r--r--
src/str/ft_strncat.c
18
-rw-r--r--
src/str/ft_strncmp.c
15
-rw-r--r--
src/str/ft_strnew.c
19
-rw-r--r--
src/str/ft_strsdestroy.c
30
-rw-r--r--
src/str/ft_strsep.c
15
-rw-r--r--
src/str/ft_strsjoin.c
50
-rw-r--r--
src/str/ft_strsjoinf.c
29
-rw-r--r--
src/str/ft_strslen.c
23
-rw-r--r--
src/str/ft_strstr.c
9
-rw-r--r--
src/str/ft_strsub.c
(renamed from src/str/ft_substr.c)
25
-rw-r--r--
src/str/ft_strsubf.c
30
-rw-r--r--
src/str/ft_strtof.c
44
-rw-r--r--
src/str/ft_strtrim.c
4
-rw-r--r--
src/vec/ft_vecdestroy.c
29
-rw-r--r--
src/vec/ft_vecgrow.c
43
-rw-r--r--
src/vec/ft_vecinsert.c
36
-rw-r--r--
src/vec/ft_veciter.c
31
-rw-r--r--
src/vec/ft_veciter_ret.c
33
-rw-r--r--
src/vec/ft_vecnew.c
38
-rw-r--r--
src/vec/ft_vecpop.c
28
-rw-r--r--
src/vec/ft_vecpush.c
30
-rw-r--r--
src/vec/ft_vecpush_safe.c
(renamed from src/io/ft_read_fd.c)
37
-rw-r--r--
src/vec/ft_vecremove.c
31
-rw-r--r--
src/vec/ft_vecsort.c
24
-rw-r--r--
src/vec/ft_vectobuf32.c
29
-rw-r--r--
test/Makefile
6
-rw-r--r--
test/include/libft_test.h
4
-rw-r--r--
test/src/algo/test_ft_qsort.c
42
-rw-r--r--
test/src/dstr/test_ft_dstrdestroy.c
26
-rw-r--r--
test/src/dstr/test_ft_dstrerase.c
69
-rw-r--r--
test/src/dstr/test_ft_dstrgrow.c
52
-rw-r--r--
test/src/dstr/test_ft_dstrinsert.c
59
-rw-r--r--
test/src/dstr/test_ft_dstrnew.c
60
-rw-r--r--
test/src/dstr/test_ft_dstrsubstitute.c
64
-rw-r--r--
test/src/dstr/test_ft_dstrunwrap.c
42
-rw-r--r--
test/src/ht/test_ft_htdelone.c
28
-rw-r--r--
test/src/ht/test_ft_htdestroy.c
18
-rw-r--r--
test/src/ht/test_ft_htget.c
54
-rw-r--r--
test/src/ht/test_ft_htnew.c
6
-rw-r--r--
test/src/ht/test_ft_htset.c
20
-rw-r--r--
test/src/ht/test_ftht_entry_new.c
(renamed from test/src/ht/test_ft_htcontent_new.c)
16
-rw-r--r--
test/src/lst/test_ft_lstadd_back.c
41
-rw-r--r--
test/src/lst/test_ft_lstadd_front.c
41
-rw-r--r--
test/src/lst/test_ft_lstbsearch.c<