Commit Graph

68 Commits (ade5c47b02215be27bb1230612235d51b7ddc1f5)

Author SHA1 Message Date
Richard Fuchs 6602a3a7c5 TT#108551 add kernel support for AEAD-AES-GCM
4 years ago
Richard Fuchs 68be3d2afb TT#108350 add kernel module version/size check
4 years ago
Richard Fuchs a15e3a28c9 TT#99621 update RTP stats from kernel for RTCP
5 years ago
Richard Fuchs 09026c1910 TT#99621 track basic RTP stats in kernel
5 years ago
timando 92cc5730b6 TT#104400 Update xt_RTPENGINE.c
5 years ago
Richard Fuchs 9a2dc5cb3a TT#104400 further update for kernels >= 4.19.158
5 years ago
Richard Fuchs 2c35e699a1 TT#104400 further update for kernels >= 4.19.158
5 years ago
Richard Fuchs 708b48643b support kernels >= 5.9.9
5 years ago
Richard Fuchs d97a05647d TT#83150 fix SSRC substitution w/ SRTP in kernel
5 years ago
Richard Fuchs 7063a27f70 TT#82650 fix /list never ending output
5 years ago
Sebastian Kemper c9cf633db3 kernel-module: fix implicit function declaration
5 years ago
Richard Fuchs e741a7434e fix kernel module compilation for different build flags
5 years ago
Richard Fuchs 4d08a700f1 fix kernel module compilation for >= 5.5
5 years ago
Richard Fuchs a1de3258a9 TT#75050 fix SRTP index slip while transcoding
5 years ago
Richard Fuchs 25c84bbda3 TT#65000 fix kernel module compilation for 5.2 kernels
6 years ago
Richard Fuchs f6f484fff6 TT#59501 add optional RTCP sink
6 years ago
Richard Fuchs c0d1a050b5 provide linear alternative to bsearch for kernels < 3.0
6 years ago
Richard Fuchs a9ec666cb4 TT#38350 implement sending DTMF events to syslog
7 years ago
Richard Fuchs 760488703e omit ip_select_ident for CentOS kernels
7 years ago
Richard Fuchs 7b6af45c43 CentOS 6 compile fixes
7 years ago
Richard Fuchs 4538af32b4 Extended version test macros for ip_select_ident()
7 years ago
Richard Fuchs 1184c92d23 select IPv4 ID in kernel module
7 years ago
Richard Fuchs 0636b083dc TT#31700 implement payload-type specific passthrough kernel forwarding
7 years ago
Richard Fuchs 440a1f8a4e delay proc stream/call file deletion until all references are cleared
8 years ago
Richard Fuchs fade693a1c additional reference counting for /proc stream files
8 years ago
Richard Fuchs 6f5da565ad add extra error logging to kernel module
8 years ago
Richard Fuchs f7e2419f90 fix kernel module for systems with small stack frame sizes
8 years ago
Richard Fuchs 263099ced1 fix module compilation for kernels >= 4.10
8 years ago
Anthony Alba be1ca8698f Merge remote-tracking branch 'origin/rfuchs/aes' into aes256
8 years ago
Anthony Alba 37b22352e7 Fix typos in DBG array indexing
8 years ago
Richard Fuchs 5c0dc629c1 consolidate AES crypto suites for different key lengths
8 years ago
Richard Fuchs 373904236c rename macro due to collision
8 years ago
Richard Fuchs 3930f7748e Merge branch 'aes256' of https://github.com/aalba6675/rtpengine
8 years ago
Anthony Alba d5cecc500f Add AES-192, AES-256 CM to kernel SRTP
8 years ago
Richard Fuchs b4694eb2e2 port of a3f27f8751 to kernel space
8 years ago
Richard Fuchs a2391f9490 kfree_skb must be called lock-free
9 years ago
Richard Fuchs 6f33c1a000 fix kernel module build for kernels < 3.9
9 years ago
Richard Fuchs 0a593cfed1 solve a kernel mem leak when strict-source is set and triggered
9 years ago
Richard Fuchs 984585a32c TT#5003 implement kernel-side call recording
9 years ago
Richard Fuchs c50b04252d fix kernel forwarding problem when RTP extensions are present
9 years ago
Richard Fuchs 5aa7ef404a fix kernel module build for 4.4+ kernels
9 years ago
Camille Oudot 548b71076c disable procfs uid/gid for kernels prior to 3.10
10 years ago
Richard Fuchs 6b5c4e8b0c Mass update for non-daemon code (see `6d3865b`)
10 years ago
Camille Oudot 88ce85e5af remove kernel module uid/gid global switch
10 years ago
Camille Oudot fad407461d allow non-root users to control the kernel module
10 years ago
Richard Fuchs e7ad47744f fix kernel compilation for older kernel versions
10 years ago
Richard Fuchs c6ff5e7c03 disable in-kernel RTP PT stats for kernels < 3.0
10 years ago
Richard Fuchs 7db15eb87c Merge branch 'rfuchs/1and1-master'
10 years ago
Richard Fuchs 76f3893464 ssrc tracking improvements
10 years ago
Richard Fuchs 9c3ad508f7 use appropriate crypto context for encryption and decryption
10 years ago