venu@myvenu.com 
							
						 
					 
					
						
						
							
						
						370b88f94c 
					 
					
						
						
							
							Implement store_result (read_binary_rows & mysql_stmt_store_result)  
						
						
						
						
					 
					
						2003-01-16 15:00:22 -08:00 
						 
				 
			
				
					
						
							
							
								bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						4f9d82700d 
					 
					
						
						
							
							strnto family functions now return error in a new argument  
						
						
						
						
					 
					
						2003-01-16 17:17:07 +04:00 
						 
				 
			
				
					
						
							
							
								venu@myvenu.com 
							
						 
					 
					
						
						
							
						
						045b2f2336 
					 
					
						
						
							
							Remove/change unwanted variables in client protocol  
						
						... 
						
						
						
						Add missed mysql_stmt_affected_rows()
sql_yacc.yy : Fix the compilation error .. bison 1.75 
						
						
					 
					
						2003-01-09 17:56:34 -08:00 
						 
				 
			
				
					
						
							
							
								venu@myvenu.com 
							
						 
					 
					
						
						
							
						
						c22219563a 
					 
					
						
						
							
							Code cleaup to fix the conversion routines - binary protocol  
						
						
						
						
					 
					
						2003-01-07 18:57:39 -08:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						803dff1002 
					 
					
						
						
							
							Merge with 4.0.8  
						
						
						
						
					 
					
						2003-01-06 02:04:52 +02:00 
						 
				 
			
				
					
						
							
							
								Sinisa@sinisa.nasamreza.org 
							
						 
					 
					
						
						
							
						
						0ccaf94016 
					 
					
						
						
							
							Fixing that 3.23 API / clients do not disconnect if a large  
						
						... 
						
						
						
						packet is issued. 
						
						
					 
					
						2003-01-04 21:02:58 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						f9772317ee 
					 
					
						
						
							
							merge  
						
						
						
						
					 
					
						2003-01-04 15:40:55 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						6d6f051178 
					 
					
						
						
							
							Added support for DROP TEMPORARY TABLE  
						
						... 
						
						
						
						Removed mysql_warnings() API function.
Post merge fixes. 
						
						
					 
					
						2003-01-04 15:37:20 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						6d5ad61a11 
					 
					
						
						
							
							Added support for max_allowed_packet in option files read by mysql_option()  
						
						... 
						
						
						
						Extended max_allowed_packet for clients to 1G
Fixed bug in sending compressed rows >= 16M
Fix bug in skiping too long packets from clients.
Added checking of wrong command number sent by client. 
						
						
					 
					
						2003-01-04 15:17:16 +02:00 
						 
				 
			
				
					
						
							
							
								bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						259b79beac 
					 
					
						
						
							
							libmysql.c:  
						
						... 
						
						
						
						SLL -> SSL 
						
						
					 
					
						2003-01-04 13:35:52 +04:00 
						 
				 
			
				
					
						
							
							
								venu@myvenu.com 
							
						 
					 
					
						
						
							
						
						fc7a1bfacf 
					 
					
						
						
							
							Fix date,time,timestamp,year - binary protocol  
						
						
						
						
					 
					
						2003-01-03 23:37:16 -08:00 
						 
				 
			
				
					
						
							
							
								venu@myvenu.com 
							
						 
					 
					
						
						
							
						
						5c4b7a2e96 
					 
					
						
						
							
							Binary protocol changes (to monty)  
						
						
						
						
					 
					
						2003-01-03 03:52:53 -08:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						07daf3169e 
					 
					
						
						
							
							Merge with 4.0.8  
						
						
						
						
					 
					
						2003-01-03 00:04:33 +02:00 
						 
				 
			
				
					
						
							
							
								vva@eagle.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						6961e0069b 
					 
					
						
						
							
							fix some warnings  
						
						
						
						
					 
					
						2002-12-21 02:53:07 +04:00 
						 
				 
			
				
					
						
							
							
								vva@eagle.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						9a0780cce0 
					 
					
						
						
							
							fix warnings  
						
						
						
						
					 
					
						2002-12-19 09:37:33 +04:00 
						 
				 
			
				
					
						
							
							
								vva@eagle.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						e5cc1ab97b 
					 
					
						
						
							
							Merge eagle.mysql.r18.ru:/home/vva/work/mysql.orig/clear/4.1  
						
						... 
						
						
						
						into eagle.mysql.r18.ru:/home/vva/work/MANY_INIT_COMMANDS/4.1 
						
						
					 
					
						2002-12-17 19:14:38 +04:00 
						 
				 
			
				
					
						
							
							
								vva@eagle.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						f3871cf9b4 
					 
					
						
						
							
							Many init commands on connect  
						
						
						
						
					 
					
						2002-12-17 19:13:07 +04:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						146814f2ea 
					 
					
						
						
							
							Merge with 3.23  
						
						
						
						
					 
					
						2002-12-11 13:32:31 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						53ac261312 
					 
					
						
						
							
							Added back -max to server name if we are using InnoDB.  
						
						
						
						
					 
					
						2002-12-11 12:59:55 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						d3eb993a27 
					 
					
						
						
							
							rename of net_pkg.cc to protocol.cc  
						
						... 
						
						
						
						Class for sending data from server to client (Protocol)
This handles both the old ( <= 4.0 ) protocol and then new binary protocol that is used for prepared statements. 
						
						
					 
					
						2002-12-11 09:17:51 +02:00 
						 
				 
			
				
					
						
							
							
								venu@myvenu.com 
							
						 
					 
					
						
						
							
						
						9100688c17 
					 
					
						
						
							
							item.cc:  
						
						... 
						
						
						
						Fix for save_in_field to take extra bool argumnet (4.0 merge compatibility) 
						
						
					 
					
						2002-12-06 23:39:11 -08:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						f1d35b29bc 
					 
					
						
						
							
							merge fix  
						
						
						
						
					 
					
						2002-12-06 21:15:05 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						859b688476 
					 
					
						
						
							
							Merge with 4.0.6  
						
						
						
						
					 
					
						2002-12-05 19:38:42 +02:00 
						 
				 
			
				
					
						
							
							
								peter@mysql.com 
							
						 
					 
					
						
						
							
						
						dac10a8c81 
					 
					
						
						
							
							Fix minor bug and add test of connection with new/old/without passwords  
						
						
						
						
					 
					
						2002-12-05 14:01:15 +03:00 
						 
				 
			
				
					
						
							
							
								peter@mysql.com 
							
						 
					 
					
						
						
							
						
						3ee8bee22f 
					 
					
						
						
							
							Basically minor code optimizations and cleanups  
						
						
						
						
					 
					
						2002-12-05 03:55:29 +03:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						eb37c17d34 
					 
					
						
						
							
							better fix for read_rows, same for read_one_row  
						
						
						
						
					 
					
						2002-12-05 01:01:38 +01:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						44db958ba2 
					 
					
						
						
							
							new client error added: CR_MALFORMED_PACKET  
						
						
						
						
					 
					
						2002-12-04 17:37:51 +01:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						6dfd1d867e 
					 
					
						
						
							
							merged  
						
						
						
						
					 
					
						2002-12-04 10:16:19 +01:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						615c94655d 
					 
					
						
						
							
							protect from [heap] buffer overrrun by malicious server  
						
						
						
						
					 
					
						2002-12-04 01:26:32 +01:00 
						 
				 
			
				
					
						
							
							
								peter@mysql.com 
							
						 
					 
					
						
						
							
						
						a24258375a 
					 
					
						
						
							
							SCRUM: Montymise code  
						
						... 
						
						
						
						fix mysql_change_user() for old clients 
						
						
					 
					
						2002-11-30 20:58:53 +03:00 
						 
				 
			
				
					
						
							
							
								peter@mysql.com 
							
						 
					 
					
						
						
							
						
						54ff0efe7c 
					 
					
						
						
							
							SCRUM: Secure auth  
						
						... 
						
						
						
						Implement mysql_change_user
Get rid of double user search at authentication
Some cleanups 
						
						
					 
					
						2002-11-30 16:31:58 +03:00 
						 
				 
			
				
					
						
							
							
								peter@mysql.com 
							
						 
					 
					
						
						
							
						
						08f51eaedd 
					 
					
						
						
							
							Merging....  
						
						
						
						
					 
					
						2002-11-29 22:03:14 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						78037ac6b5 
					 
					
						
						
							
							Merge work:/home/bk/mysql-4.1 into mashka.mysql.fi:/home/my/mysql-4.1  
						
						
						
						
					 
					
						2002-11-28 11:29:35 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						a44dfdde2d 
					 
					
						
						
							
							Fix wrong increment in prepared statements handling  
						
						
						
						
					 
					
						2002-11-28 11:28:49 +02:00 
						 
				 
			
				
					
						
							
							
								venu@myvenu.com 
							
						 
					 
					
						
						
							
						
						e01a6c832d 
					 
					
						
						
							
							select_test.c, insert_test.c:  
						
						... 
						
						
						
						Added my_global.h to compile after my_list.h is added to mysql.h
sql_prepare.cc:
  Handle close stmt from client
  Minor fixups to make SET variable=? to work
sql_parse.cc:
  Added missed COM_CLOSE_STMT
mysql_priv.h:
  Change mysql_stmt_close to mysql_stmt_free to not to conflict with client type
libmysql.c:
  Clean all open stmts during mysql_close() implicitly 
						
						
					 
					
						2002-11-26 18:51:38 -08:00 
						 
				 
			
				
					
						
							
							
								peter@mysql.com 
							
						 
					 
					
						
						
							
						
						d2aa1fb8e7 
					 
					
						
						
							
							Merge mysql.com:/home/pz/mysql/mysql-4.1-root  
						
						... 
						
						
						
						into mysql.com:/home/pz/mysql/mysql-4.1 
						
						
					 
					
						2002-11-24 17:35:24 +03:00 
						 
				 
			
				
					
						
							
							
								peter@mysql.com 
							
						 
					 
					
						
						
							
						
						925155cf5a 
					 
					
						
						
							
							Merge....  
						
						
						
						
					 
					
						2002-11-24 17:26:26 +03:00 
						 
				 
			
				
					
						
							
							
								peter@mysql.com 
							
						 
					 
					
						
						
							
						
						35ccfd0b42 
					 
					
						
						
							
							SCRUM: Main change for Secure connection handling. Still needs some more coding. Commit  
						
						... 
						
						
						
						done for merge with newer version of code. 
						
						
					 
					
						2002-11-24 17:07:53 +03:00 
						 
				 
			
				
					
						
							
							
								venu@myvenu.com 
							
						 
					 
					
						
						
							
						
						93fdc6a584 
					 
					
						
						
							
							libmysql.c:  
						
						... 
						
						
						
						fix merge conflict 
						
						
					 
					
						2002-11-22 10:52:52 -08:00 
						 
				 
			
				
					
						
							
							
								venu@myvenu.com 
							
						 
					 
					
						
						
							
						
						47b51f613e 
					 
					
						
						
							
							merge  
						
						
						
						
					 
					
						2002-11-22 10:21:29 -08:00 
						 
				 
			
				
					
						
							
							
								venu@myvenu.com 
							
						 
					 
					
						
						
							
						
						b74c43f475 
					 
					
						
						
							
							protocol fixups  
						
						
						
						
					 
					
						2002-11-22 10:04:42 -08:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						dac6498f9b 
					 
					
						
						
							
							Merge with 4.0  
						
						
						
						
					 
					
						2002-11-21 15:56:48 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						f86d328927 
					 
					
						
						
							
							Added some compatibility modes (for the future)  
						
						
						
						
					 
					
						2002-11-20 21:44:32 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						1a96948e81 
					 
					
						
						
							
							Small improvement to alloc_root  
						
						... 
						
						
						
						Add support for LIMIT # OFFSET #
Changed lock handling:  Now all locks should be stored in TABLE_LIST instead of passed to functions.
Don't call query_cache_invalidate() twice in some cases
mysql_change_user() now clears states to be equal to close + connect.
Fixed a bug with multi-table-update and multi-table-delete when used with LOCK TABLES
Fixed a bug with replicate-do and UPDATE 
						
						
					 
					
						2002-11-16 20:19:10 +02:00 
						 
				 
			
				
					
						
							
							
								wax@mysql.com 
							
						 
					 
					
						
						
							
						
						e91d1b2cbe 
					 
					
						
						
							
							Add shared memory protocol and option --protocol  
						
						
						
						
					 
					
						2002-11-15 00:16:30 +05:00 
						 
				 
			
				
					
						
							
							
								gluh@gluh.(none) 
							
						 
					 
					
						
						
							
						
						7bf903ea10 
					 
					
						
						
							
							Error code for ssl connection  
						
						... 
						
						
						
						Fix bug when server hang(with SSL, with modified libmysql)
Add options master-ssl-capath and master-ssl-cipher
Add some error checking(SSL) 
						
						
					 
					
						2002-11-05 12:05:58 +04:00 
						 
				 
			
				
					
						
							
							
								lenz@mysql.com 
							
						 
					 
					
						
						
							
						
						9b769dbd22 
					 
					
						
						
							
							- replaced all occurences of HPUX with HPUX10 (to be prepared for eventual  
						
						... 
						
						
						
						differences in HPUX11) 
						
						
					 
					
						2002-10-24 14:30:25 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						62a26cf891 
					 
					
						
						
							
							Update after last merge. Fixes some wrong test results.  
						
						
						
						
					 
					
						2002-10-03 16:54:26 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						0f39457613 
					 
					
						
						
							
							Merge with 4.0.4  
						
						
						
						
					 
					
						2002-10-02 17:55:12 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						d69250a969 
					 
					
						
						
							
							Fixes and code cleanups after merge with 4.0.3  
						
						... 
						
						
						
						Warning handling and initial prepared statement handling (last not complete yet)
Changed a lot of functions that returned 0/1 to my_bool type.
GRANT handling now uses read/write locks instead of mutex
Change basic net functions to use THD instead of NET
(needed for 4.1 protocol)
Use my_sprintf instead of sprintf() + strlen()
Added alloc_query() to be able to chare query initialization code with
prepared statements.
Cleanup handling of SHOW COUNT(*) WARNINGS and SELECT LAST_INSERT_ID()
Note that the following test fails (will be fixed ASAP):
sub_select, union, rpl_rotate_logs and rpl_mystery22 
						
						
					 
					
						2002-10-02 13:33:08 +03:00