MCPcopy Create free account

hub / github.com/OISF/libhtp / functions

Functions1,613 in github.com/OISF/libhtp

Functioncallback_response_destroy
test/main.c:120
Functioncallback_response_headers
test/main.c:90
Functioncallback_response_line
test/main.c:86
Functioncallback_response_trailer
test/main.c:112
Functioncallback_transaction_start
test/main.c:53
Methodcapture
test/gtest/gtest.h:9152
Functioncatch_exceptions
Returns the value of GTEST_FLAG(catch_exceptions) at the moment UnitTest::Run() starts.
test/gtest/gtest-all.cc:1183
Functionconnection_cleanup
examples/mod_libhtp/mod_libhtp.c:111
Methodcopy
test/gtest/gtest.h:9157
Functioncurrent_test_case
test/gtest/gtest-all.cc:1113
Functioncurrent_test_info
test/gtest/gtest-all.cc:1114
Functiondeath_test_count
Returns the death test count.
test/gtest/gtest.h:17611
Functiondeath_test_factory
Returns a pointer to the current death test factory.
test/gtest/gtest-all.cc:1142
MethoddecompressFile
test/test_gunzip.cpp:65
Functiondefault_result_printer
Returns the standard listener responsible for the default console output. Can be removed from the listeners list to shut down default console output.
test/gtest/gtest.h:18047
Functiondefault_xml_generator
Returns the standard listener responsible for the default XML output controlled by the --gtest_output=xml flag. Can be removed from the listeners lis
test/gtest/gtest.h:18058
Methoddepart
Leave whatever circle we're part of. Returns true if we were the last member of the circle. Once this is done, you can join() another. L < g_linked_
test/gtest/gtest.h:9075
Methoddepart
test/gtest/gtest.h:9148
Functionelapsed_time
Returns the elapsed time, in milliseconds.
test/gtest/gtest.h:17561
Functionelapsed_time
Gets the elapsed time, in milliseconds.
test/gtest/gtest-all.cc:950
Functionempty
Returns true iff this is an empty string (i.e. "").
test/gtest/gtest.h:3091
Methodend
test/gtest/gtest.h:10106
Methodexponent_bits
Returns the exponent bits of this number.
test/gtest/gtest.h:7069
Functionfailed
Returns true iff the test part failed.
test/gtest/gtest.h:16749
Methodfailed_test_case_count
Gets the number of failed test cases.
test/gtest/gtest-all.cc:2013
Functionfailure_message
TODO(vladl@google.com): Remove this after making sure no clients use it. Deprecated; please use message() instead.
test/gtest/gtest.h:17313
Functionfatally_failed
Returns true iff the test part fatally failed.
test/gtest/gtest.h:16755
Methodfield_unparseable?
extras/ruby/htp_ruby.rb:192
Functionfile_name
Gets the name of the source file where the test part took place, or NULL if it's unknown.
test/gtest/gtest.h:16733
Methodfolded?
extras/ruby/htp_ruby.rb:91
Methodfraction_bits
Returns the fraction bits of this number.
test/gtest/gtest.h:7072
Functionfuzz_openFile
test/fuzz/fuzz_diff.c:122
Methodget
test/gtest/gtest.h:9126
Functionhas_new_fatal_failure
test/gtest/gtest.h:16821
Functionhtp_base64_decode_bstr
* Base64-decode input, given as bstring. * * @param[in] input * @return new base64-decoded bstring */
htp/htp_base64.c:168
Functionhtp_ch_multipart_callback_request_body_data
* Finalize Multipart processing. * * @param[in] d * @return HTP_OK on success, HTP_ERROR on failure. */
htp/htp_content_handlers.c:193
Functionhtp_ch_multipart_callback_request_headers
* Inspect request headers and register the Multipart request data hook * if it contains a multipart/form-data body. * * @param[in] connp * @return
htp/htp_content_handlers.c:244
Functionhtp_ch_urlencoded_callback_request_body_data
* This callback function feeds request body data to a Urlencoded parser * and, later, feeds the parsed parameters to the correct structures. * * @p
htp/htp_content_handlers.c:50
Functionhtp_ch_urlencoded_callback_request_headers
* Determine if the request has a Urlencoded body, and, if it does, create and * attach an instance of the Urlencoded parser to the transaction. * *
htp/htp_content_handlers.c:103
Functionhtp_ch_urlencoded_callback_request_line
* Parses request query string, if present. * * @param[in] connp * @param[in] raw_data * @param[in] raw_len * @return HTP_OK if query string was p
htp/htp_content_handlers.c:136
Functionhtp_config_get_user_data
htp/htp_config.c:389
Functionhtp_config_register_request_file_data
htp/htp_config.c:414
Functionhtp_config_register_request_uri_normalize
htp/htp_config.c:419
Functionhtp_config_set_allow_space_uri
htp/htp_config.c:583
Functionhtp_config_set_compression_bomb_limit
htp/htp_config.c:534
Functionhtp_config_set_compression_time_limit
htp/htp_config.c:543
Functionhtp_config_set_extract_request_files
htp/htp_config.c:505
Functionhtp_config_set_log_level
htp/htp_config.c:558
Functionhtp_config_set_lzma_layers
htp/htp_config.c:524
Functionhtp_config_set_lzma_memlimit
htp/htp_config.c:519
Functionhtp_config_set_nul_encoded_unwanted
htp/htp_config.c:905
Functionhtp_config_set_nul_raw_unwanted
htp/htp_config.c:917
Functionhtp_config_set_number_headers_limit
htp/htp_config.c:553
Functionhtp_config_set_parse_request_auth
htp/htp_config.c:563
Functionhtp_config_set_parse_request_cookies
htp/htp_config.c:568
Functionhtp_config_set_path_separators_encoded_unwanted
htp/htp_config.c:929
Functionhtp_config_set_request_decompression
htp/htp_config.c:578
Functionhtp_config_set_response_decompression_layer_limit
htp/htp_config.c:959
Functionhtp_config_set_tmpdir
htp/htp_config.c:704
Functionhtp_config_set_user_data
htp/htp_config.c:714
Functionhtp_config_set_utf8_invalid_unwanted
htp/htp_config.c:941
Functionhtp_connp_REQ_BODY_CHUNKED_DATA
* Processes a chunk of data. * * @param[in] connp * @returns HTP_OK on state change, HTP_ERROR on error, or HTP_DATA when more data is needed. */
htp/htp_request.c:436
Functionhtp_connp_REQ_BODY_CHUNKED_DATA_END
* Consumes bytes until the end of the current line. * * @param[in] connp * @returns HTP_OK on state change, HTP_ERROR on error, or HTP_DATA when mo
htp/htp_request.c:412
Functionhtp_connp_REQ_BODY_CHUNKED_LENGTH
* Extracts chunk length. * * @param[in] connp * @returns HTP_OK on state change, HTP_ERROR on error, or HTP_DATA when more data is needed. */
htp/htp_request.c:481
Functionhtp_connp_REQ_BODY_DETERMINE
* Determines presence (and encoding) of a request body. * * @param[in] connp * @returns HTP_OK on state change, HTP_ERROR on error, or HTP_DATA whe
htp/htp_request.c:576
Functionhtp_connp_REQ_BODY_IDENTITY
* Processes identity request body. * * @param[in] connp * @returns HTP_OK on state change, HTP_ERROR on error, or HTP_DATA when more data is needed
htp/htp_request.c:537
Functionhtp_connp_REQ_CONNECT_CHECK
* Performs a check for a CONNECT transaction to decide whether inbound * parsing needs to be suspended. * * @param[in] connp * @return HTP_OK if t
htp/htp_request.c:291
Functionhtp_connp_REQ_CONNECT_PROBE_DATA
* Determines whether inbound parsing needs to continue or stop. In * case the data appears to be plain text HTTP, we try to continue. * * @param[in
htp/htp_request.c:317
Functionhtp_connp_REQ_CONNECT_WAIT_RESPONSE
* Determines whether inbound parsing, which was suspended after * encountering a CONNECT transaction, can proceed (after receiving * the response).
htp/htp_request.c:383
Functionhtp_connp_REQ_FINALIZE
htp/htp_request.c:863
Functionhtp_connp_REQ_HEADERS
* Parses request headers. * * @param[in] connp * @returns HTP_OK on state change, HTP_ERROR on error, or HTP_DATA when more data is needed. */
htp/htp_request.c:619
Functionhtp_connp_REQ_IDLE
* The idle state is where the parser will end up after a transaction is processed. * If there is more data available, a new request will be started.
htp/htp_request.c:958
Functionhtp_connp_REQ_IGNORE_DATA_AFTER_HTTP_0_9
htp/htp_request.c:935
Functionhtp_connp_REQ_LINE
* Parses request line. * * @param[in] connp * @returns HTP_OK on state change, HTP_ERROR on error, or HTP_DATA when more data is needed. */
htp/htp_request.c:845
Functionhtp_connp_REQ_PROTOCOL
* Determines request protocol. * * @param[in] connp * @returns HTP_OK on state change, HTP_ERROR on error, or HTP_DATA when more data is needed. *
htp/htp_request.c:749
Functionhtp_connp_RES_BODY_CHUNKED_DATA
* Processes a chunk of data. * * @param[in] connp * @returns HTP_OK on state change, HTP_ERROR on error, or HTP_DATA when more data is needed. */
htp/htp_response.c:320
Functionhtp_connp_RES_BODY_CHUNKED_DATA_END
* Consumes bytes until the end of the current line. * * @param[in] connp * @returns HTP_OK on state change, HTP_ERROR on error, or HTP_DATA when mo
htp/htp_response.c:289
Functionhtp_connp_RES_BODY_CHUNKED_LENGTH
* Extracts chunk length. * * @param[in] connp * @returns HTP_OK on state change, HTP_ERROR on error, or HTP_DATA when more data is needed. */
htp/htp_response.c:405
Functionhtp_connp_RES_BODY_DETERMINE
* Determines presence (and encoding) of a response body. * * @param[in] connp * @returns HTP_OK on state change, HTP_ERROR on error, or HTP_DATA wh
htp/htp_response.c:563
Functionhtp_connp_RES_BODY_IDENTITY_CL_KNOWN
* Processes an identity response body of known length. * * @param[in] connp * @returns HTP_OK on state change, HTP_ERROR on error, or HTP_DATA when
htp/htp_response.c:485
Functionhtp_connp_RES_BODY_IDENTITY_STREAM_CLOSE
* Processes identity response body of unknown length. In this case, we assume the * response body consumes all data until the end of the stream. *
htp/htp_response.c:531
Functionhtp_connp_RES_FINALIZE
htp/htp_response.c:1152
Functionhtp_connp_RES_HEADERS
* Parses response headers. * * @param[in] connp * @returns HTP_OK on state change, HTP_ERROR on error, or HTP_DATA when more data is needed. */
htp/htp_response.c:808
Functionhtp_connp_RES_IDLE
* The response idle state will initialize response processing, as well as * finalize each transactions after we are done with it. * * @param[in] co
htp/htp_response.c:1209
Functionhtp_connp_RES_LINE
* Parses response line. * * @param[in] connp * @returns HTP_OK on state change, HTP_ERROR on error, or HTP_DATA when more data is needed. */
htp/htp_response.c:1020
Functionhtp_connp_clear_error
htp/htp_connection_parser.c:43
Functionhtp_connp_get_in_tx
htp/htp_connection_parser.c:147
Functionhtp_connp_get_out_tx
htp/htp_connection_parser.c:157
Functionhtp_connp_req_close
htp/htp_connection_parser.c:47
Functionhtp_connp_tx_freed
* Removes all front NULL-ed transactions * * @param[in] connp * @return numbers of removed NULL transactions */
htp/htp_connection_parser.c:244
Functionhtp_header_parse_internal_strict
* */
htp/htp_request_parsers.c:48
Functionhtp_hook_run_one
htp/htp_hooks.c:140
Functionhtp_list_array_clear
htp/htp_list.c:77
Functionhtp_list_array_get
htp/htp_list.c:99
Functionhtp_list_array_pop
htp/htp_list.c:110
Functionhtp_list_array_replace
htp/htp_list.c:184
Functionhtp_list_array_shift
htp/htp_list.c:200
Functionhtp_list_array_size
htp/htp_list.c:194
Functionhtp_list_linked_create
htp/htp_list.c:223
Functionhtp_list_linked_destroy
htp/htp_list.c:230
← previousnext →1,301–1,400 of 1,613, ranked by callers