aboutsummaryrefslogtreecommitdiff
path: root/odb/details
AgeCommit message (Expand)AuthorFilesLines
2019-01-18Add function_wrapper::cast() that cleanly cast to an incompatible function typeKaren Arutyunov2-0/+15
2019-01-16Update copyright yearKaren Arutyunov80-80/+80
2018-05-24Update copyright yearKaren Arutyunov80-80/+80
2017-11-06Make shared_base counter atomic in C++11 and upBoris Kolpackov3-21/+31
2017-08-02Add support for build2-aware installationBoris Kolpackov2-0/+12
2017-01-03Update copyright yearBoris Kolpackov78-78/+78
2016-10-04Add missing semicolonBoris Kolpackov1-1/+1
2016-10-03Don't throw from posix::thread dtorBoris Kolpackov1-4/+1
2016-09-02Work around Apple Clang's lack of C++11 thread_local supportBoris Kolpackov1-2/+11
2016-08-20Fix invalid forward reference to std::mutexBoris Kolpackov1-2/+1
2016-08-19Add missing export2.5.0-a9Boris Kolpackov1-1/+1
2016-08-16Try to clean up inline exportsBoris Kolpackov8-19/+8
2016-08-05Initial take on build2-based buildBoris Kolpackov14-9/+246
2016-08-04Minor config.hxx rearrangementBoris Kolpackov1-9/+15
2016-08-03Reorganize config filesBoris Kolpackov2-37/+25
2016-06-15Get rid of C++11 deprecation warnings for auto_ptr, exception specsBoris Kolpackov12-27/+77
2015-12-20Detect Clang that pretends to be very old GCCBoris Kolpackov1-1/+3
2015-11-09Make database class move-constructibleBoris Kolpackov1-0/+16
2015-10-14Fix transfer_ptr not to rely on copy elisionBoris Kolpackov1-1/+19
2015-08-03Make UNUSED macro work for xlCBoris Kolpackov1-3/+3
2015-07-30Try to work around xlC 11.1 warning/errorsBoris Kolpackov3-9/+6
2015-02-06Update copyrightBoris Kolpackov72-72/+72
2014-11-25Implement bulk database operation support for Oracle and SQL ServerBoris Kolpackov10-23/+89
2014-10-31Allow lambdas & std::functions as query factories with C++-98 builds of libodbMichael Shepanski3-0/+217
2014-10-30Get rid of stray semicolonBoris Kolpackov1-1/+1
2014-10-23Fix incorrect config macro name (ODB_CXX11_VARIADIC_TEMPLATE)Boris Kolpackov1-1/+1
2014-01-18Update C++11 feature macros for VC++12 (2013)Boris Kolpackov1-8/+7
2014-01-18Fix incorrect GCC version test (harmless until 5.0.0 is released)Boris Kolpackov1-2/+2
2014-01-18Fix incorrect C++11 feature macro nameBoris Kolpackov1-3/+3
2013-10-15Automatically map C++11 enum classes (strong enums)Boris Kolpackov2-0/+10
2013-10-03Add support for compile-time detection of unnecessary data migration functionsBoris Kolpackov1-0/+33
2013-02-12Factor windows.h inclusion into separate header, disable min/max macrosBoris Kolpackov12-74/+45
2013-02-09Update copyright yearBoris Kolpackov69-69/+69
2013-02-05Add support for change-tracking containersBoris Kolpackov2-0/+6
2012-11-21Add dynamic multi-database query supportBoris Kolpackov1-1/+0
2012-10-19Completion of prepared query supportBoris Kolpackov1-0/+31
2012-04-26Replace remaining std::auto_ptr uses with odb::details::unique_ptrBoris Kolpackov4-14/+8
2012-03-02Reimplement C++11 support to be header-onlyBoris Kolpackov4-8/+85
2012-03-02Portability workarounds for incomplete C++11 support in VC++ and old GCCBoris Kolpackov3-1/+27
2012-03-01Add support for using C++11 std::unique_ptr to pass connection factoryBoris Kolpackov1-0/+54
2012-02-28Build infrastructure for C++11 supportBoris Kolpackov3-0/+11
2012-01-29Update copyright yearBoris Kolpackov66-66/+66
2012-01-29Remove author field from file headerBoris Kolpackov66-66/+0
2011-11-15Remove generated file from repositoryBoris Kolpackov1-10/+0
2011-10-21Do not allocate memory for buffer if constructed with zero capacityConstantin Michael1-2/+2
2011-10-21Allow specification of buffer capacity on construction defaulting to 256 bytesConstantin Michael1-2/+7
2011-09-05Use more descriptive names in details/meta/Boris Kolpackov8-64/+67
2011-08-04Add support for value wrappersBoris Kolpackov1-0/+40
2011-07-23Provide different implementations for ODB_POTENTIALLY_UNUSEDBoris Kolpackov1-1/+9
2011-07-23Change unused macro to use a void pointer instead of a referenceConstantin Michael1-1/+1