summaryrefslogtreecommitdiff
path: root/vio
Commit message (Collapse)AuthorAgeFilesLines
* No longer leak file descriptors in mysql_close. Fixes Bug#15846.cmiller@calliope.local2006-03-171-8/+14
|
* Merge mysql.com:/home/jimw/my/mysql-4.1-cleanjimw@mysql.com2005-11-291-11/+10
|\ | | | | | | into mysql.com:/home/jimw/my/mysql-5.0-clean
| * Fix for bug#14221 SSL support breaks going from OpenSSL 0.9.7i to 0.9.8agluh@eagle.intranet.mysql.r18.ru2005-11-291-11/+10
| | | | | | | | added SSL_library_init()
* | Merge mysql.com:/opt/local/work/mysql-4.1-rootkonstantin@mysql.com2005-11-253-21/+1
|\ \ | |/ | | | | into mysql.com:/opt/local/work/mysql-5.0-root
| * Fix for bug#14780 memory leak for mysql 4.1.14 with openssl enabledgluh@eagle.intranet.mysql.r18.ru2005-11-213-21/+1
| |
* | Merge neptunus.(none):/home/msvensson/mysql/bug12985/my50-bug12985msvensson@neptunus.(none)2005-10-281-5/+5
|\ \ | | | | | | | | | into neptunus.(none):/home/msvensson/mysql/mysql-5.0
| * | Bug #12985 Do-mysqlclient-test: Can't find -lyassl when linkingmsvensson@neptunus.(none)2005-10-181-5/+5
| | | | | | | | | | | | | | | - Use yassl_includes and yassl_libs instead of openssl_includes and openssl_libs to avoid that mysql_config returns that libyassl and libtaocrypt are needed for linking.
* | | Merge mysql.com:/home/my/mysql-4.1monty@mysql.com2005-10-131-1/+1
|\ \ \ | | |/ | |/| | | | into mysql.com:/home/my/mysql-5.0
| * | Fixes during review of new codemonty@mysql.com2005-10-131-1/+1
| | |
* | | Merge ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-4.1-tmpjani@ua141d10.elisa.omakaista.fi2005-10-132-5/+20
|\ \ \ | |/ / | | | | | | into ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-5.0
| * | Fix wait_timeout (and kill) handling on Mac OS X by cleaning up howjimw@mysql.com2005-10-112-5/+20
| | | | | | | | | | | | | | | signal handlers are set up, the blocking flags for sockets are set, and which thread-related functions are used. (Bug #8731)
* | | Merge moonbone.local:/work/12887-bug-4.1-mysqlevgen@moonbone.local2005-09-151-1/+1
|\ \ \ | |/ / | | / | |/ |/| into moonbone.local:/work/12887-bug-5.0-mysql
| * Merge mysql.com:/home/jimw/my/mysql-4.1-12723jimw@mysql.com2005-09-151-1/+1
| |\ | | | | | | | | | into mysql.com:/home/jimw/my/mysql-4.1-clean
| | * Fix shared memory connection handling on Windows. (Bug #12723)jimw@mysql.com2005-08-311-1/+1
| | |
* | | Merge mysql.com:/home/jimw/my/mysql-4.1-cleanjimw@mysql.com2005-09-124-0/+24
|\ \ \ | |/ / | | | | | | into mysql.com:/home/jimw/my/mysql-5.0-clean
| * | Fixes bug #5588. Additions after merge from 4.0.SergeyV@selena.2005-09-074-3/+16
| | |
| * | Merge selena.:H:/MYSQL/src/#05588-mysql-4.0SergeyV@selena.2005-09-072-0/+11
| |\ \ | | |/ | |/| | | | into selena.:H:/MYSQL/src/#05588-mysql-4.1
| | * Fixes bug #5588. vio_was_interrupted() function was added to detectSergeyV@selena.2005-08-302-0/+11
| | | | | | | | | | | | read timeout properly on win32.
* | | Bug #11286 yassl incompatible with "load data infile"msvensson@neptunus.(none)2005-09-012-9/+4
| | | | | | | | | | | | | | | - Make sure that mysqltest always uses ssl when connecting to the server. - Pass a i32-bit int variable as argument to FIONREAD ioctl.
* | | Merge mysql.com:/home/bkroot/mysql-4.1lars@mysql.com2005-07-132-4/+4
|\ \ \ | |/ / | | | | | | into mysql.com:/home/bk/mysql-5.0
| * | Fixed some vio code that was using ___WIN__ instead of __WIN__reggie@linux.site2005-07-122-4/+4
| | |
* | | Merge mysql.com:/usr/home/bar/mysql-4.1bar@mysql.com2005-07-121-1/+1
|\ \ \ | |/ / | | | | | | into mysql.com:/usr/home/bar/mysql-5.0
| * | Merge baker@bk-internal.mysql.com:/home/bk/mysql-4.1brian@zim.(none)2005-07-061-1/+1
| |\ \ | | | | | | | | | | | | into zim.(none):/home/brian/mysql/mysql-4.1
| | * | Typo for debug code. Bug #11705brian@zim.(none)2005-07-061-1/+1
| | | |
* | | | Mergekent@mysql.com2005-07-061-1/+2
|\ \ \ \ | |/ / /
| * | | Makefile.am:kent@mysql.com2005-07-051-1/+2
| |/ / | | | | | | | | | | | | Added -I$(top_builddir)/include for searching generated header files, when builddir != srcdir
* | | Merge mysql.com:/home/jimw/my/mysql-4.1-cleanjimw@mysql.com2005-06-201-0/+1
|\ \ \ | |/ / | | | | | | into mysql.com:/home/jimw/my/mysql-5.0-clean
| * | Fix Windows build warning and file missing from projects.jimw@mysql.com2005-06-081-0/+1
| | |
* | | WL#2286 - Compile MySQL w/YASSL supportsvoj@mysql.com2005-06-121-5/+8
| | | | | | | | | | | | Fix for link failures on boxes with non-gnu compiler.
* | | Merge mysql.com:/home/jimw/my/mysql-4.1-cleanjimw@mysql.com2005-06-011-17/+28
|\ \ \ | |/ / | | | | | | into mysql.com:/home/jimw/my/mysql-5.0-clean
| * | Fix timeouts with SSL on Windows, and also sync the fastsendjimw@mysql.com2005-05-241-17/+28
| | | | | | | | | | | | implementation with normal socket behavior. (Bug #8572)
* | | Fixes for numerous compatibility problems in yaSSL.konstantin@mysql.com2005-05-201-3/+5
| | |
* | | Merge bk-internal.mysql.com:/users/rburnett/bug9721rburnett@bk-internal.mysql.com2005-05-063-6/+9
|\ \ \ | |/ / | | | | | | into bk-internal.mysql.com:/users/rburnett/mysql-5.0
| * | Bug #9721 net_write_timeout not used on Windows rburnett@bk-internal.mysql.com2005-05-061-6/+3
| | | | | | | | | | | | | | | viosocket.c: Use ?: syntax to simplify code for setting both timeouts
| * | Bug #9721 net_write_timeout not used on Windows rburnett@bk-internal.mysql.com2005-05-053-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added an extra parameter to all calls to timeout(). 1 means we want to set the write timeout 0 means we wnat to set the read timeout viossl.c: Add which parameter to ssl timeout routine vio_priv.h: Added which parameter to vio_ignore_timeout and vio_ssl_timeout violite.h: Add which parameter to vio_timeout sigs net_serv.cc: Use proper which code in call to vio_timeout to set the proper timeout viosocket.c: Set the appropriate timeout in vio_timeout
* | | Mergeramil@mysql.com2005-03-302-4/+4
|\ \ \ | |/ /
| * | Fedora now defines read(2)/write(2) as macros.serg@serg.mylan2005-03-292-4/+4
| | | | | | | | | | | | Argh!
* | | Porting of "buffered read" patch to 5.0 and post-review fixes.konstantin@mysql.com2005-03-062-18/+73
| | | | | | | | | | | | | | | | | | | | | | | | The patch implements the idea suggested by Olaf van der Spek in thread "Client: many small reads?" (internals@lists.mysql.com). Now small reads performed by the client library are buffered. The buffering gives up to 2 times speedup when retrieving one-column tables.
* | | Merge with 4.1monty@mysql.com2005-02-151-0/+12
|\ \ \ | |/ /
| * | Merge with 4.0monty@mysql.com2005-02-151-0/+12
| |\ \ | | |/
| | * Better bug fix for #5569: "Incorrect "Access Denied" error with SAME login ↵monty@mysql.com2005-02-151-0/+12
| | | | | | | | | | | | | | | | | | | | | DIFFERENT host" This fixes also the reverse lookup bug introduced by the previous patch
* | | 4.1 -> 5.0 mergemonty@mysql.com2005-02-032-2/+2
|\ \ \ | |/ /
| * | Merge fixes for #8248, #5569.jimw@mysql.com2005-02-022-2/+2
| |\ \ | | |/
| | * Always call vio_in_addr() so that thd->remote isjimw@mysql.com2005-01-252-2/+2
| | | | | | | | | | | | always initialized. (Bug #5569)
* | | Merge mysql.com:/home/kostja/work/mysql-4.1-5787konstantin@mysql.com2005-01-251-14/+20
|\ \ \ | |/ / | | | | | | into mysql.com:/home/kostja/work/mysql-5.0-root
| * | A fix for Bug#5787 "mysql_stmt_prepare is upto 8 times slower":konstantin@mysql.com2005-01-251-14/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | it's crucial to disable Nagle algorithm on client for no-reply commands (like mysql_stmt_free) to always work fast. Nagle algorithm instructs the sender to buffer (store) data if any unacknowledged data is outstanding and the size of to-send data is less than the network segment. It was exactly the case with COM_STMT_CLOSE after COM_STMT_PREPARE, so the client was waiting for Nagle timer to expire or for ACK from the server, while the server was holding up ACK because of delayed acknowledgement algorithm. The tricky part is that we have been already disabling Nagle algorithm (by setting TCP_NODELAY) almost everywhere except Windows (and maybe Netware). It is the reason why the bug was repeatable only with Windows client.
* | | manually mergedserg@sergbook.mysql.com2004-12-312-19/+45
|\ \ \ | |/ /
| * | fix indentationwax@kishkin.ru2004-12-232-16/+25
| | | | | | | | | | | | | | | | | | add space after comma add space after equal add comments in vio_close_shared_memory()
| * | BUG#6056 wax@kishkin.ru2004-12-142-9/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | (continue) added event_conn_closed replaced WaitForSingleObject on WaitForMultipleObjects inserted a check in vio_close() added SetEvent() for event_conn_closed
* | | After merge fixesmonty@mysql.com2004-12-311-6/+1
| | |