313 Commits

Author SHA1 Message Date
Sébastien Rombauts
1c23f39d7c Note on redistribution of SQLite source files
As stated by the MIT License, you are whelcome to reuse, modify, and redistribute the SQLiteCpp source code
the way you whant it to, be it a git submodule, a subdirectory, or a selection of some source files.

I whould love a mention in your README, a web link to the SQLite repository, and a mention of the author,
but none of those are mandatory.
2016-02-19 17:34:18 +01:00
Sébastien Rombauts
f6302f68c8 Update README with Visual Studio versions used 2016-02-12 12:46:29 +01:00
Sébastien Rombauts
2044907097 Add clang 3.4 to the list of supported platforms
And also gcc 4.6.3, both used by Travis CI
2016-02-12 10:14:21 +01:00
Sébastien Rombauts
2210b30b52 Update sqlite3 from v3.9.2 to 3.10.2 (2016-01-20) and update version to 1.3.1 1.3.1 2016-02-10 11:45:22 +01:00
Sébastien Rombauts
c53d885393 Update copyright notice to 2016 2016-02-10 10:27:47 +01:00
Sébastien Rombauts
e9a2c9bb57 Remove biicode support, as servers will shutdown the 16th of February 2016-02-10 10:24:17 +01:00
Sébastien Rombauts
aafd35a863 Do not build Doxygen documentation by default 2015-12-01 22:55:14 +01:00
Sébastien Rombauts
1c0bed5c85 Update changelog for next release 2015-11-10 18:45:13 +01:00
Sébastien Rombauts
b7b440de5d Fix #73 Wrong exception thrown by Database constructor
- switched from sqlite3_errmsg() to sqlite3_errstr() where applicable
2015-11-10 18:32:24 +01:00
Sébastien Rombauts
24153e5293 Update sqlite3 from v3.8.8.3 to v3.9.2 (2015-11-02) 2015-11-10 18:28:14 +01:00
Sébastien Rombauts
a573c8c6b1 Now build the provided copy of SQLite3 C library instead of using the Linux sqlite3-dev package
- for ease of use and cross-platform/linux distribution compatibility
2015-11-10 18:16:02 +01:00
Sébastien Rombauts
8f28c4c58f Update version to 1.3.0 with new Backup class 1.3.0 2015-11-01 21:53:26 +01:00
Sébastien Rombauts
544ecf4101 Remove unneeded Backup::getHandle() accessor 2015-11-01 21:29:52 +01:00
Sébastien Rombauts
d51633836a Merge pull request #71 from hongshibao/master
Support backup of DB file
2015-10-28 21:35:43 +01:00
hongshibao
df995f71a6 Add executeStepException testcase 2015-10-29 00:27:22 +08:00
hongshibao
e8f956be22 Add Backup test 2015-10-28 03:04:13 +08:00
hongshibao
08716b8938 Add comments 2015-10-28 02:01:32 +08:00
hongshibao
5b312edb31 Add Comments 2015-10-26 01:38:29 +08:00
hongshibao
c9dcf64cd0 Add throw exception case in executeStep
Add Comments
2015-10-26 00:35:36 +08:00
hongshibao
05d304b7c9 add Backup class 2015-10-25 18:31:16 +08:00
Sébastien Rombauts
7fa11f679e README rework and slight update 2015-10-10 13:34:43 +02:00
Sébastien Rombauts
18aa9e4def Fix a too long comment 2015-10-07 22:26:58 +02:00
Sébastien Rombauts
65309d5db8 Enable GCov instrumentation in Debug build mode and upload results to coveralls 2015-10-07 22:24:18 +02:00
Sébastien Rombauts
fb42c64bea Chromium googletest library moved to the new googlesource.com infrastructure 2015-10-07 22:05:34 +02:00
Sébastien Rombauts
ebd19b0b05 Update to Travis Continuous Integration build script
- Migrating from legacy to container-based infrastructure
   by removing the "sudo" command and moving to addons apt packages
2015-10-07 21:53:00 +02:00
Sébastien Rombauts
cc20878146 Merge pull request #67 from HNO3/fix-column-conversion-string
Fix implicit conversion to std::string of Column class for Visual C++ 2015
2015-09-23 08:25:18 +02:00
LEE Wondong
d7603db7d3 Fix Column::operator std::string to work properly on Visual C++ 2015 2015-09-23 14:57:08 +09:00
Sébastien Rombauts
de2fd218a1 Update version to 1.2.0 with new getHandle() 1.2.0 2015-09-09 19:02:34 +02:00
Sébastien Rombauts
4bd8786e6a Fix #65 Database::getHandle() exposes underlying SQLite handle
- needed to mix with other libraries or advance usage
2015-09-09 18:59:18 +02:00
Sébastien Rombauts
f39b84c879 Fix #66: Update documentation on installation, CMake and unit tests 2015-09-06 12:37:35 +02:00
Sébastien Rombauts
2c62e9595c Add badge for License 2015-08-24 15:18:20 +02:00
Sébastien Rombauts
af78d59349 Move Gitter chat badge after introduction 2015-06-01 22:10:47 +02:00
Sébastien Rombauts
d36c39ccf3 Fix CppDepends most useful warnings:
- Convert last old-style cast to reinterpret_cast<>
 - Statement::Ptr is now private, with a friend declaration for Column
 - noexcept should not be defined as the depreacted throw()
2015-06-01 22:05:24 +02:00
Sébastien Rombauts
8c7aced3fb Merge pull request #59 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md
2015-05-29 17:25:40 +02:00
The Gitter Badger
94d40c1d1d Added Gitter badge 2015-05-29 15:22:11 +00:00
Sébastien Rombauts
16be0dc3aa Fix #58 "Compile fails in gcc 5.1.0" : correct detection of noexcept support for GCC >= 4.7 2015-05-27 12:26:30 +02:00
Sébastien Rombauts
9bb0aed805 Update googletest to latest, and deactivate certain class of warnings for its compilation 2015-05-27 11:45:59 +02:00
Sébastien Rombauts
b7a3910579 cpplint output correct MSVC warnings 2015-05-27 11:44:51 +02:00
Sébastien Rombauts
e46500dae8 Merge pull request #56 from aurelien35/Dev
Removed a warning in release build with Visual Studio
2015-05-21 11:41:27 +02:00
Aurelien ALBERT
5a8a6e243e Removed a warning in release build with Visual Studio 2015-05-21 10:52:46 +02:00
Sébastien Rombauts
e4b5d6eeed Update version to 1.1.0 with bugfix and new loadExtension() 1.1.0 2015-05-18 21:10:48 +02:00
Sébastien Rombauts
594b9c26b2 Merge pull request #52 from nazim-can-bedir/master
Added conditional support for extension loading
2015-05-17 07:40:33 +02:00
ncr
99db2f8bdb Added conditional support for extension loading 2015-05-16 17:42:45 +03:00
Sébastien Rombauts
e8af4f6738 Merge pull request #51 from portwaypoint/master
Added support for extension loading
2015-05-13 12:23:35 +02:00
Richard Jones
368049a613 Added support for extension loading 2015-05-08 09:47:12 +01:00
Sébastien Rombauts
318f742b5c Revert use sqlite_errstr instead of sqlite3_errmsg that fixed #48
- sqlite3_errstr() is new from SQLite v3.7.15, not supported on Ubuntu 12.04
   which is what is used for continuous integration with Travis CI
 - Only case of error is SQLITE_BUSY: "database is locked" (some statements are not finalized)
   so use this generic string instead
2015-05-06 09:36:15 +02:00
Sébastien Rombauts
3ffc07b1c2 Merge pull request #49 from onuraslan/fix-48
Use sqlite_errstr instead of sqlite3_errmsg
2015-05-06 04:05:54 +02:00
Onur Aslan
e55fffefd7 Use sqlite_errstr instead of sqlite3_errmsg
mpSQLite is free'd with sqlite3_close. It's no more accesible.
Fixes: #48
2015-05-06 00:22:43 +03:00
Sébastien Rombauts
4f4c9aa918 Add a release badge to show 1.0.0 1.0.0 2015-05-03 23:33:04 +02:00
Sébastien Rombauts
09db07ccc7 Updated version to 1.0.0 changelog and copyright date 2015-05-03 23:32:57 +02:00