[parrot/parrot] 70ed48: Move more platform specific code to src/platform
noreply at github.com
noreply at github.com
Thu Jan 27 03:09:02 UTC 2011
Branch: refs/heads/annotations-tree
Home: https://github.com/parrot/parrot
Commit: 70ed48ab1f752be3f2a4b0c42d4647b83aa0b456
https://github.com/parrot/parrot/commit/70ed48ab1f752be3f2a4b0c42d4647b83aa0b456
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-25 (Tue, 25 Jan 2011)
Changed paths:
M include/parrot/platform_interface.h
M src/io/io_private.h
M src/io/socket_api.c
M src/platform/generic/socket.c
M src/pmc/sockaddr.pmc
Log Message:
-----------
Move more platform specific code to src/platform
Commit: 772e3c0202ab5f8501052c724551c4405125a7d3
https://github.com/parrot/parrot/commit/772e3c0202ab5f8501052c724551c4405125a7d3
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-25 (Tue, 25 Jan 2011)
Changed paths:
M src/platform/generic/socket.c
Log Message:
-----------
Make headerizer
Commit: 17b3c261aa551bb99dab850369c66ebfc9e82ed5
https://github.com/parrot/parrot/commit/17b3c261aa551bb99dab850369c66ebfc9e82ed5
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-25 (Tue, 25 Jan 2011)
Changed paths:
M lib/Parrot/Harness/Smoke.pm
M src/platform/generic/socket.c
M src/pmc/sockaddr.pmc
M src/pmc/socket.pmc
Log Message:
-----------
Merge branch 'master' into nwellnhof/ipv6
Conflicts:
src/io/socket_api.c
src/platform/generic/socket.c
src/pmc/sockaddr.pmc
src/pmc/socket.pmc
Commit: 3caaa85961de4ed62a7ff4af705028e4a0426cf3
https://github.com/parrot/parrot/commit/3caaa85961de4ed62a7ff4af705028e4a0426cf3
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-25 (Tue, 25 Jan 2011)
Changed paths:
M src/platform/generic/socket.c
Log Message:
-----------
codingstd fixes
Commit: 958c51a3700b64645884f2bfa227477dc5545d98
https://github.com/parrot/parrot/commit/958c51a3700b64645884f2bfa227477dc5545d98
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-25 (Tue, 25 Jan 2011)
Changed paths:
M config/gen/makefiles/root.in
M include/parrot/platform_interface.h
M src/io/io_private.h
M src/io/socket_api.c
M src/platform/generic/socket.c
M src/pmc/sockaddr.pmc
M src/pmc/socket.pmc
M t/pmc/socket_ipv6.t
M t/pmc/testlib/test_server_ipv6.pir
Log Message:
-----------
Merge branch 'nwellnhof/ipv6'
Commit: 1b8dd492ea1bf78fc3f94b8057d497c68b053344
https://github.com/parrot/parrot/commit/1b8dd492ea1bf78fc3f94b8057d497c68b053344
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-25 (Tue, 25 Jan 2011)
Changed paths:
M src/io/socket_api.c
M src/pmc/sockaddr.pmc
Log Message:
-----------
Add some #includes to hopefully fix the windows build
Commit: 6a20c384339a59ef947828ff4821f495e902c1be
https://github.com/parrot/parrot/commit/6a20c384339a59ef947828ff4821f495e902c1be
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-25 (Tue, 25 Jan 2011)
Changed paths:
M src/pmc/sockaddr.pmc
Log Message:
-----------
Another windows fix
Commit: b5d04195ae874c2697ddc8f24db5ff85a2a02fb3
https://github.com/parrot/parrot/commit/b5d04195ae874c2697ddc8f24db5ff85a2a02fb3
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-25 (Tue, 25 Jan 2011)
Changed paths:
M include/parrot/parrot.h
M src/io/socket_api.c
M src/platform/generic/socket.c
M src/pmc/sockaddr.pmc
Log Message:
-----------
The CONST #define clashes with windows.h
Include windows headers right at the beginning and undef CONST. Once
all platform specific socket code is moved to src/platform, we can
remove these includes.
Commit: 0713ced14342c137f8a83c0050f56d2c8c74554c
https://github.com/parrot/parrot/commit/0713ced14342c137f8a83c0050f56d2c8c74554c
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-25 (Tue, 25 Jan 2011)
Changed paths:
M src/platform/generic/socket.c
M src/pmc/sockaddr.pmc
Log Message:
-----------
Fallback for getaddrinfo and getnameinfo
Commit: ae31c17386085ecacb455396f1d916bbe2188a40
https://github.com/parrot/parrot/commit/ae31c17386085ecacb455396f1d916bbe2188a40
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-25 (Tue, 25 Jan 2011)
Changed paths:
M src/pmc/sockaddr.pmc
Log Message:
-----------
Cleanup Sockaddr PMC
Commit: 9acd66e8c6645f8ac486ce85b11759ef4235bc8a
https://github.com/parrot/parrot/commit/9acd66e8c6645f8ac486ce85b11759ef4235bc8a
Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
Date: 2011-01-25 (Tue, 25 Jan 2011)
Changed paths:
M config/init/hints/mswin32.pm
M include/parrot/parrot.h
M include/parrot/thr_windows.h
Log Message:
-----------
fixed build on windows
Commit: f16b6790f8ed559b24c0a77392aeecfe4d8fd7ba
https://github.com/parrot/parrot/commit/f16b6790f8ed559b24c0a77392aeecfe4d8fd7ba
Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
Date: 2011-01-25 (Tue, 25 Jan 2011)
Changed paths:
M include/parrot/parrot.h
M src/platform/win32/sysmem.c
Log Message:
-----------
fixed build with MSVC
Commit: e8d8659ff484c996dfe87567c8bb183dacab56dd
https://github.com/parrot/parrot/commit/e8d8659ff484c996dfe87567c8bb183dacab56dd
Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
Date: 2011-01-25 (Tue, 25 Jan 2011)
Changed paths:
M include/parrot/parrot.h
Log Message:
-----------
try to fix false build reported by ttbot
Commit: 4b098143f2fcdc22ebddb29eaa6d5fd0926c0fea
https://github.com/parrot/parrot/commit/4b098143f2fcdc22ebddb29eaa6d5fd0926c0fea
Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
Date: 2011-01-25 (Tue, 25 Jan 2011)
Changed paths:
M include/parrot/parrot.h
Log Message:
-----------
revert "try to fix false build reported by ttbot", this reverts e8d8659ff484c996dfe87567c8bb183dacab56dd, it is useless, jimmy--
Commit: 9e826670636cb83184fd50fa84507b6134dc2617
https://github.com/parrot/parrot/commit/9e826670636cb83184fd50fa84507b6134dc2617
Author: Tadeusz Sośnierz <tadzikes at gmail.com>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
A DEPRECATED.yaml
Log Message:
-----------
Added DEPRECATED.yaml, a direct translation of DEPRECATED.json
Commit: dfc2db180537f17a710c5b459e62356868152b15
https://github.com/parrot/parrot/commit/dfc2db180537f17a710c5b459e62356868152b15
Author: Tadeusz Sośnierz <tadzikes at gmail.com>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
M docs/project/cage_cleaners_guide.pod
M docs/project/release_manager_guide.pod
M docs/project/support_policy.pod
M docs/stability.pod
M lib/Parrot/Manifest.pm
M src/pmc/object.pmc
Log Message:
-----------
DEPRECATED.pod is now DEPRECATED.yaml
Commit: 95d715cfeb256214c30575f613a792298c8d25e0
https://github.com/parrot/parrot/commit/95d715cfeb256214c30575f613a792298c8d25e0
Author: Tadeusz Sośnierz <tadzikes at gmail.com>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
R DEPRECATED.pod
Log Message:
-----------
Nuke DEPRECATED.pod
Commit: d53bbbb041643879b013685b910a1a5e4f452c4b
https://github.com/parrot/parrot/commit/d53bbbb041643879b013685b910a1a5e4f452c4b
Author: Tadeusz Sośnierz <tadzikes at gmail.com>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
R DEPRECATED.pod
A DEPRECATED.yaml
M docs/project/cage_cleaners_guide.pod
M docs/project/release_manager_guide.pod
M docs/project/support_policy.pod
M docs/stability.pod
M lib/Parrot/Manifest.pm
M src/pmc/object.pmc
Log Message:
-----------
Merge branch 'tadzik/deprecations-as-data'
Commit: 75d6b0c5588ea04c57b98b09545748d6a97df4e6
https://github.com/parrot/parrot/commit/75d6b0c5588ea04c57b98b09545748d6a97df4e6
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
M include/parrot/parrot.h
M include/parrot/platform_interface.h
M src/io/socket_api.c
M src/platform/generic/socket.c
M src/pmc/sockaddr.pmc
M src/pmc/socket.pmc
Log Message:
-----------
Move all platform socket code and includes to src/platform
Commit: a0719a28e14d3426f4292b7d4886376486b5c8dd
https://github.com/parrot/parrot/commit/a0719a28e14d3426f4292b7d4886376486b5c8dd
Author: chromatic <chromatic at wgz.org>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
M src/platform/generic/socket.c
Log Message:
-----------
[IO] Fixed infinite loop in Parrot_io_getaddrinfo.
Also plugged a potential memory leak.
Commit: f0780985b0a19ae09f3b0b7e22fb5c0d4dc3119c
https://github.com/parrot/parrot/commit/f0780985b0a19ae09f3b0b7e22fb5c0d4dc3119c
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
M MANIFEST
Log Message:
-----------
update MANIFEST
Commit: d626b11f2c64f1b4f8c00e5bf7f47ef59f08e6d5
https://github.com/parrot/parrot/commit/d626b11f2c64f1b4f8c00e5bf7f47ef59f08e6d5
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
M config/auto/ipv6/test.in
Log Message:
-----------
Change ipv6 test.c to check for getaddrinfo
That's much easier to check for. I'm not sure about the #includes for
non-Linux Unices.
Commit: 3e67202c8b026a081c438b28383e36e7e96e5982
https://github.com/parrot/parrot/commit/3e67202c8b026a081c438b28383e36e7e96e5982
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
M src/platform/generic/socket.c
Log Message:
-----------
Fix Parrot_io_accept
IPv6 should work on Windows now.
Commit: 5c02fa34b6b45af0cf004fe0f4764d732230a485
https://github.com/parrot/parrot/commit/5c02fa34b6b45af0cf004fe0f4764d732230a485
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
M include/parrot/io.h
M include/parrot/platform_interface.h
M src/io/socket_api.c
M src/platform/generic/socket.c
M src/pmc/socket.pmc
M t/pmc/socket.t
M t/pmc/socket_ipv6.t
M t/pmc/testlib/test_server_ipv6.pir
Log Message:
-----------
Switch socket error handling to exceptions
Commit: 72321259896d4f28d9faf3386b40c8f532d18d55
https://github.com/parrot/parrot/commit/72321259896d4f28d9faf3386b40c8f532d18d55
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
M t/pmc/socket_ipv6.t
Log Message:
-----------
Fix IPv6 test count
Commit: 0d09c350d6749e917a99acd9c111e9db78fab25a
https://github.com/parrot/parrot/commit/0d09c350d6749e917a99acd9c111e9db78fab25a
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
M t/pmc/socket_ipv6.t
Log Message:
-----------
Fix IPv6 test skip count
Commit: f43379a900facbdd7197cc5198c4703a1a3455f7
https://github.com/parrot/parrot/commit/f43379a900facbdd7197cc5198c4703a1a3455f7
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
R DEPRECATED.pod
A DEPRECATED.yaml
M MANIFEST
M config/init/hints/mswin32.pm
M docs/project/cage_cleaners_guide.pod
M docs/project/release_manager_guide.pod
M docs/project/support_policy.pod
M docs/stability.pod
M include/parrot/thr_windows.h
M lib/Parrot/Manifest.pm
M src/platform/generic/socket.c
M src/platform/win32/sysmem.c
M src/pmc/object.pmc
Log Message:
-----------
Merge branch 'master' into nwellnhof/ipv6
Conflicts:
include/parrot/parrot.h
Commit: 80f050aab22da1c92b0329cbadbaa1821706dbb3
https://github.com/parrot/parrot/commit/80f050aab22da1c92b0329cbadbaa1821706dbb3
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
M src/platform/generic/socket.c
Log Message:
-----------
[codingstd] Fix indent
Commit: f9d4bc4317eccbef658c3c7b655ad4438e30ddb1
https://github.com/parrot/parrot/commit/f9d4bc4317eccbef658c3c7b655ad4438e30ddb1
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
M config/auto/ipv6/test.in
M include/parrot/io.h
M include/parrot/parrot.h
M include/parrot/platform_interface.h
M src/io/socket_api.c
M src/platform/generic/socket.c
M src/pmc/sockaddr.pmc
M src/pmc/socket.pmc
M t/pmc/socket.t
M t/pmc/socket_ipv6.t
M t/pmc/testlib/test_server_ipv6.pir
Log Message:
-----------
Merge branch 'nwellnhof/ipv6'
Commit: 64ca8e83809c28473c1e806bd6734de1f4deb156
https://github.com/parrot/parrot/commit/64ca8e83809c28473c1e806bd6734de1f4deb156
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
M include/parrot/thr_windows.h
M src/platform/win32/misc.c
Log Message:
-----------
Fix windows build
Commit: 56bbca18e48cae3839b4e7e270dd898a9cbe9848
https://github.com/parrot/parrot/commit/56bbca18e48cae3839b4e7e270dd898a9cbe9848
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
M src/platform/generic/socket.c
Log Message:
-----------
Fix build without IPv6
Commit: 4af2095a04cbef86efa68cc84e9f82856b8e8bc4
https://github.com/parrot/parrot/commit/4af2095a04cbef86efa68cc84e9f82856b8e8bc4
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
M config/auto/ipv6/test.in
Log Message:
-----------
fix ipv6 detection to not fail in g++ for wrong reasons
Commit: 14bbee38f6d247750dc0919e1adc7dbed6bb433c
https://github.com/parrot/parrot/commit/14bbee38f6d247750dc0919e1adc7dbed6bb433c
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-01-26 (Wed, 26 Jan 2011)
Changed paths:
R DEPRECATED.pod
A DEPRECATED.yaml
M MANIFEST
M NEWS
M config/auto/ipv6/test.in
M config/gen/makefiles/root.in
M config/init/hints/mswin32.pm
M docs/project/cage_cleaners_guide.pod
M docs/project/release_manager_guide.pod
M docs/project/support_policy.pod
M docs/stability.pod
M include/parrot/io.h
M include/parrot/parrot.h
M include/parrot/platform_interface.h
M include/parrot/thr_windows.h
M lib/Parrot/Manifest.pm
M src/io/io_private.h
M src/io/socket_api.c
M src/platform/generic/socket.c
M src/platform/win32/misc.c
M src/platform/win32/sysmem.c
M src/pmc/object.pmc
M src/pmc/sockaddr.pmc
M src/pmc/socket.pmc
M t/pmc/socket.t
M t/pmc/socket_ipv6.t
M t/pmc/testlib/test_server_ipv6.pir
Log Message:
-----------
Merge branch 'master' into annotations-tree
More information about the parrot-commits
mailing list