aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-10-21use auto-macro _WIN32 instead of Pd-defined macro UNIX, this means the build ↵Hans-Christoph Steiner
system doesn't need to set any macros to work properly svn path=/trunk/externals/mrpeach/; revision=15636
2011-10-21A readme and license file.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=15635
2011-10-21A new meta fileMartin Peach
svn path=/trunk/externals/mrpeach/; revision=15634
2011-10-21When path pattern matches exactly, don't output the empty symbol as ↵Martin Peach
selector. Instead output bang if no args, use arg[0] as selector if it's a symbol, and otherwise use "list" as the selector. This should fix bug ID: 3426523. svn path=/trunk/externals/mrpeach/; revision=15633
2011-08-05downcased library name to 'osc' to match standard for library namesHans-Christoph Steiner
svn path=/trunk/externals/mrpeach/; revision=15204
2011-08-05downcased OSC as library name to make dir name, etcHans-Christoph Steiner
svn path=/trunk/externals/mrpeach/; revision=15203
2011-08-04added short descriptionsIOhannes m zmölnig
svn path=/trunk/externals/mrpeach/; revision=15202
2011-08-04include packingOSC.h in DISTIOhannes m zmölnig
svn path=/trunk/externals/mrpeach/; revision=15201
2011-08-04updated template Makefile to the newest versionIOhannes m zmölnig
svn path=/trunk/externals/mrpeach/; revision=15200
2011-08-04added LICENSE and (short) READMEIOhannes m zmölnig
LICENSE is GPLv2, according to the help-patches svn path=/trunk/externals/mrpeach/; revision=15199
2011-08-03- updated mrpeach/osc to use the MakefileTemplate from ↵Jamie Bullock
http://puredata.info/docs/developer/MakefileTemplate svn path=/trunk/externals/mrpeach/; revision=15193
2011-05-23[routeOSC] now handles incoming messages that are not valid OSC messages as ↵Martin Peach
though they were messages with the OSC path /, so that [routeOSC]s may be cascaded, with the / argument used to select messages whose path matched the previous level. svn path=/trunk/externals/mrpeach/; revision=15093
2011-03-26Fixed sizes of blocks to be freed and allocated. Check for good arguments ↵Martin Peach
before allocating any memory. svn path=/trunk/externals/mrpeach/; revision=15041
2011-03-03added META subpatchJonathan Wilkes
svn path=/trunk/externals/mrpeach/; revision=15012
2011-03-03added META subpatchJonathan Wilkes
svn path=/trunk/externals/mrpeach/; revision=15011
2011-03-03added META subpatchJonathan Wilkes
svn path=/trunk/externals/mrpeach/; revision=15010
2011-03-03added META subpatchJonathan Wilkes
svn path=/trunk/externals/mrpeach/; revision=15009
2011-03-03added META subpatchJonathan Wilkes
svn path=/trunk/externals/mrpeach/; revision=15008
2011-03-03added META subpatchJonathan Wilkes
svn path=/trunk/externals/mrpeach/; revision=15007
2011-03-03added META subpatchJonathan Wilkes
svn path=/trunk/externals/mrpeach/; revision=15006
2011-03-03added META subpatchJonathan Wilkes
svn path=/trunk/externals/mrpeach/; revision=15005
2011-03-03added META subpatchJonathan Wilkes
svn path=/trunk/externals/mrpeach/; revision=15004
2011-03-03added META subpatchJonathan Wilkes
svn path=/trunk/externals/mrpeach/; revision=15003
2011-03-03added META subpatchJonathan Wilkes
svn path=/trunk/externals/mrpeach/; revision=15002
2011-03-03added META subpatchJonathan Wilkes
svn path=/trunk/externals/mrpeach/; revision=15001
2011-03-03added META subpatchJonathan Wilkes
svn path=/trunk/externals/mrpeach/; revision=15000
2011-03-03added META subpatchJonathan Wilkes
svn path=/trunk/externals/mrpeach/; revision=14999
2011-03-03added META subpatchJonathan Wilkes
svn path=/trunk/externals/mrpeach/; revision=14998
2011-03-03added META subpatchJonathan Wilkes
svn path=/trunk/externals/mrpeach/; revision=14997
2011-03-03added META subpatchJonathan Wilkes
svn path=/trunk/externals/mrpeach/; revision=14996
2011-03-03added META subpatchJonathan Wilkes
svn path=/trunk/externals/mrpeach/; revision=14995
2011-03-02Made the input buffer unsigned so bytes > 127 will be interpreted as positive.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=14994
2011-02-21Accepts HTTP 1.0 as well as 1.1. Increased buffer for status lines to 4096.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=14937
2011-02-12Changed rightmost outlet into a status outlet for track tempo and meta info. ↵Martin Peach
Updated help patch. svn path=/trunk/externals/mrpeach/; revision=14914
2011-02-01those abstractions actually belong to the 'net' sectionRoman Haefeli
svn path=/trunk/externals/mrpeach/; revision=14850
2011-02-01those abstractions actually belong to the 'net' sectionRoman Haefeli
svn path=/trunk/externals/mrpeach/; revision=14849
2011-02-01use SLIP as a container for OSC messages when transporting them over a ↵Roman Haefeli
stream oriented protocol (according to the OSC 1.1 specification) svn path=/trunk/externals/mrpeach/; revision=14848
2011-01-17[routeOSC] can now route addresses deeper than 1 (like ↵Martin Peach
/testing/one/two/three). Added a [verbosity( message to print some debug info. Added a [paths( message to print out the currently active addresses to Pd console. Updated the help patch to match. svn path=/trunk/externals/mrpeach/; revision=14748
2011-01-16should now recover gracefully from excessive bundle depth. Cleaned up some ↵Martin Peach
whitespace and removed duplicate define of MAX_BUNDLE_DEPTH. svn path=/trunk/externals/mrpeach/; revision=14745
2011-01-13Added a HEAD method.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=14737
2011-01-13Sometimes send returns 0 if the packet is queued, so we don't consider that ↵Martin Peach
to mean it's blocked. svn path=/trunk/externals/mrpeach/; revision=14736
2011-01-13Two externals to process HTTP/1.1 requests and responses in conjunction with ↵Martin Peach
net exernals like [tcpclient] or [slipenc]/[slipdec]. So far only GET requests work. svn path=/trunk/externals/mrpeach/; revision=14735
2010-12-16Fixed problems when bundle depth is exceeded. Placed global defines in ↵Martin Peach
packingOSC.h. Thanks to zmoelnig for pointing this out in tracker id 3136648. svn path=/trunk/externals/mrpeach/; revision=14663
2010-12-11Fixed bug in record where running status was not implemented properly. Now ↵Martin Peach
running status is not used, to facilitate looping the file. Changed help patch to implement real MIDI input from hardware. svn path=/trunk/externals/mrpeach/; revision=14590
2010-11-28changed #ifdef forMartin Peach
#define snprintf sprintf_s to _MSC_VER so MinGW doesn't see it. svn path=/trunk/externals/mrpeach/; revision=14534
2010-11-22include ifaddrs.h for mac, for getifaddrs() and freeifaddrs()Martin Peach
svn path=/trunk/externals/mrpeach/; revision=14473
2010-11-03changed long to int in the tag struct, as longs are 8 bytes in 64-bit Martin Peach
architectures. svn path=/trunk/externals/mrpeach/; revision=14261
2010-10-29Cleaned up unused code.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=14247
2010-10-28cleaned up whitespaceMartin Peach
svn path=/trunk/externals/mrpeach/; revision=14246
2010-10-28Added multicast supportMartin Peach
svn path=/trunk/externals/mrpeach/; revision=14245