1. 19 Oct, 2013 2 commits
  2. 18 Oct, 2013 8 commits
  3. 17 Oct, 2013 3 commits
    • Robert Haas's avatar
      Remove spinlock support for SINIX, Sun3, and NS32K. · 81051a86
      Robert Haas authored
      All of these platforms are very much obsolete.
      
      As far as I can determine, the last version of SINIX, later renamed
      Reliant, occurred some time between 2002 and 2005.
      
      The last release of SunOS that would run on a sun3 was released in
      November of 1991; the last release of OpenBSD which supported that
      platform was in 2001.  The highest clock speed of any processor in
      the family was 25MHz.
      
      The NS32K (national semiconductor 320xx) architecture was retired
      in 1990.
      
      Support can be re-added if a maintainer emerges for any of these
      platforms, but it seems unlikely.
      
      Reviewed by Andres Freund.
      81051a86
    • Andrew Dunstan's avatar
      Return valid json when converting an empty hstore. · bbe4deac
      Andrew Dunstan authored
      Oskari Saarenmaa.
      bbe4deac
    • Alvaro Herrera's avatar
      Silence compiler warning when SSL not in use · 86029b31
      Alvaro Herrera authored
      Per Jaime Casanova and Vik Fearing
      86029b31
  4. 16 Oct, 2013 4 commits
  5. 15 Oct, 2013 1 commit
  6. 14 Oct, 2013 5 commits
  7. 13 Oct, 2013 2 commits
  8. 11 Oct, 2013 8 commits
    • Kevin Grittner's avatar
      Fix several possibly non-portable gaffs in record_image_ops. · 4cbb6463
      Kevin Grittner authored
      Sparc machines in the buildfarm were made happy by the previous
      fix, but PowerPC machines still are still failing.  Hopefully this
      will cure that.
      4cbb6463
    • Alvaro Herrera's avatar
      Use $(PERL) to invoke duplicate_oids · ada01014
      Alvaro Herrera authored
      Per buildfarm failure reported by smilodon
      ada01014
    • Alvaro Herrera's avatar
      Rework SSL renegotiation code · 31cf1a1a
      Alvaro Herrera authored
      The existing renegotiation code was home for several bugs: it might
      erroneously report that renegotiation had failed; it might try to
      execute another renegotiation while the previous one was pending; it
      failed to terminate the connection if the renegotiation never actually
      took place; if a renegotiation was started, the byte count was reset,
      even if the renegotiation wasn't completed (this isn't good from a
      security perspective because it means continuing to use a session that
      should be considered compromised due to volume of data transferred.)
      
      The new code is structured to avoid these pitfalls: renegotiation is
      started a little earlier than the limit has expired; the handshake
      sequence is retried until it has actually returned successfully, and no
      more than that, but if it fails too many times, the connection is
      closed.  The byte count is reset only when the renegotiation has
      succeeded, and if the renegotiation byte count limit expires, the
      connection is terminated.
      
      This commit only touches the master branch, because some of the changes
      are controversial.  If everything goes well, a back-patch might be
      considered.
      
      Per discussion started by message
      20130710212017.GB4941@eldon.alvh.no-ip.org
      31cf1a1a
    • Peter Eisentraut's avatar
      doc: Move check-tabs target into html target · 956f2db4
      Peter Eisentraut authored
      The previous plan of having the check-tabs target a prerequisite of
      "all" and "distprep" caused make distcheck to fail because make -q
      distprep would never be satisfied.  Put check-tabs into the html target
      instead, so it is only called when a build actually happens.
      956f2db4
    • Peter Eisentraut's avatar
      8238d1ed
    • Peter Eisentraut's avatar
    • Peter Eisentraut's avatar
      Remove maintainer-check target, fold into normal build · 5dd41f35
      Peter Eisentraut authored
      make maintainer-check was obscure and rarely called in practice, and
      many breakages were missed.  Fold everything that make maintainer-check
      used to do into the normal build.  Specifically:
      
      - Call duplicate_oids when genbki.pl is called.
      
      - Check for tabs in SGML files when the documentation is built.
      
      - Run msgfmt with the -c option during the regular build.  Add an
        additional configure check to see whether we are using the GNU
        version.  (make maintainer-check probably used to fail with non-GNU
        msgfmt.)
      
      Keep maintainer-check as around as phony target for the time being in
      case anyone is calling it.  But it won't do anything anymore.
      5dd41f35
    • Peter Eisentraut's avatar
      Replace duplicate_oids with Perl implementation · 3dc543b3
      Peter Eisentraut authored
      It is more portable, more robust, and more readable.
      
      From: Andrew Dunstan <andrew@dunslane.net>
      3dc543b3
  9. 10 Oct, 2013 7 commits