aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-07-27Bump version to 2.1.0.a22.1.0.a2Boris Kolpackov2-5/+5
2012-07-17Bump version to 2.1.0.a12.1.0.a1Boris Kolpackov2-5/+5
2012-07-16Simplify query inheritance hierarchyBoris Kolpackov1-2/+2
2012-07-03Add template qualifiers that are missing according to Clang 3.1Boris Kolpackov6-18/+32
2012-06-18Add argument to session ctor that indicates whether to make it currentBoris Kolpackov2-8/+11
2012-06-18Remove unnecessary checks for current transactionBoris Kolpackov2-5/+3
2012-06-18Bump version to 2.0.12.0.1Boris Kolpackov2-3/+3
2012-06-18Add workaround for VC++ lookup bugBoris Kolpackov1-1/+1
2012-05-04Add -D_REENTRANT when building on Linux to emulate -pthreadBoris Kolpackov1-1/+3
2012-04-30Add empty source file to facilitate VC++ symbol exporting2.0.0Boris Kolpackov2-0/+12
2012-04-30VC++ workaroundsBoris Kolpackov2-3/+9
2012-04-29Bump version to 2.0.0Boris Kolpackov2-5/+5
2012-04-29Rework unique pointer conversion (Clang warning)Boris Kolpackov1-21/+19
2012-04-29Add missing #includeBoris Kolpackov1-0/+2
2012-04-26Replace remaining std::auto_ptr uses with odb::details::unique_ptrBoris Kolpackov4-14/+8
2012-04-26Add database::reset()Boris Kolpackov3-22/+35
2012-04-26Make session optionalBoris Kolpackov5-184/+210
2012-04-23Polymorphic inheritance supportBoris Kolpackov25-751/+1725
2012-03-06Detect situations where session is required but not usedBoris Kolpackov2-0/+13
2012-03-02Bump version to 1.9.0.a1Boris Kolpackov2-5/+5
2012-03-02Reimplement C++11 support to be header-onlyBoris Kolpackov7-57/+85
2012-03-02Portability workarounds for incomplete C++11 support in VC++ and old GCCBoris Kolpackov8-28/+133
2012-03-01Add support for using C++11 std::unique_ptr to pass connection factoryBoris Kolpackov1-0/+54
2012-02-29Use move instead of copy in container traits if C++11 is availableBoris Kolpackov2-0/+20
2012-02-29Support for C++11 containers (array, forward_list, unordered)Boris Kolpackov7-2/+411
2012-02-29Support for C++11 std::unique_ptr and std::shared_ptr as wrappersBoris Kolpackov1-1/+100
2012-02-29Support for C++11 std::unique_ptr as object pointerBoris Kolpackov5-57/+645
2012-02-28Handle C++11 movable object pointers such as std::unique_ptrBoris Kolpackov2-0/+49
2012-02-28Add support for object pointers with two template parametersBoris Kolpackov3-0/+127
2012-02-28Remove allocator constructors and reset() from TR1 lazy_shared_ptrBoris Kolpackov2-43/+2
2012-02-28Support for C++11 std::shared_ptr/weak_ptr as object pointersBoris Kolpackov8-4/+1344
2012-02-28Build infrastructure for C++11 supportBoris Kolpackov6-2/+62
2012-01-29Bump version to 1.8.01.8.0Boris Kolpackov2-5/+5
2012-01-29Update copyright yearBoris Kolpackov150-150/+150
2012-01-29Remove author field from file headerBoris Kolpackov150-151/+1
2012-01-09Add note on disabling __declspec(thread) usage if loading libodb DLL dynamicallyBoris Kolpackov1-3/+15
2011-12-06Override second version of tracer::execute() to suppress Sun CC warning1.7.0Boris Kolpackov1-0/+11
2011-12-05Bump version to 1.7.0Boris Kolpackov2-5/+5
2011-12-05Add link to licensing overview pageBoris Kolpackov1-0/+6
2011-11-16Set proper permissions for configure scriptBoris Kolpackov1-0/+0
2011-11-15Add support for selecting threading implementationBoris Kolpackov5-2/+98
2011-11-15Remove generated file from repositoryBoris Kolpackov1-10/+0
2011-11-07Add support for SQL statement tracingBoris Kolpackov13-6/+298
2011-11-03Qualify details namespace with odb to help buggy VC++1.7.0.a1Boris Kolpackov2-3/+3
2011-11-02Bump version to 1.7.0.a1Boris Kolpackov2-5/+5
2011-11-02Add database::reload() overloads for pointersBoris Kolpackov2-0/+46
2011-11-02Add result_iterator::id() function that returns id without loading objectBoris Kolpackov1-0/+6
2011-11-02Optimize load_id(), load() sequence for SQLite and PostgreSQLBoris Kolpackov2-3/+9
2011-11-01Implement support for optimistic concurrencyBoris Kolpackov4-5/+34
2011-10-27Make sure output directory exist before generating config.hBoris Kolpackov1-1/+1