- Aug 26, 2015
-
-
Alexandr Lyapunov authored
reverts commit 19343e71
-
- Aug 25, 2015
-
-
Alexandr Lyapunov authored
-
- Apr 28, 2015
-
-
Konstantin Osipov authored
-
- Apr 22, 2015
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
This patch adds `src/module.h` header file with definition of all public API functions suitable to use in Lua/C modules for Tarantool. This header is automatically generated from src/*.h by CMake (`make generate_module_api`) by extracting code blocks between /** \cond public */ /* \endcond public */ Doxygen-style comments. Definitions of functions in module.h are frozen and must not be changed by future commits/releases. A new test case `app/module_api` is added to check compilation, linkage and loading of Lua modules and functionality of provided API functions. Other changes: * Convert mysql and pg to use module.h and prepare to convert to .c * Fix includes in say.h, coeio.h * Rename luaL_pushnumber64 to luaL_pushuint64 and luaL_pushinumber64 to luaL_pushint64 * Add LUA_API macros to public luaL_* functions (actually adds extern "C")
-
- Mar 16, 2015
-
-
Sulverus authored
-
- Mar 12, 2015
-
-
Konstantin Osipov authored
-
- Feb 03, 2015
-
-
Roman Tsisyk authored
-
- Jan 30, 2015
-
-
Konstantin Osipov authored
-
- Dec 26, 2014
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
libcore is a thick a thick bundle with almost everything. Rename it to libserver. Extract the minimal server core with fibers & exceptions into libcore. Add a prototype unit test for fibers.
-
- Nov 18, 2014
-
-
Konstantin Osipov authored
Fix a bug in iovec_join which would overwrite data of the first iovec with subsequent iovecs. Double the default buffer size.
-
- Oct 21, 2014
-
-
Roman Tsisyk authored
-
- Oct 17, 2014
-
-
Roman Tsisyk authored
-
- Sep 25, 2014
-
-
Roman Tsisyk authored
* Split parser and resolver in src/uri.rl * Extend URI parser grammar to fully support RFC3986 * Add Lua bindings to URI parser * Implement proper DNS logic in coio_connect() / evio_service_bind() * Replace uri_to_string() with sio_strfaddr() Prerequisite for #447
-
- Sep 24, 2014
-
-
Konstantin Osipov authored
Add a throwaway spot memory pool to recovery.
-
- Aug 28, 2014
-
-
Roman Tsisyk authored
-
- Aug 26, 2014
-
-
Roman Tsisyk authored
Major changes: - All common logic and code from all serializes replaced by luaL_field/luaL_serializer functions - All features and methods were unified - cdata support added to JSON - ffi's .NULL added to JSON - .cfg{} method added to MsgPack, YAML and JSON - .new() method added to MsgPack and YAML - NaN and Inf checks ported from JSON - array vs map detection logic ported from JSON - support for __serialize hint added for table/cdata/userdata - _serializer_compact and _serializer_type superseded by __serialize - 64-bit integers encoding/decoding fixed in JSON and YAML - floating point encoding/decoding fixed in YAML - JSON was converted from submodule - New TAP-based tests added for MsgPack, MsgPackFFI, YAML, JSON
-
Dmitry E. Oboukhov authored
-
- Aug 13, 2014
-
-
Dmitry E. Oboukhov authored
-
- Aug 06, 2014
-
-
Dmitry E. Oboukhov authored
Use internal variant of SHA1. closes #405
-
Dmitry E. Oboukhov authored
-
- Aug 04, 2014
-
-
Konstantin Osipov authored
Never attempt to automatically rebuild uri.cc during build. This is a revision controlled file. A developer can now rebuild it manually with 'make ragel'
-
Roman Tsisyk authored
-
- Jul 29, 2014
-
-
Roman Tsisyk authored
-
- Jul 21, 2014
-
-
bigbes authored
1) Backport `path_find` 2) Disable debuginfo in RPM 3) Disable failing part of BSDSocket test
-
- Jul 17, 2014
-
-
Roman Tsisyk authored
This patch adds Test Anything Protocol (http://testanything.org/) producer. TAP is a standardized output format for unit tests.
-
- Jul 16, 2014
-
-
Roman Tsisyk authored
-
- Jul 14, 2014
-
-
Roman Tsisyk authored
-
- Jul 09, 2014
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
- Jul 07, 2014
-
-
Konstantin Osipov authored
Fix Mac OS X Lion build by not adding -rdynamic by default. Only use -rdynamic on Darwin (Konstantin Knizhnik's Mac).
-
- Jun 30, 2014
-
-
Roman Tsisyk authored
-
- Jun 23, 2014
-
-
Konstantin Osipov authored
Use underscores instead of dashes in file names. Use 0 for success -1 for error. Update code and tests.
-
- Jun 10, 2014
-
-
Roman Tsisyk authored
-
- Jun 09, 2014
-
-
Dmitry E. Oboukhov authored
-
- Jun 04, 2014
-
-
Roman Tsisyk authored
This patch adds a new Lua module called 'pickle'. This module incorporates former box.pack() and box.unpack() functions. These functions removed from core because they are not needed for box anymore. This patch also removes all box-specific formats from these functions.
-
- Jun 03, 2014
-
-
bigbes authored
* error(fmt, args) * warn(fmt, args) * info(fmt, args) * debug(fmt, args)
-