Changes in SOCI 4.0.0 since 3.2.3 using git log 3.2.3..master --pretty=format:"1. [%h](http://github.com/soci/soci/commit/%H) - %s"
- f8f97fb - Disable use of std::ptr_fun when compiling as C++17 (#751)
- 04e1870 - Fix crash in Windows by correctly initializing session member in copy constructor (#739)
- 9d0caa1 - Use 64-bit integer for next sequence and last insert ID values (#720)
- 349ce86 - Refine try-catch scopes in failover for PostgreSQL (#733)
- a47fd69 - Add pg reconnection loop (#731)
- 64e917c - Add finished call in pg failover callback (#730)
- c230ad1 - Find PostgreSQL debug library (#729)
- 2660d5f - Deduce reference in boost::fusion::for_each (#728)
- 1f2343e - [travis] Switch to Vincit/travis-oracledb-xe installer (#727)
- c15b178 - Update document for SOCI_SHARED (#718) [ci skip]
- f8d036e - No define snprintf for VS2015 and above (#717)
- 9a320a3 - Fix typo in CMake URL (#715)
- ceaf8d5 - Fix a typo (#711)
- 0ab5205 - Fix sqlite3 CMake variable names in installation.md (#710)
- 02a45a5 - Fix firebird native api access documentation reference (#709)
- f5751c0 - Fix ODBC native api access documentation reference (#708)
- 6e905d5 - Fix firebird data types documentation reference (#707)
- 2d51293 - Fix some code sample typos (#705)
- 554ec46 - Fix a code example typo (#704)
- ac3aa20 - Fix a typo (#703)
- 325ac54 - Work around gcc 8 -Wformat-truncation warnings in release builds
- 2bc8822 - Add mysql timeout support (#691)
- 012f9ce - Allow Oracle Travis CI build to fail
- a7ec4a6 - Use SQL_LONGVARCHAR to really fix long strings in ODBC backend
- 48de8ca - Add CHECK_NOTHROW() to the ODBC long strings test
- a0c54e9 - Fix gcc 8 -Wcatch-value in the Oracle test too
- d081e12 - Include the parameter number in the errors from post_fetch()
- 5c8b799 - Disable -Wstrict-aliasing diagnostic for GCC or clang only
- 424d258 - Support DB2 driver not compliant to ODBC spec (#663)
- 3a1f602 - Fix CircleCI error on wrong indentation (#662)
- 81df227 - Refactor common-tests.h for CHAR(N) truncation tests (#658)
- a85e478 - Merge pull request #659 from hrabe/fix-crash-using-address-sanitizer
- 92acfb3 - Avoid stack overflow due to temp struct used in method stack
- d5e2dff - Add explicit "soci::" qualifier to Oracle testcase (#653)
- bd3d683 - Merge pull request #656 from hrabe/update-backend-docs
- d83f5c1 - Update ODBC backend doc, specify odbc variant
- 0914287 - Update backend docs, add successful tested platform
- d987e88 - Merge pull request #650 from mloskot/ml/remove-deprecated-unary_function
- edb87ab - Remove use of std::unary_function
- 7b4ff04 - Add explicit "soci::" qualifier to MySQL ODBC testcase
- 46e9763 - Merge branch 'fix-catch-polymorphic-by-value'
- fcd1eec - Avoid g++-8 -Wcatch-value warnings in the tests
- f837095 - Merge pull request #638 from mloskot/ml/update-FindODBC
- 3849b50 - Update FindODBC with module proposed to CMake
- f4927b2 - Merge pull request #618 from simplivity/bugfix/issue-617-use-uninitialized
- ba0fbf8 - Issue #617: CMAKE_BUILD_TYPE=RelWithDebInfo build fails with "may be used uninitialized" error
- 46f1ea8 - Merge pull request #636 from mloskot/ml/travis-install-cmake-3.11
- 56f5b81 - [travis] Install CMake 3.11
- b55fd6b - Merge pull request #615 from AngelinNjakasoa/master
- 64607d7 - Merge branch 'master' into master
- c20f884 - Revert to the previous images on AppVeyor to avoid CMake breakage
- 4af703f - Merge branch 'odbc-dialog-cancel'
- c9ea440 - Give better error message when ODBC connect dialog is cancelled
- 7e23df8 - Fix buffer overflow if ODBC connection message box is cancelled
- 0afba30 - Merge pull request #625 from mloskot/arnaudd/215/fix-use_type
- efed0ee - Merge branch 'master' into arnaudd/215/fix-use_type
- 9f02782 - Merge pull request #627 from mloskot/ml/fix-odbc-use-type-buf-leak
- 42e5dd9 - Avoid memory leak of internal odbc_standard_use_type_backend buffer
- 030f65b - Merge branch 'master' into master
- c05f913 - Minor fix, in use_type last constructor, const was set to false instead of true
- ec68b3b - [docs] Fix markdownlint error MD012
- 7abff38 - Merge pull request #623 from mloskot/ml/drop-postgresql-7.x
- 95e4633 - Drop support for PostgreSQL 7.x
- e8216c2 - Merge branch 'better-query-log'
- 444e0d9 - Add simple unit test for session::set_logger()
- bd6bc40 - Document logging with session::set_logger()
- 8a9d7cb - Fix harmless unused parameter warning
- ace388b - Add logger class to allow customizing SOCI logging operations.
- dd71d5f - Merge pull request #622 from mloskot/ml/fix-cmake-option-typo
- 6bfa674 - Fix typo in SOCI_POSTGRESQL_NOSINLGEROWMODE option/macro name
- 36030d0 - [travis] Switch from ppa:kalakris/cmake to presumably more reliable ppa:roblib/ppa for CMake 3
- 4eee928 - Merge pull request #601 from mloskot/ml/add-test-issue26
- b9d13d9 - Add test for parsing parameters with similar names
- 0bf1b87 - [doc] Document SOCI_CXX_C11 option
- 07a8b36 - Merge pull request #621 from mitant/patch-1
- ff38096 - Fix typo
- b5829e7 - Fixed PostgreSQL BLOB destructor.
- e935075 - Fixing uninitialized gotData_ in soci::statement #609
- 125753f - Merge pull request #614 from Astrinus/master
- 1ea06a7 - Merge pull request #1 from Astrinus/docs-refactoring
- efbc6c9 - Fixed broken links in ada/reference.md
- 6fffb44 - Fixed "statemETs" typo
- 6630107 - Fixed broken links in client.md
- 6cb7a83 - Corrected table and added links to backends
- 549e949 - Fixed typo and broken link in multithreading.md
- 6eb048a - Added missing parenthesis and fixed typo
- 34512ff - Fixed broken links in sqlite3.md
- 187ae38 - Fixed broken links and typos
- 38260d8 - Fixed some typos in oracle.md
- a686980 - Fixed broken links and a typo in oracle.md
- 17ec478 - Fixed broken links on odbc.md
- 437871d - Fixed broken links and some typos on mysql.md
- 09cb2f0 - Refix BLOB link in firebird.md
- 52d006d - Fix broken links in firebird.md
- 3ccdd69 - Fixed broken link in interfaces.md
- 1872563 - Fixed broken link in statements.md
- 634846b - Refixed
- 3686325 - Fixed broken links and corrected some typos
- de8dfe8 - Fixed broken internal link
- 789e927 - Fixed broken links on indicators.md
- 19617af - Fixed a typo in code
- 367c7df - Fix broken links and minor typos on connections.md
- 356b8f3 - Fix broken links in installation.md
- d27639d - Added rowset & core interface interaction howto
- 8b00c6b - Merge pull request #613 from seiyap70/patch-1
- 0cbc9f3 - Throw a mysql exception
- 79e222e - [Travis] Switch to latest Oracle downloader v2.0.3
- 3992cd8 - [Travis] Try travis-oracle downloader hotfix
- 958f1b0 - [Travis] Use only ORACLE_LOGIN_userid and ORACLE_LOGIN_pass
- f03569f - [Travis] Oracle has changed login form
- 682486d - Merge pull request #607 from rocksolidwebdesign/master
- e8ed51c - use fully qualified soci::session to fix build on macosx sierra
- c98c877 - [doc] Add note on factory objects not exported from DLLs
- d0552e6 - Catch unhandled exception in PostgreSQL ODBC unit test
- 6438533 - Add missing -DWITH_POSTGRESQL=ON to scripts\build.bat
- 82867ce - [docs] Clarify name of MySQL package with client library
- a358514 - Complete scripts\built.bat with basic CMake options.
- 225d5a3 - [CMake] Simplify warning messages
- d90a7ac - [docs] Fix CMake options for SQLite 3
- 3d32f52 - Merge pull request #596 from mloskot/ml/macro-soci-override
- 5d980ee - Merge pull request #600 from mloskot/ml/cmake-update-FindDB2
- 05ab0bc - Add SOCI_OVERRIDE macro as conditional C++11 override specifier
- aa9744e - [DB2] Add additional install paths to search for DB2 client
- 3069f24 - Merge pull request #594 from mloskot/ml/cmake-postgresql-nosinglerow
- a5bb763 - Merge pull request #599 from mloskot/ml/cmake-drop-cdash
- 466fdf3 - [docs] Update name DB2 driver/client library name
- a7f5240 - [CMake] Add SOCI_POSTGRESQL_NOSINLGEROWMODE option (default OFF)
- 601a892 - [CMake] Remove CDash remains
- fffe6d9 - [CMake] Tidy up FindOracle.cmake formatting
- 6157f8d - [CMake] Add /usr/lib/oracle/*/client${LIB_SUFFIX} to searched paths
- bbc18d7 - [firebird] Add Ubuntu firebird-dev package as dependency example
- fd18f5c - [CMake] Determine LIB_SUFFIX from SOCI_TARGET_ARCH_X64
- c5f59c9 - [Travis] Revert remove of any notifications to soci-devel mailing list
- f7f2a61 - [Travis] Remove any notifications to soci-devel mailing list
- 6df7338 - [docs] Add pages for Ada language bindings
- 41f288b - Merge pull request #595 from mloskot/ml/db2-null-dereference
- 62f4bf5 - [db2] Fix null pointer dereference
- 340a72e - [CMake] FindPostgreSQL.cmake update lost POSTGRESQL_VERSION return
- 5da5525 - [docs] Remove Ada pages from TOC due to building failure
- 5e0e70c - [docs] Add copyright footer
- ea0f6c1 - [docs] Add languages/ada pages to TOC
- 2ab0fb9 - Add CHANGELOG.md generated from GitHub
- 9613680 - Add changelog.sh utility to generate CHANGELOG.md from GitHub
- 0621bd6 - [Circle] Fix missing checkout in workflow
- 2c45f2b - [docs] Fix issues reported by markdownlint
- 46071f5 - [docs] Replace HTML tables with Markdown tables
- 80a86c0 - Format compact table in README
- 14b693e - [docs] Avoid markdownlint warnings about line length
- 13031a8 - [docs] Fix README.md linting issues
- 2d575b8 - [docs] Add link to master branch docs on docs.html
- 8427054 - [Circle] Fix markdownlint invocation
- cc75d6e - [Circle] Fix global installation of markdownlint-cli
- 522c7bb - [docs] Add .markdownlint.json configuration file
- 4983815 - [AppVeyor] Add build job with Visual Studio 2017 (#588)
- fd37e3b - [AppVeyor] Update badge after switch to organizational account
- 51d058f - Repair VC8 compile of test applications (#593)
- c2310cf - [Circle] Add markdownlint and define lint-build-deploy workflow for docs
- b9f4007 - Fix GNUC condition ignoring -Wmaybe-uninitialized
- 08fe540 - Ignored -Wmaybe-uninitialized in GCC all versions following 4.7
- 29be6f8 - Merge pull request #592 from mloskot/ml/replace-alternative-tokens
- a161e24 - Replace C alternative boolean operator representations with primary tokens
- 07a23d8 - [CircleCI] Disable gem. Requires separate docker w/ Ruby
- df87eb1 - [CircleCI] Install markdownlint gem
- 92de7a3 - [Vagrant] Fix bach if. Silence wget. Add logging.
- 6b95311 - [Vagrant] Update setup with primary VM and optionals.
- 4cb3b63 - [Travis] Disable clang jobs to save on built times
- 4e98cd2 - [docs] Add MySQL 8.0.1 on Windows to tested versions
- 2759657 - Add CMake options to disable/enable individual backends.
- cba05c7 - Add build.bat for convenience of Visual Studio users
- 67c479e - Merge pull request #590 from mloskot/ml/cmake-update-FindPostgreSQL
- 35d2df6 - [cmake] Update FindPostgreSQL.cmake from CMake 3.9
- 4fdfbf8 - [cmake] Improve testing of Abc_FOUND and ABC_FOUND variables
- 3f006d3 - Fix copy-paste typo error in README
- bd3ee7a - [CI] Fix webhook specs and events
- d31d17b - [CI] Fix webhook URLs and use default events
- 34ced08 - Fix URLs for badges in README
- 1653bd0 - Update badges in README
- 7a4704b - [Travis] Update webhook for notifications on gitter.im/SOCI/soci
- 17167fd - [AppVeyor] Update webhook for notifications on gitter.im/SOCI/soci
- 95e5568 - [Circle] Update webhook for notifications on gitter.im/SOCI/soci
- 68b914b - Add footer: BSL © Maciej Sobczak and contributors.
- 8bf913e - [Circle] Add webhook to receive notification on Gitter chat
- 25b2ab9 - Actually link the generated docs
- 4aa8d5a - Link docs generated for master as (development)
- a40420e - [Circle] Use API token for the badge
- fc59a62 - [Circle] Fix status badge
- 15eba50 - Add CircleCI setup to build docs and deploy to SF.net
- 3fa0a58 - [EditorConfig] Add settings for YAML and CMake scripts
- b36f437 - Merge branch 'more-xml'
- b85ec90 - Check that inserting malformed XML values fails
- 2b89a13 - Enable XML/CLOB tests for PostgreSQL via ODBC
- 6e47321 - Add very simple XML and CLOB support to ODBC backend
- fabb8f0 - Make XML comparison in the test work for SQL Server too
- 11a8982 - Add a helper function for copying strings in ODBC backend too
- 556f5d3 - Add exchange_type_traits<> specializations for XML and CLOB
- f1243ac - Add helper function for copying string to PostgreSQL backend
- 5e6f37e - Document types used for XML and CLOB support in Firebird backend
- bd236c8 - Merge branch 'xml-firebird'
- e6e1ad3 - Merge pull request #585 from mloskot/ml/enable-oracle-for-pulls
- 0cadeda - Enable Oracle builds for pull requests
- 93e844d - [Travis] Update Oracle installation setup
- 3a82540 - Also throw if unsupported type is used for vector "into" in DB2
- 0f1756c - Throw if unsupported type is used for vector "into" parameter
- 3a76774 - Merge branch 'odbc-vec-into-null'
- ff24649 - Merge branch 'oracle-fix-null-str'
- 023f4df - Skip running Oracle tests for PR builds on Travis CI
- df40399 - Fix bug with null strings in bull selections in ODBC and DB2
- 6ca9cd6 - Add REQUIRE_NOTHROW() around SQL statements in the string test
- 63bcc89 - Add workaround for empty strings being null in Oracle
- 2d74f9a - Merge pull request #579 from mloskot/ml/travis-oracle-restore
- c3b943c - Restore Oracle build job on Travis CI
- 9943459 - Add support for XML type to Firebird backend too
- 059faf5 - Add CLOB support to Firebird backend
- 85159db - Refactor: move XML and CLOB tests to common code
- 4744c17 - Fix the build after the previous commit
- 201c89f - Fixed wrong handling of errors in single-row mode for PostgreSQL.
- e26d134 - Merge pull request #577 from mloskot/ml/bin-to-scripts
- 6363537 - Add Windows shell scripts with CRLF to .editorconfig
- d38b21c - Move directory /bin to /scripts
- 316885a - Merge pull request #576 from alexott/editorconfig
- 461a445 - Update .editorconfig with comments from review
- 2c7c312 - Add support for EditorConfig
- 09c2631 - Allow defining SOCI_POSTGRESQL_NOSINLGEROWMODE for PostgreSQL < 9
- 4b45197 - Avoid using overloaded virtual methods in vector type backends
- f6980d2 - Merge pull request #572 from alexott/coverity-fixes
- 23d2f25 - fix some of warnings from fresh Coverity report
- 25eb5bd - Initialize indISCHolder_ member in firebird_into/use_type_backend classes
- 042dc0f - Merge pull request #570 from mcencora/master
- 9d82ee8 - Remove unnecessary namespace qualification
- 3db8f43 - cmake: export SOCI public include directories
- e4ab099 - Fix undefined sanitizer warnings
- 8fdb2e7 - Merge pull request #566 from mloskot/ml/mkdocs
- 80941a9 - Update structure of SOCI 4.0.0 documentation
- 9c81919 - Fixed Makefile build for PostgreSQL (broken by other modifications).
- e7db59c - Merge pull request #557 from msobczak/master
- f6d08a7 - Merge pull request #564 from Arenoros/master
- 43229ec - Fix types for SQLite3 backend
- ed25eea - Fix session::get_table_names() for sqlite backend
- 7a6559c - Merge branch 'odbc-string-len'
- c6aef12 - Add test checking string length when using bulk insert
- 51c4c1e - Fix the length of strings in DB2 vector operations
- be4f26f - Fix the length of strings in ODBC vector operations
- 521a840 - Improve get_affected_rows() documentation
- e7e7fb7 - Return -1 from get_affected_rows() in ODBC backend if unknown
- 97a4728 - Remove loop that could be never executed from ODBC code
- 1a0eeb1 - Fix harmless variable shadowing warnings
- e7cdd47 - Fix loss of error message in ODBC backend when using vectors
- 06915e4 - Add check for absence of unneeded truncation too
- 8203801 - Merge branch 'refactor-parse-std-tm'
- 56bc9f9 - Return int, not long, from parse10() helper
- 281f54f - Check for negative date components in parse10()
- f2e84c4 - Don't pass exception message to parse10() helper
- a1e07e3 - Avoid duplicate code for parsing dates in different backends
- e2f1ca5 - Fix libraries link order when linking tests statically
- a3685fd - Fix unused parameter warnings in Oracle backend code
- 4888250 - Explicitly use Ubuntu Precise for Travis builds
- 638b89d - Merge remote-tracking branch 'upstream/master'
- 138b29e - Lazy initialization of the temporary LOB objects for Oracle.
- a9ab0db - Merge pull request #541 from ckaminski/master
- f938c01 - Get rid of allowed failures in Travis CI configuration
- 52539f8 - Merge branch 'odbc-mysql-bug'
- 2aeb328 - Fix reading from unallocated memory in ODBC with MySQL
- dc05c8e - Use switch over exchange type in ODBC vector backend code
- 7bd491c - Fix check for clang in CMake configuration
- 702c214 - Remove dummy stream insertion overload for boost::optional
- 1b41627 - Remove Travis CI builds using Postgression
- d7c986c - Disable MySQL unit test currently always resulting in a crash
- 2f65f02 - Define SOCI_SQLITE3_SOURCE in all SQLite3 backend sources
- 4f1fbfc - Suppress memory leak report in glibc NSS under Ubuntu
- d91c222 - Add get_dummy_from_{table,clause}() methods
- 78bedc9 - Consistently check for connection in the session object methods
- cf9cfa9 - Fix DB2 backend build after x_xmltype and x_longstring additions
- 4b642ac - Fixed handling of BINARY_DOUBLE in dynamic row.
- 2d621e8 - Fixed memleak when reusing into and use elements.
- 9bb0f70 - Revert "Fix inserting strings longer than 8000 bytes with ODBC/MS SQL"
- 7c28bd6 - Fix inserting strings longer than 8000 bytes with ODBC/MS SQL
- b510e1a - moved to latest Catch UT Framework (#544)
- 33ae81a - Merge pull request #545 from snikulov/odbc_handle_defaults
- 92afc1f - Use defaults for unsupported types in ODBC
- 7fba069 - disable autosetting of SOCI_CXX_C11 to OFF
- fa0e5b5 - Merge pull request #536 from ddowling/master
- 723230f - Support the OCI_SUCCESS_WITH_INFO return code in get_error_details
- f21578e - Fix an uninitialised variable access when using the Oracle backend with a database type not in the standard accepted set.
- a912148 - Fix uninitialized procedure::gotData_
- 646efa0 - Merge pull request #534 from mutcher/master
- 87509d5 - Corrections in README.md
- 34c5347 - Export struct sqlite3_soci_error from DLL on Windows.
- 8401001 - Update .gitignore patterns for Visual Studio (Code)
- dc87a2c - Docs markdown cleanup.
- e719c44 - Merge pull request #524 from ravselj/firebird_blob_bug
- 2edb583 - Firebird backend blob write bug fix.
- 0a88814 - Added Firebird specific test indicating BLOB write bug.
- 6eb1a3e - Fixed handling of empty long strings.
- e719483 - Added empty_blob() and nvl() to portable utilities.
- adae5ad - Merge pull request #509 from msobczak/xml_clob
- 45eaff9 - Added handling of big string in DDL.
- 9b2d48f - Merge pull request #510 from mloskot/ml/add-missing-decl
- 8ae0f39 - Add missing declspec to properly export exception classes.
- f7b11ca - Fixed handling of dt_xml in sqlite3.
- 1655a19 - Added bigstring (XML and CLOB) support.
- 81a48ef - Fixed missing space in DDL.
- d681704 - Fixed handling of DDL alter column syntax.
- 1eb4c29 - Merge pull request #508 from msobczak/blob_offset
- 4b0dbab - Added uniform offset for BLOB read/write operations.
- c5e37d2 - Merge pull request #503 from wisk/cmake-package-export
- e082831 - export cmake package
- ba99637 - travis-ci: Allows to fail for odbc and mysql
- 92c4306 - Merge pull request #454 from snikulov/enable_asan
- ec746bd - Merge pull request #375 from ravselj/sqlite_load_one
- 88b3315 - Merge pull request #487 from msobczak/bulkiterators
- 780a5c5 - Corrected handling of vectors with user-defined types.
- 9e83a50 - Merge pull request #494 from snikulov/fix_travis
- da09c7c - Fix travis-ci build
- 307d94c - Merge pull request #492 from snikulov/av_odbc_driver_name
- 12708b1 - Merge pull request #491 from snikulov/av_mingw_fix
- 4a0ac2b - Fixed driver name and passwd for PostgreSQL ODBC driver on AppVeyor
- 783e8b0 - Fixed MinGW build with proper URL
- 0142d05 - Merge pull request #489 from snikulov/fix_383
- 0723512 - fixed #383
- 8d29016 - Added unit tests and docs for bulk iterators.
- 2f8a7a0 - Added bulk iterators for Oracle and PostgreSQL.
- 2fcad8b - Merge pull request #486 from msobczak/failover
- 002f6a9 - Added docs for failover.
- 3daef94 - Added failover callback for Oracle and PostgreSQL.
- a0b29bc - Merge pull request #484 from msobczak/portable-DDL
- c959c38 - Added Oracle unit tests for DDL and metadata.
- 2a8e896 - Added PostgreSQL unit tests for DDL and metadata.
- cbee642 - Typo fixes and improved docs.
- 4244fae - Merge pull request #482 from msobczak/PostgreSQL-singlerows
- 8d2a75b - Added support for portable DDL statements.
- a0917b7 - Fixed multiple definitions bug with column_info.
- 596c676 - Merge pull request #480 from msobczak/metadata
- b70a4e8 - Added singlerows mode for PostgreSQL.
- 8168395 - Merge remote-tracking branch 'upstream/master' into metadata
- 30aca62 - Added docs for error categories.
- f2b2f4b - Added more error codes for error categories in Oracle.
- a05b61f - Added docs and removed impractical function for metadata queries.
- 3c3fec6 - Portable metadata queries.
- cd26169 - Added (partial) handling of OCI_SUCCESS_WITH_INFO in Oracle.
- 21a0620 - Merge pull request #479 from snikulov/fix_478
- bb8aaca - fixed #478
- 3763624 - Merge pull request #474 from wdavilaneto/master
- 23967e2 - Merge pull request #475 from snikulov/cov_fixes
- ec65da5 - Fixed uninited local std::tm structs
- 8cb9953 - adding oracle remote connection exemple without tnsnames.ora
- 56379eb - Merge pull request #471 from snikulov/fix_travis
- 25ac65f - Travis-CI: allowed failure for DB2 backend
- 8d8002b - Merge pull request #470 from snikulov/fix_appvr
- 2895c7d - Appveyour now using MySQL 5.7
- d419e94 - Update AppVeyor badge URL
- 5c14d49 - Remove info on binding char[] support.
- 57db622 - Added basic support for error categories.
- a1d4550 - Documented Oracle wallet authentication option.
- cae51ee - Added Oracle wallet authentication.
- 8c6b479 - Added NLS support for connection parameters in Oracle.
- 912649c - Merge pull request #459 from shelomentsevd/master
- 8b70e09 - Documentation. exchange.md cleaned from typos
- c80646c - Merge pull request #455 from snikulov/msvc2012_fix
- 3470079 - compilation fix for msvc2012
- d27fba1 - Merge pull request #453 from snikulov/catch_updates
- 36e8fc9 - updated catch.hpp version to 1.3.3
- 56b0b02 - added Address Sanitizer to expose memory errors
- f261389 - Merge pull request #452 from vadz/cxx11
- c07a42d - Merge pull request #451 from vadz/config-vs-platform
- ec7d2df - Define cxx_details::auto_ptr<> to get rid of preprocessor checks
- e06bfe9 - Include soci/soci-platform.h instead of soci-config.h
- 6fbd848 - Avoid recursive inclusion between soci-{config,platform}.h
- 6caeb0b - Merge pull request #449 from snikulov/appvr_up
- 78ea85c - fixed #447
- ffc564b - Use noexcept(false) for once_temp_type dtor with MSVS 2015 too
- 5e3813f - Use C++11 deleted members for SOCI_NOT_{ASSIGNABLE,COPYABLE}
- 449e743 - Merge pull request #446 from ArnaudD-FR/version
- 46513d8 - CMake read version from version.h
- a8ab4c8 - Revert "CMake generates soci/version.h"
- 6f68a7f - Clean up already implemented features from TODO.
- 38d4059 - Vagrant: update usage and development workflow.
- c2a387b - Vagrant: correct DB2 database lookup for existing soci test db.
- f856f77 - Vagrant: fix accidental syntax error
- fb545a9 - Vagrant: update usage documentation
- bd4d11d - Add #define SOCI_HAVE_CXX_C11 mapped from with CMake SOCI_CXX_C11 option.
- e476b9d - Vagrant: build with SOCI_CXX_C11=ON
- c6deb5d - Vagrant: script formatting [ci skip]
- f4a47bf - Vagrant: correct connection strings for tests
- 9b10e0b - Vagrant: set DB2 connection string for the backend tests.
- a84dade - CMake: add boost_message_value as counterpart of boost_report_value.
- 540d332 - Vagrant: add SOCI_HOST variables for VMs networking
- d9e6d68 - Merge pull request #438 from mloskot/db2-sqldriverconnect
- da61b63 - DB2: document option db2_option_driver_complete
- 838b99b - DB2: Add sample SQLDriverConnect connection string
- 5d1ab2c - DB2: Switch session from SQLConnect ot SQLDriverConnect
- ba8b1aa - DB2: SQLExecute return code was not tested for SQL_NO_DATA.
- 837e88d - Vagrant: reorder booting to load DBs before dev env
- 8afea2f - Vagrant: add SOCI_DB2_USER and SOCI_DB2_PASS variables
- 4a576a0 - Vagrant: switch back to building from /vagrant share
- cd167df - Vagrant: enable host to db2 networking on port 50000
- 7903d8e - Vagrant: document networking support
- 04a5909 - Vagrant: increase vm memory to 1024M
- 98ae7b2 - Vagrant: try to avoid re-creation of soci DB if it exists
- 48a9c97 - Vagrant: do not run tests during provision
- 29c429c - Merge branch 'master' of https://github.com/SOCI/soci
- d6182bd - Vagrant: add Avahi/MDNS to support resolving .local hostnames
- c22bfbc - Merge pull request #436 from ArnaudD-FR/test_version
- 094e19c - CMake generates soci/version.h
- 2104cc9 - Merge pull request #435 from ArnaudD-FR/test_definition
- 6908e47 - Specify definitions in soci-config.h
- 634b2bf - Vagrant: update DB2 CLI download steps
- 137efc4 - Vagrant: add DB2 CLI client to soci.vm
- 4355470 - Vagrant: define SOCI_* env variables via /etc/profile.d
- 569e8ec - CMake: add DB2 CLI driver locations
- 521f83c - Vagrant: correct comment [ci skip]
- e50025e - Vagrant: install zip [ci skip]
- a3e3f96 - Merge branch 'master' of https://github.com/SOCI/soci
- 6043cdf - Vagrant: Add VM provisioned with DB2 instance and sample database
- 3a5066d - Travis: remove sourcing of common.sh as unnecessary
- baad259 - Spell-check and formatting
- 111f564 - Preserve LF or CRLF for certain file types.
- 016687f - Vagrant: explain debconf issue while installing Firebird
- 8a04c61 - Merge pull request #434 from mloskot/master
- 01b9b48 - Add Vagrant configuration
- 0ba242f - Merge pull request #430 from ArnaudD-FR/sqlite3_reset
- d219a57 - [SQLITE3] Add reset API to reset sqlite3 statement
- fa708ad - Merge pull request #428 from MonsieurNicolas/affectedRowFixSqlite
- 8cd3cf5 - added test that reuses prepared statement
- 6af865f - reset count of affected rows (sqlite3)
- 149c53a - Merge pull request #427 from snikulov/pr_coverity_init
- 0cc5c50 - - Fixed Coverity issues for SQLite3: 12644, 12645, 12646 - Fixed gcc/clang warns produced with -Wextra switch for SQLite3
- 9476a7a - Merge pull request #426 from snikulov/pr_odbc_enable
- 86890bd - Enabled mysql/postgresql - fixed #407
- 0232deb - Merge pull request #425 from snikulov/cmake_win_cxx11
- c2b37f0 - moved SOCI_CXX_C11 define to common section
- 91fb559 - Merge pull request #422 from snikulov/pr_374_fix
- 2af6c5e - Initialize rowid_backend-derived classes members in ctor
- 10e3c76 - Avoid harmless Coverity dead code warning in MySQL code
- 4fd5c96 - If prepare, execute, fetch... scenario is used and fetch() is called after gotData=false was already returned it begins another loop instead of returning false again indicating that all the data was already read. The following backend fix resolves this issue.
- e07f634 - Added additional basic functionality test from prepare, execute, fetch scenario.
- 5b96f8c - Clang: fixed #374
- 4576731 - Disable email notifications to soci-devel
- 35bde97 - Merge pull request #420 from jeking3/feature/postgresql-uuid-unit-test
- ddde1f4 - Merge pull request #421 from jeking3/bugfix/test-access-dsn-file-ignore
- 315b2cb - add ignore of cmake generated dsn file for access
- 60abeb8 - add a unit test for the postgresql uuid data type
- b1f730c - Merge pull request #419 from snikulov/pr_valgrind
- 8f51034 - Travis-CI: added valgrind check
- 185593f - Merge pull request #418 from hw-dwalter/master
- b63e850 - fixed get_affected_rows() to pass test and fixed formatting
- 1ebc266 - Update .travis.yml to change coverity invokation branch
- ae3c4d2 - Merge pull request #414 from hw-dwalter/master
- 90097ec - added test to demonstrate bug #221 and make it valid with all backends
- b86a7b8 - Update README.md
- 6fe0a64 - Merge pull request #417 from snikulov/coverity_part_2
- dff81b7 - coverity: updated .travis.yml
- 8c0f35e - Merge pull request #415 from snikulov/pr_413_rework
- 59d2cf0 - Merge pull request #416 from snikulov/pr_travis_upd
- 1fa1a94 - Travis-CI: try add Coverity tool
- 63ef391 - AppVeyor: enable MSSQL ODBC connection
- 7aab87e - Merge pull request #410 from snikulov/pr_appvr_mysql
- d36b06e - Appveyor: added build for MySQL backend
- 8a67dbc - Merge pull request #409 from snikulov/pr_appvr_postgres
- c0de792 - Appveyor: added PosgreSQL 9.4 backend
- 58975c6 - Merge pull request #408 from snikulov/pr_appvr_sqlite
- d0f6dec - Appveyor: Added SQLite to build
- 4d2e195 - Merge pull request #406 from snikulov/appvr_db_services
- f7278ce - Merge pull request #405 from snikulov/pr_odbc_test_reorg
- 629e642 - appvr: added db services to build workers
- 9d06e47 - ODBC: test updates
- 14dfe51 - Appveyor: run ctest in test_script step
- 0530f6f - Avoid use of POSIX strptime function
- 68a3357 - Add some variations for tests for use with indicators.
- 0d84fef - Add std::tm checks to the use with indicators tests
- 9855712 - Add tests for some variants with char* query
- 0b2837d - Add test for query string as char*
- 3a49359 - Request CATCH to disable all the C++11 features.
- 24cbf26 - Merge pull request #403 from DraconPern/minorcmakefix
- 4fab0bb - fixed typo
- 0e8223f - Notify Gitter on every build
- 474c444 - Fix Gitter invalid token error
- 1eac4da - Merge pull request #401 from snikulov/pr_appvr_boost
- da59e62 - Merge pull request #400 from snikulov/pr_boost_opt
- c02d653 - Merge pull request #402 from ArnaudD-FR/master
- 09d6f9c - Name struct to avoid clang error/warning (issue #374)
- 87e1c83 - Appveyor: added Boost libraries to build
- 063e753 - fix for #370
- 1fd43eb - Fix accidentally broken YAML syntax
- 8749293 - Add Gitter integration webhooks for Travis CI and Appveyor
- 21ba1dd - Merge pull request #398 from snikulov/mingw_final
- 2060fa0 - Merge pull request #399 from SOCI/snikulov-patch-1
- c683042 - Update README.md
- 59c49ed - mingw: not use ms extension for MinGW G++ compilation
- 492d042 - Merge pull request #397 from snikulov/make_verbose
- e3e093b - cmake: generate verbose build
- 9035902 - Merge pull request #395 from snikulov/av_warn_fix
- d1fd85b - connection-pool: moved common part out of #ifdef
- 6c8b6cd - Switch Appveyor URL from snikulov/soci to mloskot/soci.
- b6443a4 - Restore using -pedantic but use -Wno-pedantic-ms-format too
- 8fe5d2a - Initialise in/out pos variable
- 9678340 - Update connection-pool.cpp
- 21357ed - Merge pull request #391 from snikulov/pr_appveyor_init
- 443beaa - Don't add "-fPIC" explicitly, CMake does it automatically
- e607b1c - Don't use "-pedantic" option when building with g++
- 5620706 - initial integration with AppVeyor-CI
- 8fda2bb - boost: disable autolink, because soci controls required libs itself
- 7747cab - updated to latest Catch UT framework to work with MinGW with PR #496
- bb79b60 - cmake: updated FindODBC.cmake to search right sqlext.h on Windows
- 64dfb79 - Merge pull request #381 from ravselj/sqlite_bug
- 23d3989 - sqlite3_close moved after sqlite3_errmsg is called.
- d0f7183 - Merge pull request #380 from dgrafe/subproject_integration_fixed
- f2261c4 - Build system: Replacing CMAKE_SOURCE_DIR with CMAKE_CURRENT_SOURCE_DIR
- b2855dc - Merge pull request #378 from ravselj/sqlite_memory_leak
- bf5dad9 - Memory leak fix in sqlite3_session_backend.
- 165737c - Fix incorrect pointer instead pointee comparison.
- 625db74 - Merge pull request #376 from ravselj/cmake_debug_postfix2
- f3a1055 - Added proper support for SOCI_DEBUG_POSTFIX by changing backend-loader macro. If debug postfix is specified in CMake then it is passed forward to soci-core backend loader which then combines proper name based on build configuration.
- 3459d7d - Minor CMake fix that checks if shared mode is set before adding shared test(s).
- 66d407a - Merge pull request #373 from musopr/ambiguous_session
- 9070742 - Merge pull request #372 from musopr/clang_cxx_c11
- 7b08ec7 - Fixed ambiguous 'session' reference
- e9748de - Include SOCI_CXX_VERSION_FLAGS when compiling Clang
- abd6775 - Merge pull request #368 from ravselj/cmake_debug_postfix
- cae0086 - Added CMAKE_DEBUG_POSTFIX to SOCI_LIB_SUFFIX. This fixes backend loading when CMAKE_DEBUG_POSTFIX is used.
- 3dd4726 - Enable MSVC multi process compiling by setting /MP flag.( VS2005+ )
- e5f577f - Merge pull request #365 from ravselj/sqlite_msvc_fixes
- c4dde08 - Some trivial fixes in code to resolve MSVC warnings in SQLite back-end
- 330f0e0 - Merge pull request #364 from ravselj/connection_pars
- b78c8ef - Merge pull request #358 from ArnaudD-FR/bind_clean_up
- 9f415ee - Merge pull request #362 from ArnaudD-FR/sqlite3_optim_split
- f1f0162 - sqlite3 backend optimizations
- 0b1a835 - Include soci-platform.h because of snprintf
- ac65d58 - Merge pull request #361 from ArnaudD-FR/blob
- 24c8383 - Bug fix - std::map with key type of const char* is replaced with std::string
- 3e02a54 - Changes due to compiler warnings.
- 0c88f8c - New data_type dt_blob and simple-interface support
- 403b8de - Fix bind_clean_up when using 'row'
- 92ada95 - Merge pull request #363 from ravselj/oracle_win_fix
- d1ad52f - Add a unit test for CHAR(N) fields padding behaviour.
- 274d08a - Explicitly set character set in Firebird unit tests for CHAR(N).
- 7623f76 - More and better MSVC warnings fixes.
- caa2370 - Removed dummy and not compilable operator<<(boost::optional).
- c025cc8 - Fix inserting strings longer than 8000 bytes with ODBC/MS SQL.
- d8d765f - Update documentations
- b5d6507 - - oracle cmake Windows fix - test oracle compilation error fix
- a6b3514 - Split Statement::clean_up into bind_clean_up and clean_up
- ba453c7 - Make SQL state in ODBC backend error messages more clear.
- a374e54 - Make ODBC backend error messages more homogeneous.
- c4255c9 - Delete old /docs folder.
- 0d3b6b9 - Merge pull request #344 from OniDaito/markdown_doc
- 04f9461 - Merge pull request #352 from ravselj/cmake_bug_shared
- 955a915 - - CMake bug fix when building MSVC with SHARED option enabled
- f7be373 - Merge pull request #348 from msobczak/classic-makefiles
- 36f373f - Added classic Makefile for PostgreSQL test.
- 615cb94 - Updated classic Makefile for PostgreSQL backend.
- 821092c - Don't use both -ansi and -std=gnu++98 flags with g++.
- 07543f5 - Merge pull request #346 from msobczak/classic-makefiles
- 291fbe7 - Merge pull request #347 from jsonn/master
- a87776e - Make it easier to override SOCI_LIBDIR.
- 96e66f5 - Corrected handling of generated file with backend search path.
- 0b26c32 - Updated classic Makefiles for Oracle Express 11.2.
- 15a3705 - Removed all the crap debian packaging threw in
- 6db2a65 - Merge pull request #343 from OniDaito/master
- cf11404 - Added Markdown docs
- ffbfdc0 - Inlined the pragmas for the C++11 tests
- ae3ac9d - Mistake with CXX11 pragma fixed in session.h
- 303a966 - Merge pull request #341 from mloskot/issues/340
- 7d7516d - Add more qualifications uses of session class with namespace soci::session.
- caa3e2b - Merge pull request #335 from mloskot/issues/258
- 1e89d43 - Fully qualify uses of session class with namespace soci::session.
- 1ed81ca - Restore setting session with query transformation
- 84d29e2 - Merge branch 'pull/336'
- 949924a - Cope with GNU <=4.6 warning about the #pragma
- 3494b2b - Wrap stream operator for boost::optional with HAVE_BOOST
- af4b1a3 - Report SOCI_CXX_C11 in CMake output
- 5744a16 - Merge branch 'master' of https://github.com/OniDaito/soci into pull/336
- 0ab7b37 - Remove old build .tcl scripts.
- 8f2195a - Check Postgression availability before proceeding with build.
- cd3af53 - Remove #include "error.h" of non-existent header
- 48a8bfa - Added the C++11 changes back in
- 1aee2d1 - Add -Wl,-flat_namespace -Wl,-undefined -Wl,suppress to LINK_FLAGS on Apple/OSX
- 2bf3aa7 - Disable test of set_query_transformation with C++ lambda
- 1d26033 - CMake should not terminate on unknown toolset
- d8b64cb - Remove SociSystemInfo.cmake modul as redundant.
- fc3391f - List Boost.DateTime in core dependencies
- f4ff281 - Indicate Travis CI builds Oracle WITH_BOOST=OFF
- 4863376 - Merge pull request #326 from mloskot/issues/224
- 0c18240 - Restore Oracle build with tests on Travis CI.
- bc4abd7 - Throw instead of truncating VARCHAR columns in Firebird backend.
- 4c612af - No changes, just small code simplification in Firebird backend.
- ba206ed - Extract common part of MySQL and ODBC MySQL tests in a header.
- a0fd859 - Remove asserts from the SOCI headers and code.
- b36944c - Check vector indices instead of asserting that they are valid.
- 75ef8d8 - Handle dt_unsigned_long_long in the "simple" SOCI layer.
- 2e2f60b - Remove asserts on unknown type from the "simple" SOCI layer.
- e21aef7 - Throw instead of asserting if connection_pool::lease() fails.
- 4b4cecb - Replace left over asserts with CATCH CHECK in the tests code.
- 388a8d3 - Use compile-time asserts to check SQLINTEGER size.
- af80fd8 - Use SQLT_BDOUBLE instead of SQLT_FLT in Oracle backend.
- c74132b - Fix warning about pointer-to-int conversion in Firebird backend.
- 4916551 - Reorganize more unit tests to use CATCH sections.
- 787b428 - Fix duplicate test name in Oracle unit tests.
- 7f65799 - Avoid warnings about int-to-pointer conversions in DB2 backend.
- 7e80c68 - Use parameter names from the query, if given, in error messages.
- 8b0c372 - Don't clean up SQLite3 statement prematurely.
- 9119ed8 - Rename db2_statement_backend::names field to names_.
- f5c86b7 - Make SOCI_NORETURN public and use it in declaration.
- 62c17b2 - Add mktime_from_ymdhms() helper.
- ee0b9e4 - Fix a clash between CATCH test cases defined in different files.
- 60a33f4 - Reorganize "Use and into" unit test to use CATCH sections.
- db59a48 - Merge pull request #314 from rpiotaix/release/3.2
- 82ea95f - Don't add DB2_INCLUDE_DIR to global include directories.
- 4f570d7 - Restore Travis CI builds for other databases
- 71edca9 - Merge pull request #306 from mloskot/postgression
- 1e4b365 - Add a Travis build using PostgreSQL server at Postgression.
- 6abb7e1 - Typo
- 1ccff47 - Replace raw & with & entity.
- 56d3aa6 - No real changes, just remove trailing whitespace.
- ef6d90d - Fix previous attempt to correct include of SQLite3 backend header
- 31a22a1 - Include SQLite3 backend public headers using soci/ prefix.
- e4376ed - Merge branch 'master' into develop-3.2.3
- 3278579 - Fix email notifications for Travis CI builds.
- ad9075c - Configure Travis CI to fail the build a.s.a.p.
- 7481868 - Explicitly set extra_float_digits when using PostgreSQL in ODBC.
- 83bbbd4 - update sqlite3 backend documentation
- 57530a1 - Merge pull request #302 from vadz/rich-exceptions
- 5cda82a - Avoid throwing from soci_error copy ctor and assignment operator.
- 8bb6610 - Provide context of the error in soci_error when possible.
- a8ba1cb - Add use_type_base::dump_value() for richer diagnostics.
- 76b3089 - Add soci_error::get_error_message() method.
- e8e5978 - No real changes, just remove trailing whitespace.
- a90018b - Merge catch-tests branch.
- 7b8b37b - Use REQUIRE() and not CHECK() for a test that can't be allowed to fail.
- c9dbe19 - Move all tests from tests/assert to tests directory itself.
- 246f657 - Convert the tests to use CATCH testing framework.
- b2060fb - Add single header version of CATCH testing framework.
- b87407e - Add values::get_number_of_columns() accessor.
- 9628081 - Define SOCI_NORETURN: a portable attribute((noreturn)) equivalent.
- 6ebcbcd - Remove the never used details::statement_impl::namedUses_.
- 0f1f295 - Add helper exchange_type_cast<>() template function.
- 02207fc - Rename "version" class in the ODBC test to "odbc_version".
- 42549d0 - Merge pull request #297 from nbougalis/unshadow
- 7d5eb2d - Use a base-class member instead of shadowing it.
- 37fbe8f - Don't always disable ODBC MS SQL test under Unix, just when using Travis.
- ed37399 - Fix ODBC backend get_affected_rows() when using FreeTDS driver.
- f212ca9 - Skip test which fails when using ODBC with MS SQL Server.
- 629386f - Merge pull request #294 from denisarnaud/develop
- 294becb - Fix for the issue #169: cleaner way to include headers.
- 120b88c - Accept oraocci12 as a possible Oracle library name too.
- 8e1ddcd - Merge pull request #213 from ayllon/develop
- 6552eb1 - No real changes, just simplify Firebird backend code a little.
- 34be702 - Test exact round trip for NUMERIC values for all backends.
- 24c0539 - Fix rounding error in Firebird NUMERIC/DECIMAL conversions.
- 69352bc - Speculatively enable exact floating point comparisons for all backends.
- f497fb8 - Disable exact floating point when using PostgreSQL ODBC driver.
- 6f9dd54 - No changes, just fix a repetitive typo in "assert" in comments.
- 02f0a69 - No changes, just remove annoying "EXECEPTION" typo.
- 4bf2d3c - Explicitly disable exact floating point comparison in MySQL test.
- 1f3dd92 - Replace accidental assignment with a comparison in Firebird unit test.
- c3cd309 - Make text-to-double conversion exact in PostgreSQL backend.
- ff9146a - Explicitly disable exact floating point comparison in SQLite test.
- 7039d00 - Compare floating point values exactly in tests whenever possible.
- 53cd24e - Don't start implicit transaction too eagerly in Firebird backend.
- 66f0d82 - Add possibility to build Firebird using embedded library.
- 1489811 - Update version to 4.0.0 in cmake too.
- 5838cc6 - Reenable building, if not testing, Oracle backend.
- dc4fb73 - Move ORACLE_HOME to Oracle-specific script.
- f9167a1 - Avoid many warnings about floating point values comparison.
- c85744b - Define GCC_WARNING_SUPPRESS and GCC_WARNING_RESTORE macros.
- ef7e9a9 - Avoid warning about set but unused variable in Oracle backend.
- 86a4598 - Avoid g++ warnings about casting away const with C-style casts.
- 2c887b3 - Ignore CMake-generated files.
- f61d7f5 - Add missing include for std::max
- 21824a1 - fixed deadlock in soci::connection_pool::try_lease
- 5448cf1 - Spelling fix in an error message: s/Commiting/Committing/.
- 5b073e3 - Remove the unnecessary "error.h" inclusion from PostgreSQL code.
- e106dc0 - Optionally use the environment locale in the tests.
- 1b65061 - Make sqlite3 and mysql backends work with any locale too.
- 8548642 - Use locale-independent function for converting doubles to strings.
- 1260d4f - Reimplement cstring_to_double() without using C++ standard library.
- 4d0785e - Temporarily disable using Oracle backend on Travis.
- da7e42c - Merge pull request #242 from vadz/pgsql8-bytea
- 946dd5a - Fix PostgreSQL unit test to pass with PostgreSQL < 9.0.
- 0a47eaf - vs2013 got strtoll/strtoull
- 58d31f9 - Update version to 4.0.0.
- 89df841 - Merge pull request #239 from vadz/soci-headers-prefix
- 417ef5c - Include all public headers using "soci/" prefix inside SOCI itself.
- 5a99a15 - Merge pull request #238 from vadz/cstrtod
- 0585bb1 - Merge pull request #237 from vadz/odbc-header-fix
- 6f4162c - Add helper cstring_to_double() and use it in PostgreSQL backend.
- 73119cb - Fix compilation of ODBC-specific SOCI header with new include paths.
- d877390 - Delete obsolete src//test directories
- 06a970f - Revert CMake setup for ODBC DB2 test
- f04147a - Move ODBC test DSN files to new tests location
- 0219c43 - Fix paths to ODBC test DSN files
- 928174c - Fix Firebird includes of private headers
- bc171b6 - Fix copy-n-paste error in CMake macro parameter name
- 1f4d6ef - Fix includes to point to backend headers in subdirectories
- 552e81c - Enable other tests in tests/assert
- 7a018a3 - Move tests/assert into separate subdirectories
- e2ec7ff - Ignore Qt Creator and Eclipse files
- 5d527ec - Fix windows.h case for cross-compilation
- 024ccc8 - Firebird: fix harmless warning in 64 bit builds.
- 802f78e - Merge pull request #216 from dgrambow/develop
- 32c5f88 - Add get_last_insert_id tests for sqlite3 and mysql backends
- ccd4c0d - Add get_last_insert_id for sqlite3 and mysql backends Update docs/beyond.html accordingly
- 42aec23 - Fix in soci::oracle to allow spaces in the params
- ef69fa9 - [travis] Disable building tests due to #199
- 09acb8c - [travis] Fix bash script syntax error
- cba671f - [travis] Disable ctest run due to #199
- d8f7d9d - [travis] Restore soci-devel notifications
- 22257b3 - [cmake] Remove unused log message
- 0cffb8a - CMake 2.8.7 have problems with per target includes
- b430cb0 - Attempt to correct -I paths for backend test
- 6c0721d - Attempt to correct -I paths for backend folders
- 69d70c5 - [travis] Disable tempoarily soci-devel notifications
- f4802f1 - [travis] Log build script name
- 8890aea - [travis] Set CMAKE_VERBOSE_MAKEFILE=ON
- 717c38a - [travis] Remove superfluos ] from make invocation
- 843a43c - Fix travis-ci to run CMake from root directory
- 9e43795 - Update copyright year
- da025df - Merge branch 'feature/125-new-layout' into develop
- 04a34f2 - Link presentation from London C++ Meeting
- 11ef1fa - Fix doc/index.html menu links
- 5393ee5 - Merge branch 'hotfix/3.2.2' into develop
- b6d97ff - Implement new source tree layout #125
Contributors to SOCI 4.0.0 obtained using git shortlog -sne 3.2.3..master
, processed and ordered alphabetically:
Alejandro Alvarez Ayllon
Alex Ott
Alex Volanis
Andrei Lebedev
ArnaudD-FR
Astrinus
Benjamin Blundell
Chris Kaminski
Colin Steifel
Daniel Grafe
Daniel Walter
davidsummers
Denis Arnaud
Denis Dowling
Dirk Grambow
DraconPern
Fedor Muratov
fly2xj
Frantisek Comorek
Heiko Rabe
Huang Youchuan
Illia Gorbatiuk
James E. King, III
javerskulpa
Joerg Sonnenberger
Kévin Szkudłapski
Lemme
Maciej Cencora
Maciej Sobczak
Mateusz Loskot
Miha Ravselj
Mika Fischer
mitant
Mohan Sella
MonsieurNicolas
musopr
myd7349
Nik Bougalis
Rémi Piotaix
Sergei Nikulov
Shelomentsev Dmitriy
soyer
Takatoshi Kondo
Tomay
tt4g
Vadim Zeitlin
Vaughn Draughon
wdavilaneto
Сергей Сергеевич Журавлев