Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dillo-browser/dillo
/ functions
Functions
3,450 in github.com/dillo-browser/dillo
⨍
Functions
3,450
◇
Types & classes
462
↓ 5 callers
Function
Cache_client_dequeue
* Remove a client from the queue */
src/cache.c:178
↓ 5 callers
Function
Cookies_add_matching_cookies
dpi/cookies.c:1273
↓ 5 callers
Function
Cookies_delete_node
* Delete node. This will not free any cookies that might be in node->cookies. */
dpi/cookies.c:179
↓ 5 callers
Function
Cookies_parse_value
* Get the value in *cookie_str. */
dpi/cookies.c:820
↓ 5 callers
Function
Dicache_image
* Generic MIME handler for GIF, JPEG, PNG and SVG. * Sets a_Dicache_callback as the cache-client, * and also sets the image decoder. * * @param Ty
src/dicache.c:386
↓ 5 callers
Function
Html_add_input
* Add an HTML control */
src/form.cc:276
↓ 5 callers
Function
Html_add_textblock
* Create and add a new Textblock to the current Textblock. Typically * only one of addBreaks and addBreakOpt is true. */
src/html.cc:393
↓ 5 callers
Function
Html_option_finish
* ? */
src/form.cc:2055
↓ 5 callers
Function
Unencode_str
* Given an urlencoded string, return it to the original version. */
dpi/bookmarks.c:329
↓ 5 callers
Function
Unescape_html_str
* Unescape a few HTML entities (inverse of Escape_html_str) * Return value: New unescaped string. */
dpi/dpiutil.c:115
↓ 5 callers
Function
a_Bitvec_get_bit
* Get a bit */
src/bitvec.c:54
↓ 5 callers
Function
a_Capi_open_url
* Most used function for requesting a URL. * TODO: clean up the ad-hoc bindings with an API that allows dynamic * addition of new plugins. *
src/capi.c:394
↓ 5 callers
Function
a_Chain_new
* Create and initialize a new chain-link */
src/chain.c:42
↓ 5 callers
Function
a_Color_parse
* Parse a color string. * * - If the string begins with # or with 0x, return the color number * (with 'RGB' expanded to 'RRGGBB'). * - Else sear
src/colors.c:258
↓ 5 callers
Function
a_Cookies_get_query
test/unit/cookies.c:457
↓ 5 callers
Function
a_Dicache_set_parms
* Set image's width, height & type * - 'width' and 'height' come from the image data. * - HTML width and height attrs are handled with setNonCssHint
src/dicache.c:248
↓ 5 callers
Function
a_Html_parse_length
* Returns a length or a percentage, or UNDEF_LENGTH in case * of an error, or if attr is NULL. */
src/html.cc:1433
↓ 5 callers
Function
a_Klist_insert
* Insert a data pointer and return a key for it. */
src/klist.c:56
↓ 5 callers
Function
a_Klist_remove
* Remove data by Key */
src/klist.c:86
↓ 5 callers
Function
a_Misc_parse_content_type
* Parse Content-Type string, e.g., "text/html; charset=utf-8". * Content-Type is defined in RFC 2045 section 5.1. */
src/misc.c:210
↓ 5 callers
Function
a_Nav_push
* Make 'url' the current browsed page (upon data arrival) * - Set bw to expect the URL data * - Ask the cache to feed back the requested URL (via Na
src/nav.c:342
↓ 5 callers
Function
a_Utf8_decode
* Decode a single UTF-8-encoded character starting at p. * The resulting Unicode value (in the range 0-0x10ffff) is returned, * and len is set to th
src/utf8.cc:46
↓ 5 callers
Function
a_Web_new
* Allocate and set safe values for a DilloWeb structure */
src/web.cc:121
↓ 5 callers
Method
addAnchor
* Used, when the widget is not allocated yet. */
dw/layout.cc:751
↓ 5 callers
Method
addLinebreak
* Cause a line break. */
dw/textblock.cc:2833
↓ 5 callers
Method
addRule
* \brief Insert a rule into CssStyleSheet. * * To improve matching performance the rules are organized into * rule lists based on the topmost simpl
src/css.cc:372
↓ 5 callers
Function
adjustExtraSpaceWhenCorrectingRequisitionByOOF
dw/tablecell.hh:36
↓ 5 callers
Function
applyPerHeight
dw/tablecell.cc:121
↓ 5 callers
Method
boxOffsetY
dw/style.hh:597
↓ 5 callers
Function
boxRestWidth
dw/widget.hh:493
↓ 5 callers
Method
boxRestWidth
dw/style.hh:594
↓ 5 callers
Function
checkFont
* Tell the user if default/pref fonts can't be found. */
src/dillo.cc:310
↓ 5 callers
Method
connectActivate
dw/ui.hh:386
↓ 5 callers
Function
createAbsLength
\brief Returns a length of \em n pixels. */
dw/style.hh:432
↓ 5 callers
Function
dList_insert_pos
* Insert an element at a given position [0 based] */
dlib/dlib.c:576
↓ 5 callers
Function
decodeUtf8
lout/unicode.cc:73
↓ 5 callers
Method
getElement
src/css.hh:381
↓ 5 callers
Method
getId
src/css.hh:380
↓ 5 callers
Method
getLevel
* \brief Get the level of the widget within the tree. * * The root widget has the level 0. */
dw/widget.cc:1593
↓ 5 callers
Method
getMainImgRenderer
dw/style.hh:886
↓ 5 callers
Method
getNext
lout/container.cc:276
↓ 5 callers
Method
getRequiredMatchCache
src/css.hh:435
↓ 5 callers
Method
getScaledBuf
dw/fltkimgbuf.cc:397
↓ 5 callers
Method
getTop
lout/container.hh:373
↓ 5 callers
Method
hasNext
lout/container.cc:284
↓ 5 callers
Method
lastReference
dw/fltkimgbuf.cc:549
↓ 5 callers
Function
nsvg__actualLength
src/nanosvg.h:790
↓ 5 callers
Function
nsvg__addPathPoint
src/nanosvgrast.h:258
↓ 5 callers
Function
nsvg__applyOpacity
src/nanosvgrast.h:992
↓ 5 callers
Function
nsvg__getAttr
src/nanosvg.h:751
↓ 5 callers
Function
nsvg__xformIdentity
src/nanosvg.h:463
↓ 5 callers
Method
num
* Return number of entries */
dpi/downloads.cc:980
↓ 5 callers
Method
remove
lout/container.cc:193
↓ 5 callers
Method
setBgColor
dw/layout.cc:826
↓ 5 callers
Method
setPenalty
dw/textblock.hh:267
↓ 5 callers
Method
setText
dw/fltkui.cc:994
↓ 5 callers
Function
strndup
dw/selection.cc:32
↓ 5 callers
Method
tabs
src/ui.hh:179
↓ 5 callers
Function
unsetFlags
dw/widget.hh:301
↓ 5 callers
Method
wizard
src/uicmd.cc:189
↓ 4 callers
Function
Cache_current_content_type
* Get current content type. */
src/cache.c:463
↓ 4 callers
Function
Cache_entry_search_with_redirect
* Given a URL, find its cache entry, following redirections. */
src/cache.c:226
↓ 4 callers
Function
Cookies_eat_value
* Advance past any value */
dpi/cookies.c:847
↓ 4 callers
Function
Cookies_get_timefield
* As seen in the production below, it's just one digit or two. * Return the value, or -1 if no proper value found. */
dpi/cookies.c:485
↓ 4 callers
Function
Dpi_blocking_write
test/unit/cookies.c:167
↓ 4 callers
Function
Dpi_blocking_write
* Write data into a file descriptor taking care of EINTR * and possible data splits. * Return value: 1 on success, -1 on error. */
src/IO/dpi.c:256
↓ 4 callers
Function
Gif_emit_line
* Send the image line to the dicache, also handling the interlacing. */
src/gif.c:390
↓ 4 callers
Function
Hsts_get_policy
src/hsts.c:80
↓ 4 callers
Function
IO_close_fd
* Close an open FD, and remove io controls. * (This function can be used for Close and Abort operations) * BUG: there's a race condition for Abort.
src/IO/IO.c:125
↓ 4 callers
Function
IO_free
* Free an 'io' struct */
src/IO/IO.c:112
↓ 4 callers
Function
IO_get
* Return a io by its Key (NULL if not found) */
src/IO/IO.c:104
↓ 4 callers
Function
Url_object_new
* Create a DilloUrl object and initialize it. * (buffer, scheme, authority, path, query and fragment). */
src/url.c:137
↓ 4 callers
Function
a_Bw_add_client
- Clients ----------------------------------------------------------------*/ * Add a reference to a cache-client. It is kept int this bw's list. * Th
src/bw.c:128
↓ 4 callers
Function
a_Bw_add_url
- Page -------------------------------------------------------------------*/ * Add an URL to the browser window's list. * This helps us keep track of
src/bw.c:209
↓ 4 callers
Function
a_Bw_expecting
src/bw.c:334
↓ 4 callers
Function
a_Bw_get_url_doc
* Get document by URL. * * This is currently used by popup menus that need to ensure that the * page has not changed while the menu was popped up.
src/bw.c:250
↓ 4 callers
Function
a_Cache_process_dbuf
* Receive new data, update the reception buffer (for next read), update the * cache, and service the client queue. * * This function gets called wh
src/cache.c:897
↓ 4 callers
Function
a_Capi_conn_abort_by_url
* Abort the connection for a given url, using its CCC. * (OpAbort 2,BCK removes the cache entry) * TODO: when conn is already done, the cache entry
src/capi.c:200
↓ 4 callers
Function
a_Capi_get_buf
* Get the cache's buffer for the URL, and its size. * Return: 1 cached, 0 not cached. */
src/capi.c:543
↓ 4 callers
Function
a_Chain_check
* Check whether the CCC is operative. * Also used to hook debug information. * * @return 1 if ready to use, 0 if not operative. */
src/chain.c:186
↓ 4 callers
Function
a_Decode_free
* Free the decoder. */
src/decode.c:400
↓ 4 callers
Function
a_Dpip_dsh_read_token2
* Return a newlly allocated string with the next dpip token in the socket. * Return value: token string and length on success, NULL otherwise. * (us
dpip/dpip.c:438
↓ 4 callers
Function
a_Html_parse_entities
* Parse all the entities in a token. Takes the token and its length, and * returns a newly allocated string. */
src/html.cc:1070
↓ 4 callers
Function
a_IO_ccc
* CCC function for the IO module. * ( Data1 = IOData_t* ; Data2 = NULL ) */
src/IO/IO.c:359
↓ 4 callers
Function
a_Image_ref
* Add a reference to an Image struct * Do nothing if the argument is NULL */
src/image.cc:100
↓ 4 callers
Function
a_Image_unref
* Unref and free if necessary * Do nothing if the argument is NULL */
src/image.cc:89
↓ 4 callers
Function
a_Nav_repush
* Repush current URL: not an end-to-end reload but from cache. * - Currently used to switch to a charset decoder given by the META element. * - Dela
src/nav.c:393
↓ 4 callers
Function
a_UIcmd_set_img_prog
* Set the images progress bar * cmd: 0 Deactivate, 1 Update, 2 Clear */
src/uicmd.cc:1519
↓ 4 callers
Function
a_Url_host_type
* What type of host is this? */
src/url.c:683
↓ 4 callers
Function
a_Url_str
* Return the url as a string. * (initializing 'url_string' field if necessary) */
src/url.c:66
↓ 4 callers
Function
a_Utf8_end_of_char
* Return index of the last byte of the UTF-8-encoded character that str + i * points to or into. */
src/utf8.cc:23
↓ 4 callers
Method
addPoint
dw/types.cc:156
↓ 4 callers
Function
applyPerWidth
dw/tablecell.cc:115
↓ 4 callers
Method
calcFinalWidth
* Computes the final width if posible and constraints it by min-width and * max-width. * * This function performs a very particular computation. It
dw/widget.cc:991
↓ 4 callers
Method
calcHeight
dw/widget.cc:1037
↓ 4 callers
Method
chars
lout/object.hh:174
↓ 4 callers
Function
cleanup
! Remove dpid_comm_keys file. * This avoids that dillo instances connect to a stale port after dpid * has exited (e.g. after a reboot). */
dpid/dpid.c:53
↓ 4 callers
Method
connectDeletion
lout/signal.hh:302
↓ 4 callers
Method
connectLink
dw/layout.hh:259
↓ 4 callers
Function
dStr_resize
* Private allocator */
dlib/dlib.c:234
← previous
next →
301–400 of 3,450, ranked by callers