summaryrefslogtreecommitdiff
path: root/psycopg/pqpath.c
Commit message (Expand)AuthorAgeFilesLines
* Always raise OperationalError when connection was closed externally.Greg Ward2017-03-141-4/+6
* Always detect when a connection is closed behind psycopg2's back.Greg Ward2017-03-141-0/+6
* Fixed MSVC compiler error and warningJason Erickson2017-02-091-2/+2
* Dropped compiler warning about signed/unsigned comparisonsDaniele Varrazzo2017-02-081-2/+2
* Fixed BEGIN; SET TRANSACTION with PG 7.4no-set-default-sessionDaniele Varrazzo2017-02-071-8/+16
* Set default_transaction_* GUC if session state is changed in autocomitDaniele Varrazzo2017-02-041-2/+4
* Don't use default_transaction_* for session characteristicsDaniele Varrazzo2017-02-041-2/+13
* Don't look up for Python encodingDaniele Varrazzo2016-12-291-8/+29
* Use -1 instead of 0 to say "calculate the length" in many funcsDaniele Varrazzo2016-12-271-2/+2
* conn->codec rename to pyencDaniele Varrazzo2016-12-261-6/+6
* Enforce dependency on libpq version >= 9.1Daniele Varrazzo2016-08-151-1/+1
* Use inttypes.h definitionsDaniele Varrazzo2016-08-141-1/+1
* Merge branch 'master' into replication-protocolDaniele Varrazzo2016-08-071-5/+9
|\
| * Fix scattered grammar/spelling errors in comments, debug output, etc.Greg Ward2016-06-301-4/+4
| * Fixed read() exception propagation in copy_fromDaniele Varrazzo2016-03-101-1/+5
* | Allow retrying start_replication after syntax or data error.Oleksandr Shulgin2016-01-051-2/+5
* | Merge branch 'master' into feature/replication-protocolOleksandr Shulgin2015-10-271-2/+2
|\ \ | |/
| * Fix stale Dprintfs in pqpath.c referring to 'status'Oleksandr Shulgin2015-10-261-2/+2
* | Drop ReplicationCursor.flush_feedback(), rectify pq_*_replication_*() interface.Oleksandr Shulgin2015-10-231-40/+29
* | Move the `decode` parameter to `start_replication()`.Oleksandr Shulgin2015-10-231-7/+5
* | Use direct call to consume() callable in pq_copy_both()Oleksandr Shulgin2015-10-221-5/+3
* | Properly subclass ReplicationCursor on C level.Oleksandr Shulgin2015-10-191-44/+53
* | Replace stop_replication with requirement for an exception.Oleksandr Shulgin2015-10-191-6/+1
* | Remove commented copy_both code in pqfetch.Oleksandr Shulgin2015-10-141-7/+2
* | Update stop_repl, require replication consumer to be a callable.Oleksandr Shulgin2015-10-141-4/+4
* | Rework replication connection/cursor classesOleksandr Shulgin2015-10-011-40/+53
* | Merge remote-tracking branch 'origin/master' into replOleksandr Shulgin2015-10-011-4/+21
|\ \ | |/
| * Report NotSupportedError for PGRES_COPY_BOTH and PGRES_SINGLE_TUPLEDaniele Varrazzo2015-09-301-2/+17
| * Report the server response status on errors with no messageDaniele Varrazzo2015-09-301-2/+4
* | Fix use of PQconsumeInput() in pq_read_replication_message()Oleksandr Shulgin2015-07-071-11/+25
* | Check return value of PQsocketOleksandr Shulgin2015-07-021-6/+9
* | Fix PQconsumeInput usage.Oleksandr Shulgin2015-07-021-4/+9
* | Comment on special handling of PGRES_COPY_BOTHOleksandr Shulgin2015-06-301-0/+4
* | Rework replication protocolOleksandr Shulgin2015-06-301-183/+179
* | Refer cursor from ReplicationMessage object. At the same time, for the sync u...Oleksandr Shulgin2015-06-111-6/+6
* | Add handling of send_time field in replmsgOleksandr Shulgin2015-06-101-3/+5
* | Add ReplicationMessage objectOleksandr Shulgin2015-06-051-12/+40
* | Add timersub for Win32. Fix gettimeofday on MinGW.Oleksandr Shulgin2015-06-041-4/+3
* | Add libpq_support.c and win32_support.cOleksandr Shulgin2015-06-031-79/+4
* | Get rid of postgres internal includes; check for Win32 for htonl()Oleksandr Shulgin2015-06-021-16/+30
* | Add support for streaming replication protocolOleksandr Shulgin2015-06-011-0/+312
|/
* Unlock the connection after PQflush errorDaniele Varrazzo2015-05-031-0/+4
* Propagate read error messages in COPY FROMDaniele Varrazzo2015-02-081-3/+21
* Dropped PSYCOPG_EXTENSIONS flagDaniele Varrazzo2014-08-231-6/+0
* No implicit transaction on named cursor closeAlexey Borzenkov2014-08-211-2/+2
* Fixed segfault if COPY statements are executedDaniele Varrazzo2014-06-061-1/+15
* Parse the rowcount as longDaniele Varrazzo2014-05-131-1/+1
* Copy operations correctly set the cursor.rowcount attributeDaniele Varrazzo2014-05-051-8/+19
* Close the connection if discovered bad on poll()Daniele Varrazzo2014-04-051-0/+12
* Check the connection is really bad on exception before closing itDaniele Varrazzo2014-04-051-1/+3