Commit Graph

9612 Commits

Author SHA1 Message Date
Eugene Kozlov
4475565749 Add AS and Lua bindings for ListView internal layout functions. 2017-10-14 12:37:47 +03:00
Yao Wei Tjong 姚伟忠
9b22e16324 Fix the intermittent Android-CI build failure
Related to commit 6b63f20065.
2017-10-14 14:30:22 +08:00
Yao Wei Tjong 姚伟忠
192903ba32 Fix Android cross-compiling build on Windows host system.
Close #2148.
2017-10-14 12:53:07 +08:00
Yao Wei Tjong 姚伟忠
0af84653df Minor patch for the assimp's CMakeLists to fix MinGW build. 2017-10-14 08:37:02 +08:00
Yao Wei Tjong 姚伟忠
9a7a590548 Update assimp version in the documentation. 2017-10-13 23:52:13 +08:00
Yao Wei Tjong 姚伟忠
661527824a Squashed 'Source/ThirdParty/Assimp/' content from commit 2531d22
git-subtree-dir: Source/ThirdParty/Assimp
git-subtree-split: 2531d2226cd12d4dec69a540c87a31a7c1c45e36
2017-10-12 22:58:00 +08:00
Yao Wei Tjong 姚伟忠
0c96975249 Merge commit '661527824a9364865142e46c2a46b2e57f64c8ce' as 'Source/ThirdParty/Assimp' 2017-10-12 22:58:00 +08:00
Yao Wei Tjong 姚伟忠
b096792dcc Replace Source/ThirdParty/Assimp subdirectory with subtree. 2017-10-12 22:57:57 +08:00
Yao Wei Tjong 姚伟忠
6b63f20065 Fix the intermittent Android-CI build failure.
A few of the docker-containers for Android build environment in Travis may have been wrongly configured recently (have different CPU type than the rest) that the 'native' host tool built from the Android build environment caused illegal instruction (core dumped) when the tool was run on the container host. We are using "ccache" to cache the object files. For this to work, we expect to have a uniform build environments. Setting the deployment target to 'generic' for now in order to workaround the problem.
2017-10-11 17:12:59 +08:00
Eugene Kozlov
5e8a2756db Merge pull request #2143 from lieff/master
fix typo in Quaternion opSub
2017-10-10 22:45:24 +03:00
lieff
e269c0c082 fix typo in Quaternion opSub 2017-10-10 18:49:25 +03:00
Eugene Kozlov
8d49cbba00 Add internal layout functions for ListView. 2017-10-03 23:57:16 +03:00
Yao Wei Tjong 姚伟忠
69d3e55781 Update AngelScript version. 2017-10-01 17:23:54 +08:00
Yao Wei Tjong 姚伟忠
6f9bcea283 Squashed 'Source/ThirdParty/AngelScript/' content from commit 886dc42
git-subtree-dir: Source/ThirdParty/AngelScript
git-subtree-split: 886dc42a4901a74fbd795adfd3c1aa27a3fb73d3
2017-10-01 17:00:22 +08:00
Yao Wei Tjong 姚伟忠
c38299ae1b Merge commit '6f9bcea2833beb3a0b5a4428d7228d2206a58f5e' as 'Source/ThirdParty/AngelScript' 2017-10-01 17:00:22 +08:00
Yao Wei Tjong 姚伟忠
65ec0deca6 Replace Source/ThirdParty/AngelScript subdirectory with subtree. 2017-10-01 16:58:11 +08:00
Yao Wei Tjong 姚伟忠
c7da2f52a3 For CI - rename the Travis-CI build stages. 2017-09-30 17:44:03 +08:00
Yao Wei Tjong 姚伟忠
6acd0d57f0 Add contributor. 2017-09-30 17:26:28 +08:00
Yao Wei Tjong 姚伟忠
6a2d2a7971 Merge branch 'alex-rass-88-master' into master. 2017-09-30 17:23:20 +08:00
Alexey Rassikhin
e66561464f Switch Lua gc mode to incremental step 2017-09-29 09:59:14 +03:00
Yao Wei Tjong
683a8d0aa4 Merge pull request #2134 from Modanung/docs-correction
Two minor corrections in Network documentation.
2017-09-28 22:53:35 +08:00
Frode Lindeijer
4482278841 Two minor corrections in Network documentation 2017-09-26 17:40:05 +02:00
Yao Wei Tjong 姚伟忠
b53cda9d6f Remove the nanodbc internal build options.
To revisit when our code base and/or build system has catched up with them.
2017-09-24 12:07:23 +08:00
Yao Wei Tjong 姚伟忠
1e7efab8af Update nanodbc version. 2017-09-23 21:03:42 +08:00
Yao Wei Tjong 姚伟忠
d8d00567fb Rename nanodbc string type to match the upstream. 2017-09-23 21:01:09 +08:00
Yao Wei Tjong 姚伟忠
27d00d19c6 Merge commit 'c5706e2c884636104906ea75dbf444ad82abf0f4' into master. 2017-09-23 20:58:06 +08:00
Yao Wei Tjong 姚伟忠
c5706e2c88 Squashed 'Source/ThirdParty/nanodbc/' changes from 8f7d426..ccef5e9
ccef5e9 Initial ODBC API support. Enhance db demo to work with ODBC database connectioon string.
9118e9c [AppVeyor] Use %CONFIGURATION% environment variable with CMake
eb14253 [AppVeyor] Remove log dump. Push to artifacts is enough.
4dfef09 [AppVeyor] REVERT BREAKING TESTS...used for a test
9f58041 [AppVeyor] WARNING BREAKING TESTS...for a test
620e410 [AppVeyor] Remove build using MinGW 32-bit
ddfd581 [AppVeyor] Remove superfluous build jobs (eg. NMake, some 32-bit copies)
2fc7abe [AppVeyor] Output LastTest.log on tests failure
9816996 Add convert utilities to tests (copied from example/example_unicode_util.h)
6aed347 Move build status closer to the top for convenience.
53d5525 Merge branch 'master' of https://github.com/lexicalunit/nanodbc
cfe5f75 Ignore .log files
707da9c Merge branch 'master' of https://github.com/lexicalunit/nanodbc
5a53836 Update connection strings to match nanodbc Vagrant environment
5407633 [CMake] Print out C++ standard version set to build nanodbc
5c777b4 Ignore .log files
18e066a [Vagrant] Update to Ubuntu 17.04 and SQL Server 2-17
d22c022 [AppVeyor] Remove redundant DISABLE_EXAMPLES=OFF
78b39c1 Remove codeclimate badge from README as unused
b55818a Remove TODO prefix from comment that is not TODO item.
9725be0 Remove TODO for listing schemas from a specified catalog
185a8e3 Add U option to build.bat to enable Unicode builds.
537fbe9 Merge pull request #283 from mloskot/ml/cppcheck-fixes
87a05c1 Fix handful of cppcheck warnings
89beabe [Travis] Switch back to Ubuntu Precise
03ce251 Make LICENSE file LF only
58adbe7 [Travis] Specify osx_image: xcode8.3 for OS X jobs
f49b51a Ignore CLion settings folder
41c3ce2 Merge branch 'master' of https://github.com/lexicalunit/nanodbc
8c3803b Merge pull request #279 from mloskot/ml/deprecated
3225913 Add NANODBC_DEPRECATED macro
bc7f2c5 Ignore PVS-Studio log file
af66a76 Clean up implicit conversions to memsize (size_t)
d14e0e3 Clean up implicit conversions to memsize (size_t)
4225bbd Add return to main
de934b0 Replace iterator++ with ++iterator.
5fb5462 Switch from VS 2015 to VS 2017
641349c Fix build.bat script name
1a5014d Merge branch 'master' of https://github.com/lexicalunit/nanodbc
786cba6 Merge pull request #275 from ChrisBFX/sap_ase
f3e95bf sap/sybase ASE odbc driver doesn't set sqlsize to 0 when retrieving varchar columns
7fe3c65 Ignore Win32 folder
a413e29 Merge pull request #272 from saur0n/multibyte-conv
df34e4e Document details of connection::get_info
6bbb378 [Coverity Scan] Security update
af5590c [AppVeyor] Add MSBuild option /p:EnableCppCoreCheck=true
6f26f82 Merge pull request #274 from mloskot/ml/github-templates
709d4cd Add GitHub templates
3265892 Merge pull request #271 from mloskot/ml/clang-format-3.9
f17afbe [clang-format] Run clang-format 3.9 or later
973ecd0 Got rid of hand-rolling the loop
600f022 Got rid of NANODBC_USE_STDLIB
0035467 Removed indentation of #includes in tests
137b24f Removed indentation of #includes
8a17844 Added <cstdlib> header to make some Windows environments happy
955d498 Using mbsnrtowcs() and wcsnrtombs() instead of mbstowcs() and wcstombs()
1bf065d Using mbstowcs() and wcstombs() on GCC 4
3826950 Removed redundant headers
1fcdab7 Drivers in ODBC 3.x mode report SQL DATE as SQL_TYPE_DATE.
b9d74c8 Avoid generating .vcxproj for *_test and check targets.
facbe8f Remove charset=utf-8
12ac636 Merge pull request #270 from mloskot/ml/appveyor-vs-analysis
f414a6a Merge pull request #269 from mloskot/ml/string
ee0d2d5 [AppVeyor] Add build jobs running code analysis
72d012b Update ignored patterns
1bf9b36 [AppVeyor] Add build with SQL Server 2012
1f64b95 Rename nanodbc::string_type to nanodbc::string
3142e35 [AppVeyor] Add missing NANODBC_DISABLE_EXAMPLES to cmake options
b2c836d [CI] Disable examples on all but a few selected build jobs.
5f0f603 [CI] Only build and run test specific to DB set for build job.
154c0d9 Enable VS2015 std::codecvt bug workadound for VS2017 too
5bc6acb [AppVeyor] Add Visual Studio 2017 build jobs
372f840 Ignore /.vscode (Visual Studio Code) and Visual Studio (/.vs)
259e7a3 Run clang-format 5.0.0
e364c3c Merge pull request #267 from jimhester/bool_vector_test
91af20e Add test for std::vector<bool> workaround
674a10b Tweak SQLite test for well-known SQL_DATE bug
117c3b0 Test column descriptor values for DATE type.
59af625 Merge pull request #260 from mloskot/ml/cmake-options-cleanup
56232a2 Refactor CMake options to default value OFF
9c4ff34 Clean up XXX comment
d7a3f01 Remove TODO item
c0bb636 [CMake] Set VERSION property on shared library and executables
0bd85a6 Add CodeClimate badge to README
fd00d1b Expect SQLULEN values are just less than unsigned long max
6255475 Add missing target links to shields.io badges
1cb65ba Add fancy shields.io badges to README
4c90eb4 Tweak .editorconfig for .sh scripts.
1d32b2e Add .gitattributes
3819ec9 Add BUILD_SHARED_LIBS as option, OFF by default
21f845e [Travis] Remove email from notifications (no email provided)
9a7bf94 [CI] Add webhooks for Gitter notifications
6e6c0c6 [CMake] Fix typo in DEPENDS value
af323bf Merge pull request #256 from mloskot/ml/new-structure
de44a26 Rename src directory to nanodbc.
746bab2 Merge pull request #255 from mloskot/ml/appveyor-short-env
1104c20 [Travis] Fix parsing of [skip travis] tag
14717dc [AppVeyor] Fix typo in env var name
8304cff [Travis] Add parsing of [skip travis] tag
10fe37a [AppVeyor] Use short names for build matrix variables
cc434d4 Merge pull request #254 from mloskot/ml/cmake-cxx-standard
f9b1e01 Enforce C++11 with CXX_STANDARD=11 and CXX_STANDARD_REQUIRED=ON
8040e3c Merge pull request #252 from lexicalunit/lexicalunit/macos-tests
c140151 Adds CI for macOS.
3b849b0 Fixes unused-command-line-argument compile issue on AppleClang.
af4ad3c Updates Dockerfile for an image with cmake 3.
3f50b87 Print Yes/No instead of 1/0 for Using libc++ message.
6c33411 Merge pull request #250 from mloskot/ml/cmake-BUILD_SHARED_LIBS
16bbffd CMake: Replace NANODBC_STATIC with BUILD_SHARED_LIBS
1890cb3 Merge pull request #251 from mloskot/ml/fix-post-pgsql0.96
ca9b162 COLUMN_SIZE for bytea now equals SQL_NO_TOTAL(-4) by default.
06ff692 Merge pull request #248 from mloskot/ml/editorconfig
dbca6c9 Add .editorconfig file
d1f6ddc cmake_minimum_required(VERSION 3.0.0) in all CMakeLists.txt
488e600 Merge pull request #245 from mloskot/ml/config.cmake
bedd297 Add CMake package configuration (feature #243)
186529b Remove Unicode characters snuck into comments
d7075e9 Compiler ID of Apple clang is AppleClang
9ef40fe Clean up VS/Windows-specific patterns.
d8fc153 AppVeyor: Switch NANODBC_INSTALL=ON
89dde3d AppVeyor: Run 'make install' during after_test phase
7d2a7cb AppVeyor: Shuffle SQLite + VS|NMake to the top of matrix
11c6e40 AppVeyor: Attempt to fix VS env setup for NMake toolset
a7fd330 AppVeyor: Add builds using CMake + NMake Makefiles generator
a57ed41 ApPVeyor: Display DB and GENERATOR vars first
73a092f Fix typo in comment
046f0db Fix: Building shared library (DLL) is not supported on Windows.
83013b3 Building shared library (DLL) is not supported on Windows.
7c3509f Disable -Wparentheses for all GCC flavours and versions
0c8dc2f Install CMake 3.x on Travis CI
3d8e427 Bump CMake requirement to 3.0.0 or later
7ced762 Correct name of nanodbc target (indicate `make nanodbc` is available).
386dc5c Fix updating CMAKE_CXX_FLAGS with /W4 for cl.exe
792317a Use CMake target_include_directories instead of include_directories.
b9fa3c2 Add -Wno-error=parentheses for MINGW
09d080a Untabify
5740dd6 Fix detection of C++11 and C++0x for Visual Studio build.
c75929a Sort CMake sections
22cfbe0 Rationalize CMake messages about nanodbc features and build settings.
92ede8f Fix CMake CMP0054
8037d5a Configure tests before examples
c42c0ad Fix typo of -Wno-error=parentheses value in CXXFLAGS for GCC <4.8
a3a1dfd Add -Wno-error=parenthesis to CXXFLAGS for GCC <4.8
35d0a6e Supress GCC diagnostic "-Wparentheses"
5ef73aa Specify CXX language for CMake
6edb0b8 Ran clang format on entire project.
9fd7603 Cleans up the README quite a bit.
7401609 Merge pull request #238 from mloskot/ml/fix-decimal-auto-bind
28187fb Fix binding of SQL_DECIMAL/SQL_NUMERIC type as character data.
552e108 Merge pull request #237 from mloskot/ml/column_datatype_name
4c82dce Add result::column_datatype_name method
bbd5b16 Test "SQL Server" in connected DBMS vendor lookup.
b775154 Merge pull request #236 from russkiemafia/master
eb414b3 Move build.bat to scripts/built.bat
2abc9a3 Removal of pointless comparison of uint with zero
703f59d Intel C++ Compiler 17 CMake patch
fa253d0 Merge pull request #234 from jimhester/num_parameters
277e2dc Add parameters method to output the number of parameters in a query
da75f9c AppVeyor: Re-enable SQLite builds due to SQLiteODBC website HTTP 404 error
c782703 Merge pull request #232 from mloskot/ml/add-bind-long
249c2a8 Ignore .vscode folder.
35ff510 Untabify CMakeList.txt files using two space indentation.
6a5894e Allow bindind values of all intrinsic integral types.
82e69b5 AppVeyor: Disable SQLite builds due to SQLiteODBC website HTTP 404 error
d9cebf3 Test binding variant VT_DECIMAL via double.
54fb7d2 Reformat
ff1218e Add comments to mssql_test.cpp/test_bind_variant.
99b6ff9 Merge pull request #230 from mloskot/ml/test-bind-with-msvc-variant
d7682ca Add bind test for Visual C++/COM _variant_t as input parameter.
6d19093 Merge pull request #231 from mloskot/ml/appveyor-unicode
1490eb5 Enable Unicode build for SQL Server 2016 on AppVeyor
e194774 Link Issue #229 with details on PostgreSQL data type mapping
107c35c Merge pull request #229 from mloskot/ml/pgsql-test-time-with-time-zone
6898d02 Add tests for PostgreSQL time/timestamp with/without time zone.
00b2bd8 Merge pull request #228 from mloskot/ml/mssql-new-time2-support
54f0b12 Add very minimal support for SQL Server-specific time datatypes.
5ea3569 Merge pull request #227 from mloskot/ml/enable-test-time
a08afe1 Enable running time_test against MySQL, PgSQL, Vertica.
033dc6f Merge pull request #225 from mloskot/ml/bdd-test-prep-refactor
b677bf5 Split base test fixture: common utilities base and test case base.
4bb14bf Clean up comments.
cf90322 Do not use auto return types
958b722 Some quick style fixes.
547c3de Merge pull request #212 from saur0n/mysql_long_strings
bf29c86 Fixed build in UNICODE configuration
71c6323 Added big_packets option to make AppVeyor and Travis happy
661b498 Fixed retrieving strings from MySQL
77eda10 Remove superfluous null pointer arguments.
66d7f60 Rename missed parameters: param to param_index.
f82c1b8 Merge pull request #219 from jimhester/batch_binary
a8d3110 Use std::max
53fe9cc Merge branch 'master' into mysql_long_strings
db1d04e Rename tests to match convention
b8f1d01 Compile after bind refactoring
5a69b5c Add explicit size to the binary field.
fe035c5 Clang format source files
53c0305 Add tests for batch binary inputs
83e1b5e Allow batch binding of binary data
6a40978 Replace srand and rand with std::minstd_rand.
b8a81cd Rename test cases replacing _test suffix with test_ prefix.
d3ffa02 Runs clang-format over all source code.
c203633 Merge pull request #220 from mloskot/ml/bind-fix-and-refactor
f56322a Disable two of the batch insertion tests for SQLite on Linux.
5c7b347 Add number of batch insertion tests.
b78042c Rename parameters of bind functions to clearly indicate their purpose.
71a9a77 No need for length divisions
a7867d6 Fix and clean up bind family of functions.
0cbb076 Add new Tests section on adding new test cases.
19b4b5b Merge pull request #214 from jimhester/batch_strings
a0d59da Merge pull request #215 from jimhester/string_info
da55a9c Fix bugs with unicode narrowing
3f5ec65 Rename variable to prevent conflicts with binary_data_
b3bb22b Add back mistakenly removed conditional
ac3d3eb Fix type for example
c5e24cc Add proper test for SQLUSMALLINT results
0c3766d Clang-format
068b89f Use templates for get_info to handle all return types
dcca6cb Add a simple test for get_string_info
4241184 get_string_info(), which gets string information from a connection
4192011 Add test for null vector and null sentry
362028b Add wide char length to the passed buffer size
7268def Remove test variable
36895a6 Remove errant iostream
27e872a Fix tests
e8a95ae Turn on string_vector_test for all other backends
32d2164 Remove element size
fbc7246 Use macro everywhere
a43e1f7 clang-format
d1ea668 Add tests for vector string input
a4f0c97 Add support for NULL sentinels and vectors
f8153de Add support for vector of strings input
f52aece Merge pull request #217 from mloskot/ml/example-usage-unicode-agnostic
f02e7d6 Update usage.cpp sample to make it Unicode-agnostic. Use string_type and NANODBC_TEXT macro. Run clang-format to update style.
6d8f0ea Replace bulk with batch in comments.
c1c0d8a Move #pragma warning around to include Visual C++ headers in its scope.
7cc70dc Merge branch 'master' into mysql_long_strings
e5669dc Merge pull request #211 from saur0n/master
5add296 Added test for MySQL long strings
09c5453 Fixed compiling tests on GCC 4.8.5
d9405d7 Merge pull request #208 from saur0n/master
309160d Fixed compile error on GCC 4.8
1f7bc08 Merge pull request #205 from lexicalunit/lexicalunit/philosophy
6ae022e Adds a philosophy section to README.md.
4e3801a Merge pull request #204 from mloskot/ml/catalog-table-privileges
796707d Add catalog::find_table_privileges function.
1667d74 Merge pull request #203 from lexicalunit/lexicalunit/enforce-code-style
73e1667 Manual tweaks to auto-formatted style changes.
f8e5000 Applies some additional manual style fixes.
e2c4373 Runs clang-format over all source code.
0a5ff48 Changes ColumnLimit to 100.
b9fb7fd Enables BreakConstructorInitializersBeforeComma style.
7ab8a2a Changes doxygen comments.
b0ea8cc Fix new issue reported by Coverity Scan: Non-static class member "vendor_" is not initialized in constructor.
81a8cbf Adds note about clang-format to README.md.
587cb5e Makes some small editing changes to README.md.
3c6aaa0 Runs clang-format over all source code.
cee1ee9 Fixes indentation.
f14b345 Adds .clang-format and style script.
5a0e24e Merge pull request #202 from mloskot/ml/expose-result-column-scale
f86da77 Add new method result::column_decimal_digits. Add test for properties of result column descriptor. Add missing overloads to access column properties by column name. Re-arrange order of result and result_impl methods.
81be214 Merge pull request #200 from mloskot/ml/travis-build-specific-test-only
4ded2c9 Build only test target for DB assigned to build job.
9c4e057 Merge pull request #199 from mloskot/ml/travis-vertica
29da649 Add Vertica to Travis CI.
b915b4d Apply lower_case naming convention to recent additons.
aa737b6 Merge pull request #174 from lexicalunit/ml/test-sqlite-integer-boundary
708cf11 Add integer_boundary test case for SQLite.
c7b5dfe Restore column_size test lost in 37756d969195b9b57846a13f1b24a80294b8bcab
37756d9 Merge branch 'dbms-vendor-in-test-fixture-recreated' of https://github.com/dsogari/nanodbc into dsogari/dbms-vendor-in-test-fixture-recreated
664a67d Merge pull request #197 from mloskot/ml/header-disable-async
5d22690 Disallow failures for builds with MinGW-w64 5.3.0
700383b Do not declare async methods if NANODBC_DISABLE_ASYNC is defined.
818b364 Set NANODBC_DISABLE_ASYNC=ON for MinGW
320e2bc Trivial refactoring to test NANODBC_DISABLE_ASYNC first.
912f4b0 correct indentation (tabs instead of spaces, as per the original)
ae05a4c fixes compilation on Windows using MinGW
dd79b09 Merge pull request #196 from mloskot/ml/appveyor-mingw
ab31fd6 Add MinGW build job to AppVeyor.
00ec39e Merge pull request #195 from mloskot/ml/add-test-time-type
6eaf9ca Merge pull request #183 from rafeememon/feature/time-type
3f8b4a7 Add support for time column type
04c8d86 Add test insert and select from/into nanodbc::time (SQLite).
51193ee Add test insert and select from/into nanodbc::date (SQLite).
1781f91 Merge pull request #194 from mloskot/ml/appveyor-sql2016
3cdc120 Replace NULL with nullptr.
0e55620 Address Coverity Scan issue:
52248c0 Fix locality of .bat variables.
64aced8 Add AppVeyor build targetting SQL Server 2016
8eb7c2d Another fix for testing column default value.
876c159 Fix column default value testing mismatched in previous commits.
a6adb2e Cope with more issues of SQLite ODBC on Windows.
c81bd50 Fix sql_data_type check for DECIMAL column in SQLite.
a0b54ac Add connection strings to build.bat.
fe71968 Rename connection string env variables.
6bb1bae Add catalog tests to SQLite test cases.
7945277 Add list_catalogs and list_schemas to generic ODBC test
e8e063a Test list_catalogs and list_schemas on PostgreSQL
5962777 Correct Catch tags
4e5a082 Fix MySQL my.cnf update and forward PostgreSQL ports.
7cf3e56 Merge pull request #193 from mloskot/ml/list-catalogs
d7a2929 Add two catalog operations: list_catalogs and list_schemas.
38c8ce1 Comment on Pattern Value Arguments passed to catalog operations.
9e4578a Merge pull request #192 from mloskot/ml/list-drivers
edd51f9 Add nanodbc::list_drivers free function
fa74c35 Update mysqld.cnf instead of my.cnf.
dbb6538 Merge pull request #190 from mloskot/ml/add-integer-converion-test
cc83ff3 Merge pull request #176 from dsogari/fix-integer-conversion
787ebcc Add test for integer to string conversion (SQLite only).
c35a227 Forward port 3306 to access MySQL instance from host.
382a273 Merge pull request #188 from norsync/master
71f3cb9 Merge pull request #187 from mloskot/ml/fix-uninitialized-members
bf6a3ef Remove unused output connection string from SQLDriverConnect call.
fe33e42 statement_impl::async* members were left uninitialized if not built-in
528d90b Remove superfluous create table statement
31c9b4e Add missing NANODBC_TEXT around string literal
0423246 Merge pull request #186 from mloskot/ml/test-utility-create-table
409df2e Add tests utility function: create_table.
82da80f Merge pull request #185 from mloskot/ml/test-pull-165
ab0a7dd Add test for PR #165
e4c0514 Merge pull request #165 from mcg1969/cbdata
3fe4d5b Switch to use CMake 64-bit on Windows.
01b52e4 Ignore _build folder
4c8f944 - fix conversions in result::get<string_type> - fix 8-byte integer support for SQLite (use largest width for buffer and data type on SQLBindCol)
66c8773 Merge pull request #182 from norsync/master
ea4a08d Use correct wide char count when copying from SQLGetData buffer
81bdc54 - add DBMS-specific utilities in test fixture - fix creation of table in MySQL for the transaction_test
57b7d5c correct indentation (tabs instead of spaces, as per the original)
f2aaa65 fixes compilation on Windows using MinGW
939ddc7 Typo
69ccb87 Merge pull request #170 from norsync/master
e6aa8b5 result_iterator comparison does not have to be detailed.
2a0240c Merge pull request #172 from mloskot/ml/catch-test-cmdline-opt
f1b5096 Define own main for Catch.
35c4bd7 Fix some issues with the async support, plus add async prepare and next.
32f6f98 Clean up verbosity and correct comments
5fc1cfe Merge pull request #171 from mloskot/ml/affected-rows-skip-mssql2008
de744fa Skip SQL Server affected_rows_test on AppVeyor's SQL Server 2008
af9cf69 Merge pull request #169 from mloskot/ml/test-mysql-catalog
404d451 Test catalog functions against MySQL.
4e7f814 Remove completed TODO
dd1f718 Test catalog functions against SQL Server tests
c8da0b3 Tweak clean up post-install SQL Server driver clean-up
f407b42 Start MySQL and PostgreSQL services on demand
a00713f Add ODBC Driver 11 for SQL Server for Linux to vagrant setup.
211ac5a Merge pull request #167 from mloskot/ml/appveyor-sqlserver2008
f5cfbcc Add configuration for testing against SQL Server 2008.
a3a9116 Rename rowset_iterator_test to result_terator_test
b729310 Put the string lengths in their proper place
1f27a37 Install SQLite ODBC Driver only for SQLite build job.
c1ff37d Check std::remove return value.
5f0ce9a Explain status of the Coverity Scan.
25cda68 Correct configuration for Coverity Scan, finally.
67b43f5 Fix permissions of the cloned sources.
b666762 Merge pull request #160 from mloskot/ml/test-env-connstr
5378bcf Add support for database-specific connection string.
80a72b1 Merge pull request #159 from mloskot/ml/readme-cleanup
ca21866 Add Coverity Scan configuration.
62cc2af Remove planned refactoring needed for the `NANODBC_HANDLE_NODATA_BUG`.
a453498 Remove NANODBC_HANDLE_NODATA_BUG from build matrix.
39169df Merge pull request #155 from mloskot/ml/result-iterator
df18a49 Run odbcinst only if  defined
4c617d8 Enable build for coverity_scan branch
a998593 Clean up whitespaces in cmake command
b5ef1f4 Add input iterator for result class.
765fae2 Merge pull request #154 from mloskot/ml/test-affected-rows
30c3bc5 Add DB-specific tests for result::affected_rows.
7664e00 Merge pull request #157 from mloskot/ml/readme-cleanup
879c4b9 Merge pull request #150 from norsync/getdatafix
8d8dc5c Merge pull request #158 from mloskot/ml/appveyor-sqlite
0e7487a Add SQLite tests to AppVeyor build run.
ef17870 Content maintenance clean up
4b7fa62 Configure GCC as default on vagrant.
4731514 Merge pull request #153 from mloskot/ml/add-example-empty
5ba785b Switch vagrant to private_network.
b025319 Add empty example for users convenience.
e430ef9 Clean up whitespaces.
1c015f9 Merge pull request #152 from mloskot/ml/travis-mariadb
af391c9 Add MariaDB to Travis CI matrix.
d5208db Merge pull request #151 from mloskot/ml/text-macro-public
af747f5 List example_unicode_utils.h in sources.
cd7579a Make NANODBC_TEXT macro public.
5c3dc7d Pass correct buffer size to SQLGetData.
ba3c543 Merge pull request #148 from mloskot/ml/sql-udt-as-binary
e761265 Merge pull request #142 from lexicalunit/lexicalunit/allow_disable_async
4111692 Handle SQL_SS_UDT data as binary.
18caf30 Merge pull request #130 from mloskot/ml/binary-as-byte-array
41cb990 Adds build flag NANODBC_DISABLE_ASYNC which disables async features.
6898fe6 Merge pull request #147 from lexicalunit/update-readme-remove-windows-future-work
734f1dd Removes windows CI future work section.
127d4a5 Add support to get binary data as array of bytes.
fe77c68 Remove Boost.UTF remains.
40a745a Merge pull request #144 from mloskot/ml/fix-transactions-counter
efc3801 Remove Boost.Test as no longer used.
9dc81a9 Fix overflowing transaction counter.
4e0e286 Complete and correct Vagrant setup
9c38841 Re-enable PostgreSQL tests on Travis CI.
c59943e Link AppVeyor badge using hash-based URL.
ea4394f Merge pull request #140 from lexicalunit/lexicalunit/resolve_unexpected_bind_with_nulls_behavior
9f6261f Resolves unexpected bind() with nulls set to nullptr behavior.
99c6172 Add AppVeyor badges for other branches
8e79c52 Merge pull request #145 from mloskot/ml/add-postgresql-test
22cfcdc Add test for PostgreSQL
a65da82 Update Vagrantfile to use ubuntu/wily64.
e3eb20b Switch back to x64 installation of MySQL.
a6ff9a4 Merge pull request #134 from mloskot/ml/msvc-unicode-default-wstring
958539e Merge pull request #129 from mloskot/ml/fix-blob-buffer-copying
ccbc40f Merge pull request #128 from mloskot/ml/fix-api-debug
0f67bdc Merge pull request #141 from lexicalunit/lexicalunit/travis_ci_dont_build_topics
b89a5e7 Configures AppVeyor as well.
3c6ca66 Prevent Travs CI from building topic branches without PRs.
c72bc9c Merge pull request #139 from mloskot/ml/add-mssql-test
367bd0d Add test for SQL Server
84ee2f2 Add missing mysql executable
f0e1baf Fix path to MySQL installation directory
72a3562 Enable (temporarily) AppVeyor RDP to investigate MySQL issue
0b63f28 AppVeyor seems to update MySQL 5.6 to 5.7
5d8d5fa Add AppVeyor badge
7becdf9 Fix syntax replacing backtick with single quote
c9539c7 Apply AppVeyor tweaks to handle false positive results.
0143f71 Merge pull request #132 from mloskot/ml/appveyor
2a2b194 Testing commit access
5c63697 Add basic AppVeyor configuration.
d37d739 Prefer typedef std::wstring string_type on Visual C++ with Unicode
e2dd3b9 Fix copying of buffer to output string for SQL_C_BINARY.
0f97ee8 Use narrow strings in NANODBC_ODBC_API_DEBUG utilities.
5779451 Merge pull request #124 from mloskot/ml/fix-msvc-warnings
d2705af Merge pull request #125 from mloskot/ml/fix-msvc-codecvt-link-error
f145cc0 Merge pull request #123 from mloskot/ml/fix-no-unknown-pragmas
8114252 Use NANODBC_CODECVT_TYPE with unsigned short for Visual C++ 1900.
31f2b79 Fix Visual C++ warnings about implicit conversions
0f549c7 Set -Wno-unknown-pragmas for GCC or Clang only
REVERT: 8f7d426 Travis CI: bump copyright to 2016. [ccache clear]
REVERT: f362ba6 Pass compiler defines from the ODBC config tool to our build system. Make FindODBC module to prefer unixODBC over libiodbc when both ODBC driver managers are available.
REVERT: 3068a57 Initial ODBC API support. Enhance db demo to work with ODBC database connectioon string.

git-subtree-dir: Source/ThirdParty/nanodbc
git-subtree-split: ccef5e99ed4933ee2980a3a1f04377aa420474f1
2017-09-23 20:57:01 +08:00
Yao Wei Tjong 姚伟忠
2811ecadf4 Add contributor. 2017-09-23 11:53:33 +08:00
Yao Wei Tjong 姚伟忠
b78308a9f1 Merge branch 'Liichi-fix-vegetation' into master.
Close #2127.
2017-09-23 11:52:14 +08:00
Yao Wei Tjong 姚伟忠
e869c5136b Merge branch 'fix-vegetation' of https://github.com/Liichi/Urho3D into Liichi-fix-vegetation 2017-09-23 11:51:56 +08:00
Eugene Kozlov
8437361eba Add Vector4::ToHash and Color::ToHash. Fixes #2131. 2017-09-23 02:32:13 +03:00
Yao Wei Tjong
788cd8ca17 Merge pull request #2130 from c4augustus/pr-c4augustus-android-sdlactivity-nolibs
improve Android SDLActivity to check for no shared libraries found wh…
2017-09-22 23:45:31 +08:00
Christopher Augustus
04f393c5a7 improve Android SDLActivity to check for no shared libraries found when loading and alert instead of null crashing 2017-09-22 08:17:17 -07:00
Eugene Kozlov
7dde6073aa Merge pull request #2128 from eugeneko/master
Fix crash in AS named object constructor & minor refactoring
2017-09-20 19:43:48 +03:00
Yao Wei Tjong 姚伟忠
22e9a3f637 Fix Window UI-element LMB dragging mode handling.
Close #2129.
2017-09-20 23:01:13 +08:00
Eugene Kozlov
cb15cd658d Fix crash in AS named object constructor. 2017-09-19 11:13:18 +03:00
Lisandro Bruzzo
3f830d4f20 Update Vegetation.hlsl 2017-09-18 23:35:41 -03:00
Lisandro Bruzzo
a42a299877 Update Vegetation.glsl 2017-09-18 23:34:37 -03:00
Lisandro Bruzzo
087500173f Merge pull request #1 from urho3d/master
update
2017-09-18 23:31:35 -03:00
Eugene Kozlov
912cc04018 Make ValueAnimation::GetAnimationValue const. 2017-09-19 01:19:48 +03:00
urho3d-travis-ci
a57bd0f767 Travis CI: API documentation update at 2017-09-18 20:53:40 UTC.
[ci package]

Commit: c4b609ccaa

Message: Fix another tab.
2017-09-18 20:53:40 +00:00
JTippetts
c4b609ccaa Fix another tab. 2017-09-18 21:17:03 +03:00
JTippetts
6cf2995c8d Fix tabs. 2017-09-18 21:17:03 +03:00
JTippetts
7be156e604 Add ability to specify an image offset for buttons that are disabled. Enables displaying a grayed-out version of the button when disabled if desired. 2017-09-18 21:17:03 +03:00
Eugene Kozlov
600d7a7412 Update docs. 2017-09-14 22:09:31 +03:00
Eugene Kozlov
7223708d0c Fixed argument names in PhysicsWorld.cpp. 2017-09-14 21:42:30 +03:00
Henrik Heino
a149a71c78 Fix too strict assert in kNet. 2017-09-14 09:55:41 +03:00
Eugene Kozlov
450c6612a7 Merge pull request #2124 from eugeneko/master
Add dynamic triangle meshes support.
2017-09-14 09:55:09 +03:00
Eugene Kozlov
d16abdeec1 Add dynamic triangle meshes support. 2017-09-13 23:59:24 +03:00
Yao Wei Tjong 姚伟忠
99e6bb1e07 For CI - upgrade to CMake 3.9.2 and also fix PATH for Web-CI build. 2017-09-13 22:34:56 +08:00