summaryrefslogtreecommitdiff
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* Bug#24732 Executables do not include Vista manifestsiggy@amd64.(none)2007-07-251-1/+3
| | | | - Required manual merge.
* Merge amd64.(none):/src/bug24732/my50-bug24732iggy@amd64.(none)2007-07-252-4/+5
|\ | | | | | | into amd64.(none):/src/bug24732/my51-bug24732
| * Bug#24732 Executables do not include Vista manifestsiggy@amd64.(none)2007-07-253-5/+7
| | | | | | | | - Sign executables with MySQL AB security certificate.
| * CMakeLists.txt, configure.js:kent@mysql.com/kent-amd64.(none)2007-07-181-0/+1
| | | | | | | | Allow to set mysqld exe suffix
* | CMakeLists.txt, configure.js:kent@mysql.com/kent-amd64.(none)2007-07-181-0/+1
| | | | | | | | Allow to set mysqld exe suffix
* | Merge amd64.(none):/src/bug24732/my50-bug24732iggy@amd64.(none)2007-06-262-8/+4
|\ \ | |/ | | | | into amd64.(none):/src/bug24732/my51-bug24732
| * Bug#24732 Executables do not include Vista manifestsiggy@amd64.(none)2007-06-262-8/+4
| | | | | | | | - Corrected manifest attributes.
* | Embedded Server doesn't build on Windows.iggy@alf.2007-06-151-0/+1
| | | | | | | | | | | | - Add build configuration parameter EMBEDDED_ONLY which will configure the VS solution to produce only mysql embedded binary. - Make necessary updates to successfully compile solution.
* | Merge quadxeon.mysql.com:/benchmarks/ext3/TOSAVE/tsmith/bk/51tsmith@quadxeon.mysql.com2007-06-051-7/+11
|\ \ | | | | | | | | | into quadxeon.mysql.com:/benchmarks/ext3/TOSAVE/tsmith/bk/maint/jun05/51
| * \ Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.1jani@a88-113-38-195.elisa-laajakaista.fi2007-05-241-7/+11
| |\ \ | | | | | | | | | | | | into a88-113-38-195.elisa-laajakaista.fi:/home/my/bk/mysql-5.1-marvel
| | * | WL#3817: Simplify string / memory area types and make things more consistent ↵monty@mysql.com/narttu.mysql.fi2007-05-101-7/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (first part) The following type conversions was done: - Changed byte to uchar - Changed gptr to uchar* - Change my_string to char * - Change my_size_t to size_t - Change size_s to size_t Removed declaration of byte, gptr, my_string, my_size_t and size_s. Following function parameter changes was done: - All string functions in mysys/strings was changed to use size_t instead of uint for string lengths. - All read()/write() functions changed to use size_t (including vio). - All protocoll functions changed to use size_t instead of uint - Functions that used a pointer to a string length was changed to use size_t* - Changed malloc(), free() and related functions from using gptr to use void * as this requires fewer casts in the code and is more in line with how the standard functions work. - Added extra length argument to dirname_part() to return the length of the created string. - Changed (at least) following functions to take uchar* as argument: - db_dump() - my_net_write() - net_write_command() - net_store_data() - DBUG_DUMP() - decimal2bin() & bin2decimal() - Changed my_compress() and my_uncompress() to use size_t. Changed one argument to my_uncompress() from a pointer to a value as we only return one value (makes function easier to use). - Changed type of 'pack_data' argument to packfrm() to avoid casts. - Changed in readfrm() and writefrom(), ha_discover and handler::discover() the type for argument 'frmdata' to uchar** to avoid casts. - Changed most Field functions to use uchar* instead of char* (reduced a lot of casts). - Changed field->val_xxx(xxx, new_ptr) to take const pointers. Other changes: - Removed a lot of not needed casts - Added a few new cast required by other changes - Added some cast to my_multi_malloc() arguments for safety (as string lengths needs to be uint, not size_t). - Fixed all calls to hash-get-key functions to use size_t*. (Needed to be done explicitely as this conflict was often hided by casting the function to hash_get_key). - Changed some buffers to memory regions to uchar* to avoid casts. - Changed some string lengths from uint to size_t. - Changed field->ptr to be uchar* instead of char*. This allowed us to get rid of a lot of casts. - Some changes from true -> TRUE, false -> FALSE, unsigned char -> uchar - Include zlib.h in some files as we needed declaration of crc32() - Changed MY_FILE_ERROR to be (size_t) -1. - Changed many variables to hold the result of my_read() / my_write() to be size_t. This was needed to properly detect errors (which are returned as (size_t) -1). - Removed some very old VMS code - Changed packfrm()/unpackfrm() to not be depending on uint size (portability fix) - Removed windows specific code to restore cursor position as this causes slowdown on windows and we should not mix read() and pread() calls anyway as this is not thread safe. Updated function comment to reflect this. Changed function that depended on original behavior of my_pwrite() to itself restore the cursor position (one such case). - Added some missing checking of return value of malloc(). - Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid 'long' overflow. - Changed type of table_def::m_size from my_size_t to ulong to reflect that m_size is the number of elements in the array, not a string/memory length. - Moved THD::max_row_length() to table.cc (as it's not depending on THD). Inlined max_row_length_blob() into this function. - More function comments - Fixed some compiler warnings when compiled without partitions. - Removed setting of LEX_STRING() arguments in declaration (portability fix). - Some trivial indentation/variable name changes. - Some trivial code simplifications: - Replaced some calls to alloc_root + memcpy to use strmake_root()/strdup_root(). - Changed some calls from memdup() to strmake() (Safety fix) - Simpler loops in client-simple.c
* | | | Merge amd64.(none):/src/bug24732/my50-bug24732iggy@amd64.(none)2007-06-011-1/+5
|\ \ \ \ | |/ / / |/| | / | | |/ | |/| into amd64.(none):/src/bug24732/my51-bug24732
| * | Bug #24732 Executables do not include Vista manifestsiggy@amd64.(none)2007-06-011-1/+5
| | | | | | | | | | | | | | | - Cleanup typo. - Make sure to only embedded four part numberic version.
| * | Merge siva.hindu.god:/home/tsmith/m/bk/50tsmith@siva.hindu.god2007-05-171-1/+1
| |\ \ | | | | | | | | | | | | into siva.hindu.god:/home/tsmith/m/bk/maint/50
| | * | Format corrections for various "Makefile.am": Leading tab, no trailing blank.joerg@trift2.2007-05-021-1/+1
| | | |
* | | | Merge quadxeon.mysql.com:/benchmarks/ext3/TOSAVE/tsmith/bk/51tsmith@quadxeon.mysql.com2007-05-211-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | into quadxeon.mysql.com:/benchmarks/ext3/TOSAVE/tsmith/bk/maint/51
| * | | | win/Makefile.am : No trailing blank after a continuation line marker !joerg@trift2.2007-05-041-1/+1
| | |_|/ | |/| |
* | | | Merge amd64.(none):/src/bug24732/my50-bug24732iggy@amd64.(none)2007-05-151-0/+1
|\ \ \ \ | |/ / / |/| / / | |/ / into amd64.(none):/src/bug24732/my51-bug24732
| * | Bug#24732 Executables do not include Vista manifestsiggy@amd64.(none)2007-05-151-0/+1
| |/ | | | | | | | | | | - Manifest requires four part application version. - mysqld does not need requireAdministrator rights to run.
| * Bug#24732 Executables do not include Vista manifestsiggy@recycle.(none)2007-04-231-1/+2
| | | | | | | | - Correct PushBuild failure.
* | Post Merge Correctioniggy@recycle.(none)2007-04-231-1/+2
| |
* | Bug#24732 Executables do not include Vista manifestsiggy@recycle.(none)2007-04-232-1/+4
| | | | | | | | - Post merge cleanup.
* | Merge recycle.(none):/src/bug24732/my50-bug24732iggy@recycle.(none)2007-04-232-0/+105
|\ \ | |/ | | | | into recycle.(none):/src/bug24732/my51-bug24732
| * Bug#24732 Executables do not include Vista manifestsiggy@recycle.(none)2007-04-234-0/+108
| | | | | | | | | | | | - Added script to generate application specific manifest. - Added new CMake MACRO to add customer build events which will first generate a manifest and then embeds that manifest into an executable.
| * configure.in:kent@mysql.com/kent-amd64.(none)2007-03-282-2/+0
| | | | | | | | | | | | Don't install ndb man pages if no ndb configured config-win.h, CMakeLists.txt, README, configure.js: Removed Cybozu patches
| * Merge mjorgensen@bk-internal.mysql.com:/home/bk/mysql-5.0-sagemmj@tiger.mmj.dk2007-01-112-0/+4
| |\ | | | | | | | | | into tiger.mmj.dk:/Users/mmj/bktrees/mysql-5.0
| | * WL #3670: Compile-time option to remove GRANT-related startup optionstsmith@siva.hindu.god2007-01-092-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - configure --disable-grant-options defines DISABLE_GRANT_OPTIONS - configure.js/cmake also updated - if DISABLE_GRANT_OPTIONS is defined, mysqld no longer recognizes: --bootstrap --init-file --skip-grant-tables Scripts which rely on those three options are modified to check the environment for MYSQLD_BOOTSTRAP; it should be set to the full path of a mysqld which does handle those options. For example: $ export MYSQLD_BOOTSTRAP $ MYSQLD_BOOTSTRAP=/path/to/full/MySQL/bin/mysqld $ mysql_install_db $ make test
* | | Removed not used define YY_MAGIC_BELOWmonty@mysql.com/narttu.mysql.fi2007-03-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Made year 2000 handling more uniform Removed year 2000 handling out from calc_days() The above removes some bugs in date/datetimes with year between 0 and 200 Now we get a note when we insert a datetime value into a date column For default values to CREATE, don't give errors for warning level NOTE Fixed some compiler failures Added library ws2_32 for windows compilation (needed if we want to compile with IOCP support) Removed duplicate typedef TIME and replaced it with MYSQL_TIME Better (more complete) fix for: Bug#21103 "DATE column not compared as DATE" Fixed properly Bug#18997 "DATE_ADD and DATE_SUB perform year2K autoconversion magic on 4-digit year value" Fixed Bug#23093 "Implicit conversion of 9912101 to date does not match cast(9912101 as date)"
* | | chmod u+x win/build-vs*.batmsvensson@pilot.blaudden2007-03-202-0/+0
| | |
* | | Remove compiler warningsmonty@mysql.com/narttu.mysql.fi2007-02-271-1/+1
| | |
* | | Fixed compilations problems and warnings on windowsmonty@mysql.com/narttu.mysql.fi2007-02-231-8/+19
| | |
* | | Many files:kent@mysql.com/kent-amd64.(none)2006-12-314-2/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header Adjusted year(s) in copyright header Added GPL copyright text my_vle.h, rpl_utility.h, my_vle.c, base64-t.c, rpl_utility.cc: Changed copyright header formatting some plugin_example.c, daemon_example.c: Added "Copyright (C) 2006 MySQL AB" to GPL header
* | | Merge mysql.com:/home/kent/bk/main/mysql-5.0kent@kent-amd64.(none)2006-12-311-0/+15
|\ \ \ | |/ / | | | | | | into mysql.com:/home/kent/bk/main/mysql-5.1
| * | my_strtoll10-x86.s:kent@mysql.com/kent-amd64.(none)2006-12-315-1/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Corrected spelling in copyright text Makefile.am: Don't update the files from BitKeeper Many files: Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header Adjusted year(s) in copyright header Many files: Added GPL copyright text Removed files: Docs/Support/colspec-fix.pl Docs/Support/docbook-fixup.pl Docs/Support/docbook-prefix.pl Docs/Support/docbook-split Docs/Support/make-docbook Docs/Support/make-makefile Docs/Support/test-make-manual Docs/Support/test-make-manual-de Docs/Support/xwf
| * | Many files:kent@mysql.com/kent-amd64.(none)2006-12-231-2/+1
| |/ | | | | | | Changed header to GPL version 2 only
* | Many files:kent@mysql.com/kent-amd64.(none)2006-12-271-2/+1
| | | | | | | | Changed header to GPL version 2 only
* | Deleted old storage directories (introduced by a buggy 5.0 -> 5.1 merge).georg@lmy002.wdf.sap.corp2006-09-211-1/+1
| | | | | | | | Fix for win/Makefile.am
* | Merge zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.0-maintcmiller@zippy.cornsilk.net2006-09-051-0/+6
|\ \ | |/ | | | | into zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.1-maint
| * Additional files for cmake supportgeorg@lmy002.wdf.sap.corp2006-08-316-0/+288
|
* Removed warnings for Windows build issues. Edited Windows README to remove ↵brian@zim.(none)2006-08-142-33/+0
| | | | reference to BDB.
* Fixing false alarm errors on windows build from a clean clone.elliot@mysql.com2006-06-152-2/+2
|
* Update readme file with instructions for VCExpress and Platform SDKmsvensson@shellback.2006-04-101-0/+5
|
* Fix files not removed from make dist when deleted.knielsen@mysql.com2006-03-281-1/+1
|
* Clean up CMake configuration following review.knielsen@mysql.com2006-03-283-447/+86
|
* Manual merge.knielsen@mysql.com2006-03-284-20/+154
|\
| * Some changes to make it possible to build for Windows with CMake fromknielsen@mysql.com2006-03-241-0/+21
| | | | | | | | a normal 'make dist' source .tar.gz.
| * Updated CMake stuff to handle the configurations needed for releaseknielsen@mysql.com2006-03-233-20/+133
| | | | | | | | builds.
* | removed handlerton-win.ccreggie@big_geek.2006-03-271-1/+21
|/ | | | | now using CONFIGURE_FILE and INCLUDE to generate handlerton.cc and to set the definitions based on the storage engines given on the command line
* Fix Windows CMake dependency problem.knielsen@mysql.com2006-03-161-7/+2
|
* Removed calls to deploy.bat from the build scripts since the cmake scripts ↵Reggie@xgeek.2006-03-152-10/+0
| | | | | | | | are now out in the target directories.