History.txt

Path: History.txt
Last Update: Sat Apr 23 17:02:25 +0000 2011

1.7 / 2011-04-17

  • Minor Enhancement
    • Added Net::HTTP::Persistent#pipeline which integrates with net-http-pipeline when it is present.
  • Bug Fix
    • Perform a case-insensitive check of the URI scheme for HTTPS URIs

1.6.1 / 2011-03-08

  • Bug Fix
    • Net::HTTP::Persistent#request now handles Errno::EINVAL as a connection reset and will be retried for idempotent requests. Reported by Aaron Qian.

1.6 / 2011-03-01

  • Minor Enhancement
    • Added Net::HTTP::Persistent#socket_options to set multiple socket options at socket startup.

1.5.2 / 2011-02-24

  • Bug Fix
    • Only set TCP_NODELAY if the connection has an @socket. Allows net-http-persistent to be used with fake_web. Reported by Sathish Pasupunuri.

1.5.1 / 2011-02-10

  • Bug fix
    • Only set TCP_NODELAY at connection start. Reported by Brian Henderson.

1.5 / 2011-01-25

  • Minor Enhancements
    • Set TCP_NODELAY on created socket if possible. (This will only help for requests that send bodies.)

1.4.1 / 2010-10-13

  • Bug Fixes
    • Don‘t finish the connection when we‘re retrying, reset it. Patch by James Tucker.

1.4 / 2010-09-29

  • Minor Enhancements
    • Added the very dangerous shutdown_in_all_threads. IT IS DANGEROUS!. Patch by Torsten Schönebaum.

1.3.1 / 2010-09-13

  • Bug Fixes
    • connection_for no longer tries to ssl-enable an existing connection. Patch by Joseph West.

1.3 / 2010-09-08

  • Minor Enhancements
    • HTTP versions are now recorded. This information is not currently used.
  • Bug Fixes
    • shutdown no longer fails when an unstarted HTTP connection is shut down.

1.2.5 / 2010-07-27

  • Bug Fixes
    • Fix duplicated test name. Noted by Peter Higgins.
    • shutdown now works even when no connections were made.

1.2.4 / 2010-07-26

  • Bug Fixes
    • Actually have request only finish a connection. Somehow this got missed.

1.2.3 / 2010-06-29

  • Bug Fixes
    • Fix example code (pointed out by Alex Stahl)

1.2.2 / 2010-06-22

  • Bug Fixes
    • request only finishes a connection instead of restarting it. This helps prevents errors on non-idempotent HTTP requests after errors.
    • connection_for handles EHOSTDOWN like reset

1.2.1 / 2010-05-25

  • Bug Fixes
    • Don‘t alter Net::BufferedIO#rbuf_fill on 1.9+

1.2 / 2010-05-20

  • Minor Enhancements
    • Net::HTTP#read_timeout is now supported
    • Net::HTTP#open_timeout is now supported
    • Net::HTTP::Persistent#request now supports a block like Net::HTTP#request

1.1 / 2010-05-18

  • Minor Enhancements
    • Proxy support, see Net::HTTP::Persistent::new, Net::HTTP::Persistent#proxy_from_env
    • Added name parameter to Net::HTTP::Persistent::new for separation of connection pools.
    • Added Net::HTTP::Persistent#shutdown so you can clean up after yourself
    • Net::HTTP::Persistent now suppresses "peer certificate won‘t be verified in this SSL session" warning.
  • Bug Fixes

1.0.1 / 2010-05-05

  • Minor Enhancements
    • Added debug_output
    • Now uses Hoe minitest plugin
  • Bug Fixes
    • Tests pass on 1.9

1.0.0 / 2010-05-04

  • Major Enhancements
    • Birthday!

[Validate]