Commit Graph

  • 4db7a0af13 THRIFT-5240: Do connectivity check in Go server Yuxuan 'fishy' Wang 2020-06-27 10:13:34 -07:00
  • 5dc1d268f5 THRIFT-5152: Separate timeout in TSSLSocket Yuxuan 'fishy' Wang 2020-06-27 08:34:31 -07:00
  • 0dd1363931 THRIFT-5190: StringUtils haven't take (offset + length) > bytes.length into account Client: java Patch: dugenkui <dugenkui@meituan.com> dugenkui 2020-04-29 02:41:02 +08:00
  • 86cc6f095c THRIFT-5144: Fix memory leak when generate deserialize list element Client: c_glib Patch: wangyunjian wangyunjian 2020-03-21 22:34:02 +08:00
  • 24ca210fde Fix README.md typo Patch: Salah Ghanim Salah Ghanim 2020-06-24 12:21:10 +02:00
  • 6e16c2bc54 THRIFT-5238 GetHashCode can throw NullReferenceException Client: netstd Patch: Jens Geyer Jens Geyer 2020-06-24 23:51:01 +02:00
  • 283410126c THRIFT-2087 Python compiler replace non utf-8 char with default Client: py Patch: Emmanuel Brard Emmanuel Brard 2020-06-22 10:40:11 +02:00
  • bcae3bb52f THRIFT-5233: Handle I/O timeouts in go library (#2181) Duru Can Celasun 2020-06-18 22:09:33 +01:00
  • 8b8633e8d8 THRIFT-5221: Fix stack overflow when reading buffer Client: c_glib Patch: wangyunjian wangyunjian 2020-05-29 22:29:25 +08:00
  • 1bed620c5f THRIFT-5235 Add property setter for isset flags Client: delphi Patch: Jens Geyer Jens Geyer 2020-06-18 11:22:12 +02:00
  • 7db2d0fa46 THRIFT-5234 Fix a number of js/ts generation issues Client: js/ts Patch: Phil Price Phil Price 2019-08-25 07:27:52 +02:00
  • 210202e65c THRIFT-5229 Deprecate as3 support Client: as3 Patch: Jens Geyer Jens Geyer 2020-06-14 14:40:04 +02:00
  • 7b379944ef Thrift.csproj: Stop writing AssemblyAttributes.cs to /tmp Client: netstd Patch: Marco Schroeter Marco Schroeter 2020-03-12 10:30:49 +01:00
  • e79f764f09 THRIFT-5233: Handle I/O timeouts in go library Yuxuan 'fishy' Wang 2020-06-12 22:22:35 -07:00
  • 26681fbdb7 THRIFT-5225: Use nullptr instead of NULL Patch: Zezeng Wang zeshuai007 2020-06-03 17:24:38 +08:00
  • 3f78c70bbb THRIFT-5082 Add a Class reference for PHP enum $_TSPEC Client: php Patch: Stanislav Markevic Stanislav Markevic 2020-02-04 12:19:05 +00:00
  • dabfea2f98 THRIFT-5186: Rewrite address resolution in T{Nonblocking,}ServerSocket Client: cpp Patch: Max Ulidtko max ulidtko 2020-05-19 21:44:46 +03:00
  • cfbb905034 THRIFT-5214: Reset read deadline in socketConn Yuxuan 'fishy' Wang 2020-06-09 13:07:38 -07:00
  • e382275bad THRIFT-5214: Push read deadline in socketConn Yuxuan 'fishy' Wang 2020-06-08 06:06:17 -07:00
  • c9890cb873 THRIFT-5214: Partial rewrite of TFramedTransport Yuxuan 'fishy' Wang 2020-06-08 04:32:21 -07:00
  • 9fd134f269 Use io.CopyN to simplify THeaderTransport code Yuxuan 'fishy' Wang 2020-06-08 04:30:14 -07:00
  • 0acf23b7cf THRIFT-5200 Thrift compiler will generate incorrect code when add 'cob_style' option Client: cpp Patch: Zezeng Wang zeshuai007 2020-05-13 17:07:37 +08:00
  • b1628cf8bc THRIFT-5122: Fix memory leak on accept error in thrift_simple_server_serve() Client: c_glib Patch: wangyunjian wangyunjian 2020-03-01 16:27:16 +08:00
  • bde5cbc078 Added IsOpen() and GetPort() for netstd transports Client: netstd Patch: Mario Emmenlauer Mario Emmenlauer 2020-06-02 11:06:59 +02:00
  • eac4d0c79a THRIFT-5114 Simplified reallocation of TMemoryBuffer Client: cpp Patch: Mario Emmenlauer Mario Emmenlauer 2020-02-20 17:12:29 +01:00
  • fa770f61e9 Use correct platform executable suffix for thrift compiler Patch: Mario Emmenlauer Mario Emmenlauer 2020-05-11 20:45:42 +02:00
  • 68f2194dfa Fix STRERROR_R_CHAR_P cxx check (remove unused variable warning->error) Client: cpp Patch: Anton Filippov Anton Filippov 2020-03-31 18:51:16 +07:00
  • 36bf0a491e Make named pipe security configurable by security descriptor string Client: cpp Patch: Nathan Breakwell Nathan Breakwell 2020-03-03 12:20:13 +01:00
  • b559359b0b THRIFT-5220 DeepCopy() extension methods not generated when the IDL contains no service Client: netstd Patch: Jens Geyer Jens Geyer 2020-05-28 21:27:49 +02:00
  • 98854c4874 Updated LICENSE file Jens Geyer 2020-05-28 16:08:34 +02:00
  • affea7bee4 THRIFT-5216 generate DeepCopy methods Client: netstd Patch: Jens Geyer Jens Geyer 2020-05-22 17:28:30 +02:00
  • 05023e81b2 THRIFT-5214: Connectivity check on go's TSocket Yuxuan 'fishy' Wang 2020-05-26 15:31:20 -07:00
  • d28f39fbc7 THRIFT-5129: Fix swift TSocketTransport on Mac Client: Swift Patch: Eric Chen Eric Chen 2020-05-19 02:48:43 -07:00
  • 0198542201 THRIFT-5195: Handle Thrift union type sending for Swift Client: Swift Patch: Eric Chen Eric Chen 2020-05-22 22:05:11 -07:00
  • 797fe252e0 Supplement TNonblockingServer.py testcase Client: py Patch: Zezeng Wang zeshuai007 2020-05-20 15:20:07 +08:00
  • e6d7d13c35 THRIFT-5215: Remove portable_endian.h Client: cpp Patch: James Lacey James Lacey 2020-05-22 08:46:26 -07:00
  • eb8e8437a5 addition to THRIFT-5185: Support for using WebSockets as a server transport to satisfy https://www.apache.org/legal/src-headers.html#3party Jens Geyer 2020-05-22 01:11:11 +02:00
  • 348790deaf THRIFT-5147: Add uninstall function Patch: Zezeng Wang zeshuai007 2020-03-23 16:48:35 +08:00
  • 528c22f59d THRIFT-5201: Use Apache Parent Pom for Thrift Maven Plugin Client: Java Patch: David Mollitor David Mollitor 2020-05-11 10:57:00 -04:00
  • dd34c52813 When I use --with-zlib args for cross-compiling, it failed without "$(ZLIB_LDFLAGS)". build system Patch: rel1ve <rel1ve@hotmail.com> rel1ve 2020-03-11 22:17:57 +08:00
  • f8103c69ea THRIFT-5202: TNonblockingMultiFetchClient Use SLF4J Parameterized Logging Client: java Patch: David Mollitor David Mollitor 2020-05-20 09:26:31 -04:00
  • 7de1f5d7f3 Added breaking change notice for "THRIFT-5138 Swift keywords may be used as identifiers if escaped" because it is labelled as such in JIRA Jens Geyer 2020-05-20 00:55:10 +02:00
  • 4fd001c878 THRIFT-5138 Swift keywords may be used as identifiers if escaped Client: Swift Patch: Jano Svitok Jano Svitok 2020-03-13 01:28:03 +01:00
  • a082592d43 THRIFT-5128 Swift TFramedTransport does not work using present code Client: Swift Patch: Jano Svitok Jano Svitok 2020-03-06 08:44:10 +01:00
  • 1edf32926d THRIFT-5125: Swift server does not work using present code Client: Swift Patch: Jano Svitok Jano Svitok 2020-02-28 12:44:59 +01:00
  • 506e311c38 FIX: CI error at ./test/py/TestServer.py:178:26: F507 '...' % ... has 1 placeholder(s) but 6 substitution(s) FIX: CI error at ./test/crossrunner/compat.py:11:21: E741 ambiguous variable name 'l' Patch: Jens Geyer Jens Geyer 2020-05-17 22:48:51 +02:00
  • 1ab096c80a THRIFT-5185: Support for using WebSockets as a server transport penenin 2020-05-18 12:27:31 -07:00
  • dce229911c THRIFT-5210 further refactoring and performance optimizations Client: netstd Patch: Jens Geyer Jens Geyer 2020-05-16 23:02:27 +02:00
  • 261de348fe THRIFT-5211 Handle incomplete reads correctly Client: Haskell Patch: Philipp Hausmann Philipp Hausmann 2020-04-22 16:20:46 +02:00
  • 53239655b7 THRIFT-3622 Fix deprecated uses of std::auto_ptr Client: cpp Patch: zeshuai007 <51382517@qq.com> zeshuai007 2020-05-08 15:15:49 +08:00
  • ad3e440955 TSocketTransport.cs: Fixed a problem with initializing IPAddress Client: netstd Patch: Mario Emmenlauer Mario Emmenlauer 2020-04-07 22:17:19 +02:00
  • be3f7321cf Make TTransportException unwrappable on Go 1.13+ Yuxuan 'fishy' Wang 2020-05-14 00:28:44 -07:00
  • 26e6c84cde Add testcase for compactprotocol(python) Client: py Patch: zeshuai007 <51382517@qq.com> zeshuai007 2020-05-06 14:37:43 +08:00
  • 64ac65ea7e THRIFT-5199: Fix infinite loop writing to closed TSocket in PHP Client: php Patch: Tim Heilig Tim Heilig 2020-05-07 23:19:16 -07:00
  • 55680af8fa Update NodeJS to oldest supported version on Ubuntu Xenial Mario Emmenlauer 2020-05-11 22:58:48 +02:00
  • 47e9d8f13e THRIFT-5197: TSSLTransportFactory Do Not Wrap NOT_OPEN Exception Type for Client Client: java Patch: David Mollitor David Mollitor 2020-05-11 10:26:37 -04:00
  • 9b9567b233 THRIFT-5186: Don't pass AI_ADDRCONFIG to getaddrinfo() Client: cpp,pas,py Patch: Max Ulidtko max ulidtko 2020-04-27 16:04:27 +03:00
  • bbc5e06a2e Supplement TZlibTransport.py testcase Client: py Patch: zeshuai007 <51382517@qq.com> zeshuai007 2020-05-07 17:10:32 +08:00
  • abc2ec6096 THRIFT-5198 Fix certain Visual Studio hints in generated netstd code Client: netstd Patch: Jens Geyer Jens Geyer 2020-05-08 00:55:34 +02:00
  • 0c173bf9e0 THRIFT-5164: Small cleanup on example code Yuxuan 'fishy' Wang 2020-04-30 23:49:29 -07:00
  • 48730688fb Update PR template Duru Can Celasun 2020-04-30 17:00:24 +01:00
  • 5cffef964a THRIFT-5164: Add middleware framework for Go clients Andrew Boyle 2020-04-30 07:12:40 -07:00
  • 9c75797346 Configure Gitbox: It's notifications, not github [skip ci] Jens Geyer 2020-04-28 22:42:55 +02:00
  • 809403d544 Configure Gitbox [skip ci] Jens Geyer 2020-04-28 22:35:16 +02:00
  • 39381695eb Add file and memory buffer tests for Python Zezeng Wang 2020-04-28 14:24:58 +08:00
  • 371d92f159 THRIFT-5179: Fix generated code for struct's named "a" or "b" Zezeng Wang 2020-04-28 14:23:15 +08:00
  • 8746291342 THRIFT-5188 Occasional ERROR_INSUFFICIENT_BUFFER at WinHttpQueryHeaders() Client: Delphi Patch: Jens Geyer Jens Geyer 2020-04-27 20:36:34 +02:00
  • 00c039adeb THRIFT-5164: Add middleware framework for Go servers Andrew Boyle 2020-04-27 11:32:24 -07:00
  • 52655cec79 THRIFT-5159: Fix runtime ReferenceError in generated code penenin 2020-04-27 08:19:55 -07:00
  • 7c4bdf9914 THRIFT-5184: Fix header check for WebSocket connections penenin 2020-04-27 01:11:47 -07:00
  • c3728122d2 Supplement TBinaryprotocol module testcase Zezeng Wang 2020-04-27 15:48:19 +08:00
  • b416ffa72d Mention Qt in README Zezeng Wang 2020-04-27 15:18:26 +08:00
  • 3127e4abd9 THRIFT-5150: Fix compilation with Swift 5.2 Jano Svitok 2020-04-27 09:12:42 +02:00
  • b83ae2cedf supplementary testcase for TJSONProtocol Client: py Patch: zeshuai007 <51382517@qq.com> zeshuai007 2020-04-24 11:35:55 +08:00
  • b94c166385 THRIFT-5177: getaddrinfo() should not be used for Unix sockets Client: cpp Patch: Dmitry Maluka Dmitry Maluka 2020-04-18 13:51:29 +02:00
  • 2d2df9e892 Allow wrapping TTransportFactory into a TZlibTransportFactory Mario Emmenlauer 2020-04-24 18:02:18 +02:00
  • 5ef8e3ec2a Remove boost from compiler test, delete unused bincat.sh Mario Emmenlauer 2020-04-24 16:34:02 +02:00
  • 25f81d11c2 Rework NodeJS / Javascript consistency Mario Emmenlauer 2020-04-24 15:45:05 +02:00
  • b4711a6178 Swift 5.1 support Alexander Edge 2020-04-24 14:43:03 +01:00
  • 04574379a4 TOutput: Add further parsers for errno-to-string conversion for Windows Mario Emmenlauer 2020-04-24 11:44:41 +02:00
  • 802793638b THRIFT-4282: Disabled StressTestNonBlocking on Windows Mario Emmenlauer 2020-04-24 08:51:37 +02:00
  • ed0bad3430 Add isOpen() to TServerTransport Mario Emmenlauer 2020-04-24 08:50:43 +02:00
  • e98ba9cb84 THRIFT-5183: Don't try to read next frame in THeaderTransport.Read Yuxuan 'fishy' Wang 2020-04-23 23:39:04 -07:00
  • d5a9bf2b30 THRIFT-5171: Fix maven-ant-tasks to use HTTPS instead of HTTP Kengo Seki 2020-04-24 05:58:00 +09:00
  • 93171d2482 THRIFT-5109 Misc Cmake build improvements Patch: Mario Emmenlauer Mario Emmenlauer 2019-10-23 17:32:34 +02:00
  • 6064696ae0 lib/js/Gruntfile.js: Generalized to add some level of Windows CMD support (not complete yet) Mario Emmenlauer 2020-04-15 10:26:09 +02:00
  • df2f5d2cf3 THRIFT-5178: Add constructor with default host to THttpClient Client: cpp Patch: Mario Emmenlauer Mario Emmenlauer 2020-04-20 14:07:54 +02:00
  • 57c2507208 THRIFT-5168 Useless generated code when .thrift file only has service type Client: cpp Patch: zeshuai007 <51382517@qq.com> zeshuai007 2020-04-09 11:17:05 +08:00
  • dd7e11798b Removed a duplicate line + Fixed typo in the comments of lib/cpp/src/thrift/concurrency/Thread.h Client: cpp Patch: gaganso <gagan.somashekar@gmail.com> gaganso 2020-04-20 03:20:05 +02:00
  • 35a3942e70 Update libthrift.vcxproj and libthrift.vcxproj.filters: remove xxxThreadFactory.h file which has been removed Client: cpp Patch: zeshuai007 <51382517@qq.com> zeshuai007 2020-04-17 11:14:01 +08:00
  • 9e864d5702 Add UnsetHeader to go library Yuxuan 'fishy' Wang 2020-04-17 11:53:39 -07:00
  • 5f35275422 THRIFT-5157 Fix memory leak in c_glib unit tests Client: c_glib Patch: wangyunjian wangyunjian 2020-03-29 10:56:20 +08:00
  • 81334cd734 THRIFT-5152: introduce connect timeout and socket timeout Client: Go Patch: Qian Lv lvqian 2020-03-26 19:08:55 +08:00
  • 69642f389a THRIFT-5165: THttpClient saves session cookie. Client: py Patch: Joao Antonio Joao Antonio 2020-04-04 15:39:03 +01:00
  • daa7669a76 Update Thrift's latest branch status in README.md Patch: zeshuai007 <51382517@qq.com> zeshuai007 2020-04-10 14:27:27 +08:00
  • 6bbdb1a46c THRIFT-5166: Add support for using WebSockets as a server transport. Client: d Patch: James Lacey James Lacey 2020-04-06 09:17:59 -07:00
  • f44b6ee8db Modify autogenerated message for Go to standard to match the expectations of some tools Client: Go Patch: gzuykov gzuykov 2020-04-09 16:31:15 +03:00
  • 23aabcc1b1 markdown head title needs space Wenqiang Yang 2020-04-07 18:45:41 +08:00
  • 5159da9096 THRIFT-5172 NetStd OutOfMemoryException Client: netstd Patch: Eric Bleher eric.bleher@software-managed.com 2020-04-08 15:53:04 +02:00
  • 13e6f9ec89 THRIFT-5047:fix openssl switch Client: cpp Patch: Yuanyuan Chen cyy 2019-12-12 21:13:31 +08:00