Call tree LLVMFuzzerTestOneInput /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=-1 signal linenumber=364 cupsSetPasswordCB /src/libcups/cups/usersys.c linenumber=364 _cupsGlobals /src/libcups/cups/globals.c linenumber=328 pthread_once linenumber=73 cups_globals_init /src/libcups/cups/globals.c linenumber=73 pthread_key_create linenumber=417 cups_globals_free /src/libcups/cups/globals.c linenumber=417 _cupsStrFree /src/libcups/cups/string.c linenumber=374 cupsMutexLock /src/libcups/cups/thread.c linenumber=687 pthread_mutex_lock linenumber=507 cupsArrayFind /src/libcups/cups/array.c linenumber=691 cups_array_find /src/libcups/cups/array.c linenumber=348 cupsArrayRemove /src/libcups/cups/array.c linenumber=707 cups_array_find /src/libcups/cups/array.c linenumber=724 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=713 pthread_mutex_unlock linenumber=518 cupsArrayDelete /src/libcups/cups/array.c linenumber=382 cupsArrayClear /src/libcups/cups/array.c linenumber=241 cupsArrayDelete /src/libcups/cups/array.c linenumber=383 cupsArrayDelete /src/libcups/cups/array.c linenumber=384 httpClose /src/libcups/cups/http.c linenumber=386 _httpDisconnect /src/libcups/cups/http.c linenumber=288 _httpTLSStop /src/libcups/cups/./tls-openssl.c linenumber=620 SSL_get_SSL_CTX linenumber=2036 SSL_shutdown linenumber=2038 SSL_CTX_free linenumber=2039 SSL_free linenumber=2040 httpAddrClose /src/libcups/cups/http-addr.c linenumber=622 close linenumber=41 unlink linenumber=47 httpAddrFreeList /src/libcups/cups/http-addrlist.c linenumber=291 _httpFreeCredentials /src/libcups/cups/./tls-openssl.c linenumber=304 OPENSSL_sk_free linenumber=1603 _httpFreeCredentials /src/libcups/cups/./tls-openssl.c linenumber=388 cupsFileClose /src/libcups/cups/file.c linenumber=390 cupsFileFlush /src/libcups/cups/file.c linenumber=82 cups_compress /src/libcups/cups/file.c linenumber=272 crc32 linenumber=1505 cups_write /src/libcups/cups/file.c linenumber=1516 send linenumber=1944 write linenumber=1946 __errno_location linenumber=1952 deflate linenumber=1523 cups_write /src/libcups/cups/file.c linenumber=274 inflateEnd linenumber=91 cups_write /src/libcups/cups/file.c linenumber=106 deflate linenumber=115 cups_write /src/libcups/cups/file.c linenumber=128 deflateEnd linenumber=131 httpAddrClose /src/libcups/cups/http-addr.c linenumber=149 close linenumber=150 cupsFileClose /src/libcups/cups/file.c linenumber=391 cupsFileClose /src/libcups/cups/file.c linenumber=392 cupsArrayDelete /src/libcups/cups/array.c linenumber=394 cupsArrayDelete /src/libcups/cups/array.c linenumber=395 regfree linenumber=398 pthread_getspecific linenumber=77 getenv linenumber=80 calloc linenumber=80 getuid linenumber=80 strdup linenumber=80 getpwuid_r linenumber=80 cupsCopyString /src/libcups/cups/string.c linenumber=80 strlen linenumber=107 validate_end /src/libcups/cups/string.c linenumber=122 __snprintf_chk linenumber=80 access linenumber=80 pthread_setspecific linenumber=81 password_cb /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=364 cupsSetOAuthCB /src/libcups/cups/usersys.c linenumber=364 _cupsGlobals /src/libcups/cups/globals.c linenumber=304 oauth_cb /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=364 getpid linenumber=364 __snprintf_chk linenumber=364 unlink linenumber=364 socket linenumber=364 bind linenumber=364 listen linenumber=364 close linenumber=364 atexit linenumber=364 remove_socket /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=364 unlink linenumber=67 httpConnect /src/libcups/cups/http.c linenumber=368 http_create /src/libcups/cups/http.c linenumber=347 _cupsGlobals /src/libcups/cups/globals.c linenumber=3572 httpInitialize /src/libcups/cups/http.c linenumber=3580 _cupsGlobalLock /src/libcups/cups/globals.c linenumber=1457 cupsMutexLock /src/libcups/cups/thread.c linenumber=57 _cupsGlobalUnlock /src/libcups/cups/globals.c linenumber=1460 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=96 sigaction linenumber=1473 _httpTLSInitialize /src/libcups/cups/./tls-openssl.c linenumber=1476 _cupsGlobalUnlock /src/libcups/cups/globals.c linenumber=1479 httpAddrCopyList /src/libcups/cups/http-addrlist.c linenumber=3585 __snprintf_chk linenumber=3589 httpAddrGetList /src/libcups/cups/http-addrlist.c linenumber=3591 _cupsGlobals /src/libcups/cups/globals.c linenumber=425 httpInitialize /src/libcups/cups/http.c linenumber=443 __res_init linenumber=457 calloc linenumber=470 cupsCopyString /src/libcups/cups/string.c linenumber=474 _cups_strcasecmp /src/libcups/cups/string.c linenumber=479 strncmp linenumber=495 cupsCopyString /src/libcups/cups/string.c linenumber=498 strlen linenumber=499 strrchr linenumber=505 cupsCopyString /src/libcups/cups/string.c linenumber=512 strlen linenumber=513 getaddrinfo linenumber=521 freeaddrinfo linenumber=557 calloc linenumber=529 freeaddrinfo linenumber=533 __errno_location linenumber=534 strerror linenumber=534 _cupsSetError /src/libcups/cups/request.c linenumber=534 __errno_location linenumber=865 strerror linenumber=867 _cupsGlobals /src/libcups/cups/globals.c linenumber=871 _cupsStrFree /src/libcups/cups/string.c linenumber=876 cupsLangDefault /src/libcups/cups/langprintf.c linenumber=887 _cupsGlobals /src/libcups/cups/globals.c linenumber=35 _cupsGlobals /src/libcups/cups/globals.c linenumber=40 setlocale linenumber=40 strcmp linenumber=40 getenv linenumber=40 strchr linenumber=40 cupsCopyString /src/libcups/cups/string.c linenumber=40 nl_langinfo linenumber=40 _cups_strcasecmp /src/libcups/cups/string.c linenumber=40 strncmp linenumber=40 cupsLangFind /src/libcups/cups/language.c linenumber=40 cupsLangDefault /src/libcups/cups/langprintf.c linenumber=115 cupsMutexLock /src/libcups/cups/thread.c linenumber=117 cupsCopyString /src/libcups/cups/string.c linenumber=119 _cups_strcasecmp /src/libcups/cups/string.c linenumber=125 calloc linenumber=132 cupsRWInit /src/libcups/cups/thread.c linenumber=132 pthread_rwlock_init linenumber=540 cupsCopyString /src/libcups/cups/string.c linenumber=132 _cups_strncasecmp /src/libcups/cups/string.c linenumber=132 cupsLangLoadStrings /src/libcups/cups/language.c linenumber=132 open linenumber=272 __errno_location linenumber=274 strerror linenumber=274 _cupsSetError /src/libcups/cups/request.c linenumber=274 cupsLangGetString /src/libcups/cups/language.c linenumber=889 cupsRWLockRead /src/libcups/cups/thread.c linenumber=201 pthread_rwlock_rdlock linenumber=551 bsearch linenumber=204 cups_message_compare /src/libcups/cups/language.c linenumber=204 strcmp linenumber=703 cupsRWUnlock /src/libcups/cups/thread.c linenumber=207 pthread_rwlock_unlock linenumber=573 _cupsStrAlloc /src/libcups/cups/string.c linenumber=0 cupsMutexLock /src/libcups/cups/thread.c linenumber=514 cupsArrayNew /src/libcups/cups/array.c linenumber=517 calloc linenumber=644 compare_sp_items /src/libcups/cups/string.c linenumber=517 strcmp linenumber=1014 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=521 cupsArrayFind /src/libcups/cups/array.c linenumber=529 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=541 strlen linenumber=547 calloc linenumber=548 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=551 cupsArrayAdd /src/libcups/cups/array.c linenumber=566 cups_array_add /src/libcups/cups/array.c linenumber=80 realloc linenumber=866 cups_array_find /src/libcups/cups/array.c linenumber=886 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=568 fstat linenumber=278 __errno_location linenumber=280 strerror linenumber=280 _cupsSetError /src/libcups/cups/request.c linenumber=280 close linenumber=281 __errno_location linenumber=287 strerror linenumber=287 _cupsSetError /src/libcups/cups/request.c linenumber=287 close linenumber=288 read linenumber=292 __errno_location linenumber=294 strerror linenumber=294 _cupsSetError /src/libcups/cups/request.c linenumber=294 close linenumber=295 close linenumber=300 strerror linenumber=313 _cupsSetError /src/libcups/cups/request.c linenumber=313 cupsRWLockWrite /src/libcups/cups/thread.c linenumber=322 pthread_rwlock_wrlock linenumber=562 __snprintf_chk linenumber=363 _cupsSetError /src/libcups/cups/request.c linenumber=364 __snprintf_chk linenumber=403 _cupsSetError /src/libcups/cups/request.c linenumber=404 __snprintf_chk linenumber=420 _cupsSetError /src/libcups/cups/request.c linenumber=421 __snprintf_chk linenumber=440 _cupsSetError /src/libcups/cups/request.c linenumber=441 __snprintf_chk linenumber=457 _cupsSetError /src/libcups/cups/request.c linenumber=458 __snprintf_chk linenumber=497 _cupsSetError /src/libcups/cups/request.c linenumber=498 __snprintf_chk linenumber=514 _cupsSetError /src/libcups/cups/request.c linenumber=515 __snprintf_chk linenumber=526 _cupsSetError /src/libcups/cups/request.c linenumber=527 bsearch linenumber=533 cups_message_compare /src/libcups/cups/language.c linenumber=533 realloc linenumber=538 __errno_location linenumber=540 strerror linenumber=540 _cupsSetError /src/libcups/cups/request.c linenumber=540 _cupsStrAlloc /src/libcups/cups/string.c linenumber=551 __errno_location linenumber=553 strerror linenumber=553 _cupsSetError /src/libcups/cups/request.c linenumber=553 _cupsStrFree /src/libcups/cups/string.c linenumber=554 _cupsStrFree /src/libcups/cups/string.c linenumber=555 qsort linenumber=567 cups_message_compare /src/libcups/cups/language.c linenumber=567 cupsRWUnlock /src/libcups/cups/thread.c linenumber=570 __snprintf_chk linenumber=132 access linenumber=132 _cupsStrFree /src/libcups/cups/string.c linenumber=132 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=135 gai_strerror linenumber=567 _cupsSetError /src/libcups/cups/request.c linenumber=567 _cups_strcasecmp /src/libcups/cups/string.c linenumber=573 atoi linenumber=586 getservbyname linenumber=588 strcmp linenumber=592 strcmp linenumber=596 strcmp linenumber=600 strcmp linenumber=604 strcmp linenumber=608 _cupsSetError /src/libcups/cups/request.c linenumber=616 _cups_strcasecmp /src/libcups/cups/string.c linenumber=620 calloc linenumber=630 __errno_location linenumber=633 strerror linenumber=633 _cupsSetError /src/libcups/cups/request.c linenumber=633 calloc linenumber=656 __errno_location linenumber=659 strerror linenumber=659 _cupsSetError /src/libcups/cups/request.c linenumber=659 calloc linenumber=682 __errno_location linenumber=685 strerror linenumber=685 _cupsSetError /src/libcups/cups/request.c linenumber=685 calloc linenumber=703 __errno_location linenumber=706 strerror linenumber=706 _cupsSetError /src/libcups/cups/request.c linenumber=706 calloc linenumber=3598 __errno_location linenumber=3600 strerror linenumber=3600 _cupsSetError /src/libcups/cups/request.c linenumber=3600 httpAddrFreeList /src/libcups/cups/http-addrlist.c linenumber=3601 time linenumber=3607 strncmp linenumber=3618 __snprintf_chk linenumber=3623 strchr linenumber=3624 __ctype_b_loc linenumber=3627 __snprintf_chk linenumber=3630 cupsCopyString /src/libcups/cups/string.c linenumber=3635 _httpUseCredentials /src/libcups/cups/./tls-openssl.c linenumber=3649 httpConnectAgain /src/libcups/cups/http.c linenumber=351 strerror linenumber=383 _cupsSetError /src/libcups/cups/request.c linenumber=383 httpCopyPeerCredentials /src/libcups/cups/./tls-openssl.c linenumber=387 SSL_get_peer_cert_chain linenumber=1462 OPENSSL_sk_num linenumber=1472 OPENSSL_sk_value linenumber=1474 BIO_s_mem linenumber=1476 BIO_new linenumber=1476 PEM_write_bio_X509 linenumber=1504 BIO_ctrl linenumber=1506 realloc linenumber=1509 BIO_free linenumber=1519 _httpTLSStop /src/libcups/cups/./tls-openssl.c linenumber=392 httpAddrClose /src/libcups/cups/http-addr.c linenumber=400 httpAddrConnect /src/libcups/cups/http-addrlist.c linenumber=421 __errno_location linenumber=62 strerror linenumber=63 _cupsSetError /src/libcups/cups/request.c linenumber=63 httpInitialize /src/libcups/cups/http.c linenumber=70 httpAddrClose /src/libcups/cups/http-addr.c linenumber=86 httpAddrGetFamily /src/libcups/cups/http-addr.c linenumber=97 socket linenumber=97 setsockopt linenumber=108 setsockopt linenumber=113 setsockopt linenumber=126 fcntl linenumber=131 fcntl linenumber=139 fcntl linenumber=140 httpAddrGetLength /src/libcups/cups/http-addr.c linenumber=145 strlen linenumber=103 connect linenumber=145 fcntl linenumber=150 httpAddrClose /src/libcups/cups/http-addr.c linenumber=159 __errno_location linenumber=168 httpAddrClose /src/libcups/cups/http-addr.c linenumber=172 fcntl linenumber=178 httpAddrClose /src/libcups/cups/http-addr.c linenumber=211 poll linenumber=225 __errno_location linenumber=232 __errno_location linenumber=0 getsockopt linenumber=258 httpAddrClose /src/libcups/cups/http-addr.c linenumber=289 httpAddrClose /src/libcups/cups/http-addr.c linenumber=305 httpAddrClose /src/libcups/cups/http-addr.c linenumber=308 __errno_location linenumber=192 __errno_location linenumber=322 httpAddrClose /src/libcups/cups/http-addr.c linenumber=327 __errno_location linenumber=333 strerror linenumber=333 _cupsSetError /src/libcups/cups/request.c linenumber=333 __errno_location linenumber=427 http_set_timeout /src/libcups/cups/http.c linenumber=441 fmod linenumber=4164 setsockopt linenumber=4166 setsockopt linenumber=4168 _httpTLSStart /src/libcups/cups/./tls-openssl.c linenumber=449 _cupsGlobals /src/libcups/cups/globals.c linenumber=1726 _cupsSetDefaults /src/libcups/cups/usersys.c linenumber=1748 __snprintf_chk linenumber=889 cupsFileOpen /src/libcups/cups/file.c linenumber=890 strchr linenumber=642 strtol linenumber=645 cups_open /src/libcups/cups/file.c linenumber=652 open linenumber=1820 fstat linenumber=1824 __errno_location linenumber=1826 close linenumber=1827 close linenumber=1834 __errno_location linenumber=1835 close linenumber=1845 __errno_location linenumber=1846 lstat linenumber=1852 __errno_location linenumber=1854 close linenumber=1855 close linenumber=1870 __errno_location linenumber=1871 open linenumber=656 cups_open /src/libcups/cups/file.c linenumber=660 __errno_location linenumber=661 cups_open /src/libcups/cups/file.c linenumber=663 cups_open /src/libcups/cups/file.c linenumber=665 ftruncate linenumber=672 cupsCopyString /src/libcups/cups/string.c linenumber=677 strrchr linenumber=678 httpAddrGetList /src/libcups/cups/http-addrlist.c linenumber=684 httpAddrConnect /src/libcups/cups/http-addrlist.c linenumber=688 httpAddrFreeList /src/libcups/cups/http-addrlist.c linenumber=0 cupsFileOpenFd /src/libcups/cups/file.c linenumber=705 calloc linenumber=745 lseek linenumber=756 time linenumber=769 cups_write /src/libcups/cups/file.c linenumber=781 deflateInit2_ linenumber=788 crc32 linenumber=797 fcntl linenumber=815 httpAddrClose /src/libcups/cups/http-addr.c linenumber=708 close linenumber=710 cups_read_client_conf /src/libcups/cups/usersys.c linenumber=892 cupsFileGetConf /src/libcups/cups/file.c linenumber=1455 cupsFileGets /src/libcups/cups/file.c linenumber=339 cups_fill /src/libcups/cups/file.c linenumber=509 cups_read /src/libcups/cups/file.c linenumber=1556 recv linenumber=1902 read linenumber=1904 __errno_location linenumber=1911 __errno_location linenumber=1584 __errno_location linenumber=1596 __errno_location linenumber=1616 __errno_location linenumber=1636 __errno_location linenumber=1651 crc32 linenumber=1669 inflateInit2_ linenumber=1671 __errno_location linenumber=1674 cups_read /src/libcups/cups/file.c linenumber=1691 inflate linenumber=1706 crc32 linenumber=1709 inflateEnd linenumber=1732 __memcpy_chk linenumber=1726 read linenumber=1739 __errno_location linenumber=1764 cups_read /src/libcups/cups/file.c linenumber=1781 cups_fill /src/libcups/cups/file.c linenumber=526 _cups_strcpy /src/libcups/cups/string.c linenumber=355 _cups_strcpy /src/libcups/cups/string.c linenumber=372 strlen linenumber=394 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1457 cupsCopyString /src/libcups/cups/string.c linenumber=1458 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1459 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1460 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1461 cups_set_encryption /src/libcups/cups/usersys.c linenumber=1462 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1558 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1560 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1562 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1463 cupsCopyString /src/libcups/cups/string.c linenumber=1464 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1465 cupsCopyString /src/libcups/cups/string.c linenumber=1466 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1470 cupsCopyString /src/libcups/cups/string.c linenumber=1471 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1473 cupsCopyString /src/libcups/cups/string.c linenumber=1474 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1475 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1476 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1477 cups_boolean_value /src/libcups/cups/usersys.c linenumber=1478 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1185 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1479 cups_boolean_value /src/libcups/cups/usersys.c linenumber=1480 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1481 cups_boolean_value /src/libcups/cups/usersys.c linenumber=1483 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1484 cups_boolean_value /src/libcups/cups/usersys.c linenumber=1485 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1486 cups_set_ssl_options /src/libcups/cups/usersys.c linenumber=1487 cupsCopyString /src/libcups/cups/string.c linenumber=1632 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1645 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1647 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1649 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1651 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1653 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1655 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1657 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1659 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1661 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1663 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1665 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1667 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1669 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1671 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1673 cupsFileClose /src/libcups/cups/file.c linenumber=893 __snprintf_chk linenumber=899 cupsFileOpen /src/libcups/cups/file.c linenumber=901 cups_read_client_conf /src/libcups/cups/usersys.c linenumber=903 cupsFileClose /src/libcups/cups/file.c linenumber=904 getenv linenumber=909 cupsCopyString /src/libcups/cups/string.c linenumber=1201 cupsCopyString /src/libcups/cups/string.c linenumber=1204 cupsCopyString /src/libcups/cups/string.c linenumber=1207 cups_boolean_value /src/libcups/cups/usersys.c linenumber=909 cups_set_encryption /src/libcups/cups/usersys.c linenumber=909 cupsCopyString /src/libcups/cups/string.c linenumber=1222 cupsCopyString /src/libcups/cups/string.c linenumber=1225 dbus_error_init linenumber=909 dbus_bus_get linenumber=909 dbus_error_free linenumber=909 dbus_message_new_method_call linenumber=909 dbus_connection_send_with_reply_and_block linenumber=909 dbus_message_unref linenumber=909 dbus_message_iter_init linenumber=909 dbus_message_iter_get_arg_type linenumber=909 dbus_message_iter_get_basic linenumber=909 cupsCopyString /src/libcups/cups/string.c linenumber=1286 access linenumber=909 cupsCopyString /src/libcups/cups/string.c linenumber=0 _cupsGlobals /src/libcups/cups/globals.c linenumber=909 getpwnam_r linenumber=909 getuid linenumber=909 getpwuid_r linenumber=909 cupsCopyString /src/libcups/cups/string.c linenumber=909 cupsSetServer /src/libcups/cups/usersys.c linenumber=917 _cupsGlobals /src/libcups/cups/globals.c linenumber=359 cupsCopyString /src/libcups/cups/string.c linenumber=364 strrchr linenumber=366 strcmp linenumber=370 strcmp linenumber=372 strcmp linenumber=374 strcmp linenumber=376 strcmp linenumber=378 strrchr linenumber=384 strchr linenumber=384 atoi linenumber=389 cups_set_default_ipp_port /src/libcups/cups/usersys.c linenumber=396 getenv linenumber=1519 atoi linenumber=1521 cupsCopyString /src/libcups/cups/string.c linenumber=399 cupsCopyString /src/libcups/cups/string.c linenumber=401 httpClose /src/libcups/cups/http.c linenumber=413 cups_set_default_ipp_port /src/libcups/cups/usersys.c linenumber=920 cupsCopyString /src/libcups/cups/string.c linenumber=923 bcmp linenumber=939 cupsArrayNewStrings /src/libcups/cups/array.c linenumber=940 calloc linenumber=696 cupsArrayAddStrings /src/libcups/cups/array.c linenumber=697 strchr linenumber=125 cupsArrayFind /src/libcups/cups/array.c linenumber=128 cups_array_add /src/libcups/cups/array.c linenumber=129 strdup linenumber=131 _cups_strcpy /src/libcups/cups/string.c linenumber=145 _cups_strcpy /src/libcups/cups/string.c linenumber=155 _cups_strcpy /src/libcups/cups/string.c linenumber=169 cupsArrayFind /src/libcups/cups/array.c linenumber=181 cups_array_add /src/libcups/cups/array.c linenumber=182 bcmp linenumber=941 cupsArrayNewStrings /src/libcups/cups/array.c linenumber=942 calloc linenumber=949 strlen linenumber=951 regcomp linenumber=957 cupsArrayNewStrings /src/libcups/cups/array.c linenumber=974 cupsArrayAdd /src/libcups/cups/array.c linenumber=1003 bcmp linenumber=1008 strchr linenumber=1015 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1018 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1023 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1028 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1042 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1055 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1060 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1065 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1070 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1075 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1080 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1085 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1090 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1095 _httpTLSSetOptions /src/libcups/cups/tls.c linenumber=1121 cupsMutexLock /src/libcups/cups/thread.c linenumber=1752 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=1754 __errno_location linenumber=1759 _cupsSetError /src/libcups/cups/request.c linenumber=1761 TLS_client_method linenumber=1769 SSL_CTX_new linenumber=1769 OPENSSL_sk_value linenumber=1776 SSL_CTX_use_certificate linenumber=1776 SSL_CTX_use_PrivateKey linenumber=1777 OPENSSL_sk_num linenumber=1779 OPENSSL_sk_value linenumber=1781 SSL_CTX_ctrl linenumber=1781 TLS_server_method linenumber=1793 SSL_CTX_new linenumber=1793 cupsMutexLock /src/libcups/cups/thread.c linenumber=1796 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=1800 cupsCopyString /src/libcups/cups/string.c linenumber=1805 getsockname linenumber=1814 httpAddrIsLocalhost /src/libcups/cups/http-addr.c linenumber=1820 httpAddrLookup /src/libcups/cups/http-addr.c linenumber=1828 _cupsGlobals /src/libcups/cups/globals.c linenumber=415 cupsCopyString /src/libcups/cups/string.c linenumber=433 httpAddrIsLocalhost /src/libcups/cups/http-addr.c linenumber=439 cupsCopyString /src/libcups/cups/string.c linenumber=441 __res_init linenumber=455 strlen linenumber=462 getnameinfo linenumber=462 strcasecmp linenumber=464 httpAddrGetString /src/libcups/cups/http-addr.c linenumber=469 cupsCopyString /src/libcups/cups/string.c linenumber=159 cupsCopyString /src/libcups/cups/string.c linenumber=161 __snprintf_chk linenumber=171 getnameinfo linenumber=179 strchr linenumber=187 __snprintf_chk linenumber=194 cupsCopyString /src/libcups/cups/string.c linenumber=199 cupsMutexLock /src/libcups/cups/thread.c linenumber=1839 http_make_path /src/libcups/cups/tls.c linenumber=1850 __snprintf_chk linenumber=525 strlen linenumber=526 cupsCopyString /src/libcups/cups/string.c linenumber=541 http_make_path /src/libcups/cups/tls.c linenumber=1851 access linenumber=1853 __snprintf_chk linenumber=1858 __snprintf_chk linenumber=1859 access linenumber=1861 strchr linenumber=1861 strchr linenumber=1865 __snprintf_chk linenumber=1867 __snprintf_chk linenumber=1868 access linenumber=1872 cupsCopyString /src/libcups/cups/string.c linenumber=1875 cupsCopyString /src/libcups/cups/string.c linenumber=1876 http_copy_file /src/libcups/cups/tls.c linenumber=1888 http_default_path /src/libcups/cups/tls.c linenumber=322 _cupsGlobals /src/libcups/cups/globals.c linenumber=377 __snprintf_chk linenumber=383 _cupsDirCreate /src/libcups/cups/dir.c linenumber=385 strdup linenumber=34 strchr linenumber=38 mkdir linenumber=42 __errno_location linenumber=42 mkdir linenumber=52 __errno_location linenumber=52 __snprintf_chk linenumber=393 _cupsDirCreate /src/libcups/cups/dir.c linenumber=395 http_make_path /src/libcups/cups/tls.c linenumber=324 open linenumber=324 fstat linenumber=330 calloc linenumber=344 read linenumber=351 close linenumber=0 cupsGetCredentialsExpiration /src/libcups/cups/./tls-openssl.c linenumber=1891 openssl_load_x509 /src/libcups/cups/./tls-openssl.c linenumber=681 strlen linenumber=2476 BIO_new_mem_buf linenumber=2476 PEM_read_bio_X509 linenumber=2480 OPENSSL_sk_new_null linenumber=2485 OPENSSL_sk_push linenumber=2491 X509_free linenumber=2496 BIO_free linenumber=2503 OPENSSL_sk_value linenumber=683 openssl_get_date /src/libcups/cups/./tls-openssl.c linenumber=683 X509_get0_notAfter linenumber=2449 X509_get0_notBefore linenumber=2451 ASN1_TIME_to_tm linenumber=0 mktime linenumber=2453 OPENSSL_sk_free linenumber=684 time linenumber=1891 time linenumber=1900 cupsCreateCredentials /src/libcups/cups/./tls-openssl.c linenumber=1900 http_default_path /src/libcups/cups/tls.c linenumber=217 strerror linenumber=221 _cupsSetError /src/libcups/cups/request.c linenumber=221 openssl_create_key /src/libcups/cups/./tls-openssl.c linenumber=228 EVP_PKEY_CTX_new_id linenumber=2332 _cupsSetError /src/libcups/cups/request.c linenumber=2333 EVP_PKEY_keygen_init linenumber=2334 _cupsSetError /src/libcups/cups/request.c linenumber=2335 RSA_pkey_ctx_ctrl linenumber=2336 _cupsSetError /src/libcups/cups/request.c linenumber=2337 EVP_PKEY_CTX_ctrl linenumber=2338 _cupsSetError /src/libcups/cups/request.c linenumber=2339 EVP_PKEY_keygen linenumber=2340 _cupsSetError /src/libcups/cups/request.c linenumber=2341 EVP_PKEY_CTX_free linenumber=2343 X509_new linenumber=236 EVP_PKEY_free linenumber=238 _cupsSetError /src/libcups/cups/request.c linenumber=239 time linenumber=243 ASN1_TIME_new linenumber=245 ASN1_TIME_set linenumber=246 X509_set1_notBefore linenumber=247 ASN1_TIME_free linenumber=248 ASN1_TIME_new linenumber=250 ASN1_TIME_set linenumber=251 X509_set1_notAfter linenumber=252 ASN1_TIME_free linenumber=253 ASN1_INTEGER_new linenumber=255 ASN1_INTEGER_set linenumber=256 X509_set_serialNumber linenumber=257 ASN1_INTEGER_free linenumber=258 X509_set_pubkey linenumber=260 openssl_create_name /src/libcups/cups/./tls-openssl.c linenumber=262 cupsLangDefault /src/libcups/cups/langprintf.c linenumber=2368 cupsLangGetName /src/libcups/cups/language.c linenumber=2369 X509_NAME_new linenumber=2370 strlen linenumber=2373 X509_NAME_add_entry_by_txt linenumber=0 X509_NAME_add_entry_by_txt linenumber=2377 X509_NAME_add_entry_by_txt linenumber=2378 X509_NAME_add_entry_by_txt linenumber=2379 X509_NAME_add_entry_by_txt linenumber=2380 X509_NAME_add_entry_by_txt linenumber=2381 X509_NAME_add_entry_by_txt linenumber=2383 X509_set_subject_name linenumber=264 http_make_path /src/libcups/cups/tls.c linenumber=267 http_make_path /src/libcups/cups/tls.c linenumber=268 access linenumber=270 BIO_new_file linenumber=272 PEM_read_bio_X509 linenumber=274 BIO_free linenumber=275 BIO_new_file linenumber=277 PEM_read_bio_PrivateKey linenumber=279 BIO_free linenumber=280 X509_free linenumber=286 _cupsSetError /src/libcups/cups/request.c linenumber=293 X509_get_subject_name linenumber=299 X509_set_issuer_name linenumber=0 X509_NAME_free linenumber=303 OPENSSL_sk_new_null linenumber=305 openssl_create_san /src/libcups/cups/./tls-openssl.c linenumber=315 __snprintf_chk linenumber=2405 strlen linenumber=2406 strstr linenumber=2408 cupsCopyString /src/libcups/cups/string.c linenumber=2414 strchr linenumber=2415 __snprintf_chk linenumber=2418 strlen linenumber=2419 strcmp linenumber=2425 __snprintf_chk linenumber=2427 strlen linenumber=2428 X509V3_EXT_conf_nid linenumber=2433 OPENSSL_sk_push linenumber=318 openssl_add_ext /src/libcups/cups/./tls-openssl.c linenumber=0 X509V3_EXT_conf_nid linenumber=2269 OPENSSL_sk_push linenumber=2275 cupsCopyString /src/libcups/cups/string.c linenumber=324 strlen linenumber=325 __snprintf_chk linenumber=330 strlen linenumber=332 openssl_add_ext /src/libcups/cups/./tls-openssl.c linenumber=334 cupsCopyString /src/libcups/cups/string.c linenumber=343 __snprintf_chk linenumber=345 strlen linenumber=347 openssl_add_ext /src/libcups/cups/./tls-openssl.c linenumber=349 openssl_add_ext /src/libcups/cups/./tls-openssl.c linenumber=351 openssl_add_ext /src/libcups/cups/./tls-openssl.c linenumber=352 OPENSSL_sk_pop linenumber=354 X509_add_ext linenumber=356 OPENSSL_sk_pop_free linenumber=358 X509_EXTENSION_free linenumber=358 X509_set_version linenumber=363 EVP_sha256 linenumber=0 X509_sign linenumber=0 http_make_path /src/libcups/cups/tls.c linenumber=371 http_make_path /src/libcups/cups/tls.c linenumber=372 http_make_path /src/libcups/cups/tls.c linenumber=373 openssl_open_file /src/libcups/cups/./tls-openssl.c linenumber=375 open linenumber=2521 BIO_new_fd linenumber=2524 close linenumber=2525 __errno_location linenumber=377 strerror linenumber=377 _cupsSetError /src/libcups/cups/request.c linenumber=377 PEM_write_bio_PrivateKey linenumber=381 BIO_free linenumber=384 BIO_free linenumber=388 openssl_open_file /src/libcups/cups/./tls-openssl.c linenumber=390 __errno_location linenumber=392 strerror linenumber=392 _cupsSetError /src/libcups/cups/request.c linenumber=392 PEM_write_bio_PUBKEY linenumber=396 _cupsSetError /src/libcups/cups/request.c linenumber=398 BIO_free linenumber=399 BIO_free linenumber=403 openssl_open_file /src/libcups/cups/./tls-openssl.c linenumber=405 __errno_location linenumber=407 strerror linenumber=407 _cupsSetError /src/libcups/cups/request.c linenumber=407 PEM_write_bio_X509 linenumber=411 _cupsSetError /src/libcups/cups/request.c linenumber=413 BIO_free linenumber=414 PEM_write_bio_X509 linenumber=419 BIO_free linenumber=421 X509_free linenumber=429 EVP_PKEY_free linenumber=430 X509_free linenumber=433 EVP_PKEY_free linenumber=435 __errno_location linenumber=1903 SSL_CTX_free linenumber=1905 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=1906 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=1912 SSL_CTX_use_PrivateKey_file linenumber=1917 SSL_CTX_use_certificate_chain_file linenumber=1917 ERR_get_error linenumber=1921 ERR_error_string linenumber=1922 _cupsSetError /src/libcups/cups/request.c linenumber=1922 SSL_CTX_free linenumber=1927 cupsCopyString /src/libcups/cups/string.c linenumber=1934 cupsConcatString /src/libcups/cups/string.c linenumber=0 strlen linenumber=54 strlen linenumber=62 validate_end /src/libcups/cups/string.c linenumber=77 cupsConcatString /src/libcups/cups/string.c linenumber=1940 cupsConcatString /src/libcups/cups/string.c linenumber=1941 SSL_CTX_ctrl linenumber=1945 SSL_CTX_ctrl linenumber=1946 SSL_CTX_set_cipher_list linenumber=1947 cupsMutexLock /src/libcups/cups/thread.c linenumber=1950 BIO_get_new_index linenumber=1953 BIO_meth_new linenumber=1953 BIO_meth_set_ctrl linenumber=1954 http_bio_ctrl /src/libcups/cups/./tls-openssl.c linenumber=1954 BIO_set_data linenumber=2108 BIO_set_data linenumber=2112 BIO_set_init linenumber=2113 BIO_get_data linenumber=2119 BIO_meth_set_create linenumber=1955 http_bio_new /src/libcups/cups/./tls-openssl.c linenumber=1955 BIO_set_init linenumber=2163 BIO_set_data linenumber=2164 BIO_meth_set_destroy linenumber=1956 http_bio_free /src/libcups/cups/./tls-openssl.c linenumber=1956 BIO_get_shutdown linenumber=2144 BIO_set_init linenumber=2145 BIO_meth_set_read linenumber=1957 http_bio_read /src/libcups/cups/./tls-openssl.c linenumber=1957 BIO_get_data linenumber=2203 _httpWait /src/libcups/cups/http.c linenumber=2209 _httpTLSPending /src/libcups/cups/./tls-openssl.c linenumber=2755 SSL_pending linenumber=1682 poll linenumber=2767 __errno_location linenumber=2772 recv linenumber=2225 BIO_meth_set_puts linenumber=1958 http_bio_puts /src/libcups/cups/./tls-openssl.c linenumber=1958 BIO_get_data linenumber=2183 strlen linenumber=2183 send linenumber=2183 BIO_meth_set_write linenumber=1959 http_bio_write /src/libcups/cups/./tls-openssl.c linenumber=1959 BIO_get_data linenumber=2246 send linenumber=2246 BIO_new linenumber=1962 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=1963 BIO_ctrl linenumber=1965 SSL_new linenumber=1967 SSL_set_bio linenumber=1968 SSL_ctrl linenumber=1974 SSL_connect linenumber=1977 ERR_get_error linenumber=1980 ERR_error_string linenumber=1981 _cupsSetError /src/libcups/cups/request.c linenumber=1981 SSL_CTX_free linenumber=1986 SSL_free linenumber=1988 SSL_accept linenumber=2000 ERR_get_error linenumber=2003 ERR_error_string linenumber=2004 _cupsSetError /src/libcups/cups/request.c linenumber=2004 SSL_CTX_free linenumber=2009 SSL_free linenumber=2011 httpAddrClose /src/libcups/cups/http-addr.c linenumber=451 http_tls_upgrade /src/libcups/cups/http.c linenumber=461 httpFlush /src/libcups/cups/http.c linenumber=4208 httpRead /src/libcups/cups/http.c linenumber=673 time linenumber=1811 inflate linenumber=1830 http_read_buffered /src/libcups/cups/http.c linenumber=1869 http_read /src/libcups/cups/http.c linenumber=3844 _httpWait /src/libcups/cups/http.c linenumber=3733 _httpTLSRead /src/libcups/cups/./tls-openssl.c linenumber=3748 SSL_read linenumber=1695 SSL_get_error linenumber=1704 recv linenumber=3750 __errno_location linenumber=3772 http_read_chunk /src/libcups/cups/http.c linenumber=1873 httpGets /src/libcups/cups/http.c linenumber=3869 __errno_location linenumber=1180 _httpWait /src/libcups/cups/http.c linenumber=1186 http_read /src/libcups/cups/http.c linenumber=1200 time linenumber=1289 httpGets /src/libcups/cups/http.c linenumber=3878 strtoll linenumber=3885 httpGets /src/libcups/cups/http.c linenumber=3898 http_read_buffered /src/libcups/cups/http.c linenumber=3909 httpGets /src/libcups/cups/http.c linenumber=1895 http_read_chunk /src/libcups/cups/http.c linenumber=1910 httpGets /src/libcups/cups/http.c linenumber=1919 http_read_buffered /src/libcups/cups/http.c linenumber=1935 httpGets /src/libcups/cups/http.c linenumber=1944 http_content_coding_finish /src/libcups/cups/http.c linenumber=1955 deflate linenumber=3358 http_write_chunk /src/libcups/cups/http.c linenumber=3366 __snprintf_chk linenumber=4403 strlen linenumber=4404 http_write /src/libcups/cups/http.c linenumber=4404 poll linenumber=4293 __errno_location linenumber=4299 _httpTLSWrite /src/libcups/cups/./tls-openssl.c linenumber=4323 SSL_write linenumber=2055 SSL_get_error linenumber=2064 send linenumber=4325 __errno_location linenumber=4349 http_write /src/libcups/cups/http.c linenumber=4410 http_write /src/libcups/cups/http.c linenumber=4416 http_write /src/libcups/cups/http.c linenumber=3368 deflateEnd linenumber=3376 httpFlushWrite /src/libcups/cups/http.c linenumber=3385 http_write_chunk /src/libcups/cups/http.c linenumber=717 http_write /src/libcups/cups/http.c linenumber=719 inflateEnd linenumber=3390 http_content_coding_finish /src/libcups/cups/http.c linenumber=682 _httpTLSStop /src/libcups/cups/./tls-openssl.c linenumber=689 httpAddrClose /src/libcups/cups/http-addr.c linenumber=691 http_add_field /src/libcups/cups/http.c linenumber=0 strchr linenumber=3236 strchr linenumber=3238 __snprintf_chk linenumber=3244 cupsCopyString /src/libcups/cups/string.c linenumber=3250 strlen linenumber=3252 strlen linenumber=3269 strlen linenumber=3276 realloc linenumber=3290 cupsConcatString /src/libcups/cups/string.c linenumber=3293 cupsConcatString /src/libcups/cups/string.c linenumber=3294 strdup linenumber=3300 http_content_coding_start /src/libcups/cups/http.c linenumber=3308 strcmp linenumber=3427 strcmp linenumber=3443 httpFlushWrite /src/libcups/cups/http.c linenumber=3470 __errno_location linenumber=3475 calloc linenumber=3482 __errno_location linenumber=3488 deflateInit2_ linenumber=3492 __errno_location linenumber=3513 calloc linenumber=3519 __errno_location linenumber=3525 inflateInit2_ linenumber=3529 http_add_field /src/libcups/cups/http.c linenumber=4225 http_add_field /src/libcups/cups/http.c linenumber=4226 httpWriteRequest /src/libcups/cups/http.c linenumber=4228 strcasecmp linenumber=2988 strcasecmp linenumber=2990 strcasecmp linenumber=2992 strcasecmp linenumber=2994 strcasecmp linenumber=2996 strcasecmp linenumber=2998 strcasecmp linenumber=3000 strcasecmp linenumber=3002 strcasecmp linenumber=3004 strcasecmp linenumber=3006 strcasecmp linenumber=3008 strcasecmp linenumber=3010 strcasecmp linenumber=3012 strcasecmp linenumber=3014 http_send /src/libcups/cups/http.c linenumber=0 cupsGetUserAgent /src/libcups/cups/usersys.c linenumber=3978 _cupsGlobals /src/libcups/cups/globals.c linenumber=616 cupsSetUserAgent /src/libcups/cups/usersys.c linenumber=620 _cupsGlobals /src/libcups/cups/globals.c linenumber=452 cupsCopyString /src/libcups/cups/string.c linenumber=471 cupsCopyString /src/libcups/cups/string.c linenumber=487 __snprintf_chk linenumber=490 __snprintf_chk linenumber=493 cupsCopyString /src/libcups/cups/string.c linenumber=496 uname linenumber=575 __snprintf_chk linenumber=578 __snprintf_chk linenumber=580 http_add_field /src/libcups/cups/http.c linenumber=3984 http_add_field /src/libcups/cups/http.c linenumber=3988 _httpEncodeURI /src/libcups/cups/http-support.c linenumber=3991 http_copy_encode /src/libcups/cups/http-support.c linenumber=1512 strchr linenumber=1737 httpConnectAgain /src/libcups/cups/http.c linenumber=3998 httpCopyPeerCredentials /src/libcups/cups/./tls-openssl.c linenumber=473 strcmp linenumber=476 cupsGetCredentialsTrust /src/libcups/cups/./tls-openssl.c linenumber=476 _cupsGlobals /src/libcups/cups/globals.c linenumber=828 http_default_path /src/libcups/cups/tls.c linenumber=835 strerror linenumber=839 _cupsSetError /src/libcups/cups/request.c linenumber=839 openssl_load_x509 /src/libcups/cups/./tls-openssl.c linenumber=845 _cupsSetError /src/libcups/cups/request.c linenumber=847 OPENSSL_sk_shift linenumber=852 _cupsSetDefaults /src/libcups/cups/usersys.c linenumber=855 OPENSSL_sk_num linenumber=858 http_copy_file /src/libcups/cups/tls.c linenumber=858 cupsGetCredentialsInfo /src/libcups/cups/./tls-openssl.c linenumber=863 openssl_load_x509 /src/libcups/cups/./tls-openssl.c linenumber=717 OPENSSL_sk_value linenumber=727 X509_get_subject_name linenumber=730 X509_NAME_get_text_by_NID linenumber=730 cupsCopyString /src/libcups/cups/string.c linenumber=731 X509_get_issuer_name linenumber=733 X509_NAME_get_text_by_NID linenumber=733 cupsCopyString /src/libcups/cups/string.c linenumber=734 openssl_get_date /src/libcups/cups/./tls-openssl.c linenumber=736 X509_get_signature_nid linenumber=738 strlen linenumber=775 cupsHashData /src/libcups/cups/hash.c linenumber=775 _cupsSetError /src/libcups/cups/request.c linenumber=60 hash_data /src/libcups/cups/hash.c linenumber=64 strcmp linenumber=208 _cupsMD5Init /src/libcups/cups/md5.c linenumber=216 _cupsMD5Append /src/libcups/cups/md5.c linenumber=217 _cups_md5_process /src/libcups/cups/md5.c linenumber=307 _cups_md5_process /src/libcups/cups/md5.c linenumber=312 _cupsMD5Append /src/libcups/cups/md5.c linenumber=219 _cupsMD5Finish /src/libcups/cups/md5.c linenumber=220 _cupsMD5Append /src/libcups/cups/md5.c linenumber=335 _cupsMD5Append /src/libcups/cups/md5.c linenumber=337 strcmp linenumber=226 EVP_sha1 linenumber=229 strcmp linenumber=231 EVP_sha224 linenumber=233 strcmp linenumber=235 EVP_sha256 linenumber=237 strcmp linenumber=239 EVP_sha384 linenumber=241 strcmp linenumber=243 EVP_sha512 linenumber=245 EVP_MD_CTX_new linenumber=250 EVP_DigestInit linenumber=251 EVP_DigestUpdate linenumber=252 EVP_DigestUpdate linenumber=254 EVP_DigestFinal linenumber=255 EVP_MD_CTX_free linenumber=256 _cupsSetError /src/libcups/cups/request.c linenumber=309 _cupsSetError /src/libcups/cups/request.c linenumber=316 httpGetDateString /src/libcups/cups/http-support.c linenumber=777 gmtime_r linenumber=642 __snprintf_chk linenumber=649 __snprintf_chk linenumber=777 OPENSSL_sk_free linenumber=778 cupsGetCredentialsInfo /src/libcups/cups/./tls-openssl.c linenumber=864 strcmp linenumber=866 cupsGetCredentialsExpiration /src/libcups/cups/./tls-openssl.c linenumber=870 _cupsSetError /src/libcups/cups/request.c linenumber=876 openssl_get_date /src/libcups/cups/./tls-openssl.c linenumber=880 _cupsSetError /src/libcups/cups/request.c linenumber=883 cupsAreCredentialsValidForName /src/libcups/cups/./tls-openssl.c linenumber=887 openssl_load_x509 /src/libcups/cups/./tls-openssl.c linenumber=93 OPENSSL_sk_value linenumber=96 X509_get_subject_name linenumber=96 X509_NAME_get_text_by_NID linenumber=96 cupsCopyString /src/libcups/cups/string.c linenumber=96 _cups_strcasecmp /src/libcups/cups/string.c linenumber=96 X509_get_ext_d2i linenumber=96 OPENSSL_sk_num linenumber=2564 OPENSSL_sk_value linenumber=2566 ASN1_STRING_to_UTF8 linenumber=96 strchr linenumber=96 CRYPTO_free linenumber=96 GENERAL_NAMES_free linenumber=96 OPENSSL_sk_free linenumber=98 _cupsSetError /src/libcups/cups/request.c linenumber=890 time linenumber=894 cupsSaveCredentials /src/libcups/cups/tls.c linenumber=899 http_default_path /src/libcups/cups/tls.c linenumber=158 strncmp linenumber=163 strstr linenumber=163 _cupsSetError /src/libcups/cups/request.c linenumber=165 strncmp linenumber=173 strstr linenumber=173 _cupsSetError /src/libcups/cups/request.c linenumber=175 http_make_path /src/libcups/cups/tls.c linenumber=181 http_make_path /src/libcups/cups/tls.c linenumber=182 http_make_path /src/libcups/cups/tls.c linenumber=183 unlink linenumber=192 __errno_location linenumber=195 strerror linenumber=195 _cupsSetError /src/libcups/cups/request.c linenumber=195 strerror linenumber=200 _cupsSetError /src/libcups/cups/request.c linenumber=200 access linenumber=202 __errno_location linenumber=205 strerror linenumber=205 _cupsSetError /src/libcups/cups/request.c linenumber=205 http_save_file /src/libcups/cups/tls.c linenumber=210 http_default_path /src/libcups/cups/tls.c linenumber=570 http_make_path /src/libcups/cups/tls.c linenumber=572 strcmp linenumber=580 open linenumber=580 strlen linenumber=583 write linenumber=583 unlink linenumber=0 http_save_file /src/libcups/cups/tls.c linenumber=215 access linenumber=217 rename linenumber=217 __errno_location linenumber=219 strerror linenumber=219 _cupsSetError /src/libcups/cups/request.c linenumber=219 cupsAreCredentialsValidForName /src/libcups/cups/./tls-openssl.c linenumber=905 _cupsSetError /src/libcups/cups/request.c linenumber=907 OPENSSL_sk_num linenumber=910 X509_STORE_new linenumber=918 http_make_path /src/libcups/cups/tls.c linenumber=924 access linenumber=925 X509_STORE_load_locations linenumber=928 X509_STORE_set_default_paths linenumber=931 X509_STORE_set_trust linenumber=932 X509_STORE_CTX_new linenumber=934 X509_STORE_free linenumber=968 X509_STORE_CTX_init linenumber=941 X509_STORE_CTX_set_verify_cb linenumber=942 openssl_verify_cb /src/libcups/cups/./tls-openssl.c linenumber=942 X509_STORE_CTX_get_error linenumber=2622 X509_STORE_CTX_get_current_cert linenumber=2626 X509_get_issuer_name linenumber=2633 X509_NAME_get_text_by_NID linenumber=2633 bcmp linenumber=2633 X509_STORE_CTX_get_ex_data linenumber=2638 http_copy_file /src/libcups/cups/tls.c linenumber=944 openssl_load_x509 /src/libcups/cups/./tls-openssl.c linenumber=946 OPENSSL_sk_value linenumber=947 X509_STORE_CTX_set_ex_data linenumber=947 X509_verify_cert linenumber=960 X509_STORE_CTX_free linenumber=963 OPENSSL_sk_free linenumber=965 _cupsSetError /src/libcups/cups/request.c linenumber=972 _cupsSetError /src/libcups/cups/request.c linenumber=976 _cupsSetError /src/libcups/cups/request.c linenumber=981 _cupsSetError /src/libcups/cups/request.c linenumber=986 time linenumber=994 openssl_get_date /src/libcups/cups/./tls-openssl.c linenumber=998 _cupsSetError /src/libcups/cups/request.c linenumber=1000 OPENSSL_sk_free linenumber=1005 X509_free linenumber=1006 _httpDisconnect /src/libcups/cups/http.c linenumber=479 httpFlushWrite /src/libcups/cups/http.c linenumber=4005 httpConnectAgain /src/libcups/cups/http.c linenumber=4007 http_add_field /src/libcups/cups/http.c linenumber=4023 http_add_field /src/libcups/cups/http.c linenumber=4024 strlen linenumber=4027 httpWrite /src/libcups/cups/http.c linenumber=4027 time linenumber=2847 http_content_coding_finish /src/libcups/cups/http.c linenumber=2856 deflate linenumber=2867 http_write_chunk /src/libcups/cups/http.c linenumber=2879 http_write /src/libcups/cups/http.c linenumber=2881 httpFlushWrite /src/libcups/cups/http.c linenumber=2904 http_write_chunk /src/libcups/cups/http.c linenumber=2922 http_write /src/libcups/cups/http.c linenumber=2924 http_content_coding_finish /src/libcups/cups/http.c linenumber=2943 httpFlushWrite /src/libcups/cups/http.c linenumber=2947 http_write /src/libcups/cups/http.c linenumber=2954 strlen linenumber=4028 httpWrite /src/libcups/cups/http.c linenumber=4028 httpWrite /src/libcups/cups/http.c linenumber=4029 httpAddrGetPort /src/libcups/cups/http-addr.c linenumber=4043 __snprintf_chk linenumber=4043 http_write_header /src/libcups/cups/http.c linenumber=4045 strlen linenumber=4435 httpWrite /src/libcups/cups/http.c linenumber=4435 httpWrite /src/libcups/cups/http.c linenumber=4436 strlen linenumber=4437 httpWrite /src/libcups/cups/http.c linenumber=4437 httpWrite /src/libcups/cups/http.c linenumber=4438 http_write_header /src/libcups/cups/http.c linenumber=4051 httpWrite /src/libcups/cups/http.c linenumber=4061 strlen linenumber=4062 httpWrite /src/libcups/cups/http.c linenumber=4062 httpWrite /src/libcups/cups/http.c linenumber=4063 httpWrite /src/libcups/cups/http.c linenumber=4074 httpWrite /src/libcups/cups/http.c linenumber=4081 httpFlushWrite /src/libcups/cups/http.c linenumber=4087 http_set_length /src/libcups/cups/http.c linenumber=4090 httpGetLength /src/libcups/cups/http.c linenumber=4116 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1064 strtoll linenumber=1090 _cups_strcasecmp /src/libcups/cups/string.c linenumber=4124 httpClearFields /src/libcups/cups/http.c linenumber=4091 httpUpdate /src/libcups/cups/http.c linenumber=4231 httpFlushWrite /src/libcups/cups/http.c linenumber=2703 _httpUpdate /src/libcups/cups/http.c linenumber=2712 http_read /src/libcups/cups/http.c linenumber=2499 memchr linenumber=2507 httpGets /src/libcups/cups/http.c linenumber=2522 _httpTLSStart /src/libcups/cups/./tls-openssl.c linenumber=2550 httpAddrClose /src/libcups/cups/http-addr.c linenumber=2552 http_set_length /src/libcups/cups/http.c linenumber=2563 http_content_coding_start /src/libcups/cups/http.c linenumber=2617 strncmp linenumber=2623 __isoc99_sscanf linenumber=2628 httpClearFields /src/libcups/cups/http.c linenumber=2634 strchr linenumber=2639 _cups_strcasecmp /src/libcups/cups/string.c linenumber=2649 atoi linenumber=2652 _cups_strcasecmp /src/libcups/cups/string.c linenumber=2654 strdup linenumber=2658 _cups_strcasecmp /src/libcups/cups/string.c linenumber=2660 http_add_field /src/libcups/cups/http.c linenumber=2662 httpGetSubField /src/libcups/cups/http.c linenumber=2665 strcmp linenumber=1418 _cupsSetError /src/libcups/cups/request.c linenumber=4250 httpAddrClose /src/libcups/cups/http-addr.c linenumber=4251 httpClose /src/libcups/cups/http.c linenumber=355 accept linenumber=368 feed /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=368 send linenumber=121 __errno_location linenumber=125 shutdown linenumber=135 httpSetField /src/libcups/cups/http.c linenumber=368 http_add_field /src/libcups/cups/http.c linenumber=2360 httpSetLength /src/libcups/cups/http.c linenumber=368 http_add_field /src/libcups/cups/http.c linenumber=2397 http_add_field /src/libcups/cups/http.c linenumber=2398 __snprintf_chk linenumber=2404 http_add_field /src/libcups/cups/http.c linenumber=2405 http_add_field /src/libcups/cups/http.c linenumber=2406 httpWriteRequest /src/libcups/cups/http.c linenumber=368 httpWrite /src/libcups/cups/http.c linenumber=368 httpUpdate /src/libcups/cups/http.c linenumber=368 check_fields /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=368 httpGetSubField /src/libcups/cups/http.c linenumber=144 httpGetSubField /src/libcups/cups/http.c linenumber=145 httpGetSubField /src/libcups/cups/http.c linenumber=146 httpGetSubField /src/libcups/cups/http.c linenumber=147 httpGetCookieValue /src/libcups/cups/http.c linenumber=148 strcmp linenumber=911 httpGetCookieValue /src/libcups/cups/http.c linenumber=149 cupsDoAuthentication /src/libcups/cups/auth.c linenumber=368 _cupsGlobals /src/libcups/cups/globals.c linenumber=54 _cupsConnect /src/libcups/cups/request.c linenumber=61 _cupsGlobals /src/libcups/cups/globals.c linenumber=793 strcmp linenumber=802 httpAddrGetFamily /src/libcups/cups/http-addr.c linenumber=804 httpAddrGetPort /src/libcups/cups/http-addr.c linenumber=804 httpClose /src/libcups/cups/http.c linenumber=812 recv linenumber=825 __errno_location linenumber=826 httpClose /src/libcups/cups/http.c linenumber=830 cupsGetServer /src/libcups/cups/usersys.c linenumber=839 _cupsGlobals /src/libcups/cups/globals.c linenumber=216 _cupsSetDefaults /src/libcups/cups/usersys.c linenumber=220 ippGetPort /src/libcups/cups/ipp-support.c linenumber=839 _cupsGlobals /src/libcups/cups/globals.c linenumber=2351 _cupsSetDefaults /src/libcups/cups/usersys.c linenumber=2357 cupsGetEncryption /src/libcups/cups/usersys.c linenumber=839 _cupsGlobals /src/libcups/cups/globals.c linenumber=157 _cupsSetDefaults /src/libcups/cups/usersys.c linenumber=161 httpConnect /src/libcups/cups/http.c linenumber=839 __errno_location linenumber=841 _cupsSetError /src/libcups/cups/request.c linenumber=842 _cupsSetError /src/libcups/cups/request.c linenumber=844 httpSetAuthString /src/libcups/cups/http.c linenumber=70 strlen linenumber=2178 __snprintf_chk linenumber=2183 cupsCopyString /src/libcups/cups/string.c linenumber=2185 _cupsGlobals /src/libcups/cups/globals.c linenumber=75 httpGetField /src/libcups/cups/http.c linenumber=75 strncmp linenumber=470 cupsGetUser /src/libcups/cups/usersys.c linenumber=75 _cupsGlobals /src/libcups/cups/globals.c linenumber=599 _cupsSetDefaults /src/libcups/cups/usersys.c linenumber=603 getpwnam_r linenumber=75 getuid linenumber=75 httpSetAuthString /src/libcups/cups/http.c linenumber=75 httpGetField /src/libcups/cups/http.c linenumber=87 cups_auth_scheme /src/libcups/cups/auth.c linenumber=89 _cups_strcasecmp /src/libcups/cups/string.c linenumber=94 cups_auth_param /src/libcups/cups/auth.c linenumber=104 strlen linenumber=291 strncmp linenumber=305 memchr linenumber=323 cups_auth_param /src/libcups/cups/auth.c linenumber=106 httpSetAuthString /src/libcups/cups/http.c linenumber=115 cupsLangDefault /src/libcups/cups/langprintf.c linenumber=140 cups_auth_param /src/libcups/cups/auth.c linenumber=142 cupsSetUser /src/libcups/cups/usersys.c linenumber=143 _cupsGlobals /src/libcups/cups/globals.c linenumber=432 cupsCopyString /src/libcups/cups/string.c linenumber=436 cupsGetUser /src/libcups/cups/usersys.c linenumber=145 cupsLangFormatString /src/libcups/cups/language.c linenumber=145 cupsLangGetString /src/libcups/cups/language.c linenumber=160 __vsnprintf_chk linenumber=160 _cups_strncasecmp /src/libcups/cups/string.c linenumber=147 cupsGetPassword /src/libcups/cups/usersys.c linenumber=150 _cupsGlobals /src/libcups/cups/globals.c linenumber=186 _cupsConnect /src/libcups/cups/request.c linenumber=190 cupsGetUser /src/libcups/cups/usersys.c linenumber=157 __snprintf_chk linenumber=157 _cups_strcasecmp /src/libcups/cups/string.c linenumber=173 strlen linenumber=179 httpEncode64 /src/libcups/cups/http-support.c linenumber=179 httpSetAuthString /src/libcups/cups/http.c linenumber=180 _cups_strcasecmp /src/libcups/cups/string.c linenumber=183 cups_auth_param /src/libcups/cups/auth.c linenumber=188 cups_auth_param /src/libcups/cups/auth.c linenumber=189 cups_auth_param /src/libcups/cups/auth.c linenumber=190 cups_auth_param /src/libcups/cups/auth.c linenumber=191 cups_auth_param /src/libcups/cups/auth.c linenumber=192 _httpSetDigestAuthString /src/libcups/cups/http-support.c linenumber=194 _cupsGlobals /src/libcups/cups/globals.c linenumber=1028 strcmp linenumber=1033 cupsCopyString /src/libcups/cups/string.c linenumber=1035 cupsCopyString /src/libcups/cups/string.c linenumber=1047 strchr linenumber=1048 cupsGetRand /src/libcups/cups/rand.c linenumber=1062 RAND_bytes linenumber=54 pthread_mutex_lock linenumber=63 open linenumber=71 read linenumber=74 close linenumber=77 gettimeofday linenumber=85 pthread_mutex_unlock linenumber=131 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1076 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1087 __snprintf_chk linenumber=1101 strlen linenumber=1102 cupsHashData /src/libcups/cups/hash.c linenumber=1102 cupsHashString /src/libcups/cups/hash.c linenumber=1103 __snprintf_chk linenumber=1106 strlen linenumber=1107 cupsHashData /src/libcups/cups/hash.c linenumber=1107 cupsHashString /src/libcups/cups/hash.c linenumber=1108 __snprintf_chk linenumber=1111 strlen linenumber=1112 cupsHashData /src/libcups/cups/hash.c linenumber=1112 cupsHashString /src/libcups/cups/hash.c linenumber=1113 cupsGetUser /src/libcups/cups/usersys.c linenumber=1117 __snprintf_chk linenumber=1117 __snprintf_chk linenumber=1119 __snprintf_chk linenumber=1133 strlen linenumber=1134 cupsHashData /src/libcups/cups/hash.c linenumber=1134 cupsHashString /src/libcups/cups/hash.c linenumber=1135 __snprintf_chk linenumber=1138 strlen linenumber=1139 cupsHashData /src/libcups/cups/hash.c linenumber=1139 cupsHashString /src/libcups/cups/hash.c linenumber=1140 __snprintf_chk linenumber=1143 strlen linenumber=1144 cupsHashData /src/libcups/cups/hash.c linenumber=1144 cupsHashString /src/libcups/cups/hash.c linenumber=1145 __snprintf_chk linenumber=1148 httpSetAuthString /src/libcups/cups/http.c linenumber=1151 strlen linenumber=89 drain_body /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=368 httpPeek /src/libcups/cups/http.c linenumber=161 time linenumber=1534 httpGets /src/libcups/cups/http.c linenumber=1544 httpGets /src/libcups/cups/http.c linenumber=1553 strtoll linenumber=1560 http_content_coding_finish /src/libcups/cups/http.c linenumber=1575 httpGets /src/libcups/cups/http.c linenumber=1578 httpWait /src/libcups/cups/http.c linenumber=1604 httpFlushWrite /src/libcups/cups/http.c linenumber=2812 _httpWait /src/libcups/cups/http.c linenumber=2817 http_read /src/libcups/cups/http.c linenumber=1619 inflateCopy linenumber=1668 inflate linenumber=1678 inflateEnd linenumber=1681 __errno_location linenumber=1719 httpRead /src/libcups/cups/http.c linenumber=165 close_http /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=368 deflateEnd linenumber=180 inflateEnd linenumber=182 httpClose /src/libcups/cups/http.c linenumber=192 close linenumber=368 cupsSetUser /src/libcups/cups/usersys.c linenumber=368 socket linenumber=370 connect linenumber=370 httpAcceptConnection /src/libcups/cups/http.c linenumber=370 http_create /src/libcups/cups/http.c linenumber=175 accept linenumber=181 __errno_location linenumber=183 strerror linenumber=183 _cupsSetError /src/libcups/cups/request.c linenumber=183 httpClose /src/libcups/cups/http.c linenumber=184 httpAddrIsLocalhost /src/libcups/cups/http-addr.c linenumber=191 cupsCopyString /src/libcups/cups/string.c linenumber=192 httpAddrGetString /src/libcups/cups/http-addr.c linenumber=194 setsockopt linenumber=207 fcntl linenumber=212 feed /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=370 httpClearFields /src/libcups/cups/http.c linenumber=370 httpClearCookie /src/libcups/cups/http.c linenumber=370 httpReadRequest /src/libcups/cups/http.c linenumber=370 httpClearFields /src/libcups/cups/http.c linenumber=1999 time linenumber=2001 httpGets /src/libcups/cups/http.c linenumber=2009 _cupsSetError /src/libcups/cups/request.c linenumber=2033 _cupsSetError /src/libcups/cups/request.c linenumber=2050 bcmp linenumber=2064 bcmp linenumber=2068 bcmp linenumber=2076 bcmp linenumber=2080 bcmp linenumber=2084 bcmp linenumber=2088 bcmp linenumber=2096 bcmp linenumber=2100 bcmp linenumber=2104 bcmp linenumber=2112 bcmp linenumber=2116 _cupsSetError /src/libcups/cups/request.c linenumber=2123 strcmp linenumber=2129 strcmp linenumber=2134 _cupsSetError /src/libcups/cups/request.c linenumber=2142 cupsCopyString /src/libcups/cups/string.c linenumber=2147 httpUpdate /src/libcups/cups/http.c linenumber=370 check_fields /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=370 httpGetState /src/libcups/cups/http.c linenumber=370 httpGetExpect /src/libcups/cups/http.c linenumber=370 httpWriteResponse /src/libcups/cups/http.c linenumber=370 time linenumber=3051 httpGetDateString /src/libcups/cups/http-support.c linenumber=3051 http_add_field /src/libcups/cups/http.c linenumber=3051 http_add_field /src/libcups/cups/http.c linenumber=3057 http_add_field /src/libcups/cups/http.c linenumber=3071 http_add_field /src/libcups/cups/http.c linenumber=3077 http_add_field /src/libcups/cups/http.c linenumber=3080 http_add_field /src/libcups/cups/http.c linenumber=3083 http_add_field /src/libcups/cups/http.c linenumber=3087 http_add_field /src/libcups/cups/http.c linenumber=3091 cupsLangFind /src/libcups/cups/language.c linenumber=3094 _httpStatusString /src/libcups/cups/http-support.c linenumber=3101 _cupsGlobals /src/libcups/cups/globals.c linenumber=1184 __errno_location linenumber=1190 strerror linenumber=1190 __snprintf_chk linenumber=1367 cupsLangGetString /src/libcups/cups/language.c linenumber=1371 __snprintf_chk linenumber=3101 strlen linenumber=3103 httpWrite /src/libcups/cups/http.c linenumber=3103 http_write_header /src/libcups/cups/http.c linenumber=3119 strchr linenumber=3135 strlen linenumber=3136 strchr linenumber=3138 httpWrite /src/libcups/cups/http.c linenumber=3140 httpWrite /src/libcups/cups/http.c linenumber=3141 httpWrite /src/libcups/cups/http.c linenumber=3142 httpWrite /src/libcups/cups/http.c linenumber=3153 httpWrite /src/libcups/cups/http.c linenumber=3154 httpWrite /src/libcups/cups/http.c linenumber=3155 httpWrite /src/libcups/cups/http.c linenumber=3168 httpFlushWrite /src/libcups/cups/http.c linenumber=3174 http_set_length /src/libcups/cups/http.c linenumber=3195 http_content_coding_start /src/libcups/cups/http.c linenumber=3209 drain_body /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=370 httpGetContentEncoding /src/libcups/cups/http.c linenumber=370 localeconv linenumber=792 cupsCopyString /src/libcups/cups/string.c linenumber=801 _cupsStrScand /src/libcups/cups/string.c linenumber=815 cupsCopyString /src/libcups/cups/string.c linenumber=805 strlen linenumber=806 strtod linenumber=888 strcmp linenumber=836 server_respond /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=370 httpClearFields /src/libcups/cups/http.c linenumber=209 httpSetField /src/libcups/cups/http.c linenumber=210 httpSetField /src/libcups/cups/http.c linenumber=212 httpSetLength /src/libcups/cups/http.c linenumber=213 httpWriteResponse /src/libcups/cups/http.c linenumber=215 httpGetState /src/libcups/cups/http.c linenumber=218 httpWrite /src/libcups/cups/http.c linenumber=221 httpWrite /src/libcups/cups/http.c linenumber=224 close_http /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=370 close linenumber=370 ====================================