summaryrefslogtreecommitdiff
path: root/lib/perl
Commit message (Collapse)AuthorAgeFilesLines
...
* THRIFT-2506 Update TProtocolException error codes to be used consistently ↵Jens Geyer2014-05-031-0/+3
| | | | | | throughout the library Patch: Jens Geyer
* THRIFT-2407 use markdown (rename README => README.md)Roger Meier2014-03-191-0/+0
| | | | Patch: Roger Meier
* THRIFT-1801 Sync up TApplicationException codes across languages and thrift ↵Roger Meier2012-12-221-8/+11
| | | | | | implementations Patch: Andrew Cox
* change AUTHOR to Apache Thrift <dev@thrift.apache.org>Roger Meier2012-10-261-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1402647 13f79535-47bb-0310-9956-ffa450edef68
* Updating Thrift trunk version to 1.0.0-devJake Farrell2012-10-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1397293 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1082: Thrift::FramedTransport sometimes calls close() on an undefined ↵Jake Farrell2012-09-281-1/+3
| | | | | | | | | | | | value Client: perl Patch: John Siracusa Fixes Thrift::FramedTransport module sometimes ends up calling the close() method on an undefined value inside its own close() git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1391418 13f79535-47bb-0310-9956-ffa450edef68
* Updating trunk to 0.9.0 version.Jake Farrell2011-11-301-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1208214 13f79535-47bb-0310-9956-ffa450edef68
* updating trunk from 0.7.0-dev to 0.8.0-devJake Farrell2011-08-131-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1157426 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-690 add new ApplicationExceptions (INTERNAL_ERROR, PROTOCOL_ERROR) to ↵Roger Meier2011-08-031-0/+2
| | | | | | the following languages: as3, c_glib, cocoa, cpp, erl, hs, js, nodejs, ocaml, perl, py, rb git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1153412 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1171: Perl write/readDouble assumes little-endian platformJake Farrell2011-06-031-2/+15
| | | | | | | | | | | Client: perl Patch: Andy Grundman The code for handling doubles uses pack 'd' (pack to native byte order) and then reverses the bytes. This works on little-endian systems but will produce backwards data on big-endian systems. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1131110 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-6 update version infoRoger Meier2011-03-071-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1078952 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-6 update Version Info for several languages, add print-version to ↵Roger Meier2010-10-221-1/+1
| | | | | | Makefile.am git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@1026299 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-758. perl: incorrect deference in exception handlingBryan Duxbury2010-09-021-4/+4
| | | | | | Patch: Yann Kerherve git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@991784 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-840. perl: Perl protocol handler could be more robust against ↵Bryan Duxbury2010-09-021-4/+2
| | | | | | | | | | unrecognised types This patch causes the protocol to throw an exception when it sees an unrecognized type instead of silently doing nothing. Patch: Conrad Hughes git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@991778 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-528. perl: add PERL_PREFIX to configure.acDavid Reiss2010-06-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@953796 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-619: Perl server and exampleT Jake Luciani2009-11-125-4/+452
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@835206 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-626: Increase timeouts for socket requestsT Jake Luciani2009-11-121-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@835203 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-590: send/recv timeout values interchanged in perl socket libT Jake Luciani2009-11-121-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@835200 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-554: Perl improper namespace check for exception handling and ↵T Jake Luciani2009-07-311-0/+20
| | | | | | writeMessageEnd missing on processor calls git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@799484 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-542: Perl compiler uses invalid method 'method_exists' and subsequent ↵T Jake Luciani2009-07-171-0/+104
| | | | | | test git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@794939 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-542: Perl compiler uses invalid method 'method_exists' and subsequent ↵T Jake Luciani2009-07-172-3/+3
| | | | | | test git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@794938 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-373. Get some missing files into the release tarballsDavid Reiss2009-05-222-3/+2
| | | | | | | | | | | | - Added some stuff to EXTRA_DIST. - Added some non-compiled sources to a C++ test. - Made lib/perl/test a SUBDIR of lib/perl. The last is a revert of r766558, but I moved the "Types.pm" rules in lib/perl/test/Makefile.am to the check-local target, so it should still work as expected (per THRIFT-461). git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@777681 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-461: moves thrift compiler call to test suiteT Jake Luciani2009-04-201-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@766558 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-387. Add appropriate Apache header to all code filesBryan Duxbury2009-04-081-2/+19
| | | | | | | | This hits all the documentation and some misc code files that have avoided the license up to this point. git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@763048 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-388. Create a "ONEWAY" message type that is an alias for "CALL"David Reiss2009-04-021-0/+1
| | | | | | | | | | | | | | | | Pave the way for a new message type for oneway function calls. For now, just define the constant in all languages and make server implementations treat it the same way as a normal call. Only C++ and Erlang currently check the message type (on the server side). There is a little bit of redundancy in the Erlang code, but the alternative is a bit gross, and this split-up will be necessary eventually when we start handling one-way calls differently. git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@761389 13f79535-47bb-0310-9956-ffa450edef68
* Get rid of missing LICENSE files from some Makefile.amDavid Reiss2009-04-021-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@761137 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-387. Add license headers to a bunch of filesDavid Reiss2009-03-3017-121/+228
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@760189 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-294. Remove @author tagsBryan Duxbury2009-03-201-1/+0
| | | | | | | | They're gone. Don't add any new ones! git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@756307 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-373. Update lists of files to include in release tarballsDavid Reiss2009-03-181-1/+2
| | | | | | | | | This is mostly EXTRA_DIST, but also includes some headers. I had to drill down into test because "make dist" builds some of the test code. .gitignore is not included in the tarballs. git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@755791 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-324: replace strlen with lengthT Jake Luciani2009-03-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@749478 13f79535-47bb-0310-9956-ffa450edef68
* Perl library should honor the INSTALLDIRS variableKevin Clark2009-03-021-1/+1
| | | | | | Author: Esteve Fernandez git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@749472 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-199. perl: Let "make distclean" work when we are not using PerlDavid Reiss2009-02-111-2/+4
| | | | | | | | | | When configure is run with --without-perl, lib/perl/Makefile.am cannot generate Makefile-perl.mk. However, "make distclean" still runs, so the clean-local target fails. This version just silently does nothing when Perl is not being used. git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@743190 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-199: integrate perl into automakeT Jake Luciani2009-02-014-0/+85
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@739697 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-2: check for thrift::socket handle being nullT Jake Luciani2008-12-231-2/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@728860 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-190. Added dependency check to perl MakefileT Jake Luciani2008-12-221-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@728678 13f79535-47bb-0310-9956-ffa450edef68
* Fix a bug with Perl's TSocket and THttpClient.David Reiss2008-03-272-4/+4
| | | | | | | | | The underlying Perl library expects timeouts in seconds, but the documentation for the Thrift classes says the should be in milliseconds. This changes divides timeouts by 1000 to make that the case. git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665585 13f79535-47bb-0310-9956-ffa450edef68
* Thrift: Whitespace cleanup.David Reiss2008-02-063-12/+12
| | | | | | | | | | | | | | | | | Summary: - Expanded tabs to spaces where spaces were the norm. - Deleted almost all trailing whitespace. - Added newlines to the ends of a few files. - Ran dos2unix on one file or two. Reviewed By: mcslee Test Plan: git diff -b Revert Plan: ok git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665467 13f79535-47bb-0310-9956-ffa450edef68
* Thrift: Wide string support for Perl.David Reiss2007-12-261-1/+9
| | | | | | | | | | | | | | | Summary: This patch allows the TBinaryProtocol to encode wide character strings as UTF-8 before serializing. It does not support decoding when receiving. Reviewed By: mcslee Test Plan: None. Revert Plan: ok git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665407 13f79535-47bb-0310-9956-ffa450edef68
* Thrift: Perl HttpClient and fixes.David Reiss2007-11-083-19/+224
| | | | | | | | | | | | | | | | Summary: Also updated the CONTRIBUTORS file. Sorry, Boz. Reviewed By: mcslee Revert Plan: ok Other Notes: Submitted by Igor Afanasyev. Reviewed by Jake Luciani. git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665327 13f79535-47bb-0310-9956-ffa450edef68
* OO perl accessors for Thrift objectsMark Slee2007-09-191-15/+4
| | | | | | | | | | | Summary: Submitted by Jake Luciani Reviewed By: cpiro Test Plan: Supplied in test/tutorial code git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665276 13f79535-47bb-0310-9956-ffa450edef68
* Perl pass by reference versioning fixMark Slee2007-08-171-1/+1
| | | | | | | | | | | Summary: I hate Perl the most. Submitted by Jake Luciani. Reviewed By: mcslee Test Plan: We don't even use the Perl bindings for Thrift, but we could use Jake's test scripts on this. git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665207 13f79535-47bb-0310-9956-ffa450edef68
* Thrift TBinaryProtocol changeMark Slee2007-06-202-3/+12
| | | | | | | | | | | Summary: New Thrift TBinaryProtocol with a version identifier Reviewed By: aditya, eugene Test Plan: Modify your services to have strictRead_ and strictWrite_ both set to FALSE. Then redeploy your services and test running clients against them. Once you have clients and servers running stably on this new code, you should redploy versions with strictWrite_ set to TRUE. Once that's all good, we can set strictRead_ to TRUE as well, and eventually deprecate the old protocol code entirely. git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665138 13f79535-47bb-0310-9956-ffa450edef68
* Memory buffer for perlMark Slee2007-05-311-0/+119
| | | | | | | Reviewed By: Jake Luciani git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665126 13f79535-47bb-0310-9956-ffa450edef68
* Fix Thrift perl framedtransportMark Slee2007-05-161-3/+5
| | | | | | | Reviewed By: jake luciani git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665117 13f79535-47bb-0310-9956-ffa450edef68
* Perl library for ThriftMark Slee2007-05-1611-0/+1891
Summary: Submitted by Jake Luciani Reviewed By: mcslee git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665112 13f79535-47bb-0310-9956-ffa450edef68