[jira] [Created] (THRIFT-5647) Fix undeclared identifier ECONNRESET on macOS

2022-10-07 Thread James Lacey (Jira)
James Lacey created THRIFT-5647: --- Summary: Fix undeclared identifier ECONNRESET on macOS Key: THRIFT-5647 URL: https://issues.apache.org/jira/browse/THRIFT-5647 Project: Thrift Issue Type: Bug

[jira] [Created] (THRIFT-5646) Kotlin library should check to see if Gradle is present

2022-10-07 Thread James Lacey (Jira)
James Lacey created THRIFT-5646: --- Summary: Kotlin library should check to see if Gradle is present Key: THRIFT-5646 URL: https://issues.apache.org/jira/browse/THRIFT-5646 Project: Thrift Issue

Nim language support

2022-09-24 Thread James Lacey
Per the recommendation on the Thrift website, I wanted to announce that I am working on Nim language support. I still have quite a bit of work to do before I am ready to open a PR, but I do have a proof of concept working for both netstd tutorial client talking to nim tutorial server and nim tutori

[jira] [Commented] (THRIFT-4303) D deprecation warnings

2021-03-25 Thread James Lacey (Jira)
[ https://issues.apache.org/jira/browse/THRIFT-4303?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17308979#comment-17308979 ] James Lacey commented on THRIFT-4303: - The toUTF8 deprecation warning is appea

[jira] [Commented] (THRIFT-4303) D deprecation warnings

2021-03-24 Thread James Lacey (Jira)
[ https://issues.apache.org/jira/browse/THRIFT-4303?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17308210#comment-17308210 ] James Lacey commented on THRIFT-4303: - I am compiling with the latest version

Re: D travis issues?

2021-03-23 Thread James Lacey
x the issue. Thanks, James On Tue, Mar 23, 2021 at 1:09 PM Yuxuan Wang wrote: > If that's the case those should fail consistently, which doesn't seem to be > the case (I do see those pass in some runs). > > On Tue, Mar 23, 2021 at 1:01 PM James Lacey wrote: > > > I b

[jira] [Created] (THRIFT-5376) Fix deprecation warnings in D library

2021-03-23 Thread James Lacey (Jira)
James Lacey created THRIFT-5376: --- Summary: Fix deprecation warnings in D library Key: THRIFT-5376 URL: https://issues.apache.org/jira/browse/THRIFT-5376 Project: Thrift Issue Type: Bug

Re: D travis issues?

2021-03-23 Thread James Lacey
I believe the -w flag is treating those deprecation warnings as errors and is stopping the compilation. One way of fixing it would be to only pass the -wi flag instead of -w. Of course, the better way would be to fix the warnings themselves. I will take a look and see if I can come up with a PR

[jira] [Commented] (THRIFT-5343) TTlsSocketTransport does not resolve IPv4 addresses or validate hostnames correctly

2021-02-03 Thread James Lacey (Jira)
[ https://issues.apache.org/jira/browse/THRIFT-5343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17278312#comment-17278312 ] James Lacey commented on THRIFT-5343: - Opened pull request #2322 on Gi

[jira] [Updated] (THRIFT-5343) TTlsSocketTransport does not resolve IPv4 addresses or validate hostnames correctly

2021-02-02 Thread James Lacey (Jira)
[ https://issues.apache.org/jira/browse/THRIFT-5343?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James Lacey updated THRIFT-5343: Summary: TTlsSocketTransport does not resolve IPv4 addresses or validate hostnames correctly

[jira] [Created] (THRIFT-5343) TTlsSocketTransport Does Not Work With IPv4 Addresses Or Validate Hostnames Correctly

2021-02-02 Thread James Lacey (Jira)
James Lacey created THRIFT-5343: --- Summary: TTlsSocketTransport Does Not Work With IPv4 Addresses Or Validate Hostnames Correctly Key: THRIFT-5343 URL: https://issues.apache.org/jira/browse/THRIFT-5343

[jira] [Commented] (THRIFT-5243) Broken Dlang build on Windows

2020-06-29 Thread James Lacey (Jira)
[ https://issues.apache.org/jira/browse/THRIFT-5243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17148025#comment-17148025 ] James Lacey commented on THRIFT-5243: - See THRIFT-5156. I haven't tested

Vala

2020-05-22 Thread James Lacey
I have extended the Thrift compiler and c_glib library to support Vala. There is still a lot of work to do before it would be ready for a PR, but I have the tutorial client and server interacting with other languages' implementation of the tutorial. If anyone is interested, I need some help with au

[jira] [Created] (THRIFT-5215) C++: Remove portable_endian.h

2020-05-22 Thread James Lacey (Jira)
James Lacey created THRIFT-5215: --- Summary: C++: Remove portable_endian.h Key: THRIFT-5215 URL: https://issues.apache.org/jira/browse/THRIFT-5215 Project: Thrift Issue Type: Improvement

[jira] [Commented] (THRIFT-5185) C++: Add WebSocket Server Transport

2020-05-15 Thread James Lacey (Jira)
[ https://issues.apache.org/jira/browse/THRIFT-5185?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17108596#comment-17108596 ] James Lacey commented on THRIFT-5185: - Please let me know if there is anyt

[jira] [Created] (THRIFT-5185) C++: Add WebSocket Server Transport

2020-04-24 Thread James Lacey (Jira)
James Lacey created THRIFT-5185: --- Summary: C++: Add WebSocket Server Transport Key: THRIFT-5185 URL: https://issues.apache.org/jira/browse/THRIFT-5185 Project: Thrift Issue Type: New Feature

[jira] [Created] (THRIFT-5184) D: WebSocket Server Transport Fix for Firefox

2020-04-23 Thread James Lacey (Jira)
James Lacey created THRIFT-5184: --- Summary: D: WebSocket Server Transport Fix for Firefox Key: THRIFT-5184 URL: https://issues.apache.org/jira/browse/THRIFT-5184 Project: Thrift Issue Type: Bug

[jira] [Created] (THRIFT-5167) C glib: Add Vapigen Support to Build

2020-04-06 Thread James Lacey (Jira)
James Lacey created THRIFT-5167: --- Summary: C glib: Add Vapigen Support to Build Key: THRIFT-5167 URL: https://issues.apache.org/jira/browse/THRIFT-5167 Project: Thrift Issue Type: Improvement

[jira] [Assigned] (THRIFT-5166) D: Add WebSocket Server Transport

2020-04-06 Thread James Lacey (Jira)
[ https://issues.apache.org/jira/browse/THRIFT-5166?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James Lacey reassigned THRIFT-5166: --- Assignee: James Lacey > D: Add WebSocket Server Transp

[jira] [Created] (THRIFT-5166) D: Add WebSocket Server Transport

2020-04-06 Thread James Lacey (Jira)
James Lacey created THRIFT-5166: --- Summary: D: Add WebSocket Server Transport Key: THRIFT-5166 URL: https://issues.apache.org/jira/browse/THRIFT-5166 Project: Thrift Issue Type: New Feature

Travis CI builds broken?

2020-04-03 Thread James Lacey
Both of my pull requests (THRIFT-5156 and THRIFT-5159) have failed their Travis CI builds, but when I go to look at the failures, they happened in languages that I did not change. In fact, the failure on THRIFT-5156 is especially weird because the builds passed on my first commit, but failed on the

[jira] [Updated] (THRIFT-5159) Node.js: Runtime ReferenceError in generated code

2020-03-30 Thread James Lacey (Jira)
[ https://issues.apache.org/jira/browse/THRIFT-5159?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James Lacey updated THRIFT-5159: Summary: Node.js: Runtime ReferenceError in generated code (was: Node.js: Fix runtime

[jira] [Created] (THRIFT-5159) Node.js: Fix runtime ReferenceError in generated code

2020-03-30 Thread James Lacey (Jira)
James Lacey created THRIFT-5159: --- Summary: Node.js: Fix runtime ReferenceError in generated code Key: THRIFT-5159 URL: https://issues.apache.org/jira/browse/THRIFT-5159 Project: Thrift Issue

[jira] [Created] (THRIFT-5156) D: Fix library compilation on Windows and compiler warnings

2020-03-27 Thread James Lacey (Jira)
James Lacey created THRIFT-5156: --- Summary: D: Fix library compilation on Windows and compiler warnings Key: THRIFT-5156 URL: https://issues.apache.org/jira/browse/THRIFT-5156 Project: Thrift

submitting D and JavaScript enhancements

2020-03-22 Thread James Lacey
I am working on a project where I need to run Thrift over WebSockets between a server running on the local host and a client running in the browser. In the course of the project, I developed some enhancements to the current library. Besides simple bug fixes, I have never contributed to an open sour