├── .gitignore ├── CHANGELOG.md ├── COPYING ├── Makefile ├── README.md ├── SECURITY.md ├── adapters ├── ae.h ├── libev.h ├── libevent.h └── libuv.h ├── async.c ├── async.h ├── dict.c ├── dict.h ├── examples ├── example-ae.c ├── example-libev.c ├── example-libevent.c ├── example-libuv.c └── example.c ├── fmacros.h ├── hiredis.c ├── hiredis.h ├── msvs ├── deps │ ├── adlist.c │ ├── adlist.h │ ├── ae.c │ ├── ae.h │ └── ae_wsiocp.c ├── vs-solutions │ ├── vs2013 │ │ ├── hiredis.vcxproj │ │ ├── hiredis_win.sln │ │ └── win32_interop.vcxproj │ └── vs2015 │ │ ├── hiredis.vcxproj │ │ ├── hiredis_win.sln │ │ └── win32_interop.vcxproj ├── win32_example │ ├── example-ae-win.c │ ├── vs2013 │ │ ├── win32_example.sln │ │ └── win32_example.vcxproj │ └── vs2015 │ │ ├── win32_example.sln │ │ └── win32_example.vcxproj └── win32_interop │ ├── WS2tcpip.h │ ├── win32_ANSI.c │ ├── win32_ANSI.h │ ├── win32_APIs.c │ ├── win32_APIs.h │ ├── win32_assert.h │ ├── win32_common.cpp │ ├── win32_common.h │ ├── win32_error.c │ ├── win32_error.h │ ├── win32_fdapi.cpp │ ├── win32_fdapi.h │ ├── win32_fdapi_crt.cpp │ ├── win32_fdapi_crt.h │ ├── win32_fixes.c │ ├── win32_fixes.h │ ├── win32_portability.h │ ├── win32_rfdmap.cpp │ ├── win32_rfdmap.h │ ├── win32_types.h │ ├── win32_types_hiredis.h │ ├── win32_variadic_functor.cpp │ ├── win32_variadic_functor.h │ ├── win32_winapifamily.h │ ├── win32_wsiocp.c │ ├── win32_wsiocp.h │ └── win32_wsiocp2.h ├── net.c ├── net.h ├── sds.c ├── sds.h ├── test.c ├── win32_hiredis.h └── zmalloc.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/COPYING -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/SECURITY.md -------------------------------------------------------------------------------- /adapters/ae.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/adapters/ae.h -------------------------------------------------------------------------------- /adapters/libev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/adapters/libev.h -------------------------------------------------------------------------------- /adapters/libevent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/adapters/libevent.h -------------------------------------------------------------------------------- /adapters/libuv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/adapters/libuv.h -------------------------------------------------------------------------------- /async.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/async.c -------------------------------------------------------------------------------- /async.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/async.h -------------------------------------------------------------------------------- /dict.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/dict.c -------------------------------------------------------------------------------- /dict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/dict.h -------------------------------------------------------------------------------- /examples/example-ae.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/examples/example-ae.c -------------------------------------------------------------------------------- /examples/example-libev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/examples/example-libev.c -------------------------------------------------------------------------------- /examples/example-libevent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/examples/example-libevent.c -------------------------------------------------------------------------------- /examples/example-libuv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/examples/example-libuv.c -------------------------------------------------------------------------------- /examples/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/examples/example.c -------------------------------------------------------------------------------- /fmacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/fmacros.h -------------------------------------------------------------------------------- /hiredis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/hiredis.c -------------------------------------------------------------------------------- /hiredis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/hiredis.h -------------------------------------------------------------------------------- /msvs/deps/adlist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/deps/adlist.c -------------------------------------------------------------------------------- /msvs/deps/adlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/deps/adlist.h -------------------------------------------------------------------------------- /msvs/deps/ae.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/deps/ae.c -------------------------------------------------------------------------------- /msvs/deps/ae.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/deps/ae.h -------------------------------------------------------------------------------- /msvs/deps/ae_wsiocp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/deps/ae_wsiocp.c -------------------------------------------------------------------------------- /msvs/vs-solutions/vs2013/hiredis.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/vs-solutions/vs2013/hiredis.vcxproj -------------------------------------------------------------------------------- /msvs/vs-solutions/vs2013/hiredis_win.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/vs-solutions/vs2013/hiredis_win.sln -------------------------------------------------------------------------------- /msvs/vs-solutions/vs2013/win32_interop.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/vs-solutions/vs2013/win32_interop.vcxproj -------------------------------------------------------------------------------- /msvs/vs-solutions/vs2015/hiredis.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/vs-solutions/vs2015/hiredis.vcxproj -------------------------------------------------------------------------------- /msvs/vs-solutions/vs2015/hiredis_win.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/vs-solutions/vs2015/hiredis_win.sln -------------------------------------------------------------------------------- /msvs/vs-solutions/vs2015/win32_interop.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/vs-solutions/vs2015/win32_interop.vcxproj -------------------------------------------------------------------------------- /msvs/win32_example/example-ae-win.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_example/example-ae-win.c -------------------------------------------------------------------------------- /msvs/win32_example/vs2013/win32_example.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_example/vs2013/win32_example.sln -------------------------------------------------------------------------------- /msvs/win32_example/vs2013/win32_example.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_example/vs2013/win32_example.vcxproj -------------------------------------------------------------------------------- /msvs/win32_example/vs2015/win32_example.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_example/vs2015/win32_example.sln -------------------------------------------------------------------------------- /msvs/win32_example/vs2015/win32_example.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_example/vs2015/win32_example.vcxproj -------------------------------------------------------------------------------- /msvs/win32_interop/WS2tcpip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/WS2tcpip.h -------------------------------------------------------------------------------- /msvs/win32_interop/win32_ANSI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_ANSI.c -------------------------------------------------------------------------------- /msvs/win32_interop/win32_ANSI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_ANSI.h -------------------------------------------------------------------------------- /msvs/win32_interop/win32_APIs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_APIs.c -------------------------------------------------------------------------------- /msvs/win32_interop/win32_APIs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_APIs.h -------------------------------------------------------------------------------- /msvs/win32_interop/win32_assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_assert.h -------------------------------------------------------------------------------- /msvs/win32_interop/win32_common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_common.cpp -------------------------------------------------------------------------------- /msvs/win32_interop/win32_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_common.h -------------------------------------------------------------------------------- /msvs/win32_interop/win32_error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_error.c -------------------------------------------------------------------------------- /msvs/win32_interop/win32_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_error.h -------------------------------------------------------------------------------- /msvs/win32_interop/win32_fdapi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_fdapi.cpp -------------------------------------------------------------------------------- /msvs/win32_interop/win32_fdapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_fdapi.h -------------------------------------------------------------------------------- /msvs/win32_interop/win32_fdapi_crt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_fdapi_crt.cpp -------------------------------------------------------------------------------- /msvs/win32_interop/win32_fdapi_crt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_fdapi_crt.h -------------------------------------------------------------------------------- /msvs/win32_interop/win32_fixes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_fixes.c -------------------------------------------------------------------------------- /msvs/win32_interop/win32_fixes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_fixes.h -------------------------------------------------------------------------------- /msvs/win32_interop/win32_portability.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_portability.h -------------------------------------------------------------------------------- /msvs/win32_interop/win32_rfdmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_rfdmap.cpp -------------------------------------------------------------------------------- /msvs/win32_interop/win32_rfdmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_rfdmap.h -------------------------------------------------------------------------------- /msvs/win32_interop/win32_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_types.h -------------------------------------------------------------------------------- /msvs/win32_interop/win32_types_hiredis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_types_hiredis.h -------------------------------------------------------------------------------- /msvs/win32_interop/win32_variadic_functor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_variadic_functor.cpp -------------------------------------------------------------------------------- /msvs/win32_interop/win32_variadic_functor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_variadic_functor.h -------------------------------------------------------------------------------- /msvs/win32_interop/win32_winapifamily.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_winapifamily.h -------------------------------------------------------------------------------- /msvs/win32_interop/win32_wsiocp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_wsiocp.c -------------------------------------------------------------------------------- /msvs/win32_interop/win32_wsiocp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_wsiocp.h -------------------------------------------------------------------------------- /msvs/win32_interop/win32_wsiocp2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/msvs/win32_interop/win32_wsiocp2.h -------------------------------------------------------------------------------- /net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/net.c -------------------------------------------------------------------------------- /net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/net.h -------------------------------------------------------------------------------- /sds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/sds.c -------------------------------------------------------------------------------- /sds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/sds.h -------------------------------------------------------------------------------- /test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/test.c -------------------------------------------------------------------------------- /win32_hiredis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/win32_hiredis.h -------------------------------------------------------------------------------- /zmalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/hiredis/HEAD/zmalloc.h --------------------------------------------------------------------------------