aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2016-09-08client: Initial support for TLS in the clientHolger Hans Peter Freyther1-0/+1
Use GNUtls because it is GPL compatible and instead of mbedTLS seems to have a working non-blocking I/O integration. GNUtls has various issues that could not be resolved easily: * Pick spdy as sub protocol * gmt_time not randomized * private key loaded to RAM (but not verified) This is the beginning and not the end. Client support might need more work with actual tls verification. Maybe more manual x509 cert verification is needed and maybe client certs don't work at all. I try to ignore renegotiation as I threw away the key. Reload x509 creds and keys as they might have changed from one connection to another. Change-Id: I9128e14084da1fc2705f858393f98b8133996172
2016-09-08tests: Enable the vty tests for the osmo-pcap as wellHolger Hans Peter Freyther1-0/+16
Change-Id: I1704e0d58a04770a3aac1f70f3e01ee9ac585dbf
2016-08-05server: Add zmq based event and data interface to the serverHolger Hans Peter Freyther1-1/+1
To allow easily extracting or streaming the data to an external analysis system, zeromq can be configured (and reconfigured). The system works as fire and forget and no loss detection is present. A simple go based client application is provided to subscribe to the publisher. Change-Id: I4f3e6d675023a81b7d2ee19bf1f44a2be0ca003c
2016-08-04server: Add zmq interface for publishing eventsHolger Hans Peter Freyther1-0/+1
Change-Id: I383558bb9aad3cb149f35e13910a1d6aa79afc84
2015-09-10gprs: Add a custom GPRS filterHolger Hans Peter Freyther1-0/+1
Allow to inspect UDP messages and check for GPRS, NS, BSSGP and then filter LLC frames. Parsing the vL datastructure with the libpcap syntax is a pain. It could be done using BPF but we do not want to use bpf asm to specify the entire ruleset. I looked into using libepan/libwireshark but this has memory issues and is painful too. So let's parse UDP, NS, BSSGP using the info we already have. I tried a bit of editcap to generate a bit of broken data. The length check might still be bad. I used my crash_20100602.pcap file to count the LLC frames we detect and compare that to wireshark it ended with the right number. pcap add-filter gprs can be used to enable the new filtering option after the OS has received the packet. Fixes: ONW#1314
2012-11-06build: Allow to set the PCAP_CFLAGS and PCAP_LIBS externallyHolger Hans Peter Freyther1-6/+18
pcap-config might not be available, e.g. on Debian6.0 and CentOS5.x. Allow the code to be built anyway.
2011-07-19contrib: Add a script to clean up in regular intervalsDaniel Willmann1-0/+1
This script should be run from cron. It compresses and deletes older files.
2011-07-19Catch up with API change in osmo_sock_initDaniel Willmann1-1/+1
The connect0_bind1 parameter has been replaced by a generic flag parameter. With this patch osmo-pcap works (only) with versions of libosmocore 0.3.2 or newer - configure.ac changed to reflects that.
2011-05-31osmo_pcap_client: Start with the framework for the pcap clientHolger Hans Peter Freyther1-0/+1
This is just the normal skeleton for the osmocom code.
2011-05-31osmo-pcap: Create a dummy client.Holger Hans Peter Freyther1-0/+14
2011-05-31osmo-pcap: Start with the autoconf/automake skeleton for this projectHolger Hans Peter Freyther1-0/+45