summaryrefslogtreecommitdiff
path: root/psycopg
Commit message (Expand)AuthorAgeFilesLines
* Fixed handling large Oid valuesfix-961Daniele Varrazzo2019-09-046-11/+21
* Function to obscure password moved to connection_intDaniele Varrazzo2019-06-243-53/+56
* Obscure the dsn password before storing it into the connectionobscure-password-before-connectDaniele Varrazzo2019-06-223-42/+38
* Fix typo: "the the"Jon Dufresne2019-06-212-3/+3
* Address code-reviewAlexander Kukushkin2019-05-071-1/+1
* Change the default value of keepalive_interval parameter to NoneAlexander Kukushkin2019-05-061-9/+25
* Smart replication feedbackAlexander Kukushkin2019-05-066-41/+99
* Check return code of pthread_mutex_initfix-901Daniele Varrazzo2019-04-211-10/+12
* Handle ok poll() without a cursor having executed queriesDaniele Varrazzo2019-04-051-7/+1
* Address code review feedbackgrunskis-bonial2019-03-302-3/+4
* Store WAL end pointer in the replication cursorMartins Grunskis2019-03-303-1/+21
* Merge branch 'naming'Daniele Varrazzo2019-03-1834-305/+302
|\
| * Windows doesn't like the name "connect" for a functionDaniele Varrazzo2019-03-171-5/+5
| * Prefix 'psycopg_' changed to 'psyco_'namingDaniele Varrazzo2019-03-1722-76/+76
| * Several function names shortenedDaniele Varrazzo2019-03-1718-234/+231
* | Don't close connections from forked processesDaniele Varrazzo2019-03-183-3/+28
|/
* Dropped whole "critical" storyDaniele Varrazzo2019-03-173-93/+1
* Use the error on the connection instead of passing it explicitly aroundDaniele Varrazzo2019-03-176-132/+105
* Added helper methods to set a result into a connection/cursorDaniele Varrazzo2019-03-175-20/+32
* Dropped pgconn argument from conn_setup()Daniele Varrazzo2019-03-173-17/+16
* Use the connection's PGresult to pass results through callsDaniele Varrazzo2019-03-174-132/+113
* Fixed handling of internal query too largeDaniele Varrazzo2019-03-171-0/+2
* Make sure to free the connection's pgres on deletefix-856Daniele Varrazzo2019-03-171-0/+1
* Added pq_get_result_async() replaced pg_get_last_result()Daniele Varrazzo2019-03-176-67/+91
* Retrieving the async cursor moved out of conn_poll() bodyDaniele Varrazzo2019-03-161-18/+39
* Simplified interactions between asyc functionsDaniele Varrazzo2019-03-161-5/+14
* Dropped locking version of pq_is_busy()Daniele Varrazzo2019-03-163-55/+4
* Dropped no_begin handling in async executeDaniele Varrazzo2019-03-161-13/+2
* Dropped debug info for microprotocols/adapters initializationDaniele Varrazzo2019-03-169-33/+2
* Py2/3 compatibility macro definitions rationalizedDaniele Varrazzo2019-03-162-36/+32
* Fixed check for type == int on Py2Daniele Varrazzo2019-03-161-1/+1
* Added PY_2, PY_3 macros and used uniformlyDaniele Varrazzo2019-03-1613-35/+38
* Dropped conditional compiling dealing with unsupported versionsDaniele Varrazzo2019-03-162-12/+1
* Removed support for mxDateTime as the default date and time adapterJon Dufresne2019-03-167-182/+0
* Fixed building with Python 3.8Daniele Varrazzo2019-03-051-0/+5
* Added ConnectionInfo.dsn_parameters attributeinfo-dsn-paramsDaniele Varrazzo2019-02-171-0/+42
* Copyright year updatedDaniele Varrazzo2019-02-1775-77/+77
* Added connection.pgconn_ptr and cursor.pgresult_ptrDaniele Varrazzo2019-02-162-2/+42
* Allow importing _psycopg even if the 'errors' module is not availableDaniele Varrazzo2019-02-101-9/+23
* SQLSTATE error classes implemented in CDaniele Varrazzo2019-02-106-126/+516
* Dropped PSYCOPG_DISPLAY_SIZE build parameterDaniele Varrazzo2019-01-252-143/+150
* Merge branch 'module-init-cleanup'Daniele Varrazzo2019-01-239-325/+282
|\
| * General cleanup of module init shenanigansmodule-init-cleanupDaniele Varrazzo2019-01-234-80/+90
| * Incref an object which will be held forever in a static varDaniele Varrazzo2019-01-231-0/+1
| * Decrement the refcount of temporary objects in module init failedDaniele Varrazzo2019-01-221-6/+16
| * Date/time modules initialized in separate functionsDaniele Varrazzo2019-01-225-50/+68
| * Dropped psyco_errors_fill()Daniele Varrazzo2019-01-211-19/+16
| * Dropped project wide type to define encodings tableDaniele Varrazzo2019-01-212-19/+21
| * Dropped C API interfaceDaniele Varrazzo2019-01-212-84/+4
| * Respect refcount with PyModule_AddObject()Daniele Varrazzo2019-01-211-87/+63