oscx 0.3.1
Up to Product page
modernized into a standard Pd library
For additional information about this project, please visit the
project page.
Available downloads
Change log
2013-01-17 22:37 eighthave * [r16892] .[CPY]: tagging oscx v0.3.1 2013-01-17 22:34 eighthave * [r16891] convert to OSCx to library template (merge oscx from branches/pd-extended/0.43) 2012-12-13 05:21 eighthave * [r16678] fix float->int32_t and int32_t->float type-punning 2012-10-21 01:14 eighthave * [r16450] stop [OSC] from trying to load the other objects 2012-10-16 19:58 eighthave * [r16404] fix bug in [sendOSC]'s [typetags( message where it was wrongly using the pointer to the float value 2012-10-16 19:06 eighthave * [r16403] removed bizarre re-implementation of strlen() 2012-10-16 19:04 eighthave * [r16402] use Microsoft standard macro: _WIN32 http://msdn.microsoft.com/en-us/library/b0084kay%28v=vs.80%29.aspx 2012-10-16 18:57 eighthave * [r16401] make deprecation warning at level 3 and only on setup() 2012-10-16 18:56 eighthave * [r16400] removed last forgotten vestige of old build system 2012-10-16 18:45 eighthave * [r16399] converted OSCx to the Library Template and bumped the version to 0.3.1 2012-10-16 15:14 eighthave * [r16398] change -Wl,--export-dynamic to -rdynamic since that's the consistent, modern flag for that 2011-12-13 23:42 eighthave * [r15816] MinGW build fixes 2011-11-17 19:58 eighthave * [r15789] replaced type-punning with int/float union 2011-11-16 19:41 eighthave * [r15776] some quick t_float fixes 2010-12-13 06:25 eighthave * [r14616] updated for building against 0.43 2010-07-15 23:07 eighthave * [r13719] applied patch #1852130 to fix build on Cygwin 2010-06-04 00:17 eighthave * [r13588] moved deprecation message from _new to _setup so that people don't get flooded with deprecation messages; cleaned up message formatting 2010-04-21 08:55 zmoelnig * [r13459] added loads of "deprecated" notices 2010-01-23 04:26 eighthave * [r13084] made explicit error about needing a portnumber, and documented it 2009-12-27 03:51 eighthave * [r12846] following up on bug report #2921689, fixed a bunch of 'implicit declaration of function' warnings, which could cause problems on 64-bit 2009-10-26 20:53 eighthave * [r12680] added pd/src as path for -lpd for new build system 2009-10-25 04:32 eighthave * [r12671] switch -export_dynamic to the actual current flag --export-dynamic 2009-09-22 14:02 eighthave * [r12424] on MinGW, made it also look in pd/src for pd.dll/-lpd 2008-03-11 23:31 eighthave * [r9568] added -fPIC and changed wildcard to support 64-bit builds on GNU/Linux 2007-06-14 15:05 eighthave * [r7777] checked in patch from tracker 1656382 to fix TTL for non-multicast 2007-06-14 15:02 eighthave * [r7776] checked in patch from tracker 1667928 to fix multicast porting binding bug 2007-06-14 14:56 eighthave * [r7775] checked in patch from tracker 1668080 to fix bang crasher bug 2007-01-17 15:38 eighthave * [r7361] checked in Stephen Sinclair's MinGW fix, patch 1629160 2007-01-02 01:38 eighthave * [r7120] committed patch 1612910 to add multicast support to the OSCx objects. I took out the changes to configure.ac since it broke the Pd-extended build stuff. 2006-10-19 04:13 eighthave * [r6142] fixed up to hopefully build on MinGW gcc 3.4.5 since currently it crashes gcc. I have to say this code is ugly, so its hard to blame gcc. Too many peole just doing quick fixes, and no one caring... I am also guilty as charged. But I did take a moment to remove some warnings 2006-04-12 14:21 zmoelnig * [r4885] applied patch [ 1446663 ] in order to use typed list-elements instead of reparsing the send-string (up till now the list to send was converted to a string and this string was then converted into an OSC-message; this prevented us from sending of a symbol "12" (instead it became a float 12) 2006-03-13 23:02 eighthave * [r4702] updated to be more tolerant of Windows/MinGW build vagaries 2006-01-16 05:56 eighthave * [r4420] a bunch of things to get the OSCx objects compiling to complete without error on MinGW. Moved the building of the OSC library to the 'lib' target. Move the building of the command utils to the 'utils' target. Neither 'lib' nor 'utils' are built with 'all', but they are built with 'install'. Copied externals/OSCx/src/htmsocket.c to externals/OSCx/send+dump/htmsocket.c since they seem to be the same file, but the send+dump one was out of date. 2006-01-16 05:09 eighthave * [r4418] made the building of the OSC.pd_ext library optional, with its own 'lib' target. The lib doesn't build on MinGW, so this makes everything the same on all Pd-extended platforms. Plus the lib isn't really needed anyway. 2005-12-19 04:11 eighthave * [r4255] fixed up OSC for MinGW, doesn't compile the OSC.dll lib, but the individual objects compile fine 2005-08-30 20:54 grholzi * [r3464] changes by piotr majdak 2005-06-28 18:37 fbar * [r3265] Added back a test against "/*" which will strip off the first element in a OSC-message. 2005-06-20 06:04 ix9 * [r3223] moving docs out of 5.reference, adding ann 2005-05-02 03:41 ix9 * [r2867] merely adding -Wall and -Wno-unused fixes the 64bit 'float is 0.0' problem. go figure... 2005-04-14 04:59 ix9 * [r2765] OSCx 2004-08-19 22:05 x75 * [r1962] changed offending cnmat licences to current ones (2) 2004-08-19 22:01 x75 * [r1961] changed offending cnmat licences to current one 2004-08-18 22:35 x75 * [r1960] fixed prefix setting via configure 2004-08-18 22:23 x75 * [r1959] fixed wrong pd_suffix in install target 2004-04-07 04:15 eighthave * [r1556] added files from OSC-Kit 1.0 in order to get updated free license; added GPL to my modifications 2004-04-05 04:28 eighthave * [r1551] removed OSC.dll since build system will build a new one 2004-04-05 04:26 eighthave * [r1550] made unified autoconf build, should work with MinGW also 2004-04-04 22:10 eighthave * [r1549] cleaned up build system, especially for Darwin/MacOS X 2004-03-29 02:44 eighthave * [r1500] cleaned up OSC help and added reference to OSC-help.pd 2004-03-26 12:18 x75 * [r1483] dummy add 2004-03-10 17:45 x75 * [r1405] updated readme .. 2004-03-10 17:35 x75 * [r1404] all files moved to src folder 2004-03-10 17:32 x75 * [r1403] added configure 2004-03-10 00:01 x75 * [r1400] changed to single external style ... 2004-03-10 00:01 x75 * [r1399] changed to single external style ... 2004-02-13 00:34 x75 * [r1320] OSX stuff 2004-02-13 00:34 x75 * [r1319] fixed some OSX stuff 2004-02-06 13:09 x75 * [r1313] remvoed rpc.h 2004-02-06 13:02 x75 * [r1312] unknown changes 2004-01-20 23:06 x75 * [r1275] added ben's fix for ARFLAGS .. 2004-01-20 21:22 x75 * [r1274] MACOSX needs sys/types.h included ... 2004-01-20 20:43 x75 * [r1273] now dumpOSC.c compiles something for OSX too 2003-12-19 01:31 fbar * [r1227] Added Martin Peach's bugfix for sending negative integers. 2003-07-30 11:11 ggeiger * [r804] added fPIC 2003-07-21 16:50 ggeiger * [r792] adjusting help files 2003-06-19 17:29 ggeiger * [r727] changed include path, removed debug messages 2003-06-10 20:32 ggeiger * [r693] time master code by klaus@epy.co.at 2003-05-31 20:57 x75 * [r667] /* update to OSCroute 2003-05-31 20:21 x75 * [r666] readme upd8 2003-05-27 19:14 x75 * [r661] added broadcast socket options to htmsocks etc 2003-05-27 19:13 x75 * [r660] added broadcast socket option to htmsocket 2003-05-27 19:13 x75 * [r659] added broadcast socket options to htmsocket.c and some cleanup 2002-11-06 18:07 ggeiger * [r204] removed m_imp dependecy 2002-10-20 16:01 x75 * [r179] reduce warnings pass #1 2002-09-28 20:07 x75 * [r158] added linking to libOSC again + again .. 2002-09-28 20:06 x75 * [r157] added linking to libOSC again .. 2002-09-28 15:30 x75 * [r156] flunsis .. 2002-09-28 15:21 x75 * [r155] mkfl 2002-09-28 15:19 x75 * [r154] mkfl 2002-09-28 15:18 x75 * [r153] backadjust linux makefile 2002-09-28 15:04 x75 * [r152] OSX mods vssss 2002-09-08 16:39 x75 * [r123] updated inventory resp. 2002-09-08 16:34 x75 * [r122] 0.16-4: added non-match / unmatched outlet to OSCroute updated doc/OSCroute-help.pd including a new chapter about patternmatching. 2002-09-04 18:34 x75 * [r107] added INVENTORY.txt, list OSC protocol conformance 2002-09-03 10:15 x75 * [r106] updated TODO, no debug in makefile .. 2002-09-03 10:08 x75 * [r105] refixed MAXPDARG vs. MAX_ARGS in sendOSC causing segfault with more than 5 elements in the message. 2002-08-06 12:13 x75 * [r76] This commit was generated by cvs2svn to compensate for changes in r75, which included commits to RCS files with non-trunk default branches.