Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins related to "trunk"
2024-06-06
| ||
01:38 | Made the examples readme link absolute to ensure all links on the GH mirror direct traffic to the Fossil repo. Leaf check-in: 3a543323db user: tangent tags: trunk | |
2023-11-13
| ||
20:36 | URL typo fix check-in: 59b60ed29c user: tangent tags: trunk | |
20:36 | Removed a top-level reference to the old mailing list. check-in: 8d7cfa8ed8 user: tangent tags: trunk | |
2023-05-06
| ||
07:18 | Replaced a reference to the old mailing list from the credits file to point to the new forum instead. Assorted other tweaks while in there. check-in: 9232fc1da0 user: tangent tags: trunk | |
2021-12-23
| ||
21:05 | Copied the "getting started with Fossil" bit over from the PiDP-8/I project's contributing file, with suitable modifications. check-in: c2687def7c user: tangent tags: trunk | |
2021-07-03
| ||
07:20 | Renamed the macOS README away from the old "Mac OS X" naming. check-in: e0a73ac16d user: tangent tags: trunk | |
2021-07-01
| ||
08:58 | Fixed a reference to the old HACKERS.md file, and added a /dir link for README-* from the top-level readme's Documentation section. check-in: 45d71e51ac user: tangent tags: trunk | |
2021-05-27
| ||
02:41 | Partial attempt to allow out-of-tree builds. Doesn't succeed due to an apparent limitation of Bakefile, but it shows the direction, and it doesn't break the in-tree build as far as we can tell. check-in: ec4c8fef63 user: tangent tags: trunk | |
00:51 | Renamed top-level version.in to tools/print-version.in to avoid a conflict with the new C++20 header <version>. No code of ours tries to include that file as a header, but it reportedly affects Clang on the latest versions of macOS. Apparently some system header on that platform includes <version>, which then gets our shell script with -I. Closes [4ea874fe67]. check-in: 76854dfa74 user: tangent tags: trunk | |
2021-04-29
| ||
03:30 | Added /opt/homebrew/opt/mariadb paths to config/mysql_loc.m4 for Homebrew on Apple silicon machines. check-in: 9855a68cec user: tangent tags: trunk | |
2021-04-28
| ||
23:03 | Added announcement email step to the end of the release process doc. check-in: 29ae1be3c2 user: tangent tags: trunk | |
23:00 | Converted RELEASE-PROCESS.txt to Markdown. check-in: 5f0ca27b70 user: tangent tags: trunk | |
22:53 | Typo fx check-in: 15c9cc8366 user: tangent tags: trunk | |
22:40 | Merged trunk changes for v3.3.0 into release branch Leaf check-in: 908def5875 user: tangent tags: v3.3.0, release | |
22:38 | Tweaks to the ChangeLog.md file. check-in: ff347ff5db user: tangent tags: trunk | |
22:23 | Changed the RPM spec file to depend on mariadb-devel instead of mysql-devel: CentOS 8 no longer provides that compatibility wrapper. check-in: 7edcf21f42 user: tangent tags: trunk | |
22:20 | Fixed an obsolete reference to the top-level README.txt, now called README.md. check-in: ba93879557 user: tangent tags: trunk | |
22:11 | Merged trunk changes for v3.3.0 into release branch check-in: dbab102617 user: tangent tags: v3.3.0, release | |
22:10 | Fixed a path in tools/mkrel that prevented the docs from being extracted from the tarball and updated on the public web site: GNUmakefile target "doc" only exists in the /mysqlpp subdir, not at the top level. check-in: 7ae3ee49e0 user: tangent tags: trunk | |
22:05 | Released v3.3.0 check-in: 65679674cb user: tangent tags: trunk | |
21:56 | Updated to the current version of config/ax_cxx_compile_stdcxx.m4 check-in: b48d9c3ed5 user: tangent tags: trunk | |
21:45 | Updated the stock paths in the MySQL C API library autodiscovery Autoconf macro so it'll work on MariaDB based systems where the headers and/or library are installed in a .../mariadb directory instead of .../mysql for backwards compatibility. Necessary on Ubuntu 20.04, at least. check-in: ef1dd39390 user: tangent tags: trunk | |
21:41 | Wrapped the #include for mysql.h in extern "C" to avoid bogus warnings from GCC 9 in pedantic mode about using C-style casts. We can't "fix" those, even if we had commit access to that repo. check-in: 1b4fe1513e user: tangent tags: trunk | |
21:39 | Catching exceptions by const reference instead of by value in the deadlock example to avoid a pedantic warning from GCC 9. check-in: c48e27d99e user: tangent tags: trunk | |
21:39 | Increased the size of an sprintf() buffer to suppress a bogus warning from GCC 9 in pedantic mode. (The integers involved can't get big enough to cause a problem.) check-in: aae2a9a214 user: tangent tags: trunk | |
21:34 | More warning squishers as in prev. check-in: 0439fc70b0 user: tangent tags: trunk | |
21:32 | Squished an unused variable warning when certain ifdef combinations are met. check-in: 4ad01b116c user: tangent tags: trunk | |
21:27 | Updated the Bakefile instructions in the contribution guide. check-in: ce9c910e91 user: tangent tags: trunk | |
20:39 | Changed an old-style C cast to a static_cast to squish a pedantic warning from Clang. check-in: 6871a2dad5 user: tangent tags: trunk | |
2021-02-08
| ||
18:43 | Merged the updated Fossil instructions into the contribution guide from the PiDP-8/I project. check-in: f9bf7fa3a8 user: tangent tags: trunk | |
2020-11-03
| ||
20:49 | Renamed HACKERS.md to CONTRIBUTING.md to placate GitHub, which expects to find the file so-named. Also merged in a lot of the new material from the forked copy in the PiDP-8/I project. check-in: c5e9b63dee user: tangent tags: trunk | |
2020-09-20
| ||
20:34 | Conditionally using a new C++17 feature (std::string::operator==) in the inner loop of FieldNames::operator [] to speed up comparisons. Compiler Explorer shows that it's faster than the old-style compare(...) == 0 method. This change won't compile into the library unless you override the build options to force C++17 or newer, though. Improvement suggested by BratSinot as part of GH PR#5. check-in: fe81e55134 user: tangent tags: trunk | |
20:04 | Added a C++ no-assign operator to class mysql_ti_sql_type_info, per GH PR#5 by BratSinot. check-in: d124d5681d user: tangent tags: trunk | |
19:37 | Added C++11 style no-copy and no-assign ctors to class NoExceptions. Patch by BratSinot, part of GH PR#5. check-in: 399215eeba user: tangent tags: trunk | |
19:31 | Changed a call to an STL structure's "size()" in bool context to !empty(). It's a marked speed improvement for some structures, where size() isn't constant-time. check-in: e7f727a291 user: tangent tags: trunk | |
19:10 | Added C++11 style copy ctor and assignment operator elision to class ScopedLock, part of beemutex, per "BratSinot"'s GH PR#5. check-in: 149e91d818 user: tangent tags: trunk | |
18:06 | Partial backout of [f9ad7af6b1], which removed the definition of the ScopedConnection ctor by accident. The original patch moved it from the cpp file to the h, and I didn't see any reason for that, so I restored the original declaration-only code in the h file without remembering to revert the patch hunk removing the definition from the cpp file. check-in: 41b9063a1e user: tangent tags: trunk | |
2020-09-19
| ||
18:25 | URL fix check-in: 362df95b5f user: tangent tags: trunk | |
18:12 | Small tweaks to HACKERS.md check-in: e850919236 user: tangent tags: trunk | |
17:45 | The replacment of explicit calls to individual Autotools in the bootstrap script with a single call to "autoreconf" failed on CentOS 5, apparently because it isn't passing the -I flag for Bakefile's M4 stuff down to aclocal. We're still using autoreconf, but we're overriding the aclocal call via an environment variable to arm-twist it into working here. check-in: 2bd954738d user: tangent tags: trunk | |
17:25 | Added the AX_CXX_COMPILE_STDCXX macro from the Autoconf archive to allow the configure script to detect the availability of C++11 without insisting on it, adding necessary compiler flags as needed by the detected C++ compiler. check-in: 62a49d54ad user: tangent tags: trunk | |
17:24 | Exchanged the "file slurp" idiom used in examples/load_jpeg.cpp for one that also works in C++11, which complains of "address to rvalue" with the original formulation. check-in: b062e656cc user: tangent tags: trunk | |
17:04 | Merged the C++11 move ctor enhancement for ScopedConnection by "BratSinot" in, with my fixes. check-in: 8568a4e9e3 user: tangent tags: trunk | |
17:00 | Fixed the "BratSinot" patch. There were two pieces provided, only one of which got applied with the patch, but more significantly, his version mixed some C++11isms into the legacy case, preventing it from building. (Thus why the original commit was shoved off to a branch.) Closed-Leaf check-in: f9ad7af6b1 user: tangent tags: cpp11-move-ctor-scoped-conn | |
16:27 | Added C++11 style move ctors and no-copy ctors to ScopedConnection per GH PR#3: https://github.com/tangentsoft/mysqlpp/pull/3 check-in: f46c4d6a9c user: tangent tags: cpp11-move-ctor-scoped-conn | |
2020-07-24
| ||
15:28 | Updated the top-level README.md to reflect the change in GitHub mirror update scheduling. check-in: e367c0dde5 user: tangent tags: trunk | |
2020-07-23
| ||
06:59 | Added a few "throw UseQueryError" cases within class Result, applying an anonymous patch from ticket [e6cf4b6fbb4b8]. check-in: a45de8b0b2 user: tangent tags: trunk | |
06:52 | The SQL type mapping for TIMESTAMP NULL was missing the MySQL++ tf_null annotation. Closes bug [585db77afe8]. check-in: 40f302fba1 user: tangent tags: trunk | |
2020-07-10
| ||
20:35 | Added explicit mysql_library_init() calls from the tests that do quoting and escaping to avoid a crash in newer MariaDB versions which apparently delay doing this until you create a connection. (Thus why none of the examples fail on modern MariaDB versions.) It's basically the same patch as in the forum request [44684af1fd], but with comment and whitespace fixes. check-in: d8def9fe7b user: lukemewburn tags: trunk | |
20:14 | Markdown tweak for Fossil's renderer check-in: e9f50a9293 user: tangent tags: trunk | |