Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Remove and fix obsolete autoconf | Dave Beckett | 2021-10-09 | 2 | -6/+3 | |
| | | | | | | | - Give AC_PROG_LEX an argument - Remove AC_HEADER_TIME - Remove AC_HEADER_STDC and uses - Update explicit header checks adding getopt.h unistd.h | |||||
* | 2021 | Dave Beckett | 2021-09-20 | 3 | -5/+5 | |
| | ||||||
* | Document CVE-2017-18926 fix commit | Dave Beckett | 2021-09-19 | 2 | -0/+4 | |
| | ||||||
* | add bug-650.out | Dave Beckett | 2021-09-19 | 1 | -0/+1 | |
| | ||||||
* | XML Writer : compare namespace declarations correctly | Dave Beckett | 2021-09-18 | 1 | -1/+1 | |
| | | | | | | | | | | Apply patch from 0001-CVE-2020-25713-raptor2-malformed-input-file-can-lead.patch.1 that fixes Issue#0000650 https://bugs.librdf.org/mantis/view.php?id=650 which overwrote heap during XML writing in parse type literal content. This was detected with clang asan. Thanks to Michael Stahl / mst2 for the fix. | |||||
* | Add Issue #0000650 example to trigger clang asan failure | Dave Beckett | 2021-09-18 | 4 | -0/+29 | |
| | ||||||
* | Mention Atom 0.3 in docs and manual page | Dave Beckett | 2021-09-18 | 2 | -2/+4 | |
| | | | | | Fixes Issue#0000652 https://bugs.librdf.org/mantis/view.php?id=652 | |||||
* | 2021 | Dave Beckett | 2021-08-10 | 6 | -7/+12 | |
| | ||||||
* | Add raptor_avltree_trim | Dave Beckett | 2020-10-25 | 1 | -0/+1 | |
| | ||||||
* | Remove callers of deprecated raptor_www setters | Dave Beckett | 2020-10-25 | 3 | -7/+15 | |
| | ||||||
* | #changelog | Dave Beckett | 2020-10-23 | 1 | -0/+18 | |
| | ||||||
* | Add raptor_www setters with return value for errors | Dave Beckett | 2020-10-23 | 4 | -26/+110 | |
| | | | | | | | | | Added raptor_www_set_user_agent2, raptor_www_set_proxy2, raptor_www_set_http_accept2 taking value string length and returning error code on failure. Deprecates raptor_www_set_user_agent, raptor_www_set_proxy raptor_www_set_http_accept respectively. | |||||
* | 2.0.16 updates | Dave Beckett | 2020-10-10 | 1 | -4/+59 | |
| | ||||||
* | 2020 | Dave Beckett | 2020-10-10 | 6 | -5/+340 | |
| | ||||||
* | (raptor_stringbuffer_append_turtle_string): Work around clang --analyze ↵ | Dave Beckett | 2020-10-06 | 1 | -0/+4 | |
| | | | | warning not understanding ownership model | |||||
* | docs | Dave Beckett | 2020-10-06 | 1 | -0/+2 | |
| | ||||||
* | (raptor_sax2_start_element): Work around clang --analyze warning not ↵ | Dave Beckett | 2020-10-06 | 1 | -0/+9 | |
| | | | | understanding ownership model | |||||
* | Use RAPTOR_LEN_FILE_CSS | Dave Beckett | 2020-10-06 | 1 | -2/+2 | |
| | ||||||
* | ignore .c.bak | Dave Beckett | 2020-09-29 | 1 | -0/+2 | |
| | ||||||
* | Merge pull request #43 from akimd/update-bison-usage | Dave Beckett | 2020-09-29 | 5 | -104/+110 | |
|\ | | | | | Update bison usage | |||||
| * | Call Bison with the real file names | Akim Demaille | 2020-09-27 | 4 | -87/+90 | |
| | | | | | | | | | | | | | | | | Give Bison the real output file names, so that the implementation file is not fooled when it wants to find the generated header. To this end, generate the real output files, but postprocess them, instead of creating temporary files with wrong names, and then having Perl fix the wrong names. | |||||
| * | Stylistic change in the parser | Akim Demaille | 2020-09-27 | 1 | -10/+13 | |
| | | | | | | | | Propose a shorter, more readable (IMHO) approach to typing tokens. | |||||
| * | Use per-type Bison destructors rather than per symbols | Akim Demaille | 2020-09-27 | 1 | -4/+4 | |
| | | | | | | | | | | | | I can see two differences, and I believe this is an improvement: before we were not reclaiming memory associated to blankNodePropertyList and GRAPH_NAME_LEFT_CURLY. Now we do. | |||||
| * | Use Bison directives rather than CPP macros | Akim Demaille | 2020-09-27 | 1 | -3/+3 | |
|/ | | | | | | "%define parse.error verbose" is supported since 3.0, and support for YYERROR_VERBOSE (deprecated since Bison 2.6, 2012-07-19), was removed in 3.6. | |||||
* | (raptor_ntriples_parse_term): Free N-Triples datatype_uri | Dave Beckett | 2020-09-20 | 1 | -0/+2 | |
| | ||||||
* | Travis CI: Add clang ASAN on Linux | Dave Beckett | 2020-09-18 | 1 | -0/+4 | |
| | ||||||
* | (raptor_avltree_delete_internal): Handle deleting empty tree. | Dave Beckett | 2020-09-13 | 1 | -1/+4 | |
| | | | | Fixes invalid pointer reference reported by Li Qiang via email. | |||||
* | cast for warning | Dave Beckett | 2020-09-13 | 1 | -2/+2 | |
| | ||||||
* | Do not declare any functions if STANDALONE | Dave Beckett | 2020-09-13 | 1 | -1/+2 | |
| | ||||||
* | Use newer ICU NFC check for ICU V56 or newer | Dave Beckett | 2020-09-13 | 2 | -3/+36 | |
| | | | | (raptor_nfc_icu_check): Switch to use unorm2_quickCheck() for ICU >= 56 | |||||
* | Add raptor_rdf_schema_namespace_uri_len to API | Dave Beckett | 2020-09-13 | 3 | -0/+11 | |
| | | | | | Update raptor_namespace_test to define strings once to avoid ASAN odr-violation test failure. | |||||
* | Merge pull request #42 from hughmcmaster/pkgconfig | Dave Beckett | 2020-09-12 | 1 | -4/+1 | |
|\ | | | | | configure.ac: Remove unused LIBXSLT_VERSION variable | |||||
| * | configure.ac: Remove unused LIBXSLT_VERSION variable | Hugh McMaster | 2020-09-10 | 1 | -4/+1 | |
|/ | ||||||
* | Remove slow (un-necessary) brew update for Travis OSX build | Dave Beckett | 2020-09-08 | 1 | -1/+0 | |
| | ||||||
* | Merge pull request #41 from hughmcmaster/pkgconfig | Dave Beckett | 2020-09-08 | 1 | -53/+45 | |
|\ | | | | | Add additional pkg-config support | |||||
| * | configure.ac: Allow use of pkg-config to detect the libxslt library | Hugh McMaster | 2020-09-08 | 1 | -37/+40 | |
| | | ||||||
| * | configure.ac: Use PKG_CHECK_MODULES to detect the ICU library | Hugh McMaster | 2020-09-08 | 1 | -16/+5 | |
|/ | ||||||
* | Guess at making cmake do the same change to turtle_lexer.h | Dave Beckett | 2020-09-08 | 1 | -0/+2 | |
| | ||||||
* | Fix turtle_lexer__scan_bytes signatures for C++ | Dave Beckett | 2020-09-07 | 3 | -6/+8 | |
| | | | | | - scripts/fix-flex.pl: Fix length type call for newer flex naming convention - Run flex output header file through fix-flex.pl | |||||
* | Travis config and install-bison3.sh updates | Dave Beckett | 2020-09-07 | 2 | -11/+10 | |
| | ||||||
* | Make it YAML again | Dave Beckett | 2020-09-07 | 1 | -15/+28 | |
| | ||||||
* | Add experimental builds for Travis for cmake, ppc, arm64 | Dave Beckett | 2020-09-07 | 1 | -15/+52 | |
| | ||||||
* | Supporess worning to allow YAJL2 to use long long in API | Dave Beckett | 2020-09-07 | 5 | -16/+22 | |
| | ||||||
* | Add bison and flex versions to CMake | Dave Beckett | 2020-09-07 | 1 | -2/+2 | |
| | ||||||
* | (raptor_print_abbrev_po): Another signature fixappveyor | Dave Beckett | 2020-09-07 | 1 | -1/+2 | |
| | ||||||
* | (raptor_print_abbrev_po): Fix signature with casting | Dave Beckett | 2020-09-07 | 1 | -1/+2 | |
| | ||||||
* | Protect some debug messages from null URI | Dave Beckett | 2020-09-07 | 1 | -2/+2 | |
| | ||||||
* | Include ICU (vi libxml) in C++ context if running under C++ | Dave Beckett | 2020-09-06 | 1 | -1/+7 | |
| | ||||||
* | Fix GCC version check that was not working around IGNORE_FORMAT_NONLITERAL_START | Dave Beckett | 2020-09-06 | 1 | -1/+3 | |
| | ||||||
* | Correct error callbacks for raptor and mid-parsing | Dave Beckett | 2020-09-06 | 1 | -7/+39 | |
| | | | | | | | (turtle_parser_error): Parsing error handling with scanner context (turtle_parser_error_simple): Added for error handling for raptor functions, matching the raptor_simple_message_handler method |