[libhijk-perl] annotated tag 0.05 created (now 4d7d148)

Robin Sheat eythian-guest at moszumanska.debian.org
Thu Feb 12 21:55:10 UTC 2015


This is an automated email from the git hooks/post-receive script.

eythian-guest pushed a change to annotated tag 0.05
in repository libhijk-perl.

        at  4d7d148   (tag)
   tagging  da90ea8e72a7d8616679d6221286990a11275e08 (commit)
 tagged by  Ævar Arnfjörð Bjarmason
        on  Mon Dec 9 11:17:02 2013 +0000

- Log -----------------------------------------------------------------
The 0.05 release

Kang-min Liu (64):
      to begin with... a trivial get() method.
      be specific about newline
      properly handle Content-Length if its there.
      new name!
      directly use Socket instead of having to load all the IO::* stacks.
      add "query_string" as a separate argument.
      split out the part that builds http message for the sake of testing it individually.
      rework a bit on reading HTTP message
      the "path" should be default to "/" -- just so we do not construct an invalid request.
      an example program using Hijk and do something similar to curl.
      Merge branch 'master' of github.com:gugod/Hijk
      a few tests for http message generation.
      prevent running live tests for non-authors.
      travis-ci config.
      some description.
      Description about Hijk::request subroutine.
      Use cpanfile to declare dependencies.
      setup Makefile.PL
      module prerequisite for travis-ci.
      try to deal with cpan auto-config.
      ditto
      ditto.
      add a test for pp_fetch.
      Let pp_fetch returns a 3rd element that is the parsed header hash.
      save us one variable.
      When Content-Length is bogus we might invoke POSIX::read() to read
      setup MANIFEST.SKIP for pure-perl dist.
      shipit
      minor pod update/fixes.
      Add `head` request arg.
      add -H and -d cli arg like curl.
      should also ignore META.json
      some extra steps to simplify the releasing process.
      rename these test files to reflect what it is testing.
      version bump.
      Merge branch 'master' of github.com:gugod/Hijk
      Also return the "head" (HTTP header as a hash).
      Merge branch 'master' of github.com:gugod/Hijk
      try testing live with elasticsearch server.
      so interestingly each item in "env" is exported individually rather then together...
      setup coverage report to coveralls.io.
      take a peek of the auto-initialized cpan config.
      describe the "head" value of the response.
      prevent invoking the global $SIG{__DIE__} when Hijk::HTTP::XS is not installed.
      done peeking the generated config.
      prepare a psgi server that takes time to do nothing.
      Implement socket read timeout.
      Plack, for testing.
      die if select(2) results an error.
      follows the XS implementation
      since we parameterized timeout for 'fetch', might as well ditch the
      live timeout testing with the local "it-takes-time" server.
      Merge branch 'master' of github.com:gugod/Hijk
      implement socket connect timeout.
      apparently POSIX can already export INPROGRESS
      bump version and noted the major change.
      Let the 'timeout' value of 'Hijk::request' be in seconds.
      timestamp
      another generic benchmark program using Dumbbench.
      dying with $!
      invalidate connection cache when seeing 'Connection: close' in the
      rename this file to indicate that it is using Dumbbench.
      various small tweaks.
      releasing 0.05.

borislav nikolov (10):
      add simple XS http parser, and try to use it if possible
      read partialy until response header end
      xs: fetch(fd) -> return (status,body,headers_hashref)
      switch from recv to read to be consistent with Hijk::pp_fetch, add the parse-http-message.t from Hijk
      update pod; and use pod2text XS.pm > README
      add simple benchmark between http::tiny, lwp, hijk::pp and hijk:xs
      update MANIFEST
      update readme
      add recv timeout support; and fd_set_blocking helper function
      hijk::xs - return the same timeout message as pp_fetch

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libhijk-perl.git



More information about the Pkg-perl-cvs-commits mailing list