Skip to content
Snippets Groups Projects
  1. Jul 24, 2003
    • Tom Lane's avatar
      Have a go at fixing various outstanding portability issues in code that · df63503d
      Tom Lane authored
      was modified for IPv6.  Use a robust definition of struct sockaddr_storage,
      do a proper configure test to see if ss_len exists, don't assume that
      getnameinfo() will handle AF_UNIX sockets, don't trust getaddrinfo to
      return the protocol we ask for, etc.  This incorporates several outstanding
      patches from Kurt Roeckx, but I'm to blame for anything that doesn't
      work ...
      df63503d
  2. Jun 24, 2003
  3. Jun 12, 2003
  4. May 22, 2003
  5. Apr 13, 2003
  6. Apr 07, 2003
  7. Apr 02, 2003
  8. Jan 28, 2003
  9. Jul 27, 2002
  10. Mar 30, 2002
  11. Mar 29, 2002
  12. Feb 23, 2002
  13. Dec 20, 2001
  14. Sep 07, 2001
  15. Jan 23, 2001
    • Tom Lane's avatar
      Remove rangechecks on errno; just call strerror unconditionally. This · e9c936ff
      Tom Lane authored
      eliminates a raft of portability issues, including whether sys_nerr
      exists, whether the platform has any valid negative errnos, etc.  The
      downside is minimal: errno shouldn't ever contain an invalid value anyway,
      and if it does, reasonably modern versions of strerror will not choke.
      This rangecheck idea seemed good at the time, but it's clearly a net loss,
      and I apologize to all concerned for having ever put it in.
      e9c936ff
  16. Jan 10, 2001
  17. Jan 09, 2001
  18. Nov 03, 2000
  19. Oct 02, 2000
  20. Sep 27, 2000
  21. Jun 11, 2000
    • Peter Eisentraut's avatar
      Substituted new configure test for types of accept() · 06cd0f1a
      Peter Eisentraut authored
      Interfaced a lot of the custom tests to the config.cache, in the process
      made them separate macros and grouped them out into files. Made naming
      adjustments.
      
      Removed a couple of useless/unused configure tests.
      
      Disabled C++ by default. C++ is no more special than Perl, Python, and Tcl.
      And it breaks equally often. :(
      06cd0f1a
Loading