Commit Graph

291 Commits (7c955b452f6cd1b6fa9631a2af4e5450d6523410)

Author SHA1 Message Date
Christopher Lam 7c955b452f [sixtp-utils] string_to_num upgraded to use string_view
5 months ago
Christopher Lam cfc357a430 [backend/xml] fast string setters for acct/trans/split
5 months ago
Christopher Lam a63a3e3ce3 [sixtp-dom-parsers.cpp] introduce dom_node_to_text for solo text node
5 months ago
Christopher Lam 2f7e51cf2a [sixtp-dom-parsers.cpp] Remove unnecessary commodity allocation during XML load
5 months ago
Christopher Lam a57cd653e5 [backend/xml] dom_tree_to_guid returns std::optional<GncGUID> instead of GncGUID*
5 months ago
Sherlock e680a87a66 Bug 799682 - Unable to "Save As" (or open) a non-xml data file
6 months ago
John Ralls 04d6601b74 Always write XML files with Unix line endings.
8 months ago
John Ralls 1af9e33d81 [Tests] Fix filepath handling and temp directory location on Win32 builds.
8 months ago
John Ralls 46972b3125 Set policy CMP0177 and follow the documented recommendations regarding DESTINATION paths.
8 months ago
John Ralls 5f7017854b Specialize get_row_value_from_object for int64_t.
8 months ago
John Ralls 4c81bc3ea3 [WIN32]Fix path problems prevneting test-backend-dbi from working.
8 months ago
John Ralls 54664359dc Fix building tests on Win32.
8 months ago
Christopher Lam fac028133e [gtest-xml-contents] test xaccTransGetDatePostedGDate from xml
10 months ago
Christopher Lam 01366f425f [gtest-load-and-test-datafile.cpp] add example .gnucash to test contents
10 months ago
John Ralls db883f972b Bug 799623 - test-backend-dbi fails after 2038
10 months ago
John Ralls c1eb5a6980 [DBI Backend] Preserve int size when recovering from failed save-save.
10 months ago
John Ralls 60bc4ccab0 [test-dbi-backend] Test 64-bit integer insertion explicitly.
10 months ago
Bill Sommerfeld 0407466789 Drop the definition of __EXTENSIONS__ from three files and instead
12 months ago
John Ralls 3770cb8131 Wrap include of gtest.h and gmock.h with a warning-silencing pragma.
12 months ago
John Ralls 940085a017 Remove unused include of libxml2/SAX.h
1 year ago
peter15914 deee65d0d4 Fix incorrect deallocation type
1 year ago
John Ralls c549e203cb Bug 799449 - Save As... sequence from SQL to XML format does not...
1 year ago
John Ralls bda17ff4d8 Bug 799487 - Unable to save gnucash DB file as XML file
1 year ago
David Seifert c06bc18dc4
Add missing `#include <cstdint>`
2 years ago
John Ralls 7f8d5456c7 Bug 798789 - Trading Accounts
2 years ago
Kanstantin K. d0b210a6df Bugfix 797045 - Correct error message when connection to database failed
2 years ago
Geert Janssens cf7ff07624 Move libgnucash/doc/xml to libgnucash/backend/xml/DTD
2 years ago
Christopher Lam 1e1d21b716 [Transaction.hpp] rename to .hpp
2 years ago
Christopher Lam d100df7ef7 [AccountP.hpp] .h -> .hpp, remove extern "C" {} wrapper
2 years ago
Christopher Lam 6c82a1311b [sixtp-dom-parsers.cpp] use string_to_guint, string_to_guint16
2 years ago
Christopher Lam 249ec9f43a [test-string-converters.cpp] add some string->number tests
2 years ago
Christopher Lam 1f9ea6bc99 [sixtp-utils.cpp] std::from_chars speedup, remove string_to_gint32
2 years ago
John Ralls e22a57ad26 Merge John Ralls's 'asan' into stable.
2 years ago
John Ralls 6834cb5025 Implement coverage option
2 years ago
Christopher Lam fdcb8b46bd [sixtp-dom-generators.cpp] char* must be freed
2 years ago
Christopher Lam 6940488d2d recurrencePeriodTypeToString and recurrenceWeekendAdjustToString g_strdup only when necessary
3 years ago
Christopher Lam 12f4233396 recurrencePeriodTypeToString and recurrenceWeekendAdjustToString g_strdup only when necessary
3 years ago
John Ralls f67b53a440 Xml backend tests: Use libgnc-backend-xml-utils instead of sources.
3 years ago
John Ralls e17ba3cc00 Fix UAF in xaccFreeSplit.
3 years ago
John Ralls 2234fa433e Add Asan build type that enables the Address and UB sanitizers.
3 years ago
Christopher Lam d617129db8 avoid strlen where possible
3 years ago
John Ralls 422fd0cab2 Fix misspelled/missing dist files.
3 years ago
John Ralls 90b9142096 [DBI backend] Change DBI test URLs to environment variables.
3 years ago
Christopher Lam 8e21d3328f guid_to_string should be freed.
3 years ago
Christopher Lam 55b9382ad9 [utest-gnc-backend-sql] properly clean up QofBook
3 years ago
Christopher Lam c44194606a [test-xml-pricedb] free a sixtp parser
3 years ago
Christopher Lam 7ce4198c20 rename string_to_gnc_numeric to gnc_numeric_from_string
3 years ago
Christopher Lam f8546dc4da Fix compilation error from 5781f3445b
3 years ago
John Ralls 5781f3445b SQLBackend: Use std::optional return value instead of exceptions
3 years ago
John Ralls 4d46a8191d Merge Simon Arlott's 'test-xml-save' into stable.
3 years ago