mariadb/VC++Files
unknown 83f485968f API change: mysql_shutdown() now requires a 2nd argument, the shutdown level.
mysqld >=4.1.3 will however understand shutdown requests sent by clients <4.1.3.
And mysqld <4.1.3 will understand shutdown requests sent by clients >=4.1.3
(it will ignore the level). Those shutdown level are just PLACEHOLDERS now.
So this change is just to make the 4.1 API suitable before it is frozen. Later
we will actually implement the shutdown levels.


VC++Files/winmysqladmin/main.cpp:
  2nd argument to mysql_shutdown()
VC++Files/winmysqladmin/mysql.h:
  2nd argument to mysql_shutdown()
VC++Files/winmysqladmin/mysql_com.h:
  Several types of shutdown now.
include/mysql_com.h:
  SHUTDOWN_DEFAULT is now 0 instead of 255, this saves one test in sql_parse.cc
libmysql/libmysql.c:
  correcting mistake (how come that my tests still all worked with this? - should recheck, for curiosity).
sql/sql_parse.cc:
  with SHUTDOWN_DEFAULT==0, no need for testing packet_length.
2004-06-18 23:50:04 +02:00
..
bdb Merge with 4.0 to get fixes for Windows project files 2004-05-25 02:47:25 +03:00
client Added authentication code that was missed in merge 2004-06-03 01:55:47 +03:00
comp_err removed reference to not existing library lib_release\dbug.lib 2004-05-27 22:53:36 +03:00
contrib LOAD DATA INFILE is not replicated if replicate_*_table is set 2003-02-28 22:24:00 +02:00
dbug Proposed fix for bug #3818 (libmysqld.dll leads to program's crash) 2004-05-26 00:27:00 +05:00
examples/udf_example VC++ project for to compile the udf_example.cc on 2004-05-30 04:11:19 -03:00
heap Proposed fix for bug #3818 (libmysqld.dll leads to program's crash) 2004-05-26 00:27:00 +05:00
innobase Merge mysql.com:/home/my/mysql-4.0 into mysql.com:/home/my/mysql-4.1 2004-05-27 11:28:05 +03:00
InstallShield Fix name conflict with alternate capitalization 2004-02-20 14:42:43 -01:00
isam Proposed fix for bug #3818 (libmysqld.dll leads to program's crash) 2004-05-26 00:27:00 +05:00
isamchk Fixed typo 2004-05-25 02:49:43 +03:00
libmysql merge with 4.0 to get Netware patches and fixes for libmysqld.dll 2004-05-25 22:54:00 +03:00
libmysqld merge with 4.0 to get Netware patches and fixes for libmysqld.dll 2004-05-25 22:54:00 +03:00
libmysqltest Merge with 4.0, mainly to get changes to windows project files 2004-05-20 00:54:52 +03:00
merge Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt' 2004-05-19 16:38:12 +03:00
my_print_defaults Fixed typo 2004-05-25 02:49:43 +03:00
myisam merge with 4.0 to get Netware patches and fixes for libmysqld.dll 2004-05-25 22:54:00 +03:00
myisam_ftdump Merge with 4.0, mainly to get changes to windows project files 2004-05-20 00:54:52 +03:00
myisamchk Merge with 4.0 to get typo-fix 2004-05-25 02:57:51 +03:00
myisamlog Merge with 4.0 to get typo-fix 2004-05-25 02:57:51 +03:00
myisammrg merge with 4.0 to get Netware patches and fixes for libmysqld.dll 2004-05-25 22:54:00 +03:00
myisampack Merge with 4.0 to get typo-fix 2004-05-25 02:57:51 +03:00
mysqlbinlog Merge with 4.0 to get typo-fix 2004-05-25 02:57:51 +03:00
mysqlcheck Fixed typo 2004-05-25 02:49:43 +03:00
mysqldemb Merge with 4.0 to get fixes for project files 2004-05-25 16:01:37 +03:00
mysqlmanager Merge with 4.0 to get fixes for Windows project files 2004-05-25 02:47:25 +03:00
mysqlserver Merge with 4.0, mainly to get changes to windows project files 2004-05-20 00:54:52 +03:00
mysqlshutdown Merge with 4.0, mainly to get changes to windows project files 2004-05-20 00:54:52 +03:00
mysqlwatch Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt' 2004-05-19 16:38:12 +03:00
mysys merge with 4.0 to get Netware patches and fixes for libmysqld.dll 2004-05-25 22:54:00 +03:00
pack_isam Fixed typo 2004-05-25 02:49:43 +03:00
perror Fixed typo 2004-05-25 02:49:43 +03:00
regex Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt' 2004-05-19 16:38:12 +03:00
replace Fixed typo 2004-05-25 02:49:43 +03:00
sql merge with 4.0 to get fix to VC++ project files 2004-05-27 23:45:22 +03:00
strings After merge fixes 2004-05-24 14:42:34 +03:00
test1 Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt' 2004-05-19 16:38:12 +03:00
thr_insert_test LOAD DATA INFILE is not replicated if replicate_*_table is set 2003-02-28 22:24:00 +02:00
thr_test Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt' 2004-05-19 16:38:12 +03:00
vio Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt' 2004-05-19 16:38:12 +03:00
winmysqladmin API change: mysql_shutdown() now requires a 2nd argument, the shutdown level. 2004-06-18 23:50:04 +02:00
zlib Added authentication code that was missed in merge 2004-06-03 01:55:47 +03:00
copy_mysql_files.bat Fixed VC++ project files 2004-05-25 15:53:29 +03:00
fix-project-files Portability fixes to be able to compile MySQL with VC++ 2002-10-08 22:28:24 +03:00
mysql.dsp LOAD DATA INFILE is not replicated if replicate_*_table is set 2003-02-28 22:24:00 +02:00
mysql.dsw Merge with 4.0 to get fixes for Windows project files 2004-05-25 02:47:25 +03:00
prepare additions for compiling for Win via samba 2002-10-08 16:55:39 +05:00
README.build-files Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt' 2004-05-19 16:38:12 +03:00

Some notes about building MySQL with VC++

- After bulding all projects, you get the files in the following directories:

Directory		Content

lib_debug		Debug libraries
lib_release		Release libraries
lib_classic		Embedded server libraries for classic
lib_pro			Embedded server libraries for pro
client_debug		Debug executables
client_release		Client release
client_classic		Commerical binaries (classic)
client_pro		Commerical binaries (unique for pro version)
include			Include files

The copy_mysql_files.bat script can be used to copy the generated
files to c:\mysql