Richard Fuchs
cdad0babce
adding .gitignore files
13 years ago
Richard Fuchs
ec01db25cb
Add a rudimentary routine to patch the module into a full kernel tree
14 years ago
Richard Fuchs
1a22e740c8
fix ipv6 TOS setting in kernel module
14 years ago
Richard Fuchs
d1c220c506
integrate package version into dkms module as well
14 years ago
Richard Fuchs
534f4be7e6
compile debian package version into all 3 components at build time
14 years ago
Richard Fuchs
a32a188579
remove obsolete comment
14 years ago
Richard Fuchs
1be81628b2
make sure our allocated skbuffs always have enough head room
14 years ago
Richard Fuchs
11f4a5c77a
get rid of an ugly unneeded memcmp
14 years ago
Richard Fuchs
bb3ddae44f
converge most of the ipv4/ipv6 code to make everything more pretty
14 years ago
Richard Fuchs
f31f64b07c
make the textual /proc output more useful
14 years ago
Richard Fuchs
1129129c48
yup, and this adds support for sending ipv6 packets
14 years ago
Richard Fuchs
38728567e7
fix everything up so that both ipv4->ipv4 and ipv6->ipv4 works
14 years ago
Richard Fuchs
df24ddacd2
do some validity checking on the mirror address too
14 years ago
Richard Fuchs
6bd6e62d63
add an experimental ipv6 packet handler
14 years ago
Richard Fuchs
eacef0b5c6
convert existing code to be (somewhat) address family agnostic
14 years ago
Richard Fuchs
50f06561d2
internally rename ipt_ to xt_ too and add the ipv6 target
14 years ago
Richard Fuchs
f42d1e6069
rename ipt_* to xt_*
14 years ago
Richard Fuchs
ddb5865339
fix cosmetic bug in /proc/mediaproxy/list
...
table 0 is now shown correctly in output. also reformatted output to make it more useful to scripts.
14 years ago
Richard Fuchs
ba113f123e
try to create and link table first, then create proc entry. prevents frequent kernel warnings
14 years ago
Richard Fuchs
25af560069
Remove unnecessary dst_clone/dst_release cycle, as skb_copy already does that. Also fixes dst refcount problems.
14 years ago
Richard Fuchs
a17a138fc7
calculate checksum for all outgoing packets new
14 years ago
Richard Fuchs
81daf8b569
squeeze fixes
14 years ago
Michael Prokop
b22bc3ebf0
Rework Debian packaging to fix build issue, fully rename to ngcp-* naming schema and get rid of kernel-module/debian/
...
This package now builds:
ngcp-mediaproxy-ng_0.1_amd64.deb
ngcp-mediaproxy-ng-daemon_0.1_amd64.deb
ngcp-mediaproxy-ng-iptables_0.1_amd64.deb
ngcp-mediaproxy-ng-kernel-dkms_0.1_all.deb
ngcp-mediaproxy-ng-kernel-source_0.1_all.deb
with all required files and dropping kernel-module/debian/ but providing
all targets within debian/ itself.
NOTE: Needs further testing and disussion whether the ngcp* is wanted
inside the kernel module as well.
From: Michael Prokop <mprokop@sipwise.com>
14 years ago
Andreas Granig
96027bb871
Fix changelog to reflect new package name.
14 years ago
Richard Fuchs
25407af9e0
fix missing ngcp- prefix
14 years ago
Richard Fuchs
74ced509f4
add module descriptions and add a meta package
14 years ago
Michael Prokop
fa4ab15d59
fix dkms packaging
...
From: Michael Prokop <mprokop@sipwise.com>
14 years ago
Michael Prokop
7b779e1a3b
m-a/dkms packaging
...
From: Michael Prokop <mprokop@sipwise.com>
14 years ago
Richard Fuchs
873d24c7b2
make module compile for both 2.6.32 and >= 2.6.35
14 years ago
Richard Fuchs
7b90a80c63
fix compile for 2.6.36.1
14 years ago
Richard Fuchs
593121d551
create tags and branches
14 years ago