Re: mod_wasm: Contributing Upstream to Apache

2022-12-07 Thread Jesús González
Hi everyone, We have just posted a new article about mod_wasm v0.10.0 and published a new container to try different mod_wasm demos in two simple

Re: mod_wasm: Contributing Upstream to Apache

2022-12-12 Thread Jesús González
me know what you prefer. Our goal is still to donate the code to the ASF and help to maintain it. Cheers, Jesús El 9/12/22, 19:39, "Christophe JAILLET" mailto:christophe.jail...@wanadoo.fr>> escribió: !! External Email Le 28/11/2022 à 19:17, Jesús González a écrit

Re: mod_wasm: Contributing Upstream to Apache

2022-12-13 Thread Jesús González
modules. Finally, yes our goal is to donate the module code and help to maintain it! __ Jesús El 13/12/22, 18:57, "jean-frederic clere" mailto:jfcl...@gmail.com>> escribió: !! External Email On 11/14/22 07:37, Jesús González wrote: > Hi everyone, > > I’m Jesús González,

Re: mod_wasm: Contributing Upstream to Apache

2022-12-13 Thread Jesús González
Thanks, Ruediger! mod_wasm code can be reviewed now on the PR: https://github.com/apache/httpd/pull/335 I will work on adding a Travis CI test for mod_wasm. Cheers, Jesús El 13/12/22, 20:45, "Ruediger Pluem" mailto:rpl...@apache.org>> escribió: !! External Email On 12/13/2

FW: mod_wasm: Contributing Upstream to Apache

2022-12-20 Thread Jesús González
Hi everyone, A couple of good news. First, now mod_wasm and its dependency wasm_runtime are successfully built as part of a new test in Travis CI: https://app.travis-ci.com/github/apache/httpd/jobs/591640483 The changes have been added to the open PR #335:

Re: mod_wasm: Contributing Upstream to Apache

2023-01-24 Thread Jesús González
Hola! I wanted to update you on our progress since we have recently published new WebAssembly builds for several language runtimes, including: - PHP 8.1.11 and 8.2.0 - Python 3.11.1 - Ruby 3.2.0 With the inclusion of multi-module support in the mod_wasm v0.10.0 release, Apache can now serve

Re: mod_wasm: Contributing Upstream to Apache

2023-01-27 Thread Jesús González
Thanks Joe. You are correct, this initial implementation is the simplest one to get it off the ground. We plan to continue development and add the streaming functionality, which we know we will need for things like large PDF file generation or support for Proxy-Wasm. Yes, isolating language

RE: Re: mod_wasm: Contributing Upstream to Apache

2023-01-27 Thread Jesús González
Hi Eric, Thanks for the feedback. Though Wasm is relatively new it is being adopted by other HTTP-related projects, like NGINX and Envoy proxy and even ASF projects like APISIX. We want to contribute upstream to bring some of these new features to the Apache web server, similarly to how we are

Re: mod_wasm: Contributing Upstream to Apache

2023-01-17 Thread Jesús González
Hola! Did anyone have the chance to take a look to the latest PR? It would be great to receive any additional feedback with the upstream contribution in mind. We are making great progress in our end, now focused on porting more PHP apps for mod_wasm, and support for new language runtimes such

mod_wasm: Contributing Upstream to Apache

2022-11-13 Thread Jesús González
Hi everyone, I’m Jesús González, and I am part of VMware’s Wasm Labs: wasmlabs.dev<https://wasmlabs.dev/>, a group focused on creating open source tools for WebAssembly. We have created mod_wasm, an Apache module for running WebAssembly binaries inside httpd, and we would like to cont

Re: mod_wasm: Contributing Upstream to Apache

2023-03-10 Thread Jesús González
Great! Thanks Steffen.

Re: Logging Behaviour under server

2023-03-23 Thread Jesús González
Hi ChenXing, I’m not an Apache committer but I’m subscribed to the list. This seems interesting. Is your tool published somewhere? Also, did you try running that into the /modules directory? Best, Jesús De: ChenXing Yang Fecha: miércoles, 22 de marzo de 2023, 16:57 Para: dev@httpd.apache.org

Re: mod_wasm: Contributing Upstream to Apache

2023-03-09 Thread Jesús González
Hola! We just released a mod_wasm security update (v0.10.3) to address two recently disclosed CVEs (one critical) of Wasmtime, the WebAssembly runtime mod_wasm uses. Further details can be found in this

Re: mod_wasm: Contributing Upstream to Apache

2023-05-02 Thread Jesús González
Hola! We just released a mod_wasm security update (v0.11.2) to address a recent CVE (low security). More details in the changelog. Cheers, Jesús

Re: mod_wasm: Contributing Upstream to Apache

2023-04-11 Thread Jesús González
Hola! We have released recent versions of mod_wasm allowing Wasm modules to return any output type via stdout, including binaries with non UTF-8 bytes sequences or \0 NULL terminators in the middle, among other fixes (see

Re: mod_wasm: Contributing Upstream to Apache

2023-02-01 Thread Jesús González
Yes, the usage of Wasm for filters makes a lot of sense. This is why I previously mentioned the Envoy’s proxy-wasm spec, which is essentially an ABI specification for running WebAssembly in proxies. Beyond Envoy, you can find similar approaches in

Re: mod_wasm: Contributing Upstream to Apache

2023-07-03 Thread Jesús González
Hola! mod_wasm v0.12.1<https://github.com/vmware-labs/mod_wasm/releases/tag/v0.12.1> is now available! This maintenance release bumps Wasmtime to 10.0.1, including preliminary support for WASI preview 2 among other improvements and fixes. Best, Jesús De: Jesús González Fecha: viernes

Re: mod_wasm: Contributing Upstream to Apache

2023-07-07 Thread Jesús González
apreq stores in readonly apr tables. Joe Schaefer, Ph.D mailto:j...@sunstarsys.com>> +1 (954) 253-3732 SunStar Systems, Inc. Orion - The Enterprise Jamstack Wiki ____ From: Jesús González mailto:jesu...@vmware.com>> Sent: Monday, July 3, 2023 8:49:33 AM To: de

Re: mod_wasm: Contributing Upstream to Apache

2023-06-02 Thread Jesús González
ome time, writing a wasm app following certain ABI is something you can do in minutes, hence supporting mod_wasm as a first class concern could be a good point in the sustainability of an ecosystem when it comes to moving forward out of the status quo. On 2022/11/14 06:37:34 Jesús González wr

mod_wasm: v0.12.0 release

2023-05-30 Thread Jesús González
Hola, We just released mod_wasm v0.12.0! This new version introduces a new directive, WasmMapCGIFileNames, providing the ability to configure CGI applications using custom guest directories, eliminating the need for