{"push_id":2614388008,"size":30,"distinct_size":30,"ref":"refs/heads/master","head":"80baf166cbcbd5a41f4704ae0b87da3539277d06","before":"13524aa780948c82ce4cad9e5770f43d63c18da6","commits":[{"sha":"823c6b6a74e3bdf658a549f38608a4b44b1ddb2a","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[jnc_io] fix: apply SocketOption_UdpBroadcast and enforce AsyncIoOption_KeepReadBlockSize | AsyncIoOption_KeepWriteBlockSize for datagram sockets in SocketBase::setOptions","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/823c6b6a74e3bdf658a549f38608a4b44b1ddb2a"},{"sha":"fbf270574d5c8cb833f36d0192c61e4dbc623369","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[jnc_io_usb] fix: invalid location for clearing active events (lock was released after that)","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/fbf270574d5c8cb833f36d0192c61e4dbc623369"},{"sha":"172aab1f8c1be7e3c7710c5cbbac75500bb48932","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[jnc_io_usb] added support for control transfers (io.Device.controlTransfer)\n\ncontrol transfers are required for configuring Cypress USBS236 which is used for ioninja serial tap. currently, there's sync-only mode, but it must be enough for 99.9% cases","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/172aab1f8c1be7e3c7710c5cbbac75500bb48932"},{"sha":"cf64c015005cc3cd4c643acef1ac9532e3a81897","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[jnc_rtl][jnc_std] minor updates re latest axl api change","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/cf64c015005cc3cd4c643acef1ac9532e3a81897"},{"sha":"9674598a8528f6058ca7ede5e5844f1943118ee4","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[jnc_api] fixed a few missing JNC_EXTERN_C declarations","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/9674598a8528f6058ca7ede5e5844f1943118ee4"},{"sha":"3a1dac7692dbfa025f16f779dff0ff4f8627cdbc","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[jnc_dll] build dynamic library jancy-x.x.dll","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/3a1dac7692dbfa025f16f779dff0ff4f8627cdbc"},{"sha":"6d72eab83246eb54dccc8bca36208c1c79faf9d1","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[cmake] use the newly built jancy-x.x.dll by default\n\nif BUILD_JNC_DLL is OFF, the usual static linking to jnc_ct/jnc_rt/etc is used","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/6d72eab83246eb54dccc8bca36208c1c79faf9d1"},{"sha":"49f3e44bddaaba8eb77aeb2954760b2c1fe9a200","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[jnc_api] export api functions when building cmake object library\n\napparently, it's not that easy to build a shared library out of static libs on\nlinux -- the solution i finally settled on is to build so-called CMake OBJECT\nlibraries and then use those as sources for jancy.dll","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/49f3e44bddaaba8eb77aeb2954760b2c1fe9a200"},{"sha":"3f956dbcd1ca99cbfebc11bc4a15bd9066cb0a77","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[jnc_ext] added object libraries for jnc_rtl, jnc_std, jnc_sys","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/3f956dbcd1ca99cbfebc11bc4a15bd9066cb0a77"},{"sha":"5efc9de8546c1e29f4d19a4903048e7c701de7cc","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[jnc_dll] fixes for jnc_dll on linux","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/5efc9de8546c1e29f4d19a4903048e7c701de7cc"},{"sha":"0cebeedaf82b50b12f264c003a1f25f581dd7943","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[cmake] link all the executables to the jancy dll (if it's being built)","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/0cebeedaf82b50b12f264c003a1f25f581dd7943"},{"sha":"64b332c7673487d28c5e521ddcab6c90acf61003","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[cmake] renamed jnc_api_static -> jnc_core and jnc_api_dynamic -> jnc_api_ext\n\nnow that we have jancy.dll, the \"dynamic\" is misleading; besides, core vs extension better reflects the purpose and difference between these two.\n\nalso, removed xxx_o object libs on windows (unnecessary and cause compile time increase)\n\nalso, technically, JNC_EXPORT_O should not result in __declspec (dllexport) -- not really relevant now, as we removed object libs anyway","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/64b332c7673487d28c5e521ddcab6c90acf61003"},{"sha":"2ddf761221df26a96f37034a5c4e1c01552c01c7","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[cmake] make CMAKE_LIBRARY_OUTPUT_DIRECTORY platform-dependent\n\nbin on windows; lib on unix","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/2ddf761221df26a96f37034a5c4e1c01552c01c7"},{"sha":"f67073795ed1b864d0a19bc70a89474bcc217927","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[cmake] renamed: CONFIGURATION_SUFFIX -> CONFIGURATION; CONFIGURATION_SUFFIX_0 -> CONFIGURATION_SCG; changed JNCX dir from JANCY_BIN_DIR to JANCY_DLL_DIR (not the same on unix)","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/f67073795ed1b864d0a19bc70a89474bcc217927"},{"sha":"132816bd2f8a1b0ef176fd48a48e764f5f55b5cc","author":{"name":"Vladimir Gladkov","email":"dc9186a06078733915a6fcbab34e59120be2b484@Vladimirs-Mac-mini.local"},"message":"[cmake] fixed jnc_dll on Mac; added VERSION/SOVERSION properties to jnc_dll","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/132816bd2f8a1b0ef176fd48a48e764f5f55b5cc"},{"sha":"7ea1d44f8a4cbe5d7e0e70fe5f860cf3262a93df","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[cmake] workaround for SOVERSION on windows (jnc_dll)","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/7ea1d44f8a4cbe5d7e0e70fe5f860cf3262a93df"},{"sha":"a3b6166ef2636f6c9b8ba38bd1bfafe957e4fd90","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[cpack] inverted the os-version order in the file name of a package (must be version-first)","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/a3b6166ef2636f6c9b8ba38bd1bfafe957e4fd90"},{"sha":"b2f1310fd6e5ec1c46d32ed4fc78a7480c198749","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[cmake] now when we build .jncx in the DLL folder, we have to add it as import-dir when testing","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/b2f1310fd6e5ec1c46d32ed4fc78a7480c198749"},{"sha":"c02a64df6febced4d5df3d994c00a60885527e18","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[axl_api] added explicit definition of jnc_Error (maps to axl::err::ErrorHdr)","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/c02a64df6febced4d5df3d994c00a60885527e18"},{"sha":"8ff468d30b972e3398a9affd75107d2566294085","author":{"name":"Vladimir Gladkov","email":"4f8ac5cce8fd8a995a8be4ae944bbf529c4e1995@gmail.com"},"message":"[jnc_api] moved jnc_DynamicExtensionLibHost.h to the 'include' folder;\n\nadded m_size fireld to all tables;\nadded m_errorRouter field (for error forwarding);\ninclude jnc_DynamicExtensionLibHost.h automatically from jnc_ExtensionLib.h","distinct":true,"url":"https://api.github.com/repos/vovkos/jancy/commits/8ff468d30b972e3398a9affd75107d2566294085"}]}
{"actor":{"display_login":"vovkos"}}