MCPcopy Create free account

hub / github.com/OISF/libhtp / functions

Functions1,613 in github.com/OISF/libhtp

↓ 2 callersFunctionhtp_config_register_request_body_data
htp/htp_config.c:409
↓ 2 callersFunctionhtp_config_register_request_trailer
htp/htp_config.c:444
↓ 2 callersFunctionhtp_config_register_response_trailer
htp/htp_config.c:484
↓ 2 callersFunctionhtp_config_set_field_limits
htp/htp_config.c:513
↓ 2 callersFunctionhtp_config_set_url_encoding_invalid_unwanted
htp/htp_config.c:893
↓ 2 callersFunctionhtp_connp_REQ_LINE_complete
* Parse the request line. * * @param[in] connp * @returns HTP_OK on succesful parse, HTP_ERROR on error. */
htp/htp_request.c:792
↓ 2 callersFunctionhtp_connp_destroy
htp/htp_connection_parser.c:102
↓ 2 callersFunctionhtp_connp_get_connection
htp/htp_connection_parser.c:142
↓ 2 callersFunctionhtp_connp_get_last_error
htp/htp_connection_parser.c:152
↓ 2 callersFunctionhtp_connp_in_state_as_string
* */
htp/htp_util.c:2097
↓ 2 callersFunctionhtp_connp_is_line_ignorable
* Determines if the given line can be ignored when it appears before a request. * * @param[in] connp * @param[in] data * @param[in] len * @return
htp/htp_util.c:524
↓ 2 callersFunctionhtp_connp_out_state_as_string
* */
htp/htp_util.c:2120
↓ 2 callersFunctionhtp_connp_req_buffer
* If there is any data left in the inbound data chunk, this function will preserve * it for later consumption. The maximum amount accepted for buffer
htp/htp_request.c:191
↓ 2 callersFunctionhtp_connp_req_receiver_send_data
* Sends outstanding connection data to the currently active data receiver hook. * * @param[in] connp * @param[in] is_last * @return HTP_OK, or a v
htp/htp_request.c:91
↓ 2 callersFunctionhtp_connp_req_receiver_set
* Configures the data receiver hook. If there is a previous hook, it will be finalized and cleared. * * @param[in] connp * @param[in] data_receiver
htp/htp_request.c:115
↓ 2 callersFunctionhtp_connp_res_buffer
* If there is any data left in the outbound data chunk, this function will preserve * it for later consumption. The maximum amount accepted for buffe
htp/htp_response.c:195
↓ 2 callersFunctionhtp_connp_res_receiver_send_data
* Sends outstanding connection data to the currently active data receiver hook. * * @param[in] connp * @param[in] is_last * @return HTP_OK, or a v
htp/htp_response.c:93
↓ 2 callersFunctionhtp_connp_res_receiver_set
* Configures the data receiver hook. If there is a previous hook, it will be finalized and cleared. * * @param[in] connp * @param[in] data_receiver
htp/htp_response.c:134
↓ 2 callersFunctionhtp_hook_create
htp/htp_hooks.c:60
↓ 2 callersFunctionhtp_mpart_decode_quoted_cd_value_inplace
* Decodes a C-D header value. This is impossible to do correctly without a * parsing personality because most browsers are broken: * - Firefox enco
htp/htp_multipart.c:74
↓ 2 callersFunctionhtp_mpart_part_destroy
* Destroys a part. * * @param[in] part * @param[in] gave_up_data */
htp/htp_multipart.c:477
↓ 2 callersFunctionhtp_mpart_part_finalize_data
* Finalizes part processing. * * @param[in] part * @return HTP_OK on success, HTP_ERROR on failure. */
htp/htp_multipart.c:520
↓ 2 callersFunctionhtp_mpart_part_parse_c_d
* Parses the Content-Disposition part header. * * @param[in] part * @return HTP_OK on success (header found and parsed), HTP_DECLINED if there is n
htp/htp_multipart.c:101
↓ 2 callersFunctionhtp_mpartp_parse_header
* Parses one part header. * * @param[in] part * @param[in] data * @param[in] len * @return HTP_OK on success, HTP_DECLINED on parsing error, HTP_
htp/htp_multipart.c:312
↓ 2 callersFunctionhtp_mpartp_run_request_file_data_hook
htp/htp_multipart.c:574
↓ 2 callersFunctionhtp_parse_port
htp/htp_util.c:528
↓ 2 callersFunctionhtp_parse_protocol
* Determines protocol number from a textual representation (i.e., "HTTP/1.1"). This * function will only understand a properly formatted protocol inf
htp/htp_parsers.c:51
↓ 2 callersFunctionhtp_parse_request_line_generic_ex
htp/htp_request_generic.c:298
↓ 2 callersFunctionhtp_req_run_hook_body_data
* Run the REQUEST_BODY_DATA hook. * * @param[in] connp * @param[in] d */
htp/htp_util.c:2318
↓ 2 callersFunctionhtp_res_run_hook_body_data
* Run the RESPONSE_BODY_DATA hook. * * @param[in] connp * @param[in] d */
htp/htp_util.c:2355
↓ 2 callersFunctionhtp_table_clear
htp/htp_table.c:127
↓ 2 callersFunctionhtp_table_destroy_ex
htp/htp_table.c:177
↓ 2 callersFunctionhtp_transcode_bstr
* Transcode one bstr. * * @param[in] cd * @param[in] input * @param[in] output */
htp/htp_transcoder.c:143
↓ 2 callersFunctionhtp_treat_response_line_as_body
* Determine if the information provided on the response line * is good enough. Browsers are lax when it comes to response * line parsing. In most ca
htp/htp_util.c:2292
↓ 2 callersFunctionhtp_tx_finalize
htp/htp_transaction.c:1193
↓ 2 callersFunctionhtp_tx_register_request_body_data
* Register callback for the transaction-specific REQUEST_BODY_DATA hook. * * @param[in] tx * @param[in] callback_fn */
htp/htp_transaction.c:1537
↓ 2 callersFunctionhtp_tx_req_has_body
htp/htp_transaction.c:274
↓ 2 callersFunctionhtp_tx_request_progress_as_string
* */
htp/htp_util.c:2140
↓ 2 callersFunctionhtp_tx_response_progress_as_string
* */
htp/htp_util.c:2164
↓ 2 callersFunctionhtp_urlenp_add_field_piece
* This method is invoked whenever a piece of data, belonging to a single field (name or value) * becomes available. It will either create a new param
htp/htp_urlencoded.c:55
↓ 2 callersFunctionhtp_utf8_decode_allow_overlong
* Process one byte of UTF-8 data and return a code point if one is available. Allows * overlong characters in input. * * @param[in] state * @param
htp/htp_utf8_decoder.c:109
↓ 2 callersFunctionhtp_utf8_decode_path_inplace
* Decode a UTF-8 encoded path. Overlong characters will be decoded, invalid * characters will be left as-is. Best-fit mapping will be used to convert
htp/htp_util.c:980
↓ 2 callersFunctionis_chunked_ctl_char
htp/htp_response.c:357
↓ 2 callersMethodjoin_new
Create a new circle that includes only this instance.
test/gtest/gtest.h:9046
↓ 2 callersFunctionparse_chunk_info
test/test-tcpick.c:84
↓ 2 callersFunctionprint_usage
* Prints usage. */
extras/htptest.c:514
↓ 2 callersMethodrandom_seed
Returns the random seed used at the start of the current test run.
test/gtest/gtest-all.cc:5204
↓ 2 callersMethodsetData
($data)
test/files/generate-gzip-tests.php:156
↓ 2 callersMethodtest_case_to_run_count
Gets the number of all test cases that contain at least one test that should run.
test/gtest/gtest-all.cc:2024
↓ 2 callersFunctiontest_run_ex
* Runs a single test. * * @param[in] filename * @param[in] cfg * @return A pointer to the instance of htp_connp_t created during * the te
test/test.c:299
↓ 2 callersMethodtotal_test_case_count
Gets the number of all test cases.
test/gtest/gtest-all.cc:2018
↓ 2 callersMethoduseHeaderCrc
($b)
test/files/generate-gzip-tests.php:109
↓ 2 callersMethodvalue
Gets the user supplied value.
test/gtest/gtest.h:17511
↓ 1 callersMethodAbort
Signals that the death test code which should have exited, didn't. Should be called only in a death test child process. Writes a status byte to the ch
test/gtest/gtest-all.cc:6627
↓ 1 callersMethodAddArguments
test/gtest/gtest-all.cc:7059
↓ 1 callersMethodAddEnvironment
Registers and returns a global test environment. When a test program is run, all global test environments will be set-up in the order they were regis
test/gtest/gtest-all.cc:5038
↓ 1 callersFunctionAllocRefs
htp/lzma/LzFind.c:170
↓ 1 callersFunctionAlwaysFalse
Always returns false.
test/gtest/gtest.h:7414
↓ 1 callersFunctionAppendUserMessage
Appends the user-supplied message to the Google-Test-generated message.
test/gtest/gtest-all.cc:3059
↓ 1 callersMethodArgv
test/gtest/gtest-all.cc:7066
↓ 1 callersMethodBegin
test/gtest/gtest.h:10124
↓ 1 callersFunctionClearNonAdHocTestResult
Clears the results of all tests, except the ad hoc tests.
test/gtest/gtest-all.cc:1088
↓ 1 callersMethodClearResult
Clears the results of all tests in this test case.
test/gtest/gtest-all.cc:3762
↓ 1 callersMethodClearTestPartResults
Clears the test part results.
test/gtest/gtest-all.cc:3106
↓ 1 callersFunctionCloneString
Copies at most length characters from str into a newly-allocated piece of memory of size length+1. The memory is allocated with new[]. A terminating
test/gtest/gtest-all.cc:2139
↓ 1 callersFunctionCmpHelperSTREQ
Helper function for *_STREQ on wide strings.
test/gtest/gtest-all.cc:2864
↓ 1 callersFunctionCodePointToUtf8
Converts a Unicode code point to a narrow string in UTF-8 encoding. code_point parameter is of type UInt32 because wchar_t may not be wide enough to c
test/gtest/gtest-all.cc:2739
↓ 1 callersFunctionCopyArray
test/gtest/gtest.h:7677
↓ 1 callersFunctionCreateCodePointFromUtf16SurrogatePair
Creates a Unicode code point from UTF16 surrogate pair.
test/gtest/gtest-all.cc:2785
↓ 1 callersMethodCreateDirectoriesRecursively
Create directories so that path exists. Returns true if successful or if the directories already exist; returns false if unable to create directories
test/gtest/gtest-all.cc:7729
↓ 1 callersMethodCreateFolder
Create the directory so that path exists. Returns true if successful or if the directory already exists; returns false if unable to create the directo
test/gtest/gtest-all.cc:7746
↓ 1 callersMethodCreateTestFactory
test/gtest/gtest.h:10331
↓ 1 callersFunctionDeathTestThreadWarning
Generates a textual failure message when a death test finds more than one thread running, or cannot determine the number of threads, prior to executin
test/gtest/gtest-all.cc:6376
↓ 1 callersFunctionDefaultPrintNonContainerTo
test/gtest/gtest.h:9403
↓ 1 callersFunctionDefaultPrintTo
test/gtest/gtest.h:9454
↓ 1 callersFunctionDeleteThreadLocalValue
test/gtest/gtest.h:2355
↓ 1 callersMethodEnd
test/gtest/gtest.h:10127
↓ 1 callersMethodEndsWithCaseInsensitive
Returns true iff this String ends with the given suffix, ignoring case. Any String is considered to end with a NULL or empty suffix.
test/gtest/gtest-all.cc:2983
↓ 1 callersMethodEquals
test/gtest/gtest.h:10150
↓ 1 callersFunctionExecDeathTestChildMain
The main function for a threadsafe-style death test child process. This function is called in a clone()-ed process and thus must avoid any potentially
test/gtest/gtest-all.cc:7097
↓ 1 callersFunctionExecDeathTestFork
A threadsafe implementation of fork(2) for threadsafe-style death tests that uses clone(2). It dies with an error message if anything goes wrong.
test/gtest/gtest-all.cc:7150
↓ 1 callersFunctionExitSummary
Generates a textual description of a given exit code, in the format specified by wait(2).
test/gtest/gtest-all.cc:6341
↓ 1 callersFunctionFClose
test/gtest/gtest.h:2691
↓ 1 callersFunctionFDOpen
test/gtest/gtest.h:2689
↓ 1 callersFunctionFailFromInternalError
This is called from a death test parent process to read a failure message from the death test child process and log it with the FATAL severity. On Win
test/gtest/gtest-all.cc:6469
↓ 1 callersFunctionFailed
Returns true iff the unit test failed (i.e. some test case failed or something outside of all tests failed).
test/gtest/gtest-all.cc:957
↓ 1 callersFunctionFileNo
test/gtest/gtest.h:2635
↓ 1 callersMethodFileOrDirectoryExists
Returns true if pathname describes something findable in the file-system, either a file, directory, or whatever.
test/gtest/gtest-all.cc:7630
↓ 1 callersFunctionFormatCompilerIndependentFileLocation
Formats a file location for compiler-independent XML output. Although this function is not platform dependent, we put it next to FormatFileLocation in
test/gtest/gtest-all.cc:8251
↓ 1 callersFunctionFormatSehExceptionMessage
Adds an "exception thrown" fatal failure to the current test. This function returns its result via an output parameter pointer because VC++ prohibits
test/gtest/gtest-all.cc:3322
↓ 1 callersFunctionGTestIsInitialized
test/gtest/gtest-all.cc:1613
↓ 1 callersMethodGenerate
Generates a random number from [0, range), using a Linear Congruential Generator (LCG). Crashes if 'range' is 0 or greater than kMaxRange.
test/gtest/gtest-all.cc:1588
↓ 1 callersFunctionGetAnsiColorCode
Returns the ANSI color code for the given color. COLOR_DEFAULT is an invalid input.
test/gtest/gtest-all.cc:3877
↓ 1 callersFunctionGetCapturedStderr
Stops capturing stderr and returns the captured string.
test/gtest/gtest-all.cc:8426
↓ 1 callersMethodGetCapturedString
test/gtest/gtest-all.cc:8327
↓ 1 callersFunctionGetColorAttribute
Returns the character attribute for the given color.
test/gtest/gtest-all.cc:3864
↓ 1 callersFunctionGetCurrentExecutableName
Returns the current application's name, removing directory path if that is present.
test/gtest/gtest-all.cc:1674
↓ 1 callersFunctionGetEnviron
test/gtest/gtest-all.cc:7081
↓ 1 callersFunctionGetMutableTestCase
Gets the i-th test case among all the test cases. i can range from 0 to total_test_case_count() - 1. If i is not in that range, returns NULL.
test/gtest/gtest-all.cc:970
↓ 1 callersFunctionGetNextRandomSeed
Returns the first valid random seed after 'seed'. The behavior is undefined if 'seed' is invalid. The seed after kMaxRandomSeed is considered to be
test/gtest/gtest-all.cc:538
← previousnext →401–500 of 1,613, ranked by callers