summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
23 hoursAdd support for std::optional mapping with --std c++17 or laterHEADmasterBoris Kolpackov10-59/+207
47 hoursFix Clang warningsBoris Kolpackov14-24/+25
48 hoursRemove stray include directivesBoris Kolpackov2-2/+0
48 hoursDisable use of std::unordered_map in session (GH #29)Boris Kolpackov1-0/+12
6 daysUse std::unordered_map instead of std::map in session if object id is hashableBoris Kolpackov1-3/+23
6 daysDrop obsolete POSIX and Win32 thread support implementationsBoris Kolpackov38-1711/+5
6 daysReplace custom metaprogramming facilities with standardBoris Kolpackov30-372/+94
6 daysReplace details::thread with std::threadBoris Kolpackov8-368/+16
6 daysDelete copy constructor/assignment instead of making them privateBoris Kolpackov62-414/+182
7 daysUse explicit operator bool conversionBoris Kolpackov2-4/+2
7 daysReturn transaction_impl as std::unique_ptr instead of raw pointerBoris Kolpackov48-115/+321
7 daysIn odb compiler use -o to instruct g++ to write output to /dev/null (GH #12)Karen Arutyunov2-10/+10
7 daysFix odb compiler not to potentially spoil g++ command line on WindowsKaren Arutyunov1-2/+8
7 daysClarify and document moving/copying of database and transactionBoris Kolpackov3-10/+73
8 daysRemove unused lazy_ptr_impl_ref typeKaren Arutyunov2-90/+1
8 daysAdd noexcept specifier for some methods of odb::lazy_*_ptr typesKaren Arutyunov5-136/+184
8 daysAdd noexcept specifier for some methods of odb::vectorKaren Arutyunov5-43/+43
8 daysDelete copy ctor and assignment operator in statement_cacheBoris Kolpackov5-0/+15
8 daysAdd recycle() hook to connection_pool_factoryBoris Kolpackov10-12/+108
8 daysGet rid of custom shared_ptr implementationBoris Kolpackov25-758/+5
8 daysReplace use of details::shared_ptr with std::shared_ptr in connectionBoris Kolpackov52-697/+414
13 daysFix mapping between two C++ types for object ids (GH #16)Karen Arutyunov3-7/+253
13 daysFix handling of points_to pragma (GH #9, #13)Karen Arutyunov9-13/+677
13 daysReplace use of details::shared_ptr with std::unique_ptr in threads testBoris Kolpackov1-7/+8
13 daysReplace use of details::shared_ptr with std::shared_ptr in query_paramBoris Kolpackov32-122/+120
14 daysReplace use of details::shared_ptr with std::unique_ptr in statement_cacheBoris Kolpackov15-90/+105
14 daysReplace use of details::shared_ptr with std::shared/unique_ptr in statementBoris Kolpackov70-371/+401
14 daysReplace use of details::shared with custom ref counting in dynamic query_paramBoris Kolpackov4-11/+13
2026-05-26Replace use of details::shared_ptr with std::shared_ptr in multiple_exceptionsBoris Kolpackov3-9/+11
2026-05-26Replace use of details::shared_ptr with std::shared_ptr in prepared_query_implBoris Kolpackov9-107/+69
2026-05-26Replace use of details::shared_ptr with std::shared_ptr in result_implBoris Kolpackov7-49/+45
2026-05-26Replace use of details::shared_ptr with std::unique_ptr in odb::sessionBoris Kolpackov2-5/+5
2026-05-19Update pre-generated codeBoris Kolpackov2-6/+5
2026-05-19Replace odb::details::function_wrapper with std::functionBoris Kolpackov9-306/+47
2026-05-19Replace odb::details::transfer_ptr with std::unique_ptrBoris Kolpackov12-178/+94
2026-05-19Replace odb::details::unique_ptr with std::unique_ptrBoris Kolpackov20-133/+49
2026-05-19Get rid of Sun CC workaroundsBoris Kolpackov25-318/+151
2026-05-19Clean up references to std::auto_ptrBoris Kolpackov11-12/+12
2026-05-18Add few missing <odb/details/config.hxx> inclusionsBoris Kolpackov2-0/+3
2026-05-18Get rid of C++98 supportBoris Kolpackov63-1513/+49
2026-05-18Make C++11 default ODB compiler standard, stop accepting C++98Boris Kolpackov3-15/+13
2026-05-18Replace ODB_NOTHROW_NOEXCEPT with straight noexceptBoris Kolpackov29-150/+127
2026-05-18Drop TR1 supportBoris Kolpackov12-1390/+16
2026-05-14Suppress bogus warning in odb::nullable when compiling with older GCCBoris Kolpackov1-0/+14
2026-05-13Fix odb-{tests,examples} manifests to test Windows binary distributionsKaren Arutyunov2-0/+92
2026-05-13Fix libodb-mysql examples failure due to warning issued by mysql clientKaren Arutyunov1-2/+3
2026-05-13Further cleanup of Qt5 supportBoris Kolpackov6-21/+15
2026-05-12Disable -Wuninialized in GCC 16 due to false positives (GCC bug 121840)Boris Kolpackov1-0/+8
2026-05-12Remove support for Qt5 from manifests and buildfilesKaren Arutyunov25-398/+38
2026-05-12Fix GCC 'may be used uninitialized' warning in odb-testsKaren Arutyunov2-2/+2