Merge lp://staging/~flier-lu/libmemcached/win32-vs2008 into lp://staging/~tangent-org/libmemcached/trunk

Proposed by flier
Status: Work in progress
Proposed branch: lp://staging/~flier-lu/libmemcached/win32-vs2008
Merge into: lp://staging/~tangent-org/libmemcached/trunk
Diff against target: 7279 lines (+4809/-598)
67 files modified
.bzrignore (+13/-0)
clients/memcapable.c (+103/-61)
clients/memcat.c (+7/-4)
clients/memcp.c (+10/-7)
clients/memdump.c (+5/-2)
clients/memerror.c (+4/-1)
clients/memflush.c (+4/-1)
clients/memrm.c (+4/-1)
clients/memstat.c (+13/-9)
clients/utilities.c (+241/-231)
clients/utilities.h (+5/-0)
libhashkit/common.h (+20/-0)
libhashkit/fnv.c (+8/-4)
libhashkit/hashkit.c (+7/-9)
libhashkit/visibility.h (+14/-4)
libmemcached/allocators.c (+30/-20)
libmemcached/allocators.h (+1/-1)
libmemcached/analyze.c (+3/-1)
libmemcached/auto.c (+14/-9)
libmemcached/behavior.c (+5/-4)
libmemcached/byteorder.c (+3/-1)
libmemcached/common.h (+14/-6)
libmemcached/connect.c (+11/-7)
libmemcached/delete.c (+16/-10)
libmemcached/do.c (+4/-2)
libmemcached/fetch.c (+2/-1)
libmemcached/flush.c (+6/-3)
libmemcached/flush_buffers.c (+2/-1)
libmemcached/get.c (+66/-52)
libmemcached/hash.c (+9/-3)
libmemcached/hosts.c (+6/-4)
libmemcached/io.c (+42/-26)
libmemcached/memcached.c (+19/-32)
libmemcached/memcached.h (+1/-7)
libmemcached/purge.c (+8/-6)
libmemcached/quit.c (+4/-1)
libmemcached/response.c (+13/-6)
libmemcached/sasl.c (+4/-0)
libmemcached/server.c (+12/-5)
libmemcached/stats.c (+17/-8)
libmemcached/storage.c (+33/-22)
libmemcached/types.h (+7/-0)
libmemcached/verbosity.c (+3/-1)
libmemcached/version.c (+13/-6)
libmemcached/visibility.h (+14/-4)
libmemcached/watchpoint.h (+3/-3)
poll/poll.c (+21/-12)
win32/common.vsprops (+25/-0)
win32/debug.vsprops (+12/-0)
win32/getopt.c (+1067/-0)
win32/getopt.h (+173/-0)
win32/inttypes.h (+13/-0)
win32/libmemcached.sln (+92/-0)
win32/libmemcached.vcproj (+618/-0)
win32/memcapable.vcproj (+205/-0)
win32/memcat.vcproj (+204/-0)
win32/memcp.vcproj (+206/-0)
win32/memdump.vcproj (+205/-0)
win32/memerror.vcproj (+205/-0)
win32/memflush.vcproj (+205/-0)
win32/memrm.vcproj (+205/-0)
win32/memslap.vcproj (+263/-0)
win32/memstat.vcproj (+205/-0)
win32/release.vsprops (+12/-0)
win32/stdbool.h (+6/-0)
win32/wrappers.c (+16/-0)
win32/wrappers.h (+8/-0)
To merge this branch: bzr merge lp://staging/~flier-lu/libmemcached/win32-vs2008
Reviewer Review Type Date Requested Status
Libmemcached-developers Pending
Review via email: mp+45334@code.staging.launchpad.net

Description of the change

Remove C99 syntax and add supports to Win32 with VS2008

To post a comment you must log in.
905. By flier

use pointer instead of reference to pass allocator

906. By flier

port libhashkit to win32

907. By flier

-h

908. By flier

port poll to win32

909. By flier

update solution

910. By flier

define LIBMEMCACHED_STATIC to support static link

911. By flier

use DLL mode by default

912. By flier

replace %zu instead of %lu

913. By flier

porting client

Unmerged revisions

913. By flier

porting client

912. By flier

replace %zu instead of %lu

911. By flier

use DLL mode by default

910. By flier

define LIBMEMCACHED_STATIC to support static link

909. By flier

update solution

908. By flier

port poll to win32

907. By flier

-h

906. By flier

port libhashkit to win32

905. By flier

use pointer instead of reference to pass allocator

904. By flier

Add VS2008 project

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches

to all changes: