lp:~christof-mroz/hipl/midauth-nfqueue-fix

Created by Christof Mroz and last modified

Fixes Bug #1554072 and simplifies code in rewrite.c a bit (not tested).

Get this branch:
bzr branch lp:~christof-mroz/hipl/midauth-nfqueue-fix
Only Christof Mroz can upload to this branch. If you are Christof Mroz please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Christof Mroz
Project:
HIPL
Status:
Merged

Recent revisions

6465. By Christof Mroz

Turn on payload copying in rewrite.c again.

6464. By Christof Mroz

Adapt hip_fw_context_enable_write() to the newly added nf_queue support.

The payload member in the ipq compatibility struct is a pointer now but used to be a zero-length array, which broke some of the existing code in rewrite.c.
It also turns out that copying the metadata as well is not necessary, which allows us to simplify the code a bit.

6463. By Miika Komu

A workaround to a midauth bug

As suggested by Christof Mroz, this bug fix is workaround for lp:1554072
to make midauth extensions work after netfilter rework.

6462. By Miika Komu

Minor fixes to pass "make alltests"

Removed obsoleted commands from Doxyfile and fixed a multi line Doxygen comment

6461. By Miika Komu

Experimental support for building cross-platform binaries using Docker

This commit includes support for building cross-platform binaries using
Docker. Compared to using e.g. kvm or virtualbox, this solution is a lot
more light weight. With this commit, you can build e.g. Ubuntu binaries
on a Fedora host machine.

This is still experimental. The following aspects are still missing:

* Automatic detection of release version tarball
* RPM build support in the works
* Unify the code bases of different build targets when we have more...

6460. By Pupu Toivonen

Fix inefficient usage of the netlink handle

A major reason for the poor performance when using hipfw, and especially LSIs
was that the netlink handle was opened, queried, and closed separately for
each packet that was processed.

The handle is now opened when hipfw starts, and closed when hipfw exits.

Fixes Bug #1515296

6459. By Miika Komu

Updated HOWTO

Fixed a small error in the VLC instructions.

6458. By Miika Komu

Trailing whitespace

Fixed trailing whitespace in the HOWTO.

6457. By Miika Komu

Synchronized with lp:~hipl-core/hipl/rfc-checksum revision 6457

6456. By Pupu Toivonen

Remove unnecessary instructions on building the Android toolchain.

The script and instuctions relied on setting a number of environment
variables. The configure script now handles everything that was
previously done through the environment variables. I removed the
unnecessary instructions from the script and related documentation.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:hipl
This branch contains Public information 
Everyone can see this information.

Subscribers