Commit Graph

  • eb7b76d32c add perl coding standard of perlstyle Client: perl James E. King, III 2017-09-23 20:35:25 -07:00
  • c8e0207053 THRIFT-4288: Implement logging levels in node.js properly Client: nodejs Equim 2017-08-18 20:59:07 +08:00
  • aded00b617 THRIFT-3821: make memory buffer size configurable so unit test does not need 2GB to run; add unit test to prove THRIFT-3480 Client: C++ James E. King, III 2017-09-22 11:20:15 -07:00
  • d3013f3fb5 THRIFT-3766: add zlib getUnderlyingTransport method Client: C++ James E. King, III 2017-09-22 11:41:10 -07:00
  • 4a6bff1c5b THRIFT-4283: fix TNamedPipeServer race condition in interrupt Client: C++ Patch: jn.goor@evs.com James E. King, III 2017-09-22 12:24:10 -04:00
  • 9462edb06e THRIFT-4264: Fix PHP tests requiring sockets.so Client: php Håkon Hitland 2017-07-25 16:38:26 +02:00
  • 2d8b17890c THRIFT-4340: Fix a crash on client close Client: erl Anthony Molinaro 2017-09-21 23:13:33 +00:00
  • 28eb9d98ef THRIFT-4233: Make THsHaServer.invoker available (get method only) in inherited classes Client: hs Dmitry Volodin 2017-09-21 23:19:45 +03:00
  • d3cda9c2f3 THRIFT-3357: Generate EnumSet/EnumMap where elements/keys are enums Client: Java Deniss Afonin 2017-04-17 23:53:16 +03:00
  • 9ffb41d94c THRIFT-4251: Fix JDK Epoll Bug in Thrift of TThreadedSelectorServer model. Client: Java Johnny-Liao 2017-07-25 14:23:28 +08:00
  • 8506121b3e THRIFT-4287: Add c++ compiler no_skeleton flag option Client: C++ oryahud 2017-08-18 05:51:44 +03:00
  • 69603709ed THRIFT-4327: add API to efficiently remove a single timer Client: C++ Francois Ferrand 2017-09-11 12:09:40 +02:00
  • 12fcb0d30e THRIFT-4232 ./configure does bad ant version check Nasko Vasilev 2017-09-12 00:40:49 +02:00
  • ac61a42112 THRIFT-4212: Fix flush on invalid socket Client: c_glib Gonzalo Aguilar Delgado 2017-05-25 18:15:30 +02:00
  • acbb616192 THRIFT-4211: Fix logging in c_glib Gonzalo Aguilar Delgado 2017-05-25 17:11:38 +02:00
  • cbd9759245 THRIFT-4205: Make sure gobject+glib are correctly linked Gonzalo Aguilar Delgado 2017-05-23 17:22:44 +02:00
  • 5310616b10 THRIFT-4333 All tutorial examples with port 9090. walter-weinmann 2017-09-18 20:18:50 +02:00
  • faa2a3e304 THRIFT-4312 Erlang client cannot connect to Python server: exception error: econnrefused walter-weinmann 2017-09-18 20:32:10 +02:00
  • 699b5bc47a THRIFT-4064: update node dependencies James E. King, III 2017-09-14 08:07:08 -07:00
  • 04d983c14e THRIFT-4330: Allow unused crates in Rust files Client: Rust Patch: Ivan Sadikov <ivan.sadikov@team.telstra.com> Ivan Sadikov 2017-09-15 17:09:08 +12:00
  • 4c30c15924 THRIFT-4328: disable centos-7.3 build jobs which appear to be unstable/hang in jenkins James E. King, III 2017-09-14 05:10:29 -07:00
  • f26ce765d1 THRIFT-4328: undo tweak to build jobs 3 and 4, putting nodejs back where it was to stabilize Travis James E. King, III 2017-09-13 22:10:10 -07:00
  • 81cdcd3dd7 THRIFT-4328: split binary cross tests into their own build job to resolve timeouts in travis; enable newly reliable cross tests (ran 5 times clean) James E. King, III 2017-09-09 17:54:10 +00:00
  • 1744cdcb67 configure.ac, Makefile.am: introduce THRIFT variable to support cross-compilation Thomas Petazzoni 2017-08-26 00:10:40 +02:00
  • cf892d46f6 Testcase for THRIFT-4323 range check errors or NPE in edge cases Client: Delphi Patch: Jens Geyer Jens Geyer 2017-09-09 10:08:22 +02:00
  • cc2d558e2d THRIFT-4292: Implement TimerManager::remove() Client: C++ Francois Ferrand 2017-08-25 09:01:26 +02:00
  • 078281dcd3 THRIFT-4324 field names can conflict with local vars in generated code Client: Delphi Patch: Jens Geyer Jens Geyer 2017-09-08 22:09:52 +02:00
  • a76e6c7920 THRIFT-4323 range check errors or NPE in edge cases Client: Delphi Patch: Jens Geyer Jens Geyer 2017-09-08 21:03:30 +02:00
  • a62efa4109 THRIFT-4319 command line switch for "evhttp" incorrectly resolved to anon pipes Client: Delphi Patch: Jens Geyer Jens Geyer 2017-09-07 22:24:33 +02:00
  • 17c3ad9c8a THRIFT-4318 Delphi performance improvements Client: Delphi Patch: Jens Geyer Jens Geyer 2017-09-05 20:31:27 +02:00
  • f8e62fbe73 THRIFT-4273 erlang:now/0: Deprecated BIF. Client: erlang walter-weinmann 2017-09-07 06:14:28 +02:00
  • 05c672b4d0 THRIFT-4290: Fixed csharp:nullable code generation for non-required enum fields with default values Client: cs Dirk Sandbrink 2017-09-06 21:04:26 +02:00
  • 811f73a661 THRIFT-2733 Erlang coding standards Client: erlang walter-weinmann 2017-09-07 06:08:49 +02:00
  • 7d211b8d2d THRIFT-4106: fix errors concurrency_test was identifying Client: C++ James E. King, III 2017-09-06 10:12:02 -07:00
  • e9ede89c1c THRIFT-4275: add support for zope.interface exclusively when generating code for python Client: py Charlie Zhang 2017-09-07 10:47:50 +08:00
  • d862c2fd7b THRIFT-4316: fix read size in TByteBuffer.java Client: java gx9702 2017-06-16 14:09:48 +08:00
  • 1b20b18ec0 Add default message for TApplicationException since some implementations may not set message field Client: go damnever 2017-09-05 13:14:06 +08:00
  • fcb2f5a8f4 THRIFT-4313: Program code of the Erlang tutorial files contain syntax errors. Client: erl walter-weinmann 2017-09-05 15:20:37 +02:00
  • 78b71851fc THRIFT-4307: Make ssl-open timeout effective in golang client Client: go tudyzhb 2017-09-04 10:37:10 +08:00
  • 9235bec082 THRIFT-4246 Multiplexed clients sequence id fix Client: nodejs Victor Boivie 2017-07-08 13:21:55 +02:00
  • 113614b2e5 fix flex syntax in compiler readme Patch: Zhaopin <daishun9@gmail.com> James E. King, III 2017-09-04 18:28:25 -07:00
  • 722f8e9506 THRIFT-4247: Fix compilation with OpenSSL 1.1 Client: c_glib Josip Sokcevic 2017-07-08 16:29:41 -07:00
  • d7142b7e4f THRIFT-4295: rework the docker build images, updating them and tuning the travis builds James E. King, III 2017-09-01 13:00:36 -07:00
  • f454369198 THRIFT-4298: fix ubuntu1604 docker image for golang James E. King, III 2017-09-01 05:23:29 -07:00
  • b66b66ff52 added Ubuntu Xenial docker image named ubuntu1604 James E. King, III 2017-08-31 18:07:40 -07:00
  • ec64f23d23 THRIFT-4263: Fix use after free bug for thrown exceptions Client: php Roy Sindre Norangshol 2017-07-26 20:49:38 +02:00
  • 20116c6c0c THRIFT-3821 Check for overflow on buffer resize in TMemoryBuffer Client: C++ Alex Şuhan 2017-08-03 12:28:17 -07:00
  • de112fbb0d change js generator for simple using in object params Client: node.js jiangq 2017-04-06 13:40:59 +08:00
  • c60b69b376 THRIFT-4284: remove extraneous character Client: js James E. King, III 2017-08-12 16:19:04 -07:00
  • 237a394add THRIFT-3974: fix ThreadSanitizer identified issues Client: C++ James E. King, III 2017-08-12 13:04:55 -07:00
  • a718ad4837 Renames Thrift.cabal to fix THRIFT-3963 Client: hs Gregor Reitzenstein 2017-05-10 10:02:54 +02:00
  • 3f07967a79 THRIFT-4248: Import cstring in TSSLSocket Client: C++ Josip Sokcevic 2017-07-08 16:34:49 -07:00
  • 2f03618a6c THRIFT-4274: Catch OSError in TSSLServerSocket.accept() Client: py Håkon Hitland 2017-07-31 12:39:52 +02:00
  • 82ae9575cd THRIFT-2221: detect C++11 and use std namespace for memory operations (smart_ptr) Client: C++ James E. King, III 2017-08-05 12:23:54 -04:00
  • 0a8c34ceed THRIFT-4279 Wrong path in include directive in generated Thrift sources Client: Erlang Patch: David Hull <david.hull@openx.com> David Hull 2017-08-08 17:42:37 +00:00
  • 808d143245 THRIFT-4276:Add SSL support to the C++ Nonblocking Server Client: C++ Lib Patch: Divya Thaluru Divya Thaluru 2017-08-06 16:36:36 -07:00
  • e544a89924 THRIFT-4266 Erlang library throws during skipping fields of composite type (maps, lists, structs, sets) Client: Erlang Patch: David Hull <david.hull@openx.com> David Hull 2017-07-27 02:15:00 +02:00
  • 0eda909573 THRIFT-4270 Generate Erlang mapping functions for const maps and lists Client: Erlang Patch: David Hull <david.hull@openx.com> David Hull 2017-07-28 23:13:23 +02:00
  • ec2a252136 THRIFT-4269 Don't append '.' to Erlang namespace if it ends in '_'. Client: Erlang Patch: David Hull <david.hull@openx.com> David Hull 2017-07-28 02:09:42 +02:00
  • 3ba4ecf3e0 THRIFT-4257 Typescript async callbacks do not provide the correct types Client: Typescript Patch: Mike Morton <michaeldouglasmorton@gmail.com> Mike Morton 2017-07-19 09:23:43 -04:00
  • ed9e75f625 THRIFT-4268 Erlang library emits debugging output in transport layer Client: Erlang Patch: David Hull <david.hull@openx.com> David Hull 2017-07-27 20:09:48 +00:00
  • f790445d7c THRIFT-4262 Invalid binding to InterlockedCompareExchange64() with 64-bit targets Client: Delphi Patch: Jens Geyer Jens Geyer 2017-07-26 15:02:12 +02:00
  • 5c302e02c4 THRIFT-4260 Go context generation issue. Context is parameter in Interface not in implementation Client: Go Patch: taozle <zhangliyang26@gmail.com> taozle 2017-07-23 15:21:44 +02:00
  • c0d384a38c THRIFT-4236 Support context in go generated code Client: Go Patch: taozle <zhangliyang26@gmail.com> taozle 2017-07-17 18:40:42 +02:00
  • 0dd823580c THRIFT-4219 remove http GET functions, Thrift only uses POST Client: Go Patch: D. Can Celasun <dcelasun@gmail.com> D. Can Celasun 2017-06-10 16:37:47 +02:00
  • 5e9209ff0f THRIFT-4237 Fix effective deadlock introduced by original patch Client: Go Patch: Zachary Wasserman <zachwass2000@gmail.com> Zachary Wasserman 2017-07-06 17:39:55 -07:00
  • b56ead3115 THRIFT-2642 Recursive structs don't work in python Client: Python Patch: Eric Conner <eric@pinterest.com> Eric Conner 2017-07-06 21:38:05 -07:00
  • c34653f751 THRIFT-2642 Recursive structs don't work in python Client: Python Patch: Eric Conner <eric@pinterest.com> Eric Conner 2017-06-21 03:34:12 +02:00
  • 49e5103920 THRIFT-4245 Golang TFramedTransport's writeBuffer increases if writes to transport failed Client: Go Patch: liduo04 <pirdol@qq.com> liduo04 2017-07-05 22:01:44 +08:00
  • 5b4c6bfc62 THRIFT-4236: Add context support for go server. Client: Go Patch: taozle <zhangliyang26@gmail.com> taozle 2017-06-27 12:27:40 +02:00
  • c0a7050c0a THRIFT-4237 Fix data races in Go TServerSocket Client: Go Patch: Zachary Wasserman <zachwass2000@gmail.com> Zachary Wasserman 2017-06-27 07:58:13 -07:00
  • c1794358bb THRIFT-4243 Fix Go TSimpleServer race on wait in Stop() method Client: Go Patch: Zachary Wasserman <zachwass2000@gmail.com> Zachary Wasserman 2017-06-29 17:15:01 -07:00
  • b771cbedd6 THRIFT-4240 Fix use of sync.Once in Go TSimpleServer Stop() method Client: Go Patch: Zachary Wasserman <zachwass2000@gmail.com> Zachary Wasserman 2017-06-27 12:03:39 -07:00
  • c0e353500d THRIFT-4238 JSON generator: make annotation-aware Client: json Autor: Stig Bakken <stig@zedge.net> Stig Bakken 2017-06-27 10:51:37 +02:00
  • 4aaa92ece8 THRIFT-4234 Travis build fails cross language tests with "Unsupported security protocol type" Client: C# Patch: Eric Conner <eric@pinterest.com> Eric Conner 2017-06-25 17:26:23 +02:00
  • 2b1975a4ce THRIFT-4213 Travis build fails at curl -sSL https://www.npmjs.com/install.sh | sh Client: Build process Patch: Eric Conner <eric@pinterest.com> Eric Conner 2017-06-24 08:19:32 -07:00
  • c55fdb9534 THRIFT-4231 TJSONProtocol throws unexpected non-Thrift-exception on null strings Client: C# Patch: Jens Geyer Jens Geyer 2017-06-16 23:10:54 +02:00
  • b8ee72de5b THRIFT-4222 Support Unix Domain Sockets in Golang TServerSocket Client: Go Patch: Zachary Wasserman <zachwass2000@gmail.com> Zachary Wasserman 2017-05-31 09:50:12 -07:00
  • 48ea3cde08 THRIFT-4218: Set TCP_NODELAY for PHP client socket Client: PHP Patch: Klaus Trainer Klaus Trainer 2017-05-31 16:27:08 +02:00
  • 8da0e720bb THRIFT-4215 Golang TTransportFactory Pattern Squelches Errors Client: Go Patch: D. Can Celasun <can@dcc.im> D. Can Celasun 2017-06-02 14:33:32 +02:00
  • 2b1b32c283 THRIFT-3703 Unions Field Count Does Not Consider Map/Set/List Fields Client: Go Patch: D. Can Celasun <can@dcc.im> D. Can Celasun 2017-05-30 12:44:56 +02:00
  • 197b062993 THRIFT-4217 HttpClient should support gzip and deflate Client: C# Patch: Jens Geyer Jens Geyer 2017-05-31 10:35:00 +02:00
  • 695115952d THRIFT-4217 HttpClient should support gzip and deflate Client: C# Patch: Jens Geyer Jens Geyer 2017-05-30 22:32:01 +02:00
  • 72ca60deba THRIFT-4213 Travis build fails at curl -sSL https://www.npmjs.com/install.sh | sh Client: Build process Patch: Jens Geyer Jens Geyer 2017-05-27 19:40:14 +02:00
  • c71bdf85c9 THRIFT-4210 include Thrift.45.csproj into CI runs Client: C# Patch: Jens Geyer Jens Geyer 2017-05-23 22:28:24 +02:00
  • 5608e43ec8 THRIFT-4208 C# NamedPipesServer not really working in some scenarios Client: C# Patch: Jens Geyer Jens Geyer 2017-05-24 15:27:02 +02:00
  • 888b577ea6 THRIFT-4209 warning CS0414 in T[TLS]ServerSocket.cs Client: C# Patch: Jens Geyer Jens Geyer 2017-05-24 21:32:28 +02:00
  • e41e47c2b4 THRIFT-4204 typo in compact spec Client: Documentaion Patch: Klaus Trainer Klaus Trainer 2017-05-17 11:11:19 +02:00
  • a576896398 THRIFT-4203 thrift server stop gracefully Client: Go Patch: libinbin <libinbin@17paipai.cn> libinbin 2017-05-18 14:18:28 +08:00
  • d1380d5299 THRIFT-4190 Improve C# TThreadPoolServer defaults (part 2 of 2) Client: C# Patch: Jens Geyer Jens Geyer 2017-05-12 22:49:57 +02:00
  • b67cad46e4 THRIFT-4197 Implement transparent gzip compression for HTTP transport Client: Go Patch: D. Can Celasun <can@dcc.im> D. Can Celasun 2017-05-11 12:04:01 +02:00
  • 9a745aa4a9 THRIFT-4198 Ruby should log Thrift internal errors to global logger Client: Ruby Patch: Sho Nakatani <lay.sakura@gmail.com> Sho Nakatani 2017-04-14 23:08:37 +09:00
  • 5862099f37 THRIFT-4196 Support recursive types in Rust Client: rs Patch: Allen George <allen.george@gmail.com> Allen George 2017-05-11 07:56:15 -04:00
  • bc1344d55f THRIFT-4186 Add travis build for Rust Client: rs Patch: Allen George <allen.george@gmail.com> Allen George 2017-04-28 10:22:03 -04:00
  • 3966a56a87 THRIFT-4193 Lower the default maxReadBufferBytes for non-blocking servers Client: Java Patch: Roshan George <rgeorge@liveramp.com> Roshan George 2017-05-09 18:32:09 +01:00
  • 224c334e50 THRIFT-4190 Improve C# TThreadPoolServer defaults Client: C# Patch: Jens Geyer Jens Geyer 2017-05-06 22:38:43 +02:00
  • c54a90d12d THRIFT-4189 Framed/buffered transport Dispose() does not dispose the nested transport Client: C# Patch: Jens Geyer Jens Geyer 2017-05-06 00:50:07 +02:00
  • 19baeefd8c THRIFT-4184: fix appveyor build issue with escaped character sequence in boost path James E. King, III 2017-04-27 14:09:31 -04:00
  • 177b5691b6 THRIFT-4185: (scribe ctrl counters) fix encoding in name of counter avoiding outage in monitoring Client: fb303 Dome Geszler 2017-04-24 14:17:05 +02:00
  • 0e22c362b9 THRIFT-4176: Implement threaded server for Rust Client: rs Allen George 2017-01-30 07:15:00 -05:00