Merge remote branch 'gnuradio/wip/udp_source_sink'
authorJohnathan Corgan <jcorgan@corganenterprises.com>
Sun, 23 May 2010 20:36:44 +0000 (13:36 -0700)
committerJohnathan Corgan <jcorgan@corganenterprises.com>
Sun, 23 May 2010 20:36:44 +0000 (13:36 -0700)
* gnuradio/wip/udp_source_sink:
  gnuradio-core: update copyrights
  gnuradio-core: allow swig to handle exceptions in UDP source/sink
  grc: update UDP source and sink block wrappers
  Simplify USE_SELECT usage
  Return immediately when using d_residual.
  Defend against a peer that sends an invalid message length.
  Move initialization of select timeout
  Correct update of d_temp_offset (parallel construction)
  Identify memory leaks that occur on error conditions
  Use -1 as file descriptor "not open" value instead of 0
  Add additional conditionalization of networking includes
  Flush pending errors in gr_udp_sink on disconnect()
  Rework UDP source and sink, with incompatible API changes
  Updates to udp source/sink (select(), wait, cleanup)
  Discard data in gr_udp_sink until receiver is started.
  Use getaddrinfo in gr_udp_{source,sink}
  Changes to gr_udp_{source,sink} for MinGW
  Ignore ENOPROTOOPT return from setsockopt(SO_LINGER)

1  2 
configure.ac
gnuradio-core/src/lib/io/gr_udp_sink.cc
gnuradio-core/src/lib/io/gr_udp_sink.h
gnuradio-core/src/lib/io/gr_udp_sink.i
gnuradio-core/src/lib/io/gr_udp_source.cc
gnuradio-core/src/lib/io/gr_udp_source.h
gnuradio-core/src/lib/io/gr_udp_source.i

diff --cc configure.ac
Simple merge
index d37adfb8a8cf780f996ba6a1b1f7cc566d06e450,3084a848be7a78c537af79e069703ca404533052..3084a848be7a78c537af79e069703ca404533052
mode 100644,100755..100644
index f22b92dd035dd5e17f78c37ef3b9686486f61257,421d514a4db270872f218bddbc116cc8b293f054..421d514a4db270872f218bddbc116cc8b293f054
mode 100644,100755..100644
index 0f37b477b2c8f5a6b6512c67350a4d976bf4b53b,a71006ae03e9e47a200500f0339c0371d310c536..a71006ae03e9e47a200500f0339c0371d310c536
mode 100644,100755..100644
index d76d0ee32fcd5ef5ab21d2b4a2ab5373d4485f46,fea9a26ba40083c3fb25768ed08badae5763fc1b..fea9a26ba40083c3fb25768ed08badae5763fc1b
mode 100644,100755..100644
index 61d719e4da88e86be806fa98357facace22124ea,e23231aa77adf5aa296a70fbd479a9411596c557..e23231aa77adf5aa296a70fbd479a9411596c557
mode 100644,100755..100644
index fb39dad68f509aed3635a445ea764c952db1c461,2001f33e9cc8ec3cd2cc2a22fe7af7acbd71e412..2001f33e9cc8ec3cd2cc2a22fe7af7acbd71e412
mode 100644,100755..100644