MCPcopy Create free account

hub / github.com/dillo-browser/dillo / functions

Functions3,450 in github.com/dillo-browser/dillo

↓ 1 callersFunctionDicache_entry_new
* Create, and initialize a new, empty, dicache entry */
src/dicache.c:94
↓ 1 callersFunctionDigest_create_response
* This portion is calculatd for each request. */
src/digest.c:92
↓ 1 callersFunctionDns_assign_channels
* Assign free channels to waiting clients (-2) */
src/dns.c:420
↓ 1 callersFunctionDns_cache_add
* Add an IP/hostname pair to Dns-cache */
src/dns.c:164
↓ 1 callersFunctionDns_note_hosts
src/dns.c:219
↓ 1 callersFunctionDns_queue_find
* Find hostname index in dns_queue * (if found, returns queue index; -1 if not) */
src/dns.c:118
↓ 1 callersFunctionDns_queue_remove
* Given an index, remove an entry from the dns_queue */
src/dns.c:132
↓ 1 callersFunctionDns_serve_channel
* Give answer to all queued callbacks on this channel */
src/dns.c:402
↓ 1 callersFunctionDns_server
* Server function (runs on its own thread) */
src/dns.c:265
↓ 1 callersFunctionDpi_append_dbuf
* Append the new buffer in 'dbuf' to Buf in 'conn' */
src/IO/dpi.c:125
↓ 1 callersFunctionDpi_blocking_start_dpid
test/unit/cookies.c:277
↓ 1 callersFunctionDpi_check_dpid
* Confirm that the dpid is running. If not, start it. * Return: 0 running OK, 1 starting (EAGAIN), 2 Error. */
test/unit/cookies.c:243
↓ 1 callersFunctionDpi_check_dpid
* Confirm that the dpid is running. If not, start it. * Return: 0 running OK, 1 starting (EAGAIN), 2 Error. */
src/IO/dpi.c:468
↓ 1 callersFunctionDpi_check_dpid_ids
test/unit/cookies.c:142
↓ 1 callersFunctionDpi_check_dpid_ids
* Make a connection test for a IDS. * Return: 1 OK, -1 Not working. */
src/IO/dpi.c:439
↓ 1 callersFunctionDpi_conn_new
* Create a new connection data structure */
src/IO/dpi.c:92
↓ 1 callersFunctionDpi_conn_valid
* Check whether a conn is still valid. * Return: 1 if found, 0 otherwise */
src/IO/dpi.c:117
↓ 1 callersFunctionDpi_connect_socket
test/unit/cookies.c:372
↓ 1 callersFunctionDpi_get_server_port
* Return the dpi server's port number, or -1 on error. * (A query is sent to dpid and then its answer parsed) * note: as the available servers and/o
test/unit/cookies.c:299
↓ 1 callersFunctionDpi_get_server_port
* Return the dpi server's port number, or -1 on error. * (A query is sent to dpid and then its answer parsed) * note: as the available servers and/o
src/IO/dpi.c:526
↓ 1 callersFunctionDpi_get_token
* Split the data stream into tokens. * Here, a token is either: * a) a dpi tag * b) a raw data chunk * * Return Value: 0 upon a new token,
src/IO/dpi.c:142
↓ 1 callersFunctionDpi_parse_token
* Parse a dpi tag and take the appropriate actions */
src/IO/dpi.c:199
↓ 1 callersFunctionDpi_process_dbuf
* Get a new data buffer (within a 'dbuf'), save it into local data, * split in tokens and parse the contents. */
src/IO/dpi.c:315
↓ 1 callersFunctionDpi_read_comm_keys
* Read dpid's communication keys from its saved file. * Return value: 1 on success, -1 on error. */
dpid/dpidc.c:49
↓ 1 callersFunctionDpi_start_dpid
* Start dpid. * Return: 0 starting now, 1 Error. */
test/unit/cookies.c:191
↓ 1 callersFunctionDpi_start_dpid
* Start dpid. * Return: 0 starting now, 1 Error. */
src/IO/dpi.c:339
↓ 1 callersFunctionDpiapi_dialog_answer_cb
* Generic callback function for dpip dialogs. */
src/dpiapi.c:35
↓ 1 callersFunctionFile_add_client
* Add a new client to the list. */
dpi/file.c:891
↓ 1 callersFunctionFile_check_fds
* Check the fd sets for activity, with a max timeout. * return value: 0 if timeout, 1 if input available, -1 if error. */
dpi/file.c:1027
↓ 1 callersFunctionFile_dillodir_free
* Deallocate a DilloDir structure. */
dpi/file.c:268
↓ 1 callersFunctionFile_dillodir_new
* Allocate a DilloDir structure, set safe values in it and sort the entries. */
dpi/file.c:208
↓ 1 callersFunctionFile_ext
* Return a content type based on the extension of the filename. */
dpi/file.c:497
↓ 1 callersFunctionFile_get
* Try to stat the file and determine if it's readable. */
dpi/file.c:671
↓ 1 callersFunctionFile_info2html
* Return a HTML-line from file info. */
dpi/file.c:337
↓ 1 callersFunctionFile_normalize_path
* Make a file URL into a human (and machine) readable path. * The tilde '~' character is expanded to the value of the user home. * The idea is to al
dpi/file.c:801
↓ 1 callersFunctionFile_parse_hex_octet
* Given a hex octet (e3, 2F, 20), return the corresponding * character if the octet is valid, and -1 otherwise */
dpi/file.c:780
↓ 1 callersFunctionFile_prepare_send_dir
* Scan the directory, sort and prepare to send it enclosed in HTTP. */
dpi/file.c:611
↓ 1 callersFunctionFile_prepare_send_error_page
* Send an error page */
dpi/file.c:559
↓ 1 callersFunctionFile_prepare_send_file
* Prepare to send HTTP headers and then the file itself. */
dpi/file.c:640
↓ 1 callersFunctionFile_print_mtime
* Given a timestamp, output an HTML-formatted date string. */
dpi/file.c:314
↓ 1 callersFunctionFile_print_parent_dir
* Output the string for parent directory */
dpi/file.c:289
↓ 1 callersFunctionFile_remove_client
* Remove a client from the list. */
dpi/file.c:914
↓ 1 callersFunctionFile_send_dir
* Send the HTML directory page in HTTP. */
dpi/file.c:410
↓ 1 callersFunctionFile_send_error_page
* Send an error page */
dpi/file.c:572
↓ 1 callersFunctionFile_send_file
* Send HTTP headers and then the file itself. */
dpi/file.c:695
↓ 1 callersFunctionFile_serve_client
* Serve this client. */
dpi/file.c:932
↓ 1 callersFunctionFile_serve_clients
* Serve the client queue. */
dpi/file.c:1003
↓ 1 callersFunctionFile_toggle_html_style
* Set the style flag and ask for a reload, so it shows immediately. */
dpi/file.c:866
↓ 1 callersFunctionGIF_Block
* This identifies which kind of GIF blocks are next, and processes them. * It returns if there isn't enough data to process the next blocks, or if *
src/gif.c:885
↓ 1 callersFunctionGif_check_sig
* ? */
src/gif.c:718
↓ 1 callersFunctionGif_close
* Finish the decoding process (and free the memory) */
src/gif.c:242
↓ 1 callersFunctionGif_decode
* ? */
src/gif.c:605
↓ 1 callersFunctionGif_do_extension
* ? * Return value: * TRUE when the extension is over */
src/gif.c:344
↓ 1 callersFunctionGif_do_gc_ext
* ? */
src/gif.c:306
↓ 1 callersFunctionGif_do_generic_ext
* This is a GIF extension. We ignore it with this routine. * Buffer points to just after the extension label. * * @return * - 0 -- block not pro
src/gif.c:284
↓ 1 callersFunctionGif_do_img_desc
* This implements, from the spec: * <Table-Based Image> ::= Image Descriptor [Local Color Table] Image Data * * ('Buf' points to just after the Ima
src/gif.c:794
↓ 1 callersFunctionGif_get_descriptor
* This implements, from the spec: * <Logical Screen> ::= Logical Screen Descriptor [Global Color Table] */
src/gif.c:757
↓ 1 callersFunctionGif_literal
* Decode the packetized lwz bytes */
src/gif.c:433
↓ 1 callersFunctionGif_lwz_init
* ? */
src/gif.c:368
↓ 1 callersFunctionGif_process_bytes
* Process some bytes from the input gif stream. It's a state machine. * * From the GIF spec: * <GIF Data Stream> ::= Header <Logical Screen> <Data>
src/gif.c:963
↓ 1 callersFunctionGif_process_code
* * * @return * 2 -- quit * 1 -- new last code needs to be done * 0 -- okay, but reset the code table * < 0 on error * -1 if the dec
src/gif.c:571
↓ 1 callersFunctionGif_sequence
* ? */ Profiling reveals over half the GIF time is spent here: */
src/gif.c:449
↓ 1 callersFunctionGif_write
* Receive and process new chunks of GIF image data */
src/gif.c:215
↓ 1 callersFunctionHsts_future_time
* Return the time_t for a future time. */
src/hsts.c:97
↓ 1 callersFunctionHsts_parse_attr
* Read the next attribute. */
src/hsts.c:144
↓ 1 callersFunctionHsts_parse_value
* Get the value in *header_str. */
src/hsts.c:165
↓ 1 callersFunctionHsts_preload
src/hsts.c:309
↓ 1 callersFunctionHtml_charref_search
* Binary search of 'key' in charref list */
src/html.cc:966
↓ 1 callersFunctionHtml_check_html5_obsolete
* Warn when encountering elements that are obsolete in HTML5. This list * was from the "W3C Candidate Recommendation 6 August 2013". */
src/html.cc:3952
↓ 1 callersFunctionHtml_display_inline_block
src/html.cc:3981
↓ 1 callersFunctionHtml_display_listitem
src/html.cc:3986
↓ 1 callersFunctionHtml_eventually_pop_dw
* This function is called after popping the stack, to * handle nested Textblock widgets. */
src/html.cc:1336
↓ 1 callersFunctionHtml_forbids_cross_nesting
* Check nesting and cross-nesting between BUTTON, SELECT, TEXTAREA and A. * The cleanup process will close any of them before opening another. * Thi
src/html.cc:3676
↓ 1 callersFunctionHtml_get_attr2
* Get attribute value for 'attrname' and return it. * Tags start with '<' and end with a '>' (Ex: "<P align=center>") * tagsize = strlen(tag) from
src/html.cc:4164
↓ 1 callersFunctionHtml_get_javascript_link
* Test and extract the link from a javascript instruction. */
src/html.cc:2652
↓ 1 callersFunctionHtml_get_radio_input
* Find radio input by name */
src/form.cc:299
↓ 1 callersFunctionHtml_input_image
* Create input image for the form */
src/form.cc:2026
↓ 1 callersFunctionHtml_match_tag
* Does the tag in tagstr (e.g. "p") match the tag in the tag, tagsize * structure, with the initial < skipped over (e.g. "P align=center>")? */
src/html.cc:1318
↓ 1 callersFunctionHtml_ms_stupid_quotes_2ucs
* This is M$ non-standard "smart quotes" (w1252). Now even deprecated by them! * * SGML for HTML4.01 defines c >= 128 and c <= 159 as UNUSED. * TOD
src/html.cc:856
↓ 1 callersFunctionHtml_must_add_breaks
src/html.cc:424
↓ 1 callersFunctionHtml_parse_common_attrs
* Parse attributes that can appear on any tag. */
src/html.cc:3898
↓ 1 callersFunctionHtml_parse_doctype
* Handle DOCTYPE declaration * * Follows the convention that HTML 4.01 * doctypes which include a full w3c DTD url are treated as * standards-comp
src/html.cc:1520
↓ 1 callersFunctionHtml_parse_length_or_multi_length
* Used by a_Html_parse_length */
src/html.cc:1394
↓ 1 callersFunctionHtml_parse_named_charref
* Parse a named character reference (e.g., "&amp;" or "&hellip;"). * The "&" has already been consumed. */
src/html.cc:979
↓ 1 callersFunctionHtml_parse_numeric_charref
* Parse a numeric character reference (e.g., "&#47;" or "&#x2F;"). * The "&#" has already been consumed. */
src/html.cc:876
↓ 1 callersFunctionHtml_process_space_pre_line
* For white-space: pre-line, we must break the line if encountering a newline. * Otherwise, collapse whitespace as usual. */
src/html.cc:1108
↓ 1 callersFunctionHtml_process_tag
* Process a tag, given as 'tag' and 'tagsize'. -- tagsize is [1 based] * ('tag' must include the enclosing angle brackets) * This function calls the
src/html.cc:4024
↓ 1 callersFunctionHtml_process_word
* Handles putting the word into its proper place * - STASH and VERBATIM --> html->Stash * - otherwise it goes through addText() * * Entities are
src/html.cc:1216
↓ 1 callersFunctionHtml_read_coords
* Read coords in a string, returning a vector of ints. */
src/html.cc:2365
↓ 1 callersFunctionHtml_real_pop_tag
* Pop the top tag in the stack */
src/html.cc:1375
↓ 1 callersFunctionHtml_set_collapsing_border_model
WORKAROUND: collapsing border model requires moving rendering code from * the cell to the table, and making table-code aware of each *
src/table.cc:330
↓ 1 callersFunctionHtml_set_separate_border_model
* Adjust style for separate border model. * (Dw uses this model internally). */
src/table.cc:374
↓ 1 callersFunctionHtml_stack_cleanup_at_open
* Conditional cleanup of the stack (at open time). Handles: * - Forbidden cross nesting (a BUG). * - Block elements inside non block containers (a
src/html.cc:3747
↓ 1 callersFunctionHtml_table_get_border_model
* The table border model is stored in the table's stack item */
src/table.cc:299
↓ 1 callersFunctionHtml_table_set_border_model
* Set current table's border model */
src/table.cc:314
↓ 1 callersFunctionHtml_tag_compare
* Compares tag from buffer ('/' or '>' or space-ended string) [p1] * with tag from taglist (lowercase, zero ended string) [p2] * Return value: as st
src/html.cc:3595
↓ 1 callersFunctionHtml_tag_content_area
* <AREA> */
src/html.cc:2395
↓ 1 callersFunctionHtml_tag_open_dir
* Handle the <DIR> or <MENU> tag. * (Deprecated and almost the same as <UL>) */
src/html.cc:2841
↓ 1 callersFunctionHtml_tag_open_sectioning
* html5 sectioning stuff: article aside nav section header footer */
src/html.cc:3403
↓ 1 callersFunctionHtml_tag_pre_excludes
* Check whether a tag is in the "excluding" element set for PRE. * Excl. Set = {IMG, OBJECT, APPLET, BIG, SMALL, SUB, SUP, FONT, BASEFONT} */
src/html.cc:3071
← previousnext →1,001–1,100 of 3,450, ranked by callers