summaryrefslogtreecommitdiff
path: root/src/adblock.c
AgeCommit message (Collapse)Author
2013-01-28Creating files {dom,editor}.{c,h}; fixing segfault after leaving a site when ↵portix
editor is closed
2013-01-09Updating copyright informationportix
2012-12-06Indentation of adblock.c, renaming static variablesportix
2012-11-01Insert element hider rules using the dom-apiportix
2012-11-01Increase HIDER_LIST_MAXportix
2012-10-23Renaming hints.js -> base.js, hint_object -> js_baseportix
--HG-- rename : scripts/hints.js => scripts/base.js
2012-10-23Fixing element hider issues with webkit-1.10portix
2012-09-30Use sizeof for stack-allocated strings; fixing one possible buffer overflowportix
2012-09-07Allow directories for adblock-filterlistportix
2012-08-23Renaming variablesportix
2012-07-17Check if filterlist is NULL BEFORE tilde expansionportix
2012-07-17Expand tilde in adblock_init, closing #200portix
2012-06-24Remove event-listener from the flashblocker plugin after the element was ↵portix
clicked; remove javascript functions in the adblocker
2012-06-03Check for hinttype when creating image map hints, fixes #186portix
2012-05-30Fix all -Wextra warnings except for -Wunused-parameterportix
2012-03-11Execute the adblock element hider function as an anonymous function in ↵portix
subframes, fixes #123
2012-03-11Remove message about blocked requestsportix
2012-03-11Fixing possible SIGABRT in dwb_set_setting when the setting is set from ↵portix
commandline
2012-02-19Fixing segfault when startpage is not set; fixing glib errors if ↵portix
documentviewer and fonts are not set
2012-02-14Simplifying and fixing domain-matching adblock_apply_element_hiderportix
2012-02-14Fixing scan-build warnings, set usefifo to false before parsing modeline, ↵portix
fixes #104
2012-01-22Fixing wrong single-instance behaviour, replacing FREE macro with g_free; ↵portix
fixing typos in manpage
2012-01-11Apply hider rules also if only domain rules existportix
2012-01-10Merging experimental into defaultportix
2012-01-10Remove adblocker preprocessor directives; new commandline option -xportix
--HG-- branch : experimental
2012-01-09In adblock_rule_parse, don't break loop on commentsportix
2012-01-08New command execute_javascript; documenting custom commands; init domain in ↵portix
dwb_init, not in adblock_init, fixes #66
2012-01-07Introducing custom keys, command chainsportix
2012-01-03Updating version infoportix
--HG-- branch : experimental
2011-12-11Include only needed headers in source files, don't include in header files; ↵portix
replace strcmp with g_strcmp0; fixing issue with leaving insert-mode in navigation-policy-requested
2011-12-09Only ignore adblock rules, not exceptions; updating grab_adblockerportix
2011-12-07Fixing memory leaks in plugin-blocker and adblockerportix
2011-12-05Use javascript for elementhider in frames, because the dom-api cannot be ↵portix
used reliably in frames
2011-12-05Dont break in adblock_match, return immediately instead.portix
--HG-- branch : experimental
2011-12-05Remove dead variable assignments and a possible dereference of NULL in ↵portix
adblock_load_status_cb --HG-- branch : experimental
2011-12-04No inverse attribute for AA_SUBDOCUMENT and AA_DOCUMENTportix
--HG-- branch : experimental
2011-12-04Use dom-api for beforeload events of the mainframe, fixing wrong matching ↵portix
with frame/document-rules. --HG-- branch : experimental
2011-11-30Warning for document rules that are not applied to exceptionsportix
--HG-- branch : experimental
2011-11-30Clean up adblock_rule_parse, fix handling domain-exceptions in domain_matchportix
--HG-- branch : experimental
2011-11-30Also add rules with attribute ~AA_DOCUMENT to the simple rules array.portix
--HG-- branch : experimental
2011-11-29Blocking beforeload events using JavaScriptCore directly instead of using a ↵portix
script. --HG-- branch : experimental
2011-11-29Check if stylesheets and first stylesheet != NULL in adblock_load_status_cbportix
--HG-- branch : experimental
2011-11-29Check if stylsheetlist is NULL in adblock_load_status_cbportix
--HG-- branch : experimental
2011-11-29Small fix in grab_adblocker, warning also for unknown rulesportix
--HG-- branch : experimental
2011-11-29Reintroducing simple filter rulesportix
--HG-- branch : experimental
2011-11-28Check only if _rules/_css_rules existportix
--HG-- branch : experimental
2011-11-28Stripping baseURI for relative paths in adblock-javascript, adding more ↵portix
lists to grab_adblocker --HG-- branch : experimental
2011-11-28Set element hider with dom-apiportix
--HG-- branch : experimental
2011-11-27Don't set userstylesheets because this often produces a segfault in Pango, ↵portix
element hider need a new implementation --HG-- branch : experimental
2011-11-26Adblocker: get html-elements with javascript functionportix
--HG-- branch : experimental