1. 27 Nov, 1996 11 commits
  2. 26 Nov, 1996 7 commits
  3. 25 Nov, 1996 3 commits
  4. 24 Nov, 1996 5 commits
  5. 23 Nov, 1996 2 commits
  6. 22 Nov, 1996 5 commits
  7. 21 Nov, 1996 3 commits
  8. 20 Nov, 1996 4 commits
    • Bruce Momjian's avatar
      Can't add a keyword without making it a keyword. :-) · 58802bf3
      Bruce Momjian authored
      D'Arcy J.M. Cain                           |  Democracy is three wolves
      58802bf3
    • Bruce Momjian's avatar
      Otherwise "gmake install" fails. · cd743f83
      Bruce Momjian authored
      D'Arcy J.M. Cain                           |  Democracy is three wolves
      cd743f83
    • Bruce Momjian's avatar
      There is a bug in aclinsert3 in the code which update the acl arrays. · c4d6bda2
      Bruce Momjian authored
      When an acl item is added or updated the new entry is deleted if it has no
      permissions and the acl array is shrinked. This is is done by decrementing
      the number of items without updating the corresponding array size.
      The array with the incorrect size is later read by pg_aclcheck and the entry
      count is used to allocate a new array while the array size is used to copy
      the old one. This causes a memory corruption and a backend crash.
      This happens only to normal user as the administrator bypasses acl checks.
      Massimo Dal Zotto
      c4d6bda2
    • Bruce Momjian's avatar
      following is a little fix for libpq. · 8299e755
      Bruce Momjian authored
          PQexec  handles  the possibility of multiple results from one
          query by simply submitting an empty  query  after  the  first
          result and waiting for an 'I' message.
      
          Rules  can  generate  errors with transaction abort after the
          first 'C' message was recieved (e.g. if a C-language function
          used  in  a rule calls elog(WARN, ...)). Thus we have to look
          for.
      
      Jan(wieck@sapserv.debis.de)
      8299e755