MCPcopy Create free account

hub / github.com/OISF/libhtp / functions

Functions1,613 in github.com/OISF/libhtp

↓ 4 callersFunctionFormatForComparisonFailureMessage
test/gtest/gtest.h:18322
↓ 4 callersFunctionFormatTestCount
Formats the count of tests.
test/gtest/gtest-all.cc:3791
↓ 4 callersFunctionGTestStreamToHelper
test/gtest/gtest.h:6776
↓ 4 callersFunctionGetElementOr
test/gtest/gtest-all.cc:691
↓ 4 callersFunctionGetLastErrnoDescription
Returns the message describing the last system error in errno.
test/gtest/gtest-all.cc:6461
↓ 4 callersFunctionHybridParsing_CompressedResponse_Setup
test/test_hybrid.cpp:471
↓ 4 callersFunctionLzmaDec_FreeProbs
htp/lzma/LzmaDec.c:1096
↓ 4 callersFunctionPrintCharsAsStringTo
Prints the given array of characters to the ostream. The array starts at *begin, the length is len, it may include '\0' characters and may not be null
test/gtest/gtest-all.cc:8807
↓ 4 callersMethodSetTestPartResultReporterForCurrentThread
Sets the test part result reporter for the current thread.
test/gtest/gtest-all.cc:2002
↓ 4 callersFunctionStrDup
test/gtest/gtest.h:2621
↓ 4 callersFunctionbstr_add_c
htp/bstr.c:58
↓ 4 callersFunctionbstr_begins_with_c
htp/bstr.c:118
↓ 4 callersFunctionbstr_begins_with_c_nocase
htp/bstr.c:122
↓ 4 callersFunctionbstr_char_at_end
htp/bstr.c:180
↓ 4 callersFunctionbstr_index_of
htp/bstr.c:290
↓ 4 callersFunctionbstr_index_of_mem
htp/bstr.c:306
↓ 4 callersMethodcurrent_test_result
Returns the TestResult for the test that's currently running, or the TestResult for the ad hoc test if no test is running.
test/gtest/gtest-all.cc:5781
↓ 4 callersFunctionfprint_raw_data_ex
* */
htp/htp_util.c:2026
↓ 4 callersMethodgetFlags
()
test/files/generate-gzip-tests.php:121
↓ 4 callersFunctionhtp_base64_decode_mem
* Base64-decode input, given as memory range. * * @param[in] data * @param[in] len * @return new base64-decoded bstring */
htp/htp_base64.c:179
↓ 4 callersFunctionhtp_config_register_log
htp/htp_config.c:394
↓ 4 callersFunctionhtp_config_register_request_line
htp/htp_config.c:434
↓ 4 callersFunctionhtp_config_register_response_body_data
htp/htp_config.c:454
↓ 4 callersFunctionhtp_config_set_control_chars_unwanted
htp/htp_config.c:881
↓ 4 callersFunctionhtp_config_set_nul_raw_terminates
htp/htp_config.c:761
↓ 4 callersFunctionhtp_connp_req_receiver_finalize_clear
* Finalizes an existing data receiver hook by sending any outstanding data to it. The * hook is then removed so that it receives no more data. * *
htp/htp_request.c:131
↓ 4 callersFunctionhtp_connp_res_consolidate_data
* Returns to the caller the memory region that should be processed next. This function * hides away the buffering process from the rest of the code,
htp/htp_response.c:249
↓ 4 callersFunctionhtp_convert_method_to_number
* Converts request method, given as a string, into a number. * * @param[in] method * @return Method number of M_UNKNOWN */
htp/htp_util.c:187
↓ 4 callersFunctionhtp_gzip_decompressor_end
* Ends decompressor. * * @param[in] drec */
htp/htp_decompressors.c:167
↓ 4 callersFunctionhtp_parse_uri
* Parses request URI, making no attempt to validate the contents. * * @param[in] input * @param[in] uri * @return HTP_ERROR on memory allocation
htp/htp_util.c:725
↓ 4 callersFunctionhtp_table_addn
htp/htp_table.c:85
↓ 4 callersFunctionhtp_table_get
htp/htp_table.c:187
↓ 4 callersFunctionhtp_tx_state_response_start
htp/htp_transaction.c:1499
↓ 4 callersFunctionhtp_tx_urldecode_uri_inplace
htp/htp_util.c:1547
↓ 4 callersFunctionhtp_uri_alloc
htp/htp_util.c:2540
↓ 4 callersFunctionhtp_utf8_validate_path
* Validate a path that is quite possibly UTF-8 encoded. * * @param[in] tx * @param[in] path */
htp/htp_util.c:1090
↓ 4 callersMethodkey
Gets the user supplied key.
test/gtest/gtest.h:17506
↓ 4 callersMethodoriginal_working_dir
Returns the working directory when the first TEST() or TEST_F() was executed.
test/gtest/gtest-all.cc:5183
↓ 4 callersFunctionrandom
Gets the random number generator.
test/gtest/gtest-all.cc:1172
↓ 4 callersMethodrepeater
Returns repeater that broadcasts the TestEventListener events to all subscribers.
test/gtest/gtest-all.cc:4884
↓ 4 callersMethodtest_to_run_count
Gets the number of tests that should run.
test/gtest/gtest-all.cc:2049
↓ 4 callersMethodtotal_test_count
Gets the number of all tests.
test/gtest/gtest-all.cc:2044
↓ 3 callersMethodAddTestPartResult
Adds a test part result to the list.
test/gtest/gtest-all.cc:3111
↓ 3 callersFunctionAssertionResult
Used in the EXPECT_TRUE/FALSE(bool_expression).
test/gtest/gtest.h:17296
↓ 3 callersFunctionCaptureStderr
Starts capturing stderr.
test/gtest/gtest-all.cc:8418
↓ 3 callersMethodClone
test/gtest/gtest.h:10146
↓ 3 callersFunctionFOpen
test/gtest/gtest.h:2682
↓ 3 callersFunctionFlagToEnvVar
Returns the name of the environment variable corresponding to the given flag. For example, FlagToEnvVar("foo") will return "GTEST_FOO" in the open-so
test/gtest/gtest-all.cc:8452
↓ 3 callersFunctionFlushInfoLog
test/gtest/gtest.h:1990
↓ 3 callersFunctionFormatTimeInMillisAsSeconds
Formats the given time in milliseconds as seconds.
test/gtest/gtest-all.cc:4500
↓ 3 callersMethodGetTestPartResultReporterForCurrentThread
Returns the test part result reporter for the current thread.
test/gtest/gtest-all.cc:1996
↓ 3 callersFunctionGetTestTypeId
Returns the type ID of ::testing::Test. We should always call this instead of GetTypeId< ::testing::Test>() to get the type ID of testing::Test. Thi
test/gtest/gtest-all.cc:1898
↓ 3 callersFunctionInt32FromGTestEnv
Reads and returns a 32-bit integer stored in the environment variable corresponding to the given flag; if it isn't set or doesn't represent a valid 32
test/gtest/gtest-all.cc:8519
↓ 3 callersFunctionIsSpace
test/gtest/gtest.h:2585
↓ 3 callersFunctionIsTrue
test/gtest/gtest-all.cc:5835
↓ 3 callersFunctionLzmaDec_Free
htp/lzma/LzmaDec.c:1108
↓ 3 callersFunctionMatchFinder_ReadBlock
htp/lzma/LzFind.c:58
↓ 3 callersFunctionMatchRegexAtHead
Returns true iff regex matches a prefix of str. regex must be a valid simple regular expression and not start with "^", or the result is undefined.
test/gtest/gtest-all.cc:8124
↓ 3 callersFunctionParseFlagValue
Parses a string as a command line flag. The string should have the format "--flag=value". When def_optional is true, the "=value" part can be omitte
test/gtest/gtest-all.cc:5864
↓ 3 callersFunctionParseInt32
Parses 'str' for a 32-bit signed integer. If successful, writes the result to *value and returns true; otherwise leaves *value unchanged and returns
test/gtest/gtest-all.cc:8467
↓ 3 callersFunctionParseInt32Flag
Parses a string for an Int32 flag, in the form of "--flag=value". On success, stores the value of the flag in *value, and returns true. On failure,
test/gtest/gtest-all.cc:5919
↓ 3 callersFunctionPrintByteSegmentInObjectTo
Prints a segment of bytes in the given object.
test/gtest/gtest-all.cc:8613
↓ 3 callersFunctionPrintRawArrayTo
test/gtest/gtest.h:9632
↓ 3 callersFunctionPrintWideCharsAsStringTo
Prints the given array of wide characters to the ostream. The array starts at *begin, the length is len, it may include L'\0' characters and may not b
test/gtest/gtest-all.cc:8831
↓ 3 callersMethodRemoveTrailingPathSeparator
If input name has a trailing separator character, remove it and return the name, otherwise return the name string unmodified. On Windows platform, use
test/gtest/gtest-all.cc:7767
↓ 3 callersFunctionReportFailureInUnknownLocation
test/gtest/gtest-all.cc:3236
↓ 3 callersFunctionShuffleRange
test/gtest/gtest-all.cc:700
↓ 3 callersFunctionUniversalTersePrint
test/gtest/gtest.h:9862
↓ 3 callersFunction_htp_table_add
htp/htp_table.c:43
↓ 3 callersFunctionbstr_builder_append_c
htp/bstr_builder.c:46
↓ 3 callersFunctionbstr_chop
htp/bstr.c:188
↓ 3 callersFunctionbstr_dup_lower
htp/bstr.c:254
↓ 3 callersFunctionbstr_index_of_c_nocase
htp/bstr.c:298
↓ 3 callersFunctionbstr_index_of_mem_nocase
htp/bstr.c:310
↓ 3 callersFunctionbstr_util_mem_index_of_c
htp/bstr.c:485
↓ 3 callersFunctionbstr_util_mem_index_of_c_nocase
htp/bstr.c:489
↓ 3 callersMethoddisabled_test_count
Gets the number of disabled tests.
test/gtest/gtest-all.cc:2039
↓ 3 callersFunctionhtp_config_register_request_complete
htp/htp_config.c:404
↓ 3 callersFunctionhtp_config_register_request_header_data
htp/htp_config.c:424
↓ 3 callersFunctionhtp_config_register_request_headers
htp/htp_config.c:429
↓ 3 callersFunctionhtp_config_register_request_start
htp/htp_config.c:439
↓ 3 callersFunctionhtp_config_register_request_trailer_data
htp/htp_config.c:449
↓ 3 callersFunctionhtp_config_register_response_header_data
htp/htp_config.c:464
↓ 3 callersFunctionhtp_config_register_response_headers
htp/htp_config.c:469
↓ 3 callersFunctionhtp_config_register_response_start
htp/htp_config.c:479
↓ 3 callersFunctionhtp_config_register_response_trailer_data
htp/htp_config.c:489
↓ 3 callersFunctionhtp_config_set_nul_encoded_terminates
htp/htp_config.c:773
↓ 3 callersFunctionhtp_config_set_response_decompression
htp/htp_config.c:573
↓ 3 callersFunctionhtp_connp_get_user_data
htp/htp_connection_parser.c:162
↓ 3 callersFunctionhtp_connp_is_line_terminator
* Determines if the given line is a request terminator. * * @param[in] connp * @param[in] data * @param[in] len * @return 0 or 1 */
htp/htp_util.c:491
↓ 3 callersFunctionhtp_extract_quoted_string_as_bstr
* Parses the provided memory region, extracting the double-quoted string. * * @param[in] data * @param[in] len * @param[out] out * @param[out] en
htp/htp_util.c:2379
↓ 3 callersFunctionhtp_gzip_decompressor_decompress
* Decompress a chunk of gzip-compressed data. * If we have more than one decompressor, call this function recursively. * * @param[in] drec * @para
htp/htp_decompressors.c:185
↓ 3 callersFunctionhtp_gzip_decompressor_destroy
* Shut down gzip decompressor. * * @param[in] drec */
htp/htp_decompressors.c:413
↓ 3 callersFunctionhtp_gzip_decompressor_probe
* @brief See if the header has extensions * @return number of bytes to skip */
htp/htp_decompressors.c:53
↓ 3 callersFunctionhtp_martp_process_aside
* Processes set-aside data. * * @param[in] mpartp * @param[in] data * @param[in] pos * @param[in] startpos * @param[in] return_pos * @param[in]
htp/htp_multipart.c:980
↓ 3 callersFunctionhtp_parse_chunked_length
* Parses chunk length (positive hexadecimal number). White space is allowed before * and after the number. An error will be returned if the chunk len
htp/htp_util.c:303
↓ 3 callersFunctionhtp_table_addk
htp/htp_table.c:106
↓ 3 callersFunctionhtp_timer_track
htp/htp_transaction.c:848
↓ 3 callersFunctionhtp_tx_create
htp/htp_transaction.c:56
↓ 3 callersFunctionhtp_tx_req_add_param
htp/htp_transaction.c:244
← previousnext →201–300 of 1,613, ranked by callers