Rainbows! Rack HTTP server user/dev discussion
 help / Atom feed
From: Eric Wong <normalperson-rMlxZR9MS24@public.gmane.org>
To: rainbows-talk-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org
Subject: what's cooking in rainbows.git
Date: Fri, 1 Feb 2013 22:07:52 +0000
Message-ID: <20130201220752.GA12042@dcvr.yhbt.net> (raw)

I've pushed out some test fixes to improve portability on non-GNU
systems.  Nothing too interesting...

Eric Wong (5):
      epoll: ensure closing of pipelined clients if required
      tests: remove utee and use tee(1) instead
      tests: replace non-portable "date +%s" with ruby equivalent
      tests: "wc -c" portability for *BSDs
      tests: bump version dependencies for Isolate

Lin Jen-Shin (1):
      Add -N or --no-default-middleware option.

git clone git://bogomips.org/rainbows

git log of recent test changes:

commit f4e3bac180ff01256832f98655636f79b52f9d5b
Author: Eric Wong <normalperson-rMlxZR9MS24@public.gmane.org>
Date:   Fri Jan 25 02:10:05 2013 +0000

    tests: bump version dependencies for Isolate
    
    Most of these test dependencies may be safely bumped.

commit 8a6117a22a7d01eeb5adc63d3152acf435cd3176
Author: Eric Wong <normalperson-rMlxZR9MS24@public.gmane.org>
Date:   Thu Jan 24 23:33:54 2013 +0000

    tests: "wc -c" portability for *BSDs
    
    On FreeBSD 9.0, "wc -c" emits leading whitespace, so
    filter it through tr -d '[:space:]' to eliminate it.

commit 0ba6fc3c30b9cf530faf7fcf5ce7be519ec13fe7
Author: Eric Wong <normalperson-rMlxZR9MS24@public.gmane.org>
Date:   Thu Jan 24 23:13:41 2013 +0000

    tests: replace non-portable "date +%s" with ruby equivalent
    
    "date +%s" is not in POSIX (it is in GNU, and at least FreeBSD
    9.0, possibly earlier).  The Ruby equivalent should be
    sufficiently portable between different Ruby versions.
    
    This change was automated via:
    	perl -i -p -e 's/date \+%s/unix_time/' t/*.sh

commit cbff7b0892148b037581541184364e0e91d2a138
Author: Eric Wong <normalperson-rMlxZR9MS24@public.gmane.org>
Date:   Thu Jan 24 22:59:16 2013 +0000

    tests: remove utee and use tee(1) instead
    
    POSIX already stipulates tee(1) must be unbuffered.  I think my
    decision to use utee was due to my being misled by a bug in
    older curl where -N did not work as advertised (but --no-buffer
    did).

-- 
Eric Wong
_______________________________________________
Rainbows! mailing list - rainbows-talk-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org
http://rubyforge.org/mailman/listinfo/rainbows-talk
Do not quote signatures (like this one) or top post when replying


             reply index

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-02-01 22:07 Eric Wong [this message]
2014-01-29 22:17 Eric Wong

Reply instructions:

You may reply publically to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://bogomips.org/rainbows/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130201220752.GA12042@dcvr.yhbt.net \
    --to=normalperson-rmlxzr9ms24@public.gmane.org \
    --cc=rainbows-talk-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

Rainbows! Rack HTTP server user/dev discussion

Archives are clonable:
	git clone --mirror https://bogomips.org/rainbows-public
	git clone --mirror http://ou63pmih66umazou.onion/rainbows-public

Newsgroups are available over NNTP:
	nntp://news.public-inbox.org/inbox.comp.lang.ruby.rainbows
	nntp://ou63pmih66umazou.onion/inbox.comp.lang.ruby.rainbows

 note: .onion URLs require Tor: https://www.torproject.org/
       or Tor2web: https://www.tor2web.org/

AGPL code for this site: git clone https://public-inbox.org/ public-inbox