OXIESEC PANEL
- Current Dir:
/
/
usr
/
include
Server IP: 103.185.75.71
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
03/12/2026 01:54:05 PM
rwxr-xr-x
📄
FlexLexer.h
6.73 KB
01/30/2022 08:23:38 AM
rw-r--r--
📁
GL
-
08/27/2025 09:39:54 AM
rwxr-xr-x
📁
X11
-
08/27/2025 09:40:27 AM
rwxr-xr-x
📄
a.out.h
4.25 KB
11/05/2025 09:30:57 AM
rw-r--r--
📄
aio.h
7.56 KB
11/05/2025 09:30:55 AM
rw-r--r--
📄
aliases.h
1.98 KB
11/05/2025 09:31:15 AM
rw-r--r--
📄
alloca.h
1.17 KB
11/05/2025 09:30:54 AM
rw-r--r--
📁
apache2
-
12/27/2025 09:19:40 AM
rwxr-xr-x
📄
ar.h
1.69 KB
11/05/2025 09:30:57 AM
rw-r--r--
📄
argp.h
24.95 KB
11/05/2025 09:31:15 AM
rw-r--r--
📄
argz.h
5.91 KB
11/05/2025 09:30:56 AM
rw-r--r--
📁
arpa
-
12/27/2025 09:18:10 AM
rwxr-xr-x
📁
asm
-
12/27/2025 09:18:40 AM
rwxr-xr-x
📁
asm-generic
-
12/27/2025 09:18:40 AM
rwxr-xr-x
📄
assert.h
4.46 KB
11/05/2025 09:30:53 AM
rw-r--r--
📄
autosprintf.h
2.36 KB
09/27/2023 06:51:52 AM
rw-r--r--
📁
bind9
-
11/10/2025 03:35:42 AM
rwxr-xr-x
📁
bits
-
12/27/2025 09:18:10 AM
rwxr-xr-x
📁
blkid
-
08/27/2025 09:38:10 AM
rwxr-xr-x
📁
brotli
-
08/27/2025 09:37:05 AM
rwxr-xr-x
📁
bsock
-
08/31/2025 03:45:09 PM
rwxr-xr-x
📄
byteswap.h
1.42 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
bzlib.h
6.09 KB
07/13/2019 05:50:05 PM
rw-r--r--
📁
c++
-
02/12/2025 01:06:55 PM
rwxr-xr-x
📄
com_err.h
2.07 KB
12/30/2021 05:54:33 AM
rw-r--r--
📄
complex.h
7.95 KB
11/05/2025 09:30:54 AM
rw-r--r--
📄
cpio.h
2.21 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
cpuidle.h
931 bytes
11/11/2025 03:33:32 PM
rw-r--r--
📄
crypt.h
10.9 KB
02/10/2022 04:05:00 AM
rw-r--r--
📄
ctype.h
10.71 KB
11/05/2025 09:30:53 AM
rw-r--r--
📄
curses.h
96.82 KB
08/05/2025 09:45:53 AM
rw-r--r--
📄
cursesapp.h
7.06 KB
08/05/2025 09:45:53 AM
rw-r--r--
📄
cursesf.h
27.37 KB
08/05/2025 09:45:53 AM
rw-r--r--
📄
cursesm.h
19.44 KB
08/05/2025 09:45:53 AM
rw-r--r--
📄
cursesp.h
8.55 KB
08/05/2025 09:45:53 AM
rw-r--r--
📄
cursesw.h
49.13 KB
08/05/2025 09:45:53 AM
rw-r--r--
📄
cursslk.h
7.15 KB
08/05/2025 09:45:53 AM
rw-r--r--
📄
db.h
120.22 KB
06/24/2025 02:13:10 PM
r--r--r--
📄
db_185.h
5.84 KB
06/24/2025 02:13:10 PM
r--r--r--
📄
dbm.h
1.37 KB
01/02/2022 08:34:10 AM
rw-r--r--
📄
dirent.h
12.32 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
dlfcn.h
7.52 KB
11/05/2025 09:30:55 AM
rw-r--r--
📁
drm
-
12/27/2025 09:18:40 AM
rwxr-xr-x
📁
e2p
-
08/27/2025 09:41:09 AM
rwxr-xr-x
📄
elf.h
178.26 KB
11/05/2025 09:31:17 AM
rw-r--r--
📄
endian.h
2.25 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
entities.h
4.81 KB
01/12/2021 12:09:45 AM
rw-r--r--
📄
envz.h
2.8 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
err.h
2.29 KB
11/05/2025 09:30:57 AM
rw-r--r--
📄
errno.h
1.64 KB
11/05/2025 09:30:54 AM
rw-r--r--
📄
error.h
2.36 KB
11/05/2025 09:30:57 AM
rw-r--r--
📁
et
-
08/27/2025 09:37:04 AM
rwxr-xr-x
📄
eti.h
2.9 KB
08/05/2025 09:45:53 AM
rw-r--r--
📄
etip.h
9.61 KB
08/05/2025 09:45:53 AM
rw-r--r--
📄
evdns.h
1.97 KB
01/26/2019 09:53:41 AM
rw-r--r--
📄
event.h
2.68 KB
01/26/2019 09:53:41 AM
rw-r--r--
📁
event2
-
08/28/2025 07:00:57 PM
rwxr-xr-x
📄
evhttp.h
1.99 KB
01/26/2019 09:53:41 AM
rw-r--r--
📄
evrpc.h
1.97 KB
01/26/2019 09:53:41 AM
rw-r--r--
📄
evutil.h
1.74 KB
01/26/2019 09:53:41 AM
rw-r--r--
📄
execinfo.h
1.49 KB
11/05/2025 09:31:15 AM
rw-r--r--
📄
expat.h
42.75 KB
05/13/2025 05:53:28 PM
rw-r--r--
📄
expat_config.h
3.82 KB
05/13/2025 05:53:38 PM
rw-r--r--
📄
expat_external.h
5.89 KB
10/25/2022 03:08:13 PM
rw-r--r--
📁
ext2fs
-
08/27/2025 09:41:09 AM
rwxr-xr-x
📄
fcntl.h
11.17 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
features-time64.h
1.37 KB
11/05/2025 09:30:51 AM
rw-r--r--
📄
features.h
17.69 KB
11/05/2025 09:30:51 AM
rw-r--r--
📄
fenv.h
5.65 KB
11/05/2025 09:30:54 AM
rw-r--r--
📄
ffi-x86_64.h
13.88 KB
09/25/2023 07:54:23 PM
rw-r--r--
📄
ffi.h
556 bytes
09/25/2023 07:54:23 PM
rw-r--r--
📄
ffitarget-x86_64.h
4.63 KB
09/25/2023 07:54:23 PM
rw-r--r--
📄
ffitarget.h
616 bytes
09/25/2023 07:54:23 PM
rw-r--r--
📁
finclude
-
12/27/2025 09:18:10 AM
rwxr-xr-x
📄
fmtmsg.h
3.16 KB
11/05/2025 09:30:54 AM
rw-r--r--
📄
fnmatch.h
2.24 KB
11/05/2025 09:30:56 AM
rw-r--r--
📁
fontconfig
-
12/12/2023 08:34:23 AM
rwxr-xr-x
📄
form.h
18.46 KB
08/05/2025 09:45:53 AM
rw-r--r--
📄
fpu_control.h
3.5 KB
11/05/2025 09:30:54 AM
rw-r--r--
📁
freetype2
-
08/27/2025 09:38:37 AM
rwxr-xr-x
📄
fstab.h
3.04 KB
11/05/2025 09:30:57 AM
rw-r--r--
📁
fstrm
-
12/12/2023 08:34:12 AM
rwxr-xr-x
📄
fstrm.h
12.71 KB
03/11/2019 08:58:34 PM
rw-r--r--
📄
fts.h
9.35 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
ftw.h
6.19 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
gconv.h
4.11 KB
11/05/2025 09:30:51 AM
rw-r--r--
📄
gd.h
58.25 KB
03/06/2021 06:21:36 PM
rw-r--r--
📄
gd_color_map.h
478 bytes
01/12/2021 12:09:45 AM
rw-r--r--
📄
gd_errors.h
1.47 KB
01/12/2021 12:09:45 AM
rw-r--r--
📄
gd_io.h
2.93 KB
03/03/2021 07:15:02 AM
rw-r--r--
📁
gdbm
-
08/27/2025 09:41:09 AM
rwxr-xr-x
📄
gdbm.h
11.9 KB
10/02/2024 09:50:44 PM
rw-r--r--
📄
gdcache.h
2.92 KB
03/03/2021 07:15:02 AM
rw-r--r--
📄
gdfontg.h
553 bytes
01/12/2021 12:09:45 AM
rw-r--r--
📄
gdfontl.h
551 bytes
01/12/2021 12:09:45 AM
rw-r--r--
📄
gdfontmb.h
519 bytes
01/12/2021 12:09:45 AM
rw-r--r--
📄
gdfonts.h
515 bytes
01/12/2021 12:09:45 AM
rw-r--r--
📄
gdfontt.h
546 bytes
01/12/2021 12:09:45 AM
rw-r--r--
📄
gdfx.h
496 bytes
02/21/2021 05:23:01 PM
rw-r--r--
📄
gdpp.h
50.73 KB
03/03/2021 07:15:02 AM
rw-r--r--
📄
getopt.h
1.43 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
gettext-po.h
15.18 KB
09/27/2023 06:52:05 AM
rw-r--r--
📁
gio-unix-2.0
-
11/04/2025 11:52:50 AM
rwxr-xr-x
📁
glib-2.0
-
12/27/2025 09:20:25 AM
rwxr-xr-x
📄
glob.h
7.13 KB
11/05/2025 09:30:56 AM
rw-r--r--
📁
gnu
-
12/27/2025 09:19:37 AM
rwxr-xr-x
📄
gnu-versions.h
2.29 KB
11/05/2025 09:30:51 AM
rw-r--r--
📄
gnumake.h
2.84 KB
01/03/2020 07:11:27 AM
rw-r--r--
📁
google
-
12/12/2023 08:34:07 AM
rwxr-xr-x
📄
gpg-error.h
71.92 KB
02/09/2022 11:24:26 PM
rw-r--r--
📄
gpgrt.h
71.92 KB
02/09/2022 11:24:26 PM
rw-r--r--
📁
graphite2
-
12/12/2023 08:34:21 AM
rwxr-xr-x
📄
grp.h
6.53 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
gshadow.h
4.42 KB
11/05/2025 09:31:14 AM
rw-r--r--
📁
gssapi
-
08/27/2025 09:38:11 AM
rwxr-xr-x
📄
gssapi.h
181 bytes
07/10/2023 08:58:20 PM
rw-r--r--
📁
gssrpc
-
08/27/2025 09:38:11 AM
rwxr-xr-x
📁
harfbuzz
-
08/27/2025 09:38:37 AM
rwxr-xr-x
📄
iconv.h
1.81 KB
11/05/2025 09:30:51 AM
rw-r--r--
📄
idn-free.h
2.56 KB
07/22/2021 01:31:59 PM
rw-r--r--
📄
idn-int.h
20 bytes
02/14/2022 03:33:00 PM
rw-r--r--
📄
idna.h
3.89 KB
07/22/2021 01:31:59 PM
rw-r--r--
📄
ieee754.h
4.8 KB
11/05/2025 09:30:54 AM
rw-r--r--
📄
ifaddrs.h
2.77 KB
11/05/2025 09:31:15 AM
rw-r--r--
📄
inttypes.h
8.14 KB
11/05/2025 09:30:54 AM
rw-r--r--
📄
jconfig-64.h
1.98 KB
04/01/2024 07:06:20 PM
rw-r--r--
📄
jconfig.h
246 bytes
04/01/2024 07:06:30 PM
rw-r--r--
📄
jerror.h
15.35 KB
11/25/2020 03:56:19 AM
rw-r--r--
📄
jmorecfg.h
13.98 KB
11/25/2020 03:56:19 AM
rw-r--r--
📄
jpegint.h
15.25 KB
11/25/2020 03:56:19 AM
rw-r--r--
📄
jpeglib.h
49.1 KB
11/25/2020 03:56:19 AM
rw-r--r--
📁
json-c
-
12/12/2023 08:34:12 AM
rwxr-xr-x
📁
kadm5
-
08/27/2025 09:38:11 AM
rwxr-xr-x
📄
kdb.h
62.83 KB
06/24/2025 12:42:45 PM
rw-r--r--
📄
keyutils.h
11.52 KB
04/05/2023 07:15:53 PM
rw-r--r--
📄
krad.h
8.72 KB
07/10/2023 08:58:20 PM
rw-r--r--
📁
krb5
-
08/27/2025 09:38:11 AM
rwxr-xr-x
📄
krb5.h
402 bytes
07/10/2023 08:58:20 PM
rw-r--r--
📄
langinfo.h
17.43 KB
11/05/2025 09:30:51 AM
rw-r--r--
📄
lastlog.h
126 bytes
11/05/2025 09:31:16 AM
rw-r--r--
📄
lber.h
15.12 KB
05/21/2024 05:19:11 PM
rw-r--r--
📄
lber_types.h
1.43 KB
03/13/2025 12:28:31 PM
rw-r--r--
📄
ldap.h
72.36 KB
05/21/2024 05:19:11 PM
rw-r--r--
📄
ldap_cdefs.h
9.24 KB
05/21/2024 05:19:11 PM
rw-r--r--
📄
ldap_features.h
1.55 KB
03/13/2025 12:28:31 PM
rw-r--r--
📄
ldap_schema.h
9.23 KB
05/21/2024 05:19:11 PM
rw-r--r--
📄
ldap_utf8.h
3.39 KB
05/21/2024 05:19:11 PM
rw-r--r--
📄
ldif.h
4.68 KB
05/21/2024 05:19:11 PM
rw-r--r--
📄
libaio.h
8.75 KB
02/09/2022 07:07:19 PM
rw-r--r--
📁
libdb
-
08/27/2025 09:37:07 AM
rwxr-xr-x
📁
libexslt
-
08/27/2025 09:41:09 AM
rwxr-xr-x
📄
libgen.h
1.35 KB
11/05/2025 09:30:57 AM
rw-r--r--
📄
libintl.h
4.47 KB
11/05/2025 09:30:53 AM
rw-r--r--
📄
liblsapi-sha1.h
569 bytes
12/17/2025 11:53:03 PM
rw-r--r--
📁
libltdl
-
08/27/2025 09:41:09 AM
rwxr-xr-x
📁
libmount
-
08/27/2025 09:38:11 AM
rwxr-xr-x
📁
libpng16
-
12/12/2023 08:34:06 AM
rwxr-xr-x
📁
libxml2
-
08/07/2025 03:49:19 PM
rwxr-xr-x
📁
libxslt
-
08/27/2025 09:41:09 AM
rwxr-xr-x
📄
limits.h
5.57 KB
11/05/2025 09:30:51 AM
rw-r--r--
📄
link.h
7.05 KB
11/05/2025 09:31:17 AM
rw-r--r--
📁
linux
-
12/27/2025 09:18:40 AM
rwxr-xr-x
📄
lmdb.h
72.28 KB
03/16/2021 04:41:19 PM
rw-r--r--
📄
locale.h
7.5 KB
11/05/2025 09:30:51 AM
rw-r--r--
📄
lsapidef.h
4.77 KB
12/17/2025 11:53:03 PM
rw-r--r--
📄
lscapi.h
24.64 KB
12/17/2025 11:53:03 PM
rw-r--r--
📄
lscapi_config.h
599 bytes
12/17/2025 11:53:03 PM
rw-r--r--
📄
ltdl.h
5.58 KB
10/01/2024 05:49:19 PM
rw-r--r--
📁
lve
-
08/31/2025 03:21:56 PM
rwxr-xr-x
📁
lzma
-
12/12/2023 08:34:15 AM
rwxr-xr-x
📄
lzma.h
9.63 KB
03/17/2020 02:28:50 PM
rw-r--r--
📄
malloc.h
5.77 KB
11/05/2025 09:30:55 AM
rw-r--r--
📄
math.h
47.63 KB
11/05/2025 09:30:54 AM
rw-r--r--
📄
maxminddb.h
8.34 KB
02/18/2021 05:04:22 PM
rw-r--r--
📄
maxminddb_config-64.h
504 bytes
10/01/2024 04:54:45 PM
rw-r--r--
📄
maxminddb_config.h
178 bytes
10/01/2024 04:54:47 PM
rw-r--r--
📄
mcheck.h
2.38 KB
11/05/2025 09:30:55 AM
rw-r--r--
📄
memory.h
956 bytes
11/05/2025 09:30:56 AM
rw-r--r--
📄
menu.h
11.6 KB
08/05/2025 09:45:53 AM
rw-r--r--
📁
misc
-
12/27/2025 09:18:40 AM
rwxr-xr-x
📄
mntent.h
3.28 KB
11/05/2025 09:30:57 AM
rw-r--r--
📄
monetary.h
1.92 KB
11/05/2025 09:30:54 AM
rw-r--r--
📄
mqueue.h
4.5 KB
11/05/2025 09:30:55 AM
rw-r--r--
📁
mtd
-
12/27/2025 09:18:40 AM
rwxr-xr-x
📁
mysql
-
12/27/2025 09:20:24 AM
rwxr-xr-x
📄
nc_tparm.h
4.67 KB
08/05/2025 09:45:53 AM
rw-r--r--
📁
ncurses
-
08/27/2025 09:41:09 AM
rwxr-xr-x
📄
ncurses.h
96.82 KB
08/05/2025 09:45:53 AM
rw-r--r--
📄
ncurses_dll.h
3.95 KB
08/05/2025 09:45:53 AM
rw-r--r--
📁
ncursesw
-
08/27/2025 09:41:09 AM
rwxr-xr-x
📄
ndbm.h
2.39 KB
01/02/2022 08:34:10 AM
rw-r--r--
📁
net
-
12/27/2025 09:18:10 AM
rwxr-xr-x
📁
netash
-
12/27/2025 09:18:10 AM
rwxr-xr-x
📁
netatalk
-
12/27/2025 09:18:10 AM
rwxr-xr-x
📁
netax25
-
12/27/2025 09:18:10 AM
rwxr-xr-x
📄
netdb.h
27.79 KB
11/05/2025 09:31:16 AM
rw-r--r--
📁
neteconet
-
12/27/2025 09:18:10 AM
rwxr-xr-x
📁
netinet
-
12/27/2025 09:18:10 AM
rwxr-xr-x
📁
netipx
-
12/27/2025 09:18:10 AM
rwxr-xr-x
📁
netiucv
-
12/27/2025 09:18:10 AM
rwxr-xr-x
📁
netpacket
-
12/27/2025 09:18:10 AM
rwxr-xr-x
📁
netrom
-
12/27/2025 09:18:10 AM
rwxr-xr-x
📁
netrose
-
12/27/2025 09:18:10 AM
rwxr-xr-x
📁
nfs
-
12/27/2025 09:18:10 AM
rwxr-xr-x
📄
nl_types.h
1.71 KB
11/05/2025 09:30:53 AM
rw-r--r--
📄
nss.h
14.07 KB
11/05/2025 09:31:16 AM
rw-r--r--
📄
obstack.h
20.81 KB
11/05/2025 09:30:55 AM
rw-r--r--
📄
openldap.h
964 bytes
05/21/2024 05:19:11 PM
rw-r--r--
📁
openssl
-
08/27/2025 09:37:24 AM
rwxr-xr-x
📄
panel.h
4.41 KB
08/05/2025 09:45:53 AM
rw-r--r--
📄
paths.h
2.91 KB
11/05/2025 09:30:57 AM
rw-r--r--
📁
pcp
-
08/27/2025 09:39:54 AM
rwxr-xr-x
📄
pcre.h
30.97 KB
10/02/2024 09:53:31 PM
rw-r--r--
📄
pcre2.h
46.15 KB
10/02/2024 09:57:27 PM
rw-r--r--
📄
pcre2posix.h
6.52 KB
08/20/2021 04:51:28 PM
rw-r--r--
📄
pcre_scanner.h
6.45 KB
01/31/2014 02:32:09 PM
rw-r--r--
📄
pcre_stringpiece.h
6.16 KB
10/02/2024 09:53:31 PM
rw-r--r--
📄
pcrecpp.h
25.91 KB
01/31/2014 02:32:11 PM
rw-r--r--
📄
pcrecpparg.h
6.62 KB
10/02/2024 09:53:31 PM
rw-r--r--
📄
pcreposix.h
5.74 KB
10/02/2024 09:53:20 PM
rw-r--r--
📄
png.h
139.51 KB
04/14/2019 06:10:32 PM
rw-r--r--
📄
pngconf.h
22.31 KB
04/14/2019 06:10:32 PM
rw-r--r--
📄
pnglibconf.h
7.43 KB
02/10/2022 02:35:52 AM
rw-r--r--
📄
poll.h
22 bytes
11/05/2025 09:30:56 AM
rw-r--r--
📄
powercap.h
1.62 KB
11/11/2025 03:33:32 PM
rw-r--r--
📄
pr29.h
2.19 KB
07/22/2021 01:31:59 PM
rw-r--r--
📄
printf.h
6.71 KB
11/05/2025 09:30:55 AM
rw-r--r--
📄
proc_service.h
3.4 KB
11/05/2025 09:31:15 AM
rw-r--r--
📄
profile.h
11.87 KB
06/24/2025 12:43:12 PM
rw-r--r--
📁
protobuf-c
-
12/12/2023 08:34:07 AM
rwxr-xr-x
📁
protocols
-
12/27/2025 09:18:10 AM
rwxr-xr-x
📄
pthread.h
47.39 KB
11/05/2025 09:30:55 AM
rw-r--r--
📄
pty.h
1.53 KB
11/05/2025 09:31:16 AM
rw-r--r--
📄
punycode.h
9.3 KB
07/22/2021 01:31:59 PM
rw-r--r--
📄
pwd.h
6.17 KB
11/05/2025 09:30:56 AM
rw-r--r--
📁
python3.9
-
09/06/2025 10:23:30 AM
rwxr-xr-x
📁
rdma
-
12/27/2025 09:18:40 AM
rwxr-xr-x
📄
re_comp.h
963 bytes
11/05/2025 09:30:56 AM
rw-r--r--
📄
regex.h
25.3 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
regexp.h
1.41 KB
11/05/2025 09:30:57 AM
rw-r--r--
📄
resolv.h
12.1 KB
11/05/2025 09:31:16 AM
rw-r--r--
📁
rpc
-
12/27/2025 09:18:10 AM
rwxr-xr-x
📁
sasl
-
12/13/2023 06:13:33 AM
rwxr-xr-x
📄
sched.h
4.92 KB
11/05/2025 09:30:56 AM
rw-r--r--
📁
scsi
-
12/27/2025 09:18:40 AM
rwxr-xr-x
📄
search.h
5.32 KB
11/05/2025 09:30:57 AM
rw-r--r--
📁
security
-
09/06/2025 10:23:26 AM
rwxr-xr-x
📁
selinux
-
08/27/2025 09:37:11 AM
rwxr-xr-x
📄
semaphore.h
3.38 KB
11/05/2025 09:30:55 AM
rw-r--r--
📁
sepol
-
08/27/2025 09:37:07 AM
rwxr-xr-x
📄
setjmp.h
3.12 KB
11/05/2025 09:30:54 AM
rw-r--r--
📄
sgtty.h
1.31 KB
11/05/2025 09:30:57 AM
rw-r--r--
📄
shadow.h
5.34 KB
11/05/2025 09:31:14 AM
rw-r--r--
📄
signal.h
12.73 KB
11/05/2025 09:30:54 AM
rw-r--r--
📄
slapi-plugin.h
37.45 KB
05/21/2024 05:19:11 PM
rw-r--r--
📁
sound
-
12/27/2025 09:18:40 AM
rwxr-xr-x
📄
spawn.h
7.84 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
stab.h
264 bytes
11/05/2025 09:30:57 AM
rw-r--r--
📄
stdc-predef.h
2.24 KB
11/05/2025 09:30:51 AM
rw-r--r--
📄
stdint.h
8.28 KB
11/05/2025 09:30:54 AM
rw-r--r--
📄
stdio.h
30.67 KB
11/05/2025 09:30:55 AM
rw-r--r--
📄
stdio_ext.h
2.73 KB
11/05/2025 09:30:55 AM
rw-r--r--
📄
stdlib.h
35.46 KB
11/05/2025 09:30:54 AM
rw-r--r--
📄
string.h
18.33 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
stringprep.h
9.53 KB
07/22/2021 01:44:13 PM
rw-r--r--
📄
strings.h
4.64 KB
11/05/2025 09:30:56 AM
rw-r--r--
📁
sys
-
12/27/2025 09:18:10 AM
rwxr-xr-x
📄
syscall.h
25 bytes
11/05/2025 09:30:57 AM
rw-r--r--
📄
sysexits.h
5.11 KB
11/05/2025 09:30:57 AM
rw-r--r--
📄
syslog.h
24 bytes
11/05/2025 09:30:57 AM
rw-r--r--
📁
sysprof-4
-
12/12/2023 08:34:16 AM
rwxr-xr-x
📄
tar.h
3.7 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
term.h
40.95 KB
08/05/2025 09:45:53 AM
rw-r--r--
📄
term_entry.h
8.9 KB
08/05/2025 09:45:53 AM
rw-r--r--
📄
termcap.h
3.39 KB
08/05/2025 09:45:53 AM
rw-r--r--
📄
termio.h
214 bytes
11/05/2025 09:30:57 AM
rw-r--r--
📄
termios.h
3.51 KB
11/05/2025 09:30:57 AM
rw-r--r--
📄
tgmath.h
39.24 KB
11/05/2025 09:30:54 AM
rw-r--r--
📄
thread_db.h
15.65 KB
11/05/2025 09:31:15 AM
rw-r--r--
📄
threads.h
7.51 KB
11/05/2025 09:30:55 AM
rw-r--r--
📄
tic.h
14.48 KB
08/05/2025 09:45:53 AM
rw-r--r--
📄
tiff.h
46.33 KB
04/22/2022 04:51:48 PM
rw-r--r--
📄
tiffconf-64.h
3.19 KB
10/28/2025 03:43:54 AM
rw-r--r--
📄
tiffconf.h
250 bytes
10/28/2025 03:44:07 AM
rw-r--r--
📄
tiffio.h
24.13 KB
05/20/2022 03:32:31 PM
rw-r--r--
📄
tiffio.hxx
1.62 KB
02/19/2022 03:33:55 PM
rw-r--r--
📄
tiffvers.h
410 bytes
05/20/2022 04:12:45 PM
rw-r--r--
📄
time.h
14.49 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
tld.h
4.85 KB
07/22/2021 01:31:59 PM
rw-r--r--
📄
ttyent.h
2.44 KB
11/05/2025 09:30:57 AM
rw-r--r--
📄
uchar.h
1.96 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
ucontext.h
1.99 KB
11/05/2025 09:30:54 AM
rw-r--r--
📄
ulimit.h
1.55 KB
11/05/2025 09:30:57 AM
rw-r--r--
📄
unctrl.h
3.1 KB
08/05/2025 09:45:53 AM
rw-r--r--
📁
unicode
-
08/27/2025 09:37:07 AM
rwxr-xr-x
📄
unistd.h
43.45 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
utime.h
1.86 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
utmp.h
3.15 KB
11/05/2025 09:31:16 AM
rw-r--r--
📄
utmpx.h
4 KB
11/05/2025 09:31:16 AM
rw-r--r--
📄
values.h
1.91 KB
11/05/2025 09:30:51 AM
rw-r--r--
📄
verto-module.h
6.48 KB
02/10/2022 04:33:39 AM
rw-r--r--
📄
verto.h
18.98 KB
02/10/2022 04:33:39 AM
rw-r--r--
📁
video
-
12/27/2025 09:18:40 AM
rwxr-xr-x
📄
wait.h
22 bytes
11/05/2025 09:30:56 AM
rw-r--r--
📄
wchar.h
31.39 KB
11/05/2025 09:30:56 AM
rw-r--r--
📄
wctype.h
5.42 KB
11/05/2025 09:30:57 AM
rw-r--r--
📁
webp
-
12/12/2023 08:34:18 AM
rwxr-xr-x
📄
wordexp.h
2.44 KB
11/05/2025 09:30:56 AM
rw-r--r--
📁
xcb
-
12/12/2023 08:34:07 AM
rwxr-xr-x
📁
xen
-
12/27/2025 09:18:40 AM
rwxr-xr-x
📄
zconf.h
15.88 KB
09/26/2023 09:22:15 AM
rw-r--r--
📄
zlib.h
94 KB
09/26/2023 09:22:15 AM
rw-r--r--
Editing: stringprep.h
Close
/* stringprep.h --- Header file for stringprep functions. Copyright (C) 2002-2021 Simon Josefsson This file is part of GNU Libidn. GNU Libidn is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. GNU Libidn is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef STRINGPREP_H # define STRINGPREP_H /** * SECTION:stringprep * @title: stringprep.h * @short_description: Stringprep-related functions * * Stringprep-related functions. */ # ifndef IDNAPI # if defined LIBIDN_BUILDING && defined HAVE_VISIBILITY && HAVE_VISIBILITY # define IDNAPI __attribute__((__visibility__("default"))) # elif defined LIBIDN_BUILDING && defined _MSC_VER && ! defined LIBIDN_STATIC # define IDNAPI __declspec(dllexport) # elif defined _MSC_VER && ! defined LIBIDN_STATIC # define IDNAPI __declspec(dllimport) # else # define IDNAPI # endif # endif # include <stddef.h> /* size_t */ # include <sys/types.h> /* ssize_t */ # include <idn-int.h> /* uint32_t */ # ifdef __cplusplus extern "C" { # endif # define STRINGPREP_VERSION "1.38" /* Error codes. */ typedef enum { STRINGPREP_OK = 0, /* Stringprep errors. */ STRINGPREP_CONTAINS_UNASSIGNED = 1, STRINGPREP_CONTAINS_PROHIBITED = 2, STRINGPREP_BIDI_BOTH_L_AND_RAL = 3, STRINGPREP_BIDI_LEADTRAIL_NOT_RAL = 4, STRINGPREP_BIDI_CONTAINS_PROHIBITED = 5, /* Error in calling application. */ STRINGPREP_TOO_SMALL_BUFFER = 100, STRINGPREP_PROFILE_ERROR = 101, STRINGPREP_FLAG_ERROR = 102, STRINGPREP_UNKNOWN_PROFILE = 103, STRINGPREP_ICONV_ERROR = 104, /* Internal errors. */ STRINGPREP_NFKC_FAILED = 200, STRINGPREP_MALLOC_ERROR = 201 } Stringprep_rc; /* Flags used when calling stringprep(). */ typedef enum { STRINGPREP_NO_NFKC = 1, STRINGPREP_NO_BIDI = 2, STRINGPREP_NO_UNASSIGNED = 4 } Stringprep_profile_flags; /* Steps in a stringprep profile. */ typedef enum { STRINGPREP_NFKC = 1, STRINGPREP_BIDI = 2, STRINGPREP_MAP_TABLE = 3, STRINGPREP_UNASSIGNED_TABLE = 4, STRINGPREP_PROHIBIT_TABLE = 5, STRINGPREP_BIDI_PROHIBIT_TABLE = 6, STRINGPREP_BIDI_RAL_TABLE = 7, STRINGPREP_BIDI_L_TABLE = 8 } Stringprep_profile_steps; # define STRINGPREP_MAX_MAP_CHARS 4 /* *INDENT-OFF* */ /* Why INDENT-OFF? GTK-DOC has a bug * <https://gitlab.gnome.org/GNOME/gtk-doc/-/issues/37> which causes * parsing of structs to fail unless the terminating } is at the * beginning of the line. We hard-code the header file to be like * that, and add the INDENT-OFF markers so that indent won't restore * them. When that bug is fixed, remove the INDENT-* marker, run * 'make indent', and make sure that * doc/reference/libidn-decl-list.txt stay the same. * * Of course, exposing these struct's in the public header file in * the first place was a mistake. */ /** * Stringprep_table_element: * @start: starting codepoint. * @end: ending codepoint, 0 if only one character. * @map: codepoints to map @start into, NULL if end is not 0. * * Stringprep profile table element. */ struct Stringprep_table_element { uint32_t start; uint32_t end; uint32_t map[STRINGPREP_MAX_MAP_CHARS]; }; typedef struct Stringprep_table_element Stringprep_table_element; /** * Stringprep_table: * @operation: a #Stringprep_profile_steps value * @flags: a #Stringprep_profile_flags value * @table: zero-terminated array of %Stringprep_table_element elements. * @table_size: size of @table, to speed up searching. * * Stringprep profile table. */ struct Stringprep_table { Stringprep_profile_steps operation; Stringprep_profile_flags flags; const Stringprep_table_element *table; size_t table_size; }; /** * Stringprep_profile: * * Stringprep profile table. */ typedef struct Stringprep_table Stringprep_profile; /** * Stringprep_profiles: * @name: name of stringprep profile. * @tables: zero-terminated array of %Stringprep_profile elements. * * Element structure */ struct Stringprep_profiles { const char *name; const Stringprep_profile *tables; }; typedef struct Stringprep_profiles Stringprep_profiles; /* *INDENT-ON* */ extern IDNAPI const Stringprep_profiles stringprep_profiles[]; /* Profiles */ extern IDNAPI const Stringprep_table_element stringprep_rfc3454_A_1[]; extern IDNAPI const Stringprep_table_element stringprep_rfc3454_B_1[]; extern IDNAPI const Stringprep_table_element stringprep_rfc3454_B_2[]; extern IDNAPI const Stringprep_table_element stringprep_rfc3454_B_3[]; extern IDNAPI const Stringprep_table_element stringprep_rfc3454_C_1_1[]; extern IDNAPI const Stringprep_table_element stringprep_rfc3454_C_1_2[]; extern IDNAPI const Stringprep_table_element stringprep_rfc3454_C_2_1[]; extern IDNAPI const Stringprep_table_element stringprep_rfc3454_C_2_2[]; extern IDNAPI const Stringprep_table_element stringprep_rfc3454_C_3[]; extern IDNAPI const Stringprep_table_element stringprep_rfc3454_C_4[]; extern IDNAPI const Stringprep_table_element stringprep_rfc3454_C_5[]; extern IDNAPI const Stringprep_table_element stringprep_rfc3454_C_6[]; extern IDNAPI const Stringprep_table_element stringprep_rfc3454_C_7[]; extern IDNAPI const Stringprep_table_element stringprep_rfc3454_C_8[]; extern IDNAPI const Stringprep_table_element stringprep_rfc3454_C_9[]; extern IDNAPI const Stringprep_table_element stringprep_rfc3454_D_1[]; extern IDNAPI const Stringprep_table_element stringprep_rfc3454_D_2[]; /* Nameprep */ extern IDNAPI const Stringprep_profile stringprep_nameprep[]; # define stringprep_nameprep(in, maxlen) \ stringprep(in, maxlen, 0, stringprep_nameprep) # define stringprep_nameprep_no_unassigned(in, maxlen) \ stringprep(in, maxlen, STRINGPREP_NO_UNASSIGNED, stringprep_nameprep) /* SASL */ extern IDNAPI const Stringprep_profile stringprep_saslprep[]; extern IDNAPI const Stringprep_table_element stringprep_saslprep_space_map[]; extern IDNAPI const Stringprep_profile stringprep_plain[]; extern IDNAPI const Stringprep_profile stringprep_trace[]; # define stringprep_plain(in, maxlen) \ stringprep(in, maxlen, 0, stringprep_plain) /* Kerberos */ extern IDNAPI const Stringprep_profile stringprep_kerberos5[]; # define stringprep_kerberos5(in, maxlen) \ stringprep(in, maxlen, 0, stringprep_kerberos5) /* XMPP */ extern IDNAPI const Stringprep_profile stringprep_xmpp_nodeprep[]; extern IDNAPI const Stringprep_profile stringprep_xmpp_resourceprep[]; extern IDNAPI const Stringprep_table_element stringprep_xmpp_nodeprep_prohibit[]; # define stringprep_xmpp_nodeprep(in, maxlen) \ stringprep(in, maxlen, 0, stringprep_xmpp_nodeprep) # define stringprep_xmpp_resourceprep(in, maxlen) \ stringprep(in, maxlen, 0, stringprep_xmpp_resourceprep) /* iSCSI */ extern IDNAPI const Stringprep_profile stringprep_iscsi[]; extern IDNAPI const Stringprep_table_element stringprep_iscsi_prohibit[]; # define stringprep_iscsi(in, maxlen) \ stringprep(in, maxlen, 0, stringprep_iscsi) /* API */ extern IDNAPI int stringprep_4i (uint32_t * ucs4, size_t *len, size_t maxucs4len, Stringprep_profile_flags flags, const Stringprep_profile * profile); extern IDNAPI int stringprep_4zi (uint32_t * ucs4, size_t maxucs4len, Stringprep_profile_flags flags, const Stringprep_profile * profile); extern IDNAPI int stringprep (char *in, size_t maxlen, Stringprep_profile_flags flags, const Stringprep_profile * profile); extern IDNAPI int stringprep_profile (const char *in, char **out, const char *profile, Stringprep_profile_flags flags); extern IDNAPI const char *stringprep_strerror (Stringprep_rc rc); extern IDNAPI const char *stringprep_check_version (const char *req_version); /* Utility */ extern IDNAPI int stringprep_unichar_to_utf8 (uint32_t c, char *outbuf); extern IDNAPI uint32_t stringprep_utf8_to_unichar (const char *p); extern IDNAPI uint32_t *stringprep_utf8_to_ucs4 (const char *str, ssize_t len, size_t *items_written); extern IDNAPI char *stringprep_ucs4_to_utf8 (const uint32_t * str, ssize_t len, size_t *items_read, size_t *items_written); extern IDNAPI char *stringprep_utf8_nfkc_normalize (const char *str, ssize_t len); extern IDNAPI uint32_t *stringprep_ucs4_nfkc_normalize (const uint32_t * str, ssize_t len); extern IDNAPI const char *stringprep_locale_charset (void); extern IDNAPI char *stringprep_convert (const char *str, const char *to_codeset, const char *from_codeset); extern IDNAPI char *stringprep_locale_to_utf8 (const char *str); extern IDNAPI char *stringprep_utf8_to_locale (const char *str); # ifdef __cplusplus } # endif #endif /* STRINGPREP_H */