diff --git a/abi_used_symbols b/abi_used_symbols new file mode 100644 --- /dev/null +++ b/abi_used_symbols @@ -0,0 +1,399 @@ +libc.so.6:__environ +libc.so.6:__fxstat64 +libc.so.6:__fxstatat64 +libc.so.6:__getdelim +libc.so.6:__libc_start_main +libc.so.6:__lxstat64 +libc.so.6:__memcpy_chk +libc.so.6:__memmove_chk +libc.so.6:__realpath_chk +libc.so.6:__recv_chk +libc.so.6:__stack_chk_fail +libc.so.6:__vsnprintf_chk +libc.so.6:__xstat64 +libc.so.6:abort +libc.so.6:accept4 +libc.so.6:bind +libc.so.6:chdir +libc.so.6:chmod +libc.so.6:chown +libc.so.6:clock_gettime +libc.so.6:closedir +libc.so.6:copy_file_range +libc.so.6:dup2 +libc.so.6:environ +libc.so.6:epoll_create +libc.so.6:epoll_ctl +libc.so.6:epoll_wait +libc.so.6:eventfd +libc.so.6:execve +libc.so.6:exit +libc.so.6:fclose +libc.so.6:fcntl64 +libc.so.6:fflush +libc.so.6:fileno +libc.so.6:fopen64 +libc.so.6:fork +libc.so.6:fputs +libc.so.6:free +libc.so.6:freeaddrinfo +libc.so.6:ftell +libc.so.6:ftruncate64 +libc.so.6:getaddrinfo +libc.so.6:getenv +libc.so.6:geteuid +libc.so.6:getgrnam +libc.so.6:gethostname +libc.so.6:getpagesize +libc.so.6:getpid +libc.so.6:getppid +libc.so.6:getpwnam +libc.so.6:getrlimit64 +libc.so.6:getsockname +libc.so.6:getsockopt +libc.so.6:gettimeofday +libc.so.6:getuid +libc.so.6:glob64 +libc.so.6:globfree64 +libc.so.6:gmtime_r +libc.so.6:initgroups +libc.so.6:ioctl +libc.so.6:kill +libc.so.6:listen +libc.so.6:localtime +libc.so.6:localtime_r +libc.so.6:malloc +libc.so.6:memcmp +libc.so.6:memcpy +libc.so.6:memmove +libc.so.6:memset +libc.so.6:mkdir +libc.so.6:mktime +libc.so.6:mmap64 +libc.so.6:munmap +libc.so.6:openat64 +libc.so.6:opendir +libc.so.6:posix_fadvise64 +libc.so.6:posix_memalign +libc.so.6:prctl +libc.so.6:pthread_attr_destroy +libc.so.6:pthread_attr_init +libc.so.6:pthread_attr_setdetachstate +libc.so.6:pwritev64 +libc.so.6:qsort +libc.so.6:random +libc.so.6:readdir64 +libc.so.6:readv +libc.so.6:rename +libc.so.6:sched_setaffinity +libc.so.6:sched_yield +libc.so.6:sendfile64 +libc.so.6:setgid +libc.so.6:setitimer +libc.so.6:setpriority +libc.so.6:setrlimit64 +libc.so.6:setsid +libc.so.6:setsockopt +libc.so.6:setuid +libc.so.6:shutdown +libc.so.6:sigaddset +libc.so.6:sigdelset +libc.so.6:sigemptyset +libc.so.6:sigfillset +libc.so.6:sigprocmask +libc.so.6:sigsuspend +libc.so.6:socket +libc.so.6:socketpair +libc.so.6:srandom +libc.so.6:statfs64 +libc.so.6:strchr +libc.so.6:strcmp +libc.so.6:strerror +libc.so.6:strftime +libc.so.6:strlen +libc.so.6:strncmp +libc.so.6:strpbrk +libc.so.6:strstr +libc.so.6:syscall +libc.so.6:sysconf +libc.so.6:time +libc.so.6:umask +libc.so.6:uname +libc.so.6:unlink +libc.so.6:usleep +libc.so.6:utimes +libc.so.6:waitpid +libc.so.6:writev +libcrypt.so.1:crypt_r +libcrypto.so.1.1:ASN1_GENERALIZEDTIME_print +libcrypto.so.1.1:ASN1_TIME_print +libcrypto.so.1.1:ASN1_d2i_bio +libcrypto.so.1.1:BIO_ctrl +libcrypto.so.1.1:BIO_free +libcrypto.so.1.1:BIO_int_ctrl +libcrypto.so.1.1:BIO_new +libcrypto.so.1.1:BIO_new_file +libcrypto.so.1.1:BIO_new_mem_buf +libcrypto.so.1.1:BIO_read +libcrypto.so.1.1:BIO_s_mem +libcrypto.so.1.1:BIO_write +libcrypto.so.1.1:CRYPTO_free +libcrypto.so.1.1:CRYPTO_get_ex_new_index +libcrypto.so.1.1:CRYPTO_malloc +libcrypto.so.1.1:DH_free +libcrypto.so.1.1:ENGINE_by_id +libcrypto.so.1.1:ENGINE_free +libcrypto.so.1.1:ENGINE_load_private_key +libcrypto.so.1.1:ENGINE_set_default +libcrypto.so.1.1:ERR_clear_error +libcrypto.so.1.1:ERR_error_string_n +libcrypto.so.1.1:ERR_get_error +libcrypto.so.1.1:ERR_peek_error +libcrypto.so.1.1:ERR_peek_error_line_data +libcrypto.so.1.1:ERR_peek_last_error +libcrypto.so.1.1:EVP_CIPHER_iv_length +libcrypto.so.1.1:EVP_DecryptInit_ex +libcrypto.so.1.1:EVP_DigestFinal_ex +libcrypto.so.1.1:EVP_DigestInit_ex +libcrypto.so.1.1:EVP_DigestUpdate +libcrypto.so.1.1:EVP_EncryptInit_ex +libcrypto.so.1.1:EVP_MD_CTX_free +libcrypto.so.1.1:EVP_MD_CTX_new +libcrypto.so.1.1:EVP_PKEY_free +libcrypto.so.1.1:EVP_aes_128_cbc +libcrypto.so.1.1:EVP_aes_256_cbc +libcrypto.so.1.1:EVP_sha1 +libcrypto.so.1.1:EVP_sha256 +libcrypto.so.1.1:HMAC_Init_ex +libcrypto.so.1.1:OBJ_nid2sn +libcrypto.so.1.1:OCSP_BASICRESP_free +libcrypto.so.1.1:OCSP_CERTID_free +libcrypto.so.1.1:OCSP_REQUEST_free +libcrypto.so.1.1:OCSP_REQUEST_new +libcrypto.so.1.1:OCSP_RESPONSE_free +libcrypto.so.1.1:OCSP_RESPONSE_new +libcrypto.so.1.1:OCSP_basic_verify +libcrypto.so.1.1:OCSP_cert_status_str +libcrypto.so.1.1:OCSP_cert_to_id +libcrypto.so.1.1:OCSP_check_validity +libcrypto.so.1.1:OCSP_request_add0_id +libcrypto.so.1.1:OCSP_resp_find_status +libcrypto.so.1.1:OCSP_response_get1_basic +libcrypto.so.1.1:OCSP_response_status +libcrypto.so.1.1:OCSP_response_status_str +libcrypto.so.1.1:OPENSSL_sk_new_null +libcrypto.so.1.1:OPENSSL_sk_num +libcrypto.so.1.1:OPENSSL_sk_pop_free +libcrypto.so.1.1:OPENSSL_sk_push +libcrypto.so.1.1:OPENSSL_sk_value +libcrypto.so.1.1:OpenSSL_version +libcrypto.so.1.1:PEM_read_bio_DHparams +libcrypto.so.1.1:PEM_read_bio_PrivateKey +libcrypto.so.1.1:PEM_read_bio_X509 +libcrypto.so.1.1:PEM_read_bio_X509_AUX +libcrypto.so.1.1:PEM_write_bio_X509 +libcrypto.so.1.1:RAND_bytes +libcrypto.so.1.1:X509_LOOKUP_ctrl +libcrypto.so.1.1:X509_LOOKUP_file +libcrypto.so.1.1:X509_NAME_digest +libcrypto.so.1.1:X509_NAME_oneline +libcrypto.so.1.1:X509_NAME_print_ex +libcrypto.so.1.1:X509_STORE_CTX_free +libcrypto.so.1.1:X509_STORE_CTX_get1_chain +libcrypto.so.1.1:X509_STORE_CTX_get1_issuer +libcrypto.so.1.1:X509_STORE_CTX_init +libcrypto.so.1.1:X509_STORE_CTX_new +libcrypto.so.1.1:X509_STORE_add_lookup +libcrypto.so.1.1:X509_STORE_set_flags +libcrypto.so.1.1:X509_chain_up_ref +libcrypto.so.1.1:X509_check_host +libcrypto.so.1.1:X509_check_issued +libcrypto.so.1.1:X509_digest +libcrypto.so.1.1:X509_email_free +libcrypto.so.1.1:X509_free +libcrypto.so.1.1:X509_get0_notAfter +libcrypto.so.1.1:X509_get0_notBefore +libcrypto.so.1.1:X509_get1_ocsp +libcrypto.so.1.1:X509_get_ex_data +libcrypto.so.1.1:X509_get_issuer_name +libcrypto.so.1.1:X509_get_serialNumber +libcrypto.so.1.1:X509_get_subject_name +libcrypto.so.1.1:X509_pubkey_digest +libcrypto.so.1.1:X509_set_ex_data +libcrypto.so.1.1:X509_up_ref +libcrypto.so.1.1:X509_verify_cert +libcrypto.so.1.1:X509_verify_cert_error_string +libcrypto.so.1.1:d2i_OCSP_RESPONSE +libcrypto.so.1.1:i2a_ASN1_INTEGER +libcrypto.so.1.1:i2d_OCSP_REQUEST +libcrypto.so.1.1:i2d_OCSP_RESPONSE +libdl.so.2:dlclose +libdl.so.2:dlerror +libdl.so.2:dlopen +libdl.so.2:dlsym +libexslt.so.0:exsltRegisterAll +libpcre.so.1:pcre_compile +libpcre.so.1:pcre_config +libpcre.so.1:pcre_exec +libpcre.so.1:pcre_free +libpcre.so.1:pcre_free_study +libpcre.so.1:pcre_fullinfo +libpcre.so.1:pcre_malloc +libpcre.so.1:pcre_study +libpthread.so.0:__errno_location +libpthread.so.0:accept +libpthread.so.0:close +libpthread.so.0:connect +libpthread.so.0:lseek64 +libpthread.so.0:open64 +libpthread.so.0:pread64 +libpthread.so.0:pthread_cond_destroy +libpthread.so.0:pthread_cond_init +libpthread.so.0:pthread_cond_signal +libpthread.so.0:pthread_cond_wait +libpthread.so.0:pthread_create +libpthread.so.0:pthread_exit +libpthread.so.0:pthread_mutex_destroy +libpthread.so.0:pthread_mutex_init +libpthread.so.0:pthread_mutex_lock +libpthread.so.0:pthread_mutex_unlock +libpthread.so.0:pthread_mutexattr_destroy +libpthread.so.0:pthread_mutexattr_init +libpthread.so.0:pthread_mutexattr_settype +libpthread.so.0:pthread_sigmask +libpthread.so.0:pwrite64 +libpthread.so.0:raise +libpthread.so.0:read +libpthread.so.0:recv +libpthread.so.0:recvmsg +libpthread.so.0:sem_destroy +libpthread.so.0:sem_init +libpthread.so.0:sem_post +libpthread.so.0:sem_wait +libpthread.so.0:send +libpthread.so.0:sendmsg +libpthread.so.0:sendto +libpthread.so.0:sigaction +libpthread.so.0:write +libssl.so.1.1:OPENSSL_init_ssl +libssl.so.1.1:SSL_CIPHER_find +libssl.so.1.1:SSL_CIPHER_get_name +libssl.so.1.1:SSL_CONF_CTX_finish +libssl.so.1.1:SSL_CONF_CTX_free +libssl.so.1.1:SSL_CONF_CTX_new +libssl.so.1.1:SSL_CONF_CTX_set_flags +libssl.so.1.1:SSL_CONF_CTX_set_ssl_ctx +libssl.so.1.1:SSL_CONF_cmd +libssl.so.1.1:SSL_CONF_cmd_value_type +libssl.so.1.1:SSL_CTX_callback_ctrl +libssl.so.1.1:SSL_CTX_clear_options +libssl.so.1.1:SSL_CTX_ctrl +libssl.so.1.1:SSL_CTX_free +libssl.so.1.1:SSL_CTX_get_cert_store +libssl.so.1.1:SSL_CTX_get_client_CA_list +libssl.so.1.1:SSL_CTX_get_ex_data +libssl.so.1.1:SSL_CTX_get_max_early_data +libssl.so.1.1:SSL_CTX_get_options +libssl.so.1.1:SSL_CTX_get_timeout +libssl.so.1.1:SSL_CTX_get_verify_callback +libssl.so.1.1:SSL_CTX_get_verify_depth +libssl.so.1.1:SSL_CTX_get_verify_mode +libssl.so.1.1:SSL_CTX_load_verify_locations +libssl.so.1.1:SSL_CTX_new +libssl.so.1.1:SSL_CTX_remove_session +libssl.so.1.1:SSL_CTX_sess_set_get_cb +libssl.so.1.1:SSL_CTX_sess_set_new_cb +libssl.so.1.1:SSL_CTX_sess_set_remove_cb +libssl.so.1.1:SSL_CTX_set_alpn_protos +libssl.so.1.1:SSL_CTX_set_alpn_select_cb +libssl.so.1.1:SSL_CTX_set_cert_cb +libssl.so.1.1:SSL_CTX_set_cipher_list +libssl.so.1.1:SSL_CTX_set_client_CA_list +libssl.so.1.1:SSL_CTX_set_ex_data +libssl.so.1.1:SSL_CTX_set_info_callback +libssl.so.1.1:SSL_CTX_set_max_early_data +libssl.so.1.1:SSL_CTX_set_next_protos_advertised_cb +libssl.so.1.1:SSL_CTX_set_options +libssl.so.1.1:SSL_CTX_set_session_id_context +libssl.so.1.1:SSL_CTX_set_timeout +libssl.so.1.1:SSL_CTX_set_verify +libssl.so.1.1:SSL_CTX_set_verify_depth +libssl.so.1.1:SSL_CTX_use_PrivateKey +libssl.so.1.1:SSL_CTX_use_certificate +libssl.so.1.1:SSL_SESSION_free +libssl.so.1.1:SSL_SESSION_get_id +libssl.so.1.1:SSL_SESSION_up_ref +libssl.so.1.1:SSL_clear_options +libssl.so.1.1:SSL_ctrl +libssl.so.1.1:SSL_do_handshake +libssl.so.1.1:SSL_free +libssl.so.1.1:SSL_get0_alpn_selected +libssl.so.1.1:SSL_get0_next_proto_negotiated +libssl.so.1.1:SSL_get0_verified_chain +libssl.so.1.1:SSL_get1_session +libssl.so.1.1:SSL_get_SSL_CTX +libssl.so.1.1:SSL_get_certificate +libssl.so.1.1:SSL_get_current_cipher +libssl.so.1.1:SSL_get_error +libssl.so.1.1:SSL_get_ex_data +libssl.so.1.1:SSL_get_options +libssl.so.1.1:SSL_get_peer_cert_chain +libssl.so.1.1:SSL_get_peer_certificate +libssl.so.1.1:SSL_get_rbio +libssl.so.1.1:SSL_get_servername +libssl.so.1.1:SSL_get_session +libssl.so.1.1:SSL_get_shutdown +libssl.so.1.1:SSL_get_verify_result +libssl.so.1.1:SSL_get_version +libssl.so.1.1:SSL_get_wbio +libssl.so.1.1:SSL_in_init +libssl.so.1.1:SSL_is_init_finished +libssl.so.1.1:SSL_load_client_CA_file +libssl.so.1.1:SSL_new +libssl.so.1.1:SSL_read +libssl.so.1.1:SSL_read_early_data +libssl.so.1.1:SSL_select_next_proto +libssl.so.1.1:SSL_session_reused +libssl.so.1.1:SSL_set_SSL_CTX +libssl.so.1.1:SSL_set_accept_state +libssl.so.1.1:SSL_set_connect_state +libssl.so.1.1:SSL_set_ex_data +libssl.so.1.1:SSL_set_fd +libssl.so.1.1:SSL_set_options +libssl.so.1.1:SSL_set_quiet_shutdown +libssl.so.1.1:SSL_set_session +libssl.so.1.1:SSL_set_shutdown +libssl.so.1.1:SSL_set_verify +libssl.so.1.1:SSL_set_verify_depth +libssl.so.1.1:SSL_shutdown +libssl.so.1.1:SSL_use_PrivateKey +libssl.so.1.1:SSL_use_certificate +libssl.so.1.1:SSL_write +libssl.so.1.1:SSL_write_early_data +libssl.so.1.1:TLS_method +libssl.so.1.1:d2i_SSL_SESSION +libssl.so.1.1:i2d_SSL_SESSION +libxml2.so.2:xmlCleanupParser +libxml2.so.2:xmlCreatePushParserCtxt +libxml2.so.2:xmlCtxtUseOptions +libxml2.so.2:xmlFreeDoc +libxml2.so.2:xmlFreeDtd +libxml2.so.2:xmlFreeParserCtxt +libxml2.so.2:xmlInitParser +libxml2.so.2:xmlParseChunk +libxml2.so.2:xmlParseDTD +libxslt.so.1:xsltApplyStylesheetUser +libxslt.so.1:xsltCleanupGlobals +libxslt.so.1:xsltFreeStylesheet +libxslt.so.1:xsltFreeTransformContext +libxslt.so.1:xsltNewTransformContext +libxslt.so.1:xsltParseStylesheetFile +libxslt.so.1:xsltQuoteOneUserParam +libxslt.so.1:xsltSaveResultToString +libz.so.1:deflate +libz.so.1:deflateEnd +libz.so.1:deflateInit2_ +libz.so.1:inflate +libz.so.1:inflateEnd +libz.so.1:inflateInit2_ +libz.so.1:inflateReset diff --git a/files/nginx.service b/files/nginx.service --- a/files/nginx.service +++ b/files/nginx.service @@ -13,6 +13,7 @@ KillSignal=SIGQUIT TimeoutStopSec=5 KillMode=mixed +PrivateDevices=yes PrivateTmp=true [Install] diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,8 +1,8 @@ name : nginx -version : 1.19.4 -release : 37 +version : 1.21.0 +release : 38 source : - - https://nginx.org/download/nginx-1.19.4.tar.gz : 61df546927905a0d624f9396bb7a8bc7ca7fd26522ce9714d56a78b73284000e + - https://nginx.org/download/nginx-1.21.0.tar.gz : fe192a4bac2bd3a769e8695cb9fe14a00e57eaceb919095347a83b5b2afc0771 license : BSD-2-Clause component : programming summary : Multi-purpose TCP server, mainly a proxy or HTTP server @@ -25,6 +25,8 @@ --prefix=/usr \ --user=nginx \ --with-file-aio \ + --with-http_gunzip_module \ + --with-http_gzip_static_module \ --with-http_ssl_module \ --with-http_v2_module \ --with-http_xslt_module \ diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -2,8 +2,8 @@ nginx - Joshua Strobl - joshua@getsol.us + Reilly Brogan + solus@reillybrogan.com BSD-2-Clause programming @@ -48,12 +48,12 @@ - - 2020-10-29 - 1.19.4 + + 2021-06-03 + 1.21.0 Packaging update - Joshua Strobl - joshua@getsol.us + Reilly Brogan + solus@reillybrogan.com \ No newline at end of file