Andrey Hristov
62e8d0f5aa
Another fix
2008-02-14 15:20:08 +00:00
Andrey Hristov
91b568e65d
Fix memory errors
2008-02-14 14:48:57 +00:00
Andrey Hristov
77d6a5afe8
Update mysqlnd - fix bg_store
2008-02-14 12:51:00 +00:00
Andrey Hristov
82ad02f0cd
cvs sync
2008-02-11 16:45:15 +00:00
Andrey Hristov
925c22c65b
new 6.0 flag
2008-02-11 14:48:39 +00:00
Andrey Hristov
0c65a68fc9
Fix a bug and a test
2008-02-06 14:11:32 +00:00
Andrey Hristov
8d7807d681
MFB: Simplify unique string generation and plug a leak.
2008-02-04 17:55:51 +00:00
Andrey Hristov
cfcf16f0f7
Fix a leak and memory warning.
2008-02-04 17:32:43 +00:00
Rob Richards
65c4bd9d08
fix win32 build
2008-01-29 22:06:16 +00:00
Andrey Hristov
508841bb5c
Fix the build, add a missing file
2008-01-29 18:13:12 +00:00
Dmitry Stogov
205eda4377
missing spaces
2008-01-29 12:25:38 +00:00
Andrey Hristov
2687e55829
Moved initialization into a separate function
2008-01-29 12:00:52 +00:00
Andrey Hristov
e580f0fd24
Moving extension specific code to php_mysqlnd.c as the old rule is.
2008-01-28 23:24:05 +00:00
Andrey Hristov
6d9fdbce50
MFB:
...
some config.w32 fixes
moved mysqlnd's block allocator to a separate file and also now
it's part of the connection, no MT problems.
2008-01-28 22:54:21 +00:00
Andrey Hristov
18c8e6501b
MFB: More optimizations - less MM calls
...
Clearly separated fetching (physical reading) from decoding phases (data
interpretation). Threaded fetching added but disabled as needs more work for
Windows. For Linux needs some touches to add pthreads if this is enabled,
probably with a compile-time switch.
The code reorganisation makes it easy to add also async API, similar to
cURL's one.
2008-01-28 18:27:49 +00:00
Rob Richards
3b37e3a80d
fix win32 compile
2008-01-25 15:54:31 +00:00
Andrey Hristov
69f4a40d99
Merge with internal version
2008-01-23 19:09:33 +00:00
Rob Richards
685a7c9a3a
fix win32 compile
2008-01-09 11:23:25 +00:00
Andrey Hristov
5a4f6015bb
strncpy->strlcpy
2008-01-08 13:13:39 +00:00
Andrey Hristov
6445c6c1fe
Header protection
2008-01-03 12:50:05 +00:00
Andrey Hristov
648afb2ef5
Remove unneeded field
2008-01-03 11:38:03 +00:00
Andrey Hristov
69f7eaa749
- Fix problems with double definitions
...
- Clean up a bit a type mess - 4 types less. No need to have aliases
for the same thing (unification is the name).
- New macro for Johannes mysqlnd_stmt_ro_result_metadata
----------------------------------------------------------------------
2008-01-02 21:16:46 +00:00
Sebastian Bergmann
9b620d50b4
Bump copyright year, 2 of 2.
2007-12-31 07:12:20 +00:00
Andrey Hristov
6555eb521f
Fix segfault in debug build
2007-11-08 17:29:06 +00:00
Stanislav Malyshev
a7de2feb45
fix build (temp fix pending Andrey's review)
2007-11-02 17:37:41 +00:00
Andrey Hristov
7b23705ce3
MFB: Fix compile failure on windows
2007-10-23 10:17:39 +00:00
Andrey Hristov
a0aa80a3f8
Sync mysqlnd with HEAD. Same sources as in 5_3
2007-10-16 20:58:35 +00:00
Antony Dovgal
970320b43a
silence the warning
2007-10-07 12:33:40 +00:00
Antony Dovgal
e9ded30d23
fix typos
2007-10-07 12:23:29 +00:00
Yiduo (David) Wang
95da0dc570
Added macros for managing zval refcounts and is_ref statuses
2007-10-07 05:15:07 +00:00
Andrey Hristov
74952b148b
Fix error
2007-10-04 11:04:22 +00:00
Andrey Hristov
d1215883b5
Try to fix the windows build of mysqlnd
2007-10-04 09:53:19 +00:00
Andrey Hristov
59b1ba561a
Fix problems in Windows build
2007-10-04 09:00:02 +00:00
Andrey Hristov
9ac92cfecb
Update mysqlnd in HEAD
...
Updated ext/mysql and ext/mysqli in HEAD
2007-10-02 10:45:27 +00:00
Dmitry Stogov
8146078f7b
Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)
2007-09-27 18:28:44 +00:00
Andrey Hristov
de29322de4
Fix crashes with pconn in ext/mysql
2007-08-06 15:11:46 +00:00
Andrey Hristov
7186530157
Update CVS
...
- Fix BIT problem for BIT values represented with 5 bytes. Typo.
- Make it possible with an ini variable to switch off/on statistics
collection.
- Compile-out debug checking of uneaten data from the line, when the
build is release. According to callgrind this was eating some percentage.
2007-08-03 16:32:27 +00:00
Jani Taskinen
f771450890
- Check also if ulong is available
2007-07-26 14:54:49 +00:00
Andrey Hristov
2a80356a52
Return to previous code
2007-07-26 14:40:18 +00:00
Jani Taskinen
b16daf597c
fix typo
2007-07-26 14:29:03 +00:00
Jani Taskinen
f3c2a33f42
- Moved mysqnd to it's own directory: It is sort of an extension itself.
...
(Similar to what ext/libxml is..)
2007-07-25 23:47:33 +00:00