Commit Graph

1216 Commits

Author SHA1 Message Date
Dmitry-Me
6a18a3105c Improve test message to avoid duplicate log output 2018-03-23 21:09:13 +03:00
Dmitry-Me
f5af951f1d Simplify checks 2018-03-23 21:01:25 +03:00
Dmitry-Me
95f687b1f1 Cleanup ErrorName() tests
* clarify what is being tested to avoid duplicate lines in output
* prevent optimizations based on undefined behavior
2018-03-23 20:56:46 +03:00
Lee Thomason
0741941589 Merge pull request #662 from mschmieder/fix_testrun_windows
fixed issue where CTest is executed in the wrong directory
2018-03-23 09:54:21 -07:00
jasjuang
ecbc16ae48 add namespace for cmake export 2018-03-23 09:52:19 -07:00
Lee Thomason
00b74a40b5 Merge pull request #657 from noloader/master
Add install and uninstall target to Makefile
2018-03-23 09:48:51 -07:00
Lee Thomason
72407d2050 Merge pull request #663 from Dmitry-Me/clarifyHandlesTests
Improve handles tests
2018-03-23 09:31:54 -07:00
Dmitry-Me
938560f9f0 Improve handles tests 2018-03-15 01:30:39 +03:00
mschmieder
3c9370561c fixed issue where CTest is executed in the wrong directory 2018-03-08 08:31:12 +01:00
Lee Thomason
0bb8767e37 Merge pull request #656 from Gumichan01/master
fix "dereference before null check" defect
2018-02-24 17:38:22 -08:00
Lee Thomason
51a1d1c937 Merge pull request #653 from fcami/master
fix installation path for *.cmake
2018-02-24 17:32:46 -08:00
Jeffrey Walton
ff75430374 Fix typo in permissions 2018-02-05 08:00:08 -05:00
Jeffrey Walton
5dd529236b Add install and uninstall target to Makefile
This PR closes some gaps in the makefile. It follows GNU coding standards and conventions at https://www.gnu.org/prep/standards/standards.html. It is not specific to GNU, and most of the world follows it.
2018-02-05 06:19:36 -05:00
Gumichan01
0f1fa6d271 fix "dereference before null check" defect
See issue #654
2018-02-01 14:27:43 +01:00
François Cami
59785ec384 fix installation path for *.cmake 2018-01-22 23:58:42 +01:00
Lee Thomason
cc1745b552 Merge pull request #649 from PeterMatula/rename-DEBUG-define
rename DEBUG define to TINYXML2_DEBUG
2018-01-18 15:20:59 -08:00
Lee Thomason
dc75a362cb Merge pull request #648 from Dmitry-Me/removeUnneededConversions
Remove unneeded conversions
2018-01-11 16:07:12 -08:00
Peter Matula
50689919b7 rename DEBUG define to TINYXML2_DEBUG
The original name is to general. This prevents possible name collisions with other defines, enums, etc. from projects where tinyxml2 is used.
2018-01-09 12:52:26 +01:00
Dmitry-Me
63d8de6278 Remove unneeded conversions 2018-01-09 00:20:45 +03:00
Lee Thomason
703f91e6b8 Merge pull request #643 from leethomason/querystring
QueryStringAttribute
2018-01-05 10:32:18 -08:00
Lee Thomason
c8593733a2 Merge pull request #641 from leethomason/error-str
Fixes output of simple error messages
2018-01-05 10:30:25 -08:00
Lee Thomason
588e4ef8a9 Merge pull request #639 from zyndor/DEV_PremakeBuilds
Added premake5 build configuration with projects for Windows & Mac.
2018-01-05 10:28:16 -08:00
Lee Thomason
f26a547fdc sync the version 2017-12-29 09:30:39 -08:00
Lee Thomason
28f9a48d5e Merge branch 'master' into querystring 2017-12-29 09:13:50 -08:00
Lee Thomason
f6dc9be122 merge master 2017-12-29 09:13:15 -08:00
Lee Thomason
ff97dbb2cc Merge branch 'master' into error-str 2017-12-29 09:11:27 -08:00
Lee Thomason
5b00e0662f add query string method 2017-12-28 14:07:47 -08:00
Lee Thomason
a36f7ac776 fix error string output when there is no formatting 2017-12-28 13:48:54 -08:00
Lee Thomason
bd197877ca write the version number as a macro 2017-12-28 13:31:48 -08:00
György Straub
c9e3b52745 Added premake5 build configuration with projects for Windows & Mac.
- updated .gitignore with the .projects / .artifacts directories.
2017-12-26 15:47:50 +00:00
Lee Thomason
e1b50439c9 remove dead files 2017-12-10 20:05:30 -08:00
Lee Thomason
cf1006943b tweaking docs 2017-12-10 20:03:39 -08:00
Lee Thomason
71b12596eb update the docs 2017-12-10 19:59:58 -08:00
Lee Thomason
8c8293ba89 setting the version to 6.0.0 6.0.0 2017-12-10 19:55:35 -08:00
Lee Thomason
2ab76dab6d Merge pull request #632 from alabuzhev/size_t_to_int_warning
Suppress MSVC warning C4267: conversion from 'size_t' to 'int', possible loss of data
2017-11-28 15:40:48 -08:00
Alex Alabuzhev
90e69c95ef Suppress MSVC warning C4267: conversion from 'size_t' to 'int', possible loss of data 2017-11-09 00:33:05 +00:00
Lee Thomason
4155ac0c73 Merge pull request #628 from leethomason/errorstr
Revamp error system
2017-11-01 08:53:11 -07:00
Lee Thomason
d548b7e717 Merge branch 'master' into errorstr 2017-11-01 07:52:46 -07:00
Lee Thomason
eb2f51e63b removed unused variables 2017-11-01 07:52:43 -07:00
Lee Thomason
82e48435de Merge pull request #629 from brad-anderson/memcpy-unformatted
XMLPrinter optimization rebased
2017-11-01 07:45:29 -07:00
Brad Anderson
85aac02172 Minor performance tweaks 2017-10-24 21:48:28 -06:00
Alexander Golubev
b2e08e4bc0 XMLPrinter optimization
Stream writing to buffer will be x5 faster
2017-10-24 17:31:33 -06:00
Lee Thomason
0c0f98bf84 merge from master 2017-10-11 11:03:49 -07:00
Lee Thomason
d556e6df9d Merge branch 'master' into errorstr 2017-10-11 10:57:52 -07:00
Lee Thomason
f49b9658bb fix up error system issues 2017-10-11 10:57:49 -07:00
Lee Thomason
8b83b23876 make effc compilation optional 2017-10-11 10:13:35 -07:00
Lee Thomason
714ccfe29b fix line number tracker. error msg wip 2017-10-10 17:08:12 -07:00
Lee Thomason
7abfa6b1a0 Merge branch 'gccWeffc' of git://github.com/lelegard/tinyxml2 into lelegard-gccWeffc 2017-10-10 16:33:58 -07:00
Lee Thomason
dd4034c518 Merge pull request #626 from Dmitry-Me/betterTestDeletionLoop
Better test deletion loop
2017-10-09 16:00:27 -07:00
Lee Thomason
c59b17e5a9 Merge pull request #625 from Dmitry-Me/checkAcceptResult
Check result of Accept()
2017-10-09 15:58:19 -07:00