Bugfix: calling _link(), _connect(), or _connection_modify() from monitor with string arguments could have resulted in segfault due to admin message bundling.
Only need to dispatch modify message if it contained properties.
Swig/Python bindings: Restored range property to tuple.
Handle range data sent as doubles
Swig/Python bindings: range data should be handled internally as doubles.
Swig/Python bindings: do not supply default starting port to libmapper in device constructor.
Swig/Python bindings: do not supply default starting ports for devices in test programs.
Fix tutorial paths needed by make dist
Fixed memory leak in expression parser.
Updates for consistency with previous changes made for Swig 2.0 compatibility.
Added rough portfile for MacPorts package manager.
Fixed compilation errors due to enum/int comparisons and uninitialized variable.
Java bindings: add device constructor without specifying starting port.
Java bindings: update instance reservation functions for compatibility with recent libmapper changes.
Java bindings: add methods for handling doubles.
Java bindings: fixed bug in timetag processing.
Java bindings: adapting test programs and makefile.
Java bindings: more overloading of reserve_instances() function to allow passing special instance callbacks.
Java bindings: fixed bugs in remote value queries, testquery.
Java bindings: fixes for testreverse class