MySQL++

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 descendants of 8bfb213043e41700

2019-07-21
10:15
Copied over several tools/* files from the PiDP-8/I project: mkrel, mmake, and corecount. The latter two are identical to the current PiDP-8/I versions, while mkrel has some local changes specific to MySQL++, but has the same basic structure. check-in: ab11a94209 user: tangent tags: trunk
2019-07-18
04:38
MySQL 8.0.3 removed MYSQL_SECURE_AUTH, so ifdef'd it out for that and later versions in lib/options.cpp. check-in: 725f5ebfc9 user: tangent tags: trunk
2019-07-17
14:22
Found a ChangeLog from MySQL saying that several MYSQL_* options disappeared in 8.0.4, not in 8.1.0 as we previously thought. Dialed back the ifdefs preventing lib/options.cpp from attempting to check them. check-in: dd6889ae32 user: tangent tags: trunk
2019-05-11
12:47
Assorted improvements to HACKERS.md check-in: b5a68d6801 user: tangent tags: trunk
11:57
Typo fix check-in: b4ddded8f0 user: tangent tags: trunk
11:57
Further simplification check-in: 1d0bb22bf9 user: tangent tags: trunk
11:55
Simplified the "Unsupported Compilers" section of the top-level README check-in: d7dd5ad153 user: tangent tags: trunk
11:44
URL update check-in: 918d17cb79 user: tangent tags: trunk
11:43
Converted the user manual's README file to Markdown check-in: d56fa32aec user: tangent tags: trunk
11:09
Updates to README.md to take advantage of its new Markdown formatting and to account for the fact that it might be mirrored on GitHub where Fossil-relative repo links no longer work. check-in: 0102b7250b user: tangent tags: trunk
2019-04-22
19:38
Converted top-level README.txt file to Markdown so it formats more nicely on GitHub and in the Fossil /file view. check-in: d080820431 user: tangent tags: trunk
18:50
Added info on the GitHub mirror to HACKERS.md. check-in: 8b0728e18d user: tangent tags: trunk
18:44
Assorted improvements to the HACKERS.md file check-in: 3aef3560ea user: tangent tags: trunk
2019-02-15
23:53
Fixed a circular make dependency in way the libssqls2parse target was defined. GNU make 3.81 was griping about it. check-in: 296f546849 user: tangent tags: trunk
23:50
Added support for ulonglong type in MySQL type conversions when building query strings. Reportedly, some compilers can't figure out that mysqlpp::sql_bigint is equivalent, even though it's a typedef for [u]longlong! check-in: 6afcf0be30 user: tangent tags: trunk
2018-10-31
18:26
Assorted fixes to mysql++.bkl for MinGW. check-in: 0cf989112e user: tangent tags: trunk
2018-10-22
23:55
Removed explicit library dependency on "mysqlpp" for test_ssqls2 and ssqlsxlat: we get that from the Bakefile "programs" template we defined. Not only is it redundant, the second declaration breaks under VC++ due to the "_d" suffix in debug builds, which the program template handles for us, but our per-program dependency did not. check-in: 5719c93687 user: tangent tags: trunk
23:41
Added a cast in FieldNames::operator[] to squish a warning about possible data loss in a condition that can't practically happen. check-in: 80a2d7ba1d user: tangent tags: trunk
23:37
Squished warning C4003 for VC++: yes, we know we're passing no args to MAY_THROW(), on purpose. Thank you so much for being helpful, VC++. check-in: 6f22016ae8 user: tangent tags: trunk
23:31
Disabled warning C4275 for VC++ 2015+ check-in: 036a34108c user: tangent tags: trunk
2018-10-17
16:04
Marked *.txt as crlf-glob in Fossil to avoid warnings on checkin. check-in: cfd37a46df user: tangent tags: trunk
16:02
Changed several *.txt files from Unix to DOS line endings, per HACKERS.md. check-in: b690497dbb user: tangent tags: trunk
2018-09-26
21:26
Pushed back the warnings about throwspecs from C++17 to C++11 to placate g++ 7.3.0 on Cygwin. check-in: f373a7fbb9 user: tangent tags: trunk
21:13
Fixed another spaces-in-Windows-bakefilize path problem. check-in: 05d91668b6 user: tangent tags: trunk
21:13
The test for bakefilize in the PATH broke on Windows due to space in the path name. Handling it separately now. check-in: f36f98c180 user: tangent tags: trunk
21:05
The bootstrap script can now find bakefilize on Windows, which doesn't put that script in the PATH, probably due to mistakenly thinking that only *.exe should be in the PATH. They're ignoring the Cygwin case. check-in: b45b95eec3 user: tangent tags: trunk
21:03
Exchanged explicit calls to several Autotools from bootstrap script for a single call to autoreconf. check-in: 4e0c38b0d8 user: tangent tags: trunk
02:40
Better description of the meaning of "bootstrap pedantic bat". check-in: 8794732329 user: tangent tags: trunk
02:37
Better explanation of "bootstrap bat" command in HACKERS.md. check-in: a75da9ed00 user: tangent tags: trunk
02:33
Not needed Closed-Leaf check-in: e0025ebfb4 user: tangent tags: BOGUS
02:28
Better explanation of the "bootstrap bat" option in HACKERS.md. BAD CHECKIN. check-in: cf53e4ee34 user: tangent tags: BOGUS
2018-07-27
06:29
Added SRPM step to RELEASE-CHECKLIST.txt check-in: 13c05ca408 user: tangent tags: trunk
06:13
Merged in trunk fixes to release 3.2.4 check-in: 64fd6873ed user: tangent tags: v3.2.4, release
06:11
More steps in RELEASE-CHECKLIST.txt. check-in: 6d331ea2d5 user: tangent tags: trunk
06:09
"make dist" was leaving out HACKERS.md. Fixed. check-in: 57f4e9ac0f user: tangent tags: trunk
05:52
Removed references to the now-removed Wishlist file. check-in: c6ca15d636 user: tangent tags: trunk
05:51
Updated link to SSQLSv2 plan from SSQLS chapter of the userman check-in: 7391fc92ec user: tangent tags: trunk
05:48
Version 3.2.4 released check-in: 42db19f361 user: tangent tags: trunk
05:47
Version 3.2.4 (later replaced) check-in: be86b90b51 user: tangent tags: release
05:37
Updated Bakefile stuff in HACKERS.md. check-in: 5041d5c560 user: tangent tags: trunk
05:09
Updated userman.dbx.in with the Docbook changes we previously made to userman.dbx. check-in: c8473343fe user: tangent tags: trunk
05:08
Removed doc/userman/userman.dbx from the repo: it's created from userman.dbx.in. check-in: cd4cdc164c user: tangent tags: trunk
05:06
Squished a pendantic warning from Clang about an unused variable in the operator<< generated for certain types of SSQLS. We can't easily remove the variable in this case, so we just do a (void) cast on it to placate the compiler if it's never used before the function ends. check-in: d89e70a915 user: tangent tags: trunk
05:05
Ditto lib/querydef.h check-in: d2098e2c16 user: tangent tags: trunk
05:05
Removed lib/ssqls.h. Shouldn't have been checked in: it's generated by ssqls.pl. check-in: 597de1f616 user: tangent tags: trunk
05:00
Squished Clang complaint in pedantic builds about beemutex's pmutex_ private member being unused when thread-awareness is not enabled. check-in: a014eece1d user: tangent tags: trunk
04:45
Modified the "most economically valuable" stuff in the userman's Unicode chapter to handle the "except for emoji" case. check-in: 0bd33dc4fc user: tangent tags: trunk
04:39
Polishing pass on the new Unicode material in the user manual. check-in: 8469cf623d user: tangent tags: trunk
04:34
Updated user manual Docbook version from 4.2 to 4.4, effectively dropping CentOS 3 and 4 as build platforms, since the current Homebrew Docbook XSL stylesheets throw lots of errors if you specify 4.2 or 4.3. Updated the user manual's README.txt file accordingly. check-in: 3b3678d64e user: tangent tags: trunk
03:59
Squished a few complaints from Doxygen. NFC. check-in: 57170bf853 user: tangent tags: trunk
03:57
Updated Doxygen-related files for Doxygen 1.8.14. check-in: 8bfb213043 user: tangent tags: trunk