66 Commits

Author SHA1 Message Date
f1905e4605 Bump version 2002-04-28 19:26:19 +00:00
326c7ff3fb Errorhandler was broken in cursor
CVSr ----------------------------------------------------------------------
2002-04-28 19:23:50 +00:00
08d8d2625c changelog 2002-04-28 19:07:55 +00:00
17bbd326a9 Version bump 2002-04-28 18:32:06 +00:00
ad438b2343 Macro cleanups 2002-04-28 18:31:46 +00:00
1409c8d0da Fix memory leak in _mysql_escape_dict. (Danny Yoo)
SSCursor.fetchall() (_mysql_ResultObject_fetch_row) didn't properly
increase the size of the result tuple if the result set was more than
1000 rows. (Danny Yoo)
2002-04-27 00:12:57 +00:00
f24fde089a More (de)allocation cleanups, based on suggestions from
python-dev and Skip Montanaro
2002-03-19 16:31:23 +00:00
1376bfc40a Use modern allocation with modern Python 2002-03-19 06:16:21 +00:00
1de7c8be15 Elminate debugging statement. 2002-03-14 20:44:42 +00:00
127059fa73 Bump version. Minor Alpha Linux update. Clear errorhandler on close. 2002-03-14 20:43:51 +00:00
21a41c915c Fix a memory leak if the connect fails 2002-03-01 22:27:12 +00:00
3bc6fb42af Stricter regex for finding INSERT values
([ #505295 ] Wrong regexp in executemany() function.)
2002-01-29 01:21:21 +00:00
c5acfe5ace changes 2002-01-25 20:20:42 +00:00
72f38a531b Verision bump. 2002-01-25 20:18:18 +00:00
132655cf17 Use modern memory deallocation on modern versions of Python. 2002-01-25 20:17:03 +00:00
c73bd78dd9 Rework platform config a bit, default to thread-safe client. 2002-01-25 19:50:35 +00:00
18ef0ec67d Fix fetchmany(). 2001-12-29 02:28:18 +00:00
2467c49b83 Fix version. 2001-12-24 01:26:50 +00:00
7214eaa31e Version 0.9.2a1. Unicode + DB-API extensions. 2001-12-24 01:23:55 +00:00
a18138516e 0.9.2 alpha 1 2001-12-23 21:39:31 +00:00
209703c532 Unicode support. 2001-12-23 21:37:33 +00:00
6520df9af9 str() can fail in some cases, particularly unicode.
Watch for it to prevent core dumps.
2001-12-22 19:25:28 +00:00
913aea00f6 Fix cursor.rownumber for CursorStoreResultMixIn.fetchmany()
and implement cursor.rownumber for CursorUseResultMixIn.fetchXXX().
2001-12-03 15:05:39 +00:00
8f9be6a090 Catch more *bsd platforms. (Suggested by Ragnar Beer) 2001-11-28 16:42:45 +00:00
302c82c2a6 Simplify the various configurations.
Solaris might be fixed for gcc and broken for standard compiler.
2001-11-07 03:32:20 +00:00
b8be33da61 Some additional Zope notes. 2001-10-31 04:41:34 +00:00
1d579aa8ae Mac OS X updates 2001-10-31 04:29:21 +00:00
302a6958f0 Link with -flat_namespace on Mac OS X/darwin. (Dan Grassi) 2001-10-31 04:25:02 +00:00
380dd24868 Do some renaming suggested by recent DB-SIG discussions.
This should not break anything unless you are using private members.
2001-10-25 15:06:35 +00:00
c65992c31b netbsd config 2001-10-23 04:54:00 +00:00
1f9f5ded7a 0.9.0 updates 2001-10-17 03:21:22 +00:00
b0b1a82c59 import Set 2001-10-13 14:06:27 +00:00
00684f0b3d Catch more Linux platforms in the config. 2001-09-29 15:40:27 +00:00
55e82ee207 Solaris config (Bent NAgstrup Terp) 2001-09-21 13:33:32 +00:00
2b9f8ace34 Good to update this at least once a year. 2001-09-20 17:26:22 +00:00
aad9f23a54 Update to 0.9.1c2. 2001-09-20 17:15:02 +00:00
73f7dcf29f Fix exception handling in connect() (broken by 0.9.1.c1) 2001-09-13 12:53:07 +00:00
19527b3c95 Added CHANGELOG. (John Bowe) 2001-09-12 17:29:27 +00:00
0d4c84f78b OSX config (Paul DuBois); tab/space cleanups; more package info 2001-09-07 01:24:04 +00:00
6757137992 Generated by distutils. 2001-09-07 01:12:06 +00:00
5dbb2cddb3 More stuff I forgot about. 2001-09-07 01:08:17 +00:00
67e1c83069 Use two arg _PyTuple_Resize() for Python 2.2 and newer. 2001-09-07 01:07:01 +00:00
955613dbe0 Version 0.9.1c1 2001-09-07 01:06:08 +00:00
8a73359bc2 Return DECIMAL/NUMERIC as floating point. 2001-09-07 01:05:50 +00:00
8586fa945d Added a CHANGELOG, for people who like that sort of thing. 2001-09-06 23:08:14 +00:00
0957370bbf Kill bastardly refcount bug that occurs starting with Python 2.0.1.
PyArgs_ParseTupleAndKeywords() returns borrowed references for O format
starting in 2.0.1, prior to that it returns new references, so it's
necessary to test the Python version to determine whether or not we
should Py_INCREF() it. If we always Py_INCREF() it, this produces a
memory leak in versions prior to 2.0.1.
2001-09-06 06:29:21 +00:00
70afb08b30 Change version number, back out memory changes. 2001-09-06 03:04:26 +00:00
ce1a58efb9 Memory allocation cleanups. Add missing newline in docstring. 2001-09-06 02:02:57 +00:00
750fea04d3 ER_PARSE_ERROR -> ProgrammingError;
#ifdef around some recent error types
2001-07-29 03:08:11 +00:00
d5053c60e2 Fix leak on converter dictionary. (Ted Wright) 2001-07-12 17:10:59 +00:00