minimal fixes to support compilation on WindowsCE

git-svn-id: http://oscpack.googlecode.com/svn/trunk@52 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
print messages with integer address patterns correctly - patch from Tim Blechmann

git-svn-id: http://oscpack.googlecode.com/svn/trunk@53 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
x86_64 fixes from Tim Blechmann

git-svn-id: http://oscpack.googlecode.com/svn/trunk@54 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
compilation fixes for gcc from Tim Blechmann

git-svn-id: http://oscpack.googlecode.com/svn/trunk@55 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
include cstddef for std::size_t

git-svn-id: http://oscpack.googlecode.com/svn/trunk@56 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
fixed __x86_64__ ifdef to use correct symbol for gcc

git-svn-id: http://oscpack.googlecode.com/svn/trunk@57 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
added IsMulticastAddress() function to IpEndpointName class

git-svn-id: http://oscpack.googlecode.com/svn/trunk@58 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
included <cstring> in SimpleReceive.cpp to fix undefined strcmp -- thanks to David Doria for fix

git-svn-id: http://oscpack.googlecode.com/svn/trunk@59 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
CMakeLists.txt thanks to David Doria. should build on Windows and Linux at least

git-svn-id: http://oscpack.googlecode.com/svn/trunk@60 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
include cstdio instead of stdio.h

git-svn-id: http://oscpack.googlecode.com/svn/trunk@61 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
improved CMakeLists.txt: added test executables. added header files. works on windows, not tested elsewhere yet

git-svn-id: http://oscpack.googlecode.com/svn/trunk@62 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
fixed compile error with MSVC2010 64 bit (see googlecode ticket #4) -- thanks to bernd.amend

git-svn-id: http://oscpack.googlecode.com/svn/trunk@63 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
Fixed project url in licence strings. Switched to verbatim MIT licence plus non-binding request to receive changes (as did PortAudio a few years ago)

git-svn-id: http://oscpack.googlecode.com/svn/trunk@64 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
Clean up include guards (added OSCPACK infix. removed external guards). 

git-svn-id: http://oscpack.googlecode.com/svn/trunk@65 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
Fixed osc::Exception copy ctor to call base class copy ctor.

git-svn-id: http://oscpack.googlecode.com/svn/trunk@66 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
Added asserts to check that our 32 and 64 bit ints are the expected size. 

git-svn-id: http://oscpack.googlecode.com/svn/trunk@67 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
Use C++ includes for std-C libraries everywhere (eg cstdlib not stdlib.h). Prefix std functions with std:: (memcpy, memmove, strcpy, strlen). Include a workaround for strcpy and strcmp intrinsics in Borland C++ Builder. 

git-svn-id: http://oscpack.googlecode.com/svn/trunk@68 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
suppress unused formal parameter warnings

git-svn-id: http://oscpack.googlecode.com/svn/trunk@69 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
use std::size_t in a number of places to improve 64 bit compatibility (including in the interface to UdpSocket, OutboundPacketStream and ReceivedPacket. Fixed type mismatch compiler warnings. Switched to more orthodox RoundUp4 implementation.

git-svn-id: http://oscpack.googlecode.com/svn/trunk@70 ce15919a-c58c-e5cc-bf82-fbcfd221c16c
added note in change log regarding the int -> size_t changes made in r70

git-svn-id: http://oscpack.googlecode.com/svn/trunk@71 ce15919a-c58c-e5cc-bf82-fbcfd221c16c