1. 02 10月, 2008 6 次提交
  2. 01 10月, 2008 3 次提交
  3. 30 9月, 2008 5 次提交
  4. 29 9月, 2008 2 次提交
  5. 28 9月, 2008 1 次提交
  6. 26 9月, 2008 2 次提交
  7. 25 9月, 2008 6 次提交
  8. 24 9月, 2008 6 次提交
  9. 23 9月, 2008 2 次提交
  10. 22 9月, 2008 3 次提交
    • T
      Get rid of pgpass_from_client tracking inside libpq --- given the conclusion · c52aab55
      Tom Lane 提交于
      that presence of the password in the conninfo string must be checked *before*
      risking a connection attempt, there is no point in checking it afterwards.
      This makes the specification of PQconnectionUsedPassword() a bit simpler
      and perhaps more generally useful, too.
      c52aab55
    • T
      Fix dblink_connect() so that it verifies that a password is supplied in the · cae7ad90
      Tom Lane 提交于
      conninfo string *before* trying to connect to the remote server, not after.
      As pointed out by Marko Kreen, in certain not-very-plausible situations
      this could result in sending a password from the postgres user's .pgpass file,
      or other places that non-superusers shouldn't have access to, to an
      untrustworthy remote server.  The cleanest fix seems to be to expose libpq's
      conninfo-string-parsing code so that dblink can check for a password option
      without duplicating the parsing logic.
      
      Joe Conway, with a little cleanup by Tom Lane
      cae7ad90
    • T
      Simplify the definitions of a couple of system views by using SELECT * · 579c025e
      Tom Lane 提交于
      instead of listing all the columns returned by the underlying function.
      
      initdb not forced since this patch doesn't actually change anything about
      the stored form of the views.  It just means there's one less place to change
      if someone wants to add columns to them.
      579c025e
  11. 20 9月, 2008 3 次提交
  12. 19 9月, 2008 1 次提交