|
From: Nicholas J H. <nj...@ec...> - 2007-03-09 21:14:02
|
Hi, Sorry it has been so long since the last release. I have been through =20= the Bug Tracker on SourceForge and fixed most of the problems there: * Changed lo_blob_new() to take const void* (thanks to Lars = Luthman) * Disable getnameinfo() method of getting hostname, when IPv6 is = =20 disabled * Unlink Unix server socket when it is close (thanks to Dominic = Sacr=E9) * Checks size of unix socket path properly * Now accepts unix socket format = osc.unix://localhost/tmp/mysocket.sock * Added lo_server_thread_new_with_proto(), as suggested by Dave =20= Robillard * Applied patch from Aron Stansvik to fix bug with = FreeBSD/NetBSD =20 systems * Removed freeaddrinfo() from resolve_address() error case = (thanks =20 to Anthony Green) * Only call connect() for TCP sessions (thanks to Roger B. = Dannenberg) * Applied lo_address_get_url() patch from Sze'kelyi Szabolcs * Added lo_server_get_protocol() and lo_address_get_protocol() * Added tests for lo_address_get_* tests to test tool A pre-release of version 0.24 is available here: http://www.ecs.soton.ac.uk/~njh/liblo/liblo-0.24pre1.tar.gz I have also released a new version of the perl bindings on CPAN: http://search.cpan.org/~njh/Net-LibLO-0.06/ It would be great if I could get some feedback before I make the 0.24 =20= release. In particular relating to the bug fixes above, and also =20 confirm that I didn't break binary compatibility. Thanks, nick. |
|
From: Dave R. <dro...@co...> - 2007-03-10 17:50:28
|
On Fri, 2007-03-09 at 21:13 +0000, Nicholas J Humfrey wrote: > Hi, > > Sorry it has been so long since the last release. I have been through > the Bug Tracker on SourceForge and fixed most of the problems there: > > * Changed lo_blob_new() to take const void* (thanks to Lars Luthman) > * Disable getnameinfo() method of getting hostname, when IPv6 is > disabled > * Unlink Unix server socket when it is close (thanks to Dominic Sacré) > * Checks size of unix socket path properly > * Now accepts unix socket format osc.unix://localhost/tmp/mysocket.sock > * Added lo_server_thread_new_with_proto(), as suggested by Dave > Robillard > * Applied patch from Aron Stansvik to fix bug with FreeBSD/NetBSD > systems > * Removed freeaddrinfo() from resolve_address() error case (thanks > to Anthony Green) > * Only call connect() for TCP sessions (thanks to Roger B. Dannenberg) > * Applied lo_address_get_url() patch from Sze'kelyi Szabolcs > * Added lo_server_get_protocol() and lo_address_get_protocol() > * Added tests for lo_address_get_* tests to test tool > > A pre-release of version 0.24 is available here: > http://www.ecs.soton.ac.uk/~njh/liblo/liblo-0.24pre1.tar.gz > > I have also released a new version of the perl bindings on CPAN: > http://search.cpan.org/~njh/Net-LibLO-0.06/ > > It would be great if I could get some feedback before I make the 0.24 > release. In particular relating to the bug fixes above, and also > confirm that I didn't break binary compatibility. > > > Thanks, Working fine here (havn't tested the TCP stuff though). No more big delay on lo_server_new, nice. A few warnings on 64-bit: address.c:148: warning: cast from pointer to integer of different size message.c:413: warning: format '%lld' expects type 'long long int', but argument 2 has type 'int64_t' pattern_match.c:220: warning: value computed is not used testlo.c:180: warning: format '%llX' expects type 'long long unsigned int', but argument 3 has type 'uint64_t' Cheers, -DR- |
|
From: Nicholas J H. <nj...@ec...> - 2007-03-15 16:01:42
|
Hi, Thank you all for your feedback. I have incorporated fixes for the =20 warnings in a new version: http://www.ecs.soton.ac.uk/~njh/liblo/liblo-0.24pre2.tar.gz I will release this as version 0.24 tomorrow, unless anyone has any =20 problems with it. Thanks, nick. On 10 Mar 2007, at 17:50, Dave Robillard wrote: > On Fri, 2007-03-09 at 21:13 +0000, Nicholas J Humfrey wrote: >> Hi, >> >> Sorry it has been so long since the last release. I have been through >> the Bug Tracker on SourceForge and fixed most of the problems there: >> >> * Changed lo_blob_new() to take const void* (thanks to Lars = Luthman) >> * Disable getnameinfo() method of getting hostname, when IPv6 is >> disabled >> * Unlink Unix server socket when it is close (thanks to Dominic =20= >> Sacr=E9) >> * Checks size of unix socket path properly >> * Now accepts unix socket format osc.unix://localhost/tmp/=20 >> mysocket.sock >> * Added lo_server_thread_new_with_proto(), as suggested by Dave >> Robillard >> * Applied patch from Aron Stansvik to fix bug with = FreeBSD/NetBSD >> systems >> * Removed freeaddrinfo() from resolve_address() error case = (thanks >> to Anthony Green) >> * Only call connect() for TCP sessions (thanks to Roger B. =20 >> Dannenberg) >> * Applied lo_address_get_url() patch from Sze'kelyi Szabolcs >> * Added lo_server_get_protocol() and lo_address_get_protocol() >> * Added tests for lo_address_get_* tests to test tool >> >> A pre-release of version 0.24 is available here: >> http://www.ecs.soton.ac.uk/~njh/liblo/liblo-0.24pre1.tar.gz >> >> I have also released a new version of the perl bindings on CPAN: >> http://search.cpan.org/~njh/Net-LibLO-0.06/ >> >> It would be great if I could get some feedback before I make the 0.24 >> release. In particular relating to the bug fixes above, and also >> confirm that I didn't break binary compatibility. >> >> >> Thanks, > > Working fine here (havn't tested the TCP stuff though). No more big > delay on lo_server_new, nice. > > A few warnings on 64-bit: > > address.c:148: warning: cast from pointer to integer of different size > > message.c:413: warning: format '%lld' expects type 'long long int', =20= > but > argument 2 has type 'int64_t' > > pattern_match.c:220: warning: value computed is not used > > testlo.c:180: warning: format '%llX' expects type 'long long unsigned > int', but argument 3 has type 'uint64_t' > > Cheers, > > -DR- > > > > ----------------------------------------------------------------------=20= > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to =20 > share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?=20 > page=3Djoin.php&p=3Dsourceforge&CID=3DDEVDEV > _______________________________________________ > liblo-devel mailing list > lib...@li... > https://lists.sourceforge.net/lists/listinfo/liblo-devel |
|
From: Camille <ca...@ne...> - 2007-03-10 19:13:22
|
Hi, It seems everything is working fine on my side. I can't tell about binary compatibility though. (built on Mac OS X 10.4.8) -cam On 9 mars 07, at 22:13, Nicholas J Humfrey wrote: > Hi, > > Sorry it has been so long since the last release. I have been through > the Bug Tracker on SourceForge and fixed most of the problems there: > > * Changed lo_blob_new() to take const void* (thanks to Lars = Luthman) > * Disable getnameinfo() method of getting hostname, when IPv6 is > disabled > * Unlink Unix server socket when it is close (thanks to Dominic =20= > Sacr=E9) > * Checks size of unix socket path properly > * Now accepts unix socket format osc.unix://localhost/tmp/=20 > mysocket.sock > * Added lo_server_thread_new_with_proto(), as suggested by Dave > Robillard > * Applied patch from Aron Stansvik to fix bug with = FreeBSD/NetBSD > systems > * Removed freeaddrinfo() from resolve_address() error case = (thanks > to Anthony Green) > * Only call connect() for TCP sessions (thanks to Roger B. =20 > Dannenberg) > * Applied lo_address_get_url() patch from Sze'kelyi Szabolcs > * Added lo_server_get_protocol() and lo_address_get_protocol() > * Added tests for lo_address_get_* tests to test tool > > A pre-release of version 0.24 is available here: > http://www.ecs.soton.ac.uk/~njh/liblo/liblo-0.24pre1.tar.gz > > I have also released a new version of the perl bindings on CPAN: > http://search.cpan.org/~njh/Net-LibLO-0.06/ > > It would be great if I could get some feedback before I make the 0.24 > release. In particular relating to the bug fixes above, and also > confirm that I didn't break binary compatibility. > > > Thanks, > > nick. > > > ----------------------------------------------------------------------=20= > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to =20 > share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?=20 > page=3Djoin.php&p=3Dsourceforge&CID=3DDEVDEV > _______________________________________________ > liblo-devel mailing list > lib...@li... > https://lists.sourceforge.net/lists/listinfo/liblo-devel |