]> sourceware.org Git - glibc.git/blame - io/Versions
syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780)
[glibc.git] / io / Versions
CommitLineData
b0b67c47
UD
1libc {
2 GLIBC_2.0 {
b0b67c47
UD
3 # functions used in inline functions or macros
4 __xstat; __fxstat; __lxstat; __xmknod; __write; __close; __fcntl;
5 __lseek; __open; __read;
6
c1349648
AS
7 # functions used by libstdc++ 2.7.2
8 __dup2; __pipe;
9
b0b67c47
UD
10 # a*
11 access;
12
13 # c*
14 chdir; chmod; chown; close; creat;
15
16 # d*
17 dup; dup2;
18
19 # e*
20 euidaccess;
21
22 # f*
23 fchdir; fchmod; fchown; fcntl; flock; fstatfs; fts_children; fts_close;
24 fts_open; fts_read; fts_set; ftw;
25
26 # g*
27 get_current_dir_name; getcwd; getwd;
28
29 # i*
30 isatty;
31
32 # l*
33 lchown; link; lockf; lseek;
34
35 # m*
36 mkdir; mkfifo;
37
38 # o*
39 open;
40
41 # p*
42 pipe; poll;
43
44 # r*
45 read; readlink; rmdir;
46
47 # s*
48 statfs; symlink;
49
50 # t*
51 ttyname; ttyname_r;
52
53 # u*
54 umask; unlink; utime;
55
56 # w*
57 write;
58 }
59 GLIBC_2.1 {
60 # functions used in other libraries
61 __xstat64; __fxstat64; __lxstat64; __poll;
62
63 # c*
64 creat64;
65
66 # f*
67 fstatfs64; fstatvfs; fstatvfs64; ftw64;
68
69 # l*
70 lockf64; lseek64;
71
72 # n*
73 nftw; nftw64;
74
75 # o*
76 open64;
77
78 # s*
7db20e36 79 sendfile;
b0b67c47
UD
80 statfs64; statvfs; statvfs64;
81 }
bb8e0116
UD
82 GLIBC_2.2 {
83 # p*
84 posix_fadvise; posix_fadvise64; posix_fallocate; posix_fallocate64;
c7ecdbda
UD
85
86 __open64;
bb8e0116 87 }
7db20e36
RM
88 GLIBC_2.3 {
89 # s*
90 sendfile64;
91 }
f4b07664
RM
92 GLIBC_2.3.2 {
93 # l*
94 lchmod;
95 }
ca10f338
UD
96 GLIBC_2.3.3 {
97 # n*
98 nftw; nftw64;
99 }
4973cbe5 100 GLIBC_2.4 {
cb483e04
RM
101 eaccess;
102
d15b99ac 103 faccessat;
c90c5d41 104 fchmodat;
26cec518
UD
105 fchownat;
106 __fxstatat; __fxstatat64;
5c46041a 107 linkat;
e186c703 108 mkdirat; mkfifoat; __xmknodat;
4973cbe5 109 openat; openat64;
5c46041a
UD
110 readlinkat;
111 symlinkat;
26cec518 112 unlinkat;
7c65e900
UD
113
114 ppoll;
4973cbe5 115 }
c27d2078
UD
116 GLIBC_2.6 {
117 utimensat; futimens;
118 }
ddfd0535
UD
119 GLIBC_2.7 {
120 __open_2; __open64_2; __openat_2; __openat64_2;
121 }
bdcebfc4
UD
122 GLIBC_2.9 {
123 dup3; pipe2;
124 }
8b7b7f75
MW
125 GLIBC_2.23 {
126 fts64_children; fts64_close; fts64_open; fts64_read; fts64_set;
127 }
bad7a0c8
FW
128 GLIBC_2.27 {
129 copy_file_range;
130 }
06ab719d 131 GLIBC_2.28 {
186cd80b 132 fcntl;
06ab719d 133 fcntl64;
fd70af45 134 statx;
06ab719d 135 }
8ed005da
AZ
136 GLIBC_2.33 {
137 stat; stat64; fstat; fstat64; lstat; lstat64; fstatat; fstatat64;
589260ce 138 mknod; mknodat;
8ed005da 139 }
60744950
AZ
140 GLIBC_2.34 {
141 closefrom;
142 }
329ea513 143 GLIBC_PRIVATE {
06ab719d 144 __libc_fcntl64;
329ea513
ZW
145 __fcntl_nocancel;
146 __open64_nocancel;
147 __write_nocancel;
631cf64b
FW
148 __file_is_unchanged;
149 __file_change_detection_for_stat;
150 __file_change_detection_for_path;
151 __file_change_detection_for_fp;
8ed005da 152 __fstat64;
329ea513 153 }
b0b67c47 154}
This page took 0.584417 seconds and 5 git commands to generate.