Mercurial > hg > sv-dependency-builds
comparison src/liblo-0.26/ChangeLog @ 4:e13257ea84a4
Add bzip2, zlib, liblo, portaudio sources
| author | Chris Cannam |
|---|---|
| date | Wed, 20 Mar 2013 13:59:52 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 3:6c505a35919a | 4:e13257ea84a4 |
|---|---|
| 1 2009-03-07 Stephen Sinclair <radarsat1@gmail.com> | |
| 2 * Fix some typos, grammar, and links in the documentation. | |
| 3 * Remove TCP from TODO list. | |
| 4 * Add recent contributors to the AUTHORS list. | |
| 5 * Add previous release notes to the NEWS file. | |
| 6 * Add note about MSVC in README. | |
| 7 * Release 0.26. | |
| 8 | |
| 9 2009-03-06 Stephen Sinclair <radarsat1@gmail.com> | |
| 10 * Add a return value to lo_bundle_add_message(). | |
| 11 * Avoid pointer arithmetic on void* types for compilers that can't handle it. | |
| 12 * Move all local variable declarations to the top of the scope. | |
| 13 * Conditionally avoid the use of variable-argument macros if not GCC. | |
| 14 * Fix multicast on Windows: join multicast group after bind() instead of before. | |
| 15 * Avoid the use of C99 struct literals when giving timetag arguments. | |
| 16 * Add premake4, used to generate MSVC project/solution files. | |
| 17 * Add numerous typical kludges necessary to cover differences in MSVC. | |
| 18 * Use log() instead of a while loop to calculate new data size. | |
| 19 * Add return values for all functions that can potentially fail. | |
| 20 * Add premake4-related files to the dist build. | |
| 21 | |
| 22 2009-02-17 Stephen Sinclair <radarsat1@gmail.com> | |
| 23 * For multicast, enable SO_REUSEPORT as well as SO_REUSEADDR. (Mike Wozniewski) | |
| 24 | |
| 25 2009-02-12 Stephen Sinclair <radarsat1@gmail.com> | |
| 26 * Fix the definition of LO_TT_IMMEDIATE per the OSC spec. (Dominic Sacré) | |
| 27 | |
| 28 2009-02-01 Stephen Sinclair <radarsat1@gmail.com> | |
| 29 * Add function lo_message_get_timestamp(). (Alex McLean) | |
| 30 * Fix magic constant in lo_timetag_diff. (Dominic Sacré) | |
| 31 * Bump the LO_SO_VERSION version major number to resolve ABI | |
| 32 incompatibilities with previous versions. In particular, the | |
| 33 addition of 'const' to an argument of lo_blob_new() in r80 | |
| 34 constituted an API add and removal, hence the reset of the 3rd | |
| 35 number ('age') according to the libtool manual. (SS) | |
| 36 | |
| 37 2009-01-04 Stephen Sinclair <radarsat1@gmail.com> | |
| 38 * Add checks to configure.ac for select() and poll(). | |
| 39 * Use inet_addr if inet_aton is not available. (i.e., on Windows) | |
| 40 * Retry a TCP connection once if it failed to connect on send. | |
| 41 * Remove useless conditional call to freeaddrinfo(). | |
| 42 * Only implement gai_strerrorA if gai_strerror was not already defined. | |
| 43 * Make the TCP protocol retain session information for multiple connections. | |
| 44 | |
| 45 2008-12-23 Nicholas Humfrey <njh@aelius.com> | |
| 46 * Added a function called lo_server_wait() which waits for a message to be received. | |
| 47 | |
| 48 2008-11-23 Stephen Sinclair <radarsat1@gmail.com> | |
| 49 * Use the \internal Doxygen command to hide internal functions. | |
| 50 | |
| 51 2008-10-11 Kentaro Fukuchi <fukuchi@megaui.net> | |
| 52 * lo_url_get_protocol_id() has been added. | |
| 53 * lo_address_new_with_proto() has been added. | |
| 54 * Changed lo_address_new_from_url() to use lo_url_get_protocol_id(). | |
| 55 | |
| 56 2008-10-09 Kentaro Fukuchi <fukuchi@megaui.net> | |
| 57 * src/tools/oscsend.c: Fixed compile-time error on OS X. | |
| 58 (thanks to Koichiro Ozaki) | |
| 59 | |
| 60 2008-10-07 Stephen Sinclair <radarsat1@gmail.com> | |
| 61 * Move lo_arg_size(), lo_get_path(), lo_arg_host/network_endian() back to lo_lowlevel.h. | |
| 62 * Expose the lo_server_dispatch_data() function as public. | |
| 63 * Fix zero-padding of path and type strings in lo_message_deserialise(). | |
| 64 | |
| 65 2008-09-07 Kentaro Fukuchi <fukuchi@megaui.net> | |
| 66 * Memory leak in lo_address_new_from_url() has been fixed. | |
| 67 * Memory leak in dispatch_method() has been fixed. | |
| 68 * Fix a typo and some missing free() in testlo.c. | |
| 69 | |
| 70 2008-09-04 Stephen Sinclair <radarsat1@gmail.com> | |
| 71 * Change license of LibLo to LGPL 2.1 or later. | |
| 72 (With permission of all authors.) | |
| 73 | |
| 74 2008-07-11 Kentaro Fukuchi <fukuchi@megaui.net> | |
| 75 * Some error checks have been added. | |
| 76 * oscsend now uses strtod() instead of strtof(). strtof of glibc returned | |
| 77 buggy results when --std=c99 is not given. (strtof is described in C99) | |
| 78 | |
| 79 2008-06-18 Stephen Sinclair <radarsat1@gmail.com> | |
| 80 * Update AUTHORS | |
| 81 * Release version 0.25 | |
| 82 | |
| 83 2008-06-05 Stephen Sinclair <radarsat1@gmail.com> | |
| 84 * Fix autogen.sh: Use glibtoolize if it exists, for OS X. | |
| 85 * Fix undefined MSG_NOSIGNAL in testlo.c. | |
| 86 * Fix warning on lo_message_deserialize(). | |
| 87 | |
| 88 2008-05-05 Stephen Sinclair <radarsat1@gmail.com> | |
| 89 * Fix invalid pointer in lo_server_del_method() when doing pattern matching. (Camille Troillard) | |
| 90 | |
| 91 2008-04-28 Stephen Sinclair <radarsat1@gmail.com> | |
| 92 * Add support for multicast groups to LibLo. | |
| 93 * Add test case for sending a crafted packet that would crash a lo_server without validation. | |
| 94 * Make validation-related functions internal to liblo. | |
| 95 * Add server input validation along with a function to deserialise an OSC message. (Chris Hixon) | |
| 96 * Fix bad socket number in lo_client_sockets when a server is freed. | |
| 97 | |
| 98 2008-04-21 Stephen Sinclair <radarsat1@gmail.com> | |
| 99 * Added Daniel Lacroix's patch for level 2 broadcast support. | |
| 100 * Use resolved IP address to detect broadcast address. | |
| 101 | |
| 102 2008-02-25 Stephen Sinclair <radarsat1@gmail.com> | |
| 103 * Fix bug where curly brackets didn't match the last item in the comma-separated list. | |
| 104 | |
| 105 2008-02-20 Stephen Sinclair <radarsat1@gmail.com> | |
| 106 * Added lo_bundle_free_messages() to free a bundle and the messages it points to. (Kentaro Fukuchi) | |
| 107 | |
| 108 2008-01-27 Stephen Sinclair <radarsat1@gmail.com> | |
| 109 * Fix for lo_message_add(), wrong argument order for lo_message_add_varargs_internal(). (Dave Robillard) | |
| 110 * Added test case for lo_message_add(). | |
| 111 | |
| 112 2008-01-20 Stephen Sinclair <radarsat1@gmail.com> | |
| 113 | |
| 114 * Added lo_message_add_varargs() to play well with C functions taking a variable number of arguments. (Dave Robillard) | |
| 115 * Avoid unnecessary repetitive reallocation on lo_message_add_*(). (Dave Robillard) | |
| 116 * Fixed errors related to 64-bit in packing blob and MIDI messages. (Dave Robillard) | |
| 117 | |
| 118 2008-01-13 Stephen Sinclair <radarsat1@gmail.com> | |
| 119 | |
| 120 * Fixed index increment in sendosc.c for string and symbol types | |
| 121 | |
| 122 2008-01-12 Nicholas Humfrey <njh@aelius.com> | |
| 123 | |
| 124 * Added tools from Kentaro Fukuchi | |
| 125 | |
| 126 2007-03-19 Nicholas Humfrey <njh@aelius.com> | |
| 127 | |
| 128 * Applied patch from Chris Hixon to check for buffer overflows | |
| 129 | |
| 130 2007-03-16 Nicholas Humfrey <njh@aelius.com> | |
| 131 | |
| 132 * Fixed several compiler warnings | |
| 133 * Changed address for package bug reports | |
| 134 * Released version 0.24 | |
| 135 | |
| 136 2007-03-09 Nicholas Humfrey <njh@aelius.com> | |
| 137 | |
| 138 * Changed lo_blob_new() to take const void* (thanks to Lars Luthman) | |
| 139 * Disable getnameinfo() method of getting hostname, when IPv6 is disabled | |
| 140 * Unlink Unix server socket when it is close (thanks to Dominic Sacr) | |
| 141 * Checks size of unix socket path properly | |
| 142 * Now accepts unix socket format osc.unix://localhost/tmp/mysocket.sock | |
| 143 * Released version 0.24pre1 | |
| 144 | |
| 145 2007-03-08 Nicholas Humfrey <njh@aelius.com> | |
| 146 | |
| 147 * Added lo_server_thread_new_with_proto(), as suggested by Dave Robillard | |
| 148 * Applied patch from Aron Stansvik to fix bug with FreeBSD/NetBSD systems | |
| 149 * Removed freeaddrinfo() from resolve_address() error case (thanks to Anthony Green) | |
| 150 * Only call connect() for TCP sessions (thanks to Roger B. Dannenberg) | |
| 151 | |
| 152 2006-03-29 Nicholas Humfrey <njh@aelius.com> | |
| 153 | |
| 154 * Applied lo_address_get_url() patch from Sze'kelyi Szabolcs | |
| 155 * Added lo_server_get_protocol() and lo_address_get_protocol() | |
| 156 * Added tests for lo_address_get_* tests to test tool | |
| 157 | |
| 158 2006-01-26 Nicholas Humfrey <njh@aelius.com> | |
| 159 | |
| 160 * IPv6 is now disabled by default | |
| 161 * Released version 0.23 | |
| 162 | |
| 163 2005-12-29 Nicholas Humfrey <njh@aelius.com> | |
| 164 | |
| 165 * Fixed pthread resource leak, when stopping thread | |
| 166 | |
| 167 2005-12-21 Nicholas Humfrey <njh@aelius.com> | |
| 168 | |
| 169 * Fixed bug where sockets weren't closed when replying to messages | |
| 170 * Split off resolve_address into seperate create_socket function | |
| 171 * Only creates new sockets when needed | |
| 172 | |
| 173 2005-12-05 Nicholas Humfrey <njh@aelius.com> | |
| 174 | |
| 175 * Added lo_send_from, lo_send_message_from and lo_send_bundle_from | |
| 176 * Merged guts of lo_send_message and lo_send_bundle into new static send_data() | |
| 177 | |
| 178 2005-09-04 Steve Harris <steve@plugin.org.uk> | |
| 179 | |
| 180 * Released 0.22 | |
| 181 | |
| 182 2005-09-02 Steve Harris <steve@plugin.org.uk> | |
| 183 | |
| 184 * address.c, server.c: Added patch from Martin Habets that redoes | |
| 185 parts of previous patches... | |
| 186 | |
| 187 2005-09-01 Steve Harris <steve@plugin.org.uk> | |
| 188 | |
| 189 * address.c, server.c: Added patches from Jesse Chappell and Dave | |
| 190 Robillard to close various sockets when there no longer used. | |
| 191 | |
| 192 2005-08-19 Steve Harris <steve@plugin.org.uk> | |
| 193 | |
| 194 * address.c, testlo.c: Added patch from Dave Robillard to fix parsing | |
| 195 of IPV6 addresses in URLs. | |
| 196 | |
| 197 2005-08-11 Martin Habets <mhabets@users.sourceforge.net> | |
| 198 | |
| 199 * message.c: Fix LO_CHAR sending on big endian architectures. | |
| 200 | |
| 201 2005-08-09 Martin Habets <mhabets@users.sourceforge.net> | |
| 202 | |
| 203 * server.c: Add lo_server_del_method() | |
| 204 * server_thread.c: Add lo_server_thread_del_method() | |
| 205 | |
| 206 2005-07-26 Steve Harris <steve@plugin.org.uk> | |
| 207 | |
| 208 * bundle.c, server.c: Endianess fixed from Topher Cyll for bundle | |
| 209 timestamps. | |
| 210 | |
| 211 # Bundle delivery timing is still not right, theres an arithmetic | |
| 212 # errorsomewhere, but I cant see it. | |
| 213 | |
| 214 2005-06-05 Steve Harris <steve@plugin.org.uk> | |
| 215 | |
| 216 * server.c: Patch from Lorenz Schori to optionally disable IPV6 support | |
| 217 with --disable-ipv6 | |
| 218 | |
| 219 2005-03-31 Steve Harris <steve@plugin.org.uk> | |
| 220 | |
| 221 * server.c: Patch from Martin Habets that expands wildcarded patch to | |
| 222 the matching path where possible (eg. not when using the NULL | |
| 223 wildcard path). | |
| 224 | |
| 225 2005-03-04 Steve Harris <steve@plugin.org.uk> | |
| 226 | |
| 227 * server.c: try to fix the global struct thing that keeps track of | |
| 228 server sockets. | |
| 229 | |
| 230 2005-02-03 Steve Harris <steve@plugin.org.uk> | |
| 231 | |
| 232 * server.c: made UDP messages resolve back to thier originating server, | |
| 233 or something close to it. | |
| 234 | |
| 235 2005-02-03 Taybin Rutkin <taybin@earthlink.net> | |
| 236 | |
| 237 * server.c: commited resource leak fix from Jesse Chappell | |
| 238 | |
| 239 2005-01-22 Steve Harris <steve@plugin.org.uk> | |
| 240 | |
| 241 * address.c: fixed bug when determining protocol of URL with | |
| 242 unspecified sub-protocol. Reported by Pix. | |
| 243 | |
| 244 2005-01-13 Steve Harris <steve@plugin.org.uk> | |
| 245 | |
| 246 * bundle.c: patch from Dave Robillard that fixes bundles of more than 4 | |
| 247 messages. | |
| 248 | |
| 249 2005-01-13 Steve Harris <steve@plugin.org.uk> | |
| 250 | |
| 251 * message.c: made the arguments to _add_string and _add_symbol const | |
| 252 char * for C++ compatibility. | |
| 253 | |
| 254 2005-01-10 Steve Harris <steve@plugin.org.uk> | |
| 255 | |
| 256 * message.c: added a source field that represents the source from which | |
| 257 a message was received. Useful in method handlers to determine which | |
| 258 client sent the message. | |
| 259 | |
| 260 2004-12-21 Steve Harris <steve@plugin.org.uk> | |
| 261 | |
| 262 * server.c: added patch from Walco van Loon and Pix that fixes a bug | |
| 263 in the hostname detection fallback code | |
| 264 | |
| 265 2004-11-19 Steve Harris <steve@plugin.org.uk> | |
| 266 | |
| 267 * send.c: added lo_send_timestamped() | |
| 268 | |
| 269 2004-11-17 Steve Harris <steve@plugin.org.uk> | |
| 270 | |
| 271 * server.c: added code to handle bundle reception | |
| 272 * bundle.c: code to build bundle objects | |
| 273 * timetag.c: code to manipulate and test timetags | |
| 274 | |
| 275 2004-10-19 Steve Harris <steve@plugin.org.uk> | |
| 276 | |
| 277 Release 0.13 | |
| 278 * lo.h: removed reference to obsolete header lo_backcompat.h | |
| 279 | |
| 280 2004-10-17 Steve Harris <steve@plugin.org.uk> | |
| 281 | |
| 282 * lo_server.c: added code to allow servers to poll() on the server | |
| 283 socket, if available. From Sean Bolton. | |
| 284 | |
| 285 2004-08-27 Steve Harris <steve@plugin.org.uk> | |
| 286 | |
| 287 * lo_lowlevel.h, send.c: added OSX compatibility fixes from Taybin | |
| 288 Rutkin. | |
| 289 | |
| 290 2004-08-19 Steve Harris <steve@plugin.org.uk> | |
| 291 | |
| 292 Release 0.9 | |
| 293 * testlo.c: added more URL tests | |
| 294 | |
| 295 2004-08-19 Steve Harris <steve@plugin.org.uk> | |
| 296 | |
| 297 * address.c: more bugfixes to URL handling | |
| 298 | |
| 299 2004-08-02 Steve Harris <steve@plugin.org.uk> | |
| 300 | |
| 301 * server.c, address.c: fixed bugs and ommisions in URL handling | |
| 302 | |
| 303 2004-07-28 Steve Harris <steve@plugin.org.uk> | |
| 304 | |
| 305 * send.c, server.c: added code to handle UNIX domain sockets. | |
| 306 | |
| 307 2004-07-12 Steve Harris <steve@plugin.org.uk> | |
| 308 | |
| 309 * server_thread.c: added a lo_server_thread_stop() function for | |
| 310 symmetry with lo_server_thread_start() | |
| 311 | |
| 312 2004-06-07 Steve Harris <steve@plugin.org.uk> | |
| 313 | |
| 314 * server.c: added a lo_server_recv_noblock() that will not wait for | |
| 315 a packet to be received | |
| 316 | |
| 317 2004-03-26 Steve Harris <steve@plugin.org.uk> | |
| 318 | |
| 319 * doc/, *.h: added doxygen documentation | |
| 320 * address.c: changed URL methods to accept/expect protocol | |
| 321 specifiers (eg. osc.udp://...) | |
| 322 * examples/*.c: added comments, slightly simplified | |
| 323 | |
| 324 2004-03-21 Steve Harris <steve@plugin.org.uk> | |
| 325 | |
| 326 * server.c: made binding to unspecified ports work | |
| 327 | |
| 328 2004-03-21 Steve Harris <steve@plugin.org.uk> | |
| 329 | |
| 330 * message.c: fixed coercion type bugs | |
| 331 * server.c: fixed endian conversion bug | |
| 332 * testlo.c: added lots of tests | |
| 333 * send.c: added implicit guard variable to end of send arguments | |
| 334 | |
| 335 2004-03-20 Steve Harris <steve@plugin.org.uk> | |
| 336 | |
| 337 * message.c, send.c: added support for the remaining types OSC | |
| 338 | |
| 339 2004-03-15 Steve Harris <steve@plugin.org.uk> | |
| 340 | |
| 341 * message.c: changed the definition of the string argument accessor | |
| 342 member (it was wrong before). | |
| 343 | |
| 344 * target.c, *.[ch]: lo_target* is now called lo_address*, this | |
| 345 makes the api much clearer, %s/lo_target/lo_address/g, should | |
| 346 bring all source files up to date. | |
| 347 | |
| 348 2004-02-29 Steve Harris <steve@plugin.org.uk> | |
| 349 | |
| 350 * configure.in, Makefile.am: added auto* stuff |
