Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix up issues with reload, including reloading on theme change | Shaun McCance | 2022-01-11 | 1 | -3/+33 |
| | | | | Addresses part of https://gitlab.gnome.org/GNOME/yelp/-/issues/188 | ||||
* | mallard-document: fix crash when reloading documentmcatanzaro/#122 | Michael Catanzaro | 2020-10-29 | 1 | -0/+1 |
| | | | | | | | | | libxml memory management is quite uncleary, but I believe priv->cache has ownership of priv->mallard_ns, so the later is invalidated when the former is freed. We need to recreate it here. Reportedly fixes #122 for Shaun. (I was still seeing another crash, but it's probably a separate issue.) | ||||
* | Remove deprecated method of doing private structs on gobjects | Shaun McCance | 2020-03-09 | 1 | -24/+25 |
| | |||||
* | Check variable before dereferencing it | Tomas Popela | 2019-01-21 | 1 | -1/+1 |
| | | | | | yelp-3.28.1/libyelp/yelp-mallard-document.c:341: var_compare_op: Comparing "path" to null implies that "path" might be null. yelp-3.28.1/libyelp/yelp-mallard-document.c:346: var_deref_op: Dereferencing null pointer "path". | ||||
* | Check whether the index variable is valid before dereferencing it | Tomas Popela | 2019-01-21 | 1 | -2/+1 |
| | | | | | yelp-3.28.1/libyelp/yelp-mallard-document.c:1002: deref_ptr: Directly dereferencing pointer "index". yelp-3.28.1/libyelp/yelp-mallard-document.c:1073: check_after_deref: Null-checking "index" suggests that it may be null, but it has already been dereferenced on all paths leading to the check. | ||||
* | Support for keywords in search results for Mallard and DocBook | Shaun McCance | 2018-12-03 | 1 | -3/+32 |
| | |||||
* | Fix build with GCC 8 | Michael Catanzaro | 2018-05-18 | 1 | -3/+3 |
| | | | | | | Yelp enables -Werror by default, so it's responsible for predicting and fixing future compiler warnings that only an oracle could know about. In this case, that turned out to be -Werror=cast-function-type. | ||||
* | Remove debug line I accidentally committed | Shaun McCance | 2018-02-19 | 1 | -1/+0 |
| | |||||
* | Fix namespace on internal Mallard cache | Shaun McCance | 2017-10-02 | 1 | -10/+15 |
| | | | | | Yelp has used the wrong namespace on the cache element since forever. yelp-xsl didn't care before. Now it does. | ||||
* | document: add destroy notify to page callback | Christian Hergert | 2017-02-07 | 1 | -3/+6 |
| | | | | | | | | | This ensures that we only free the async data struct when the document is guaranteed to be done calling our callback. Without this, we risk potentially accessing the async request data after we have freed it when a mallard document reloads. https://bugzilla.gnome.org/show_bug.cgi?id=778258 | ||||
* | libyelp: Fix some uninitialized variables | Yosef Or Boczko | 2015-07-16 | 1 | -3/+3 |
| | | | | This fix errors build with last gcc. | ||||
* | yelp-document: Make document-uri property a YelpUri | Carlos Garcia Campos | 2015-06-22 | 1 | -14/+10 |
| | | | | | | | | All implementations of YelpDocument except YelpSimpleDocument keep a reference to the YelpUri, so move it to the parent class and add a getter to use the YelpUri from derived classes. This is also useful to get the YelpUri directly from the document, instead of getting the document uri string, create a YelpUri and resolve it. | ||||
* | Fix variable shadowing warnings | David King | 2015-02-09 | 1 | -11/+10 |
| | |||||
* | Fix warnings about discarding const | David King | 2015-02-09 | 1 | -1/+1 |
| | |||||
* | Fix switch missing default case warnings | David King | 2015-02-09 | 1 | -1/+4 |
| | |||||
* | Fix pointer sign warnings | David King | 2015-02-09 | 1 | -15/+15 |
| | |||||
* | Fix unused variable warnings | David King | 2015-02-09 | 1 | -3/+1 |
| | |||||
* | Remove libyelp redundant declarations | David King | 2015-02-09 | 1 | -2/+0 |
| | |||||
* | Remove redundant extra semicolons | David King | 2015-02-09 | 1 | -1/+1 |
| | |||||
* | Fix implicit funcation declaration warning | David King | 2015-02-09 | 1 | -0/+1 |
| | |||||
* | Updated FSF's address | Daniel Mustieles | 2014-01-31 | 1 | -3/+1 |
| | |||||
* | Updates for some deprecated thread APIs | Shaun McCance | 2013-08-18 | 1 | -17/+20 |
| | |||||
* | yelp-mallard-document: Fix use of uninitialized variable | Carlos Garcia Campos | 2012-11-20 | 1 | -2/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=683100 | ||||
* | yelp-mallard-document: Pass all extensions into the cache | Shaun McCance | 2012-02-20 | 1 | -5/+4 |
| | |||||
* | libyelp: Auto-reload Mallard documents | Shaun McCance | 2012-01-19 | 1 | -0/+83 |
| | |||||
* | Fixed search crash on 64-bit, didn't #include header | Shaun McCance | 2011-06-24 | 1 | -0/+1 |
| | | | | | If you don't #include the header, the default return type is int, which truncates the pointer on 64-bit systems, which crashes. | ||||
* | yelp-mallard-document: Don't start transform if running | Shaun McCance | 2011-05-06 | 1 | -0/+5 |
| | |||||
* | Don't crash when g-i-t-symbolic not installed, use symbolic properly | Shaun McCance | 2011-04-10 | 1 | -6/+6 |
| | |||||
* | Finishing up work on symbolic icons | Shaun McCance | 2011-02-21 | 1 | -6/+10 |
| | |||||
* | yelp-mallard-document: Don't index <comment> elements | Shaun McCance | 2011-02-13 | 1 | -1/+2 |
| | |||||
* | yelp-mallard-document.c: Add desc to the full text index | Shaun McCance | 2011-02-11 | 1 | -2/+2 |
| | |||||
* | Store and retrieve root title in storage for search results | Shaun McCance | 2011-02-11 | 1 | -0/+3 |
| | |||||
* | yelp-mallard-document: Added indexing code for Mallard | Shaun McCance | 2011-02-10 | 1 | -36/+257 |
| | |||||
* | libyelp: All the hooks in place for search stuff | Shaun McCance | 2011-02-08 | 1 | -1/+6 |
| | |||||
* | Lots of minor code tidyups. | Rupert Swarbrick | 2011-01-10 | 1 | -1/+1 |
| | | | | | The problems fixed here were found by running with CFLAGS='-Wall' and also using cppcheck. | ||||
* | Fix some issues with previous/next links | Shaun McCance | 2011-01-06 | 1 | -14/+46 |
| | |||||
* | [libyelp/yelp-mallard-document] Support for Mallard Facets extension | Shaun McCance | 2010-12-16 | 1 | -9/+31 |
| | |||||
* | [yelp-mallard-document] Fix dropping of sections from the cache | Shaun McCance | 2010-08-10 | 1 | -2/+5 |
| | | | | | If a section has a bare ID that's equal to an existing page ID, it ran afoul of the duplicate-page-ID check, which of course should only check *page* IDs. | ||||
* | [yelp-mallard-document] Don't double-add pages, also fixes #621398 | Shaun McCance | 2010-06-26 | 1 | -1/+7 |
| | |||||
* | [yelp-mallard-document] Use entire search path when loading Mallard docs | Shaun McCance | 2010-06-07 | 1 | -43/+49 |
| | |||||
* | [yelp-mallard-document] Cache revision tags in editor mode | Shaun McCance | 2010-04-01 | 1 | -0/+4 |
| | | | | | Revision tags are necessary for linkdiv badges, so we put them into the internal cache structure in editor mode. | ||||
* | [yelp-mallard-document] Show .page.stub files in editor mode | Shaun McCance | 2010-04-01 | 1 | -2/+13 |
| | |||||
* | Adding icons for page styles | Shaun McCance | 2010-03-31 | 1 | -0/+29 |
| | |||||
* | [yelp-mallard-document] Do XInclude on Mallard pages | Shaun McCance | 2010-03-26 | 1 | -0/+5 |
| | |||||
* | [libyelp/yelp-mallard-document] Use the real id when looking up page datas | Shaun McCance | 2010-03-21 | 1 | -1/+1 |
| | |||||
* | Set the window title based on the root page title | Shaun McCance | 2010-03-21 | 1 | -0/+2 |
| | |||||
* | [libyelp/yelp-mallard-document] Doing page titles and descs for Mallard | Shaun McCance | 2010-03-12 | 1 | -4/+56 |
| | |||||
* | [yelp-settings] Adding yelp_settings_get_all_params for XSLT parameters | Shaun McCance | 2009-11-13 | 1 | -23/+2 |
| | |||||
* | [yelp-transform] Clean API a bit, put IO and errors in the thread | Shaun McCance | 2009-11-12 | 1 | -10/+3 |
| | |||||
* | [libyelp] Various race conditions and premature frees fixed. | Shaun McCance | 2009-10-27 | 1 | -0/+3 |
| | | | | | | It's hard, but not impossible, for a human to trigger these under normal circumstances. I know there's at least one more hiding somewhere. Try double-clicking links. |