Asumu Takikawa

Sapporo (Japan), 1988

Free software hacker, semantics engineer, and Igalian.

Latest Updates

Asumu Takikawa 21/02/2017

Optimizing Snabbwall

In my previous blog post, I wrote about the work I’ve been doing on Snabbwall, sponsored by the NLNet Foundation. The next milestone in the project was to write some user documentation (this is now done) and to do some benchmarking. After some...

Asumu Takikawa 27/01/2017

Snabbwall's Firewall App: L7Fw

Recently, I’ve been helping out with the development of the Snabbwall project at Igalia. Snabbwall is a project to develop a layer 7 firewall using the Snabb framework. The project is graciously sponsored by the NLNet Foundation. A layer...

Asumu Takikawa 13/01/2017

Making a Snabb app with pfmatch

My first task when I joined Igalia was experimenting with building networking apps with pfmatch and the Snabb framework. I mentioned Snabb in my last blog post, but in case you’re just tuning in, Snabb is a framework built on LuaJIT that lets you...

Asumu Takikawa 01/12/2016

Pflua to assembly via dynasm

Today’s post is about the compiler implementation work I’ve been doing at Igalia for the past month and a half or so. The networking team at Igalia maintains the pflua library for fast packet filtering in Lua. The library implements the pflang...

Asumu Takikawa 17/10/2016

Lua Workshop 2016

Now that I work at Igalia on the networking team, I’ve started to write code in Lua (specfically with LuaJIT) in order to work with Snabb. Since I’m still a Lua newbie, I decided to attend this year’s Lua Workshop in San Francisco to...

Filter

By Type:

Commits

Merge pull request #266 from takikawa/fix-undefined

Merge pull request #266 from takikawa/fix-undefined Fix undefined variable in pf.savefile

Asumu Takikawa31/01/2017

Fix undefined variable in pf.savefile

Fix undefined variable in pf.savefile This is helpful for Snabb, which will error on a variable like this.

Asumu Takikawa31/01/2017

Merge pull request #262 from takikawa/fix-issue-259

Merge pull request #262 from takikawa/fix-issue-259 Fix issue #259

Asumu Takikawa09/12/2016

Fix issue #259, return only 1st result from assert

Fix issue #259, return only 1st result from assert

Asumu Takikawa09/12/2016

Merge pull request #264 from takikawa/fix-spilling/add-215-test

Merge pull request #264 from takikawa/fix-spilling/add-215-test Fix spilling & add a big test from issue #215

Asumu Takikawa09/12/2016