1. 08 9月, 2001 1 次提交
  2. 07 9月, 2001 25 次提交
  3. 06 9月, 2001 14 次提交
    • B
      > The win32.mak and libpgtcl.def files had been lost (patch doesn't handle · 343e38a9
      Bruce Momjian 提交于
      > new files). I'm attaching those two files below.
      >
      > Regards
      > Mikhail Terekhov
      343e38a9
    • B
      Add -rpath for BSD/OS, from Peter E. · 495e264f
      Bruce Momjian 提交于
      495e264f
    • B
      > Patch applied. Thanks. · f57477e6
      Bruce Momjian 提交于
      Thanks. However, I seem to have left a single debug statement in there :-(
      
      Here's a patch to remove it.
      
      Vianen, Jeroen van
      f57477e6
    • P
      Russian translation from Serguei Mokhov · 88371647
      Peter Eisentraut 提交于
      88371647
    • P
      To fix the perpetually broken makefiles in the contrib tree, I have · 17cc78ef
      Peter Eisentraut 提交于
      written a generic framework of rules that the contrib makefiles can
      use instead of writing their own each time.  You only need to set a few
      variables and off you go.
      17cc78ef
    • P
      Move the "how to write a PL call handler" parts from the CREATE LANGUAGE · 22ae53d4
      Peter Eisentraut 提交于
      man page to the Programmer's Guide.
      22ae53d4
    • T
      Fix Karel's patch. Suggested by Eiji Tokuya · f25ed23c
      Tatsuo Ishii 提交于
      f25ed23c
    • T
      Commit Karel's patch. · 22776711
      Tatsuo Ishii 提交于
      -------------------------------------------------------------------
      Subject: Re: [PATCHES] encoding names
      From: Karel Zak <zakkr@zf.jcu.cz>
      To: Peter Eisentraut <peter_e@gmx.net>
      Cc: pgsql-patches <pgsql-patches@postgresql.org>
      Date: Fri, 31 Aug 2001 17:24:38 +0200
      
      On Thu, Aug 30, 2001 at 01:30:40AM +0200, Peter Eisentraut wrote:
      > > 		- convert encoding 'name' to 'id'
      >
      > I thought we decided not to add functions returning "new" names until we
      > know exactly what the new names should be, and pending schema
      
       Ok, the patch not to add functions.
      
      > better
      >
      >     ...(): encoding name too long
      
       Fixed.
      
       I found new bug in command/variable.c in parse_client_encoding(), nobody
      probably never see this error:
      
      if (pg_set_client_encoding(encoding))
      {
      	elog(ERROR, "Conversion between %s and %s is not supported",
                           value, GetDatabaseEncodingName());
      }
      
      because pg_set_client_encoding() returns -1 for error and 0 as true.
      It's fixed too.
      
       IMHO it can be apply.
      
      		Karel
      PS:
      
          * following files are renamed:
      
      src/utils/mb/Unicode/KOI8_to_utf8.map  -->
              src/utils/mb/Unicode/koi8r_to_utf8.map
      
      src/utils/mb/Unicode/WIN_to_utf8.map  -->
              src/utils/mb/Unicode/win1251_to_utf8.map
      
      src/utils/mb/Unicode/utf8_to_KOI8.map -->
              src/utils/mb/Unicode/utf8_to_koi8r.map
      
      src/utils/mb/Unicode/utf8_to_WIN.map -->
              src/utils/mb/Unicode/utf8_to_win1251.map
      
         * new file:
      
      src/utils/mb/encname.c
      
         * removed file:
      
      src/utils/mb/common.c
      
      --
       Karel Zak  <zakkr@zf.jcu.cz>
       http://home.zf.jcu.cz/~zakkr/
      
       C, PostgreSQL, PHP, WWW, http://docs.linux.cz, http://mape.jcu.cz
      22776711
    • B
      Add missing files. · 50aa3020
      Bruce Momjian 提交于
      50aa3020
    • B
      Update TODO list. · 311eef41
      Bruce Momjian 提交于
      311eef41
    • B
      PAM authentication: · 04c1f729
      Bruce Momjian 提交于
      > pam_strerror() should be used a few more times, rather than just saying
      > "Error!".  Also, the configure.in snippet seems wrong.  You add
      > -I$pam_prefix/include/security to $INCLUDES and then you #include
      > <security/pam_appl.h>.  This whole thing is probably unnecessary, since
      > PAM is a system library on the systems where it exists, so the headers
      > and libraries are found automatically, unlike OpenSSL and
      > Kerberos.
      
      See attached revised patch. (I'm sure the configure.in stuff can be done
      right/better, I'm just not enough of a autoconf guru to know what to
      change it to.)
      
      Dominic J. Eidson
      04c1f729
    • B
      - new to_char(interval, text) · 2a34134b
      Bruce Momjian 提交于
       - new millisecond (ms) and microsecond (us) support
       - more robus parsing from string - used is separator checking for
         non-exact formats like to_date('2001-9-1', 'YYYY-MM-DD')
       - SGML docs are included
      
      Karel Zak
      2a34134b
    • B
      This makes encrypt() parser more strict. · 74dde13e
      Bruce Momjian 提交于
      Marko Kreen
      74dde13e
    • B
      Attached is a patch for JDBC's getColumn() function that was broken / · 57040f78
      Bruce Momjian 提交于
      flawed in the following ways:
      
      1. Only returned columns that had a default value defined, rather than all
      columns in a table
      2. Used 2 * N + 1 queries to find out attributes, comments and typenames
      for N columns.
      
      By using some outer join syntax it is possible to retrieve all necessary
      information in just one SQL statement. This means this version is only
      suitable for PostgreSQL >= 7.1. Don't know whether that's a problem.
      
      I've tested this function with current sources and 7.1.3 and patched both
      jdbc1 and jdbc2. I haven't compiled nor tested the jdbc1 version though, as
      I have no JDK 1.1 available.
      
      Note the discussion in http://fts.postgresql.org/db/mw/msg.html?mid=1029626
      regarding differences in obtaining comments on database object in 7.1 and
      7.2. I was unable to use the following syntax (or similar ones):
      
      select
           ...,
           description
      from
           ...
           left outer join col_description(a.attrelid, a.attnum) description
      order by
           c.relname, a.attnum;
      
      (the error was parse error at or near '(') so I had to paste the actual
      code for the col_description function into the left outer join. Maybe
      someone who is more knowledgable about outer joins might provide me with a
      better SQL statement.
      
      Jeroen van Vianen
      57040f78