This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Tools to centralize packet capture and storing".
The branch, master has been updated
via 40c1e85499ec152a26bfd07433765730e3782104 (commit)
via fdebd88059df3a8f717614548dcd7247e8890f9a (commit)
via 36a183fd7875e1d632669089ecdbd3b261ca915e (commit)
via 9294c40f14b41bbaf21253123ebc1e0e90f93250 (commit)
via 0a94e57b72e5d1445b8a92538c8091b474fef445 (commit)
via d7ab53dc168ff2aac4d0eea8f0ecb3377e03103b (commit)
via 1448f50db40b06a36783f2d1dd5d8e0ab865aa03 (commit)
via 956c3facf1950e8f84291089972ab8323c75767a (commit)
via e3d7c3e1545fcba6d14e2daef08da3400a136a32 (commit)
via bdda28b1f5ca80bba83313fa55eba4f144b9ad3e (commit)
via 13f397c68c33cb7296f26a713d629b2d1b8fef08 (commit)
via 0381276993737708b061905959ab3e57523631fd (commit)
via 22acd211f1d1f0a8b3f6a0ab77fc93273821913d (commit)
via 07b94157ec329140f8b9549beac8c4de2aba4224 (commit)
via cf29fd7069948668891a620facfbea6dda194496 (commit)
via ff3314e45c89b436ccc7ea48361b36df39be5458 (commit)
via 9ea4da4bbbf90396b9b0694c0bf91712afce44f4 (commit)
via 064d2242881acff7a0d7f4877179559454163a57 (commit)
via 1bec9d5d0998d3d2596e15ef4e7dbeba111be556 (commit)
via 098850d0a8bc671e8c06fc1b9b6d99f98d39cdd4 (commit)
via 6413e7669ef5783a02f95618d9587e4f01b60cee (commit)
via c266796caaaf8a8c2a6c4a971a5fc18975b73f8e (commit)
via c1c194393b1c568961623c939efd5ae118903440 (commit)
via 3d439d0d08ecc286ce4547add44ea01a043e0be9 (commit)
via 0b4b824887db23fb3b922286c3229be75393a92d (commit)
via fa5572e2afc01903b2e5dd260f475d1f73ded74a (commit)
via 99526a6ad07c02e40e0831fd952974c5b7446f31 (commit)
via c3455dcb7951069dab99effae71aac2a14961823 (commit)
via f416463a3c4fa3d94d8f8c7cdcfb04123fbee994 (commit)
via 918be5133883b0d6aaaf08046d39e91396740999 (commit)
via 86282d65db38783d3d3099b6ff80ab85e6de8438 (commit)
via 6e938eda1cb757a24eb38da91fa7d97892c7387e (commit)
via f8ff41e0f9200f904cd346b06fe518f72c4ee113 (commit)
via df92652c953c2bb10a21526936296a468a52c00f (commit)
via bdcbe0a679e1a5b76c7b2f69374db4586480c625 (commit)
via 2c503dd8520e7282de0e3ebb59dea7205c3c7a95 (commit)
via e024869a728b481cd726ce3489a54643ffb57d2b (commit)
via ad29ce6f0699ca2b26fbd4cc5cdf7779d70bb8e2 (commit)
via 2899428be2aac2fb1e5edd6e8c90174bb1dd0a36 (commit)
via 9646754e1f82d3b846304dc5803d520641064ba4 (commit)
from 26ba7b247e7ec247d2e3163d39160d912e3de75c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-pcap/commit/?id=40c1e85499ec152a26bfd074337657…
commit 40c1e85499ec152a26bfd07433765730e3782104
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Jan 17 09:00:30 2017 +0100
client: Allow to bind to a specific source_ip
Modify the osmo_sock_init (code clone to be integrated upstream)
to allow binding to a specific source ip and source port. Allow
the source ip to be configured but allow the kernel to pick a
random port for us.
This is necessary for systems with multiple interfaces where the
default route is not necessarily the right one to connect to the
pcap server.
Change-Id: I84e728b0752213d28f970fcbbfd6565c441ccfeb
http://cgit.osmocom.org/osmo-pcap/commit/?id=fdebd88059df3a8f717614548dcd72…
commit fdebd88059df3a8f717614548dcd7247e8890f9a
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Nov 9 02:10:21 2016 +0100
debian: Make a new release with the new features we gained
Change-Id: I85e210e6ed14aef085902a5af6407d51685aecba
http://cgit.osmocom.org/osmo-pcap/commit/?id=36a183fd7875e1d632669089ecdbd3…
commit 36a183fd7875e1d632669089ecdbd3b261ca915e
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Nov 9 01:45:53 2016 +0100
client: Tolerate an invalid pcap_handle
When not running as root the opening might fail and then we would
crash when sending the link information. Do not crash. This could
have crashed before the re-factoring but due the async connect it
seems more likely we hit it now.
Change-Id: I26a10c401a9a8998acc50a4bd4432d2ac7fceaeb
http://cgit.osmocom.org/osmo-pcap/commit/?id=9294c40f14b41bbaf21253123ebc1e…
commit 9294c40f14b41bbaf21253123ebc1e0e90f93250
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Nov 9 00:13:21 2016 +0100
client: disconnect before connecting the connection
With the VTY a user can write connect, connect, connect and this
would lead to leaking fds. Always close the connection.
Change-Id: Iab94dc2fd28496bf5fd8ceb5611f9e6505ccae1b
http://cgit.osmocom.org/osmo-pcap/commit/?id=0a94e57b72e5d1445b8a92538c8091…
commit 0a94e57b72e5d1445b8a92538c8091b474fef445
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Nov 8 23:50:10 2016 +0100
client: Allow to stop and remove a connection
Change-Id: I2118723345caf6a68f03de74a4182506e7bf105c
http://cgit.osmocom.org/osmo-pcap/commit/?id=d7ab53dc168ff2aac4d0eea8f0ecb3…
commit d7ab53dc168ff2aac4d0eea8f0ecb3377e03103b
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Nov 8 23:00:33 2016 +0100
client: Do not connect default connection if no ip/port present
Ignore the default connection if no srv_port and has been specified.
Change-Id: I6a3a9a0af73a9183a6b233937af3357d15a07f25
http://cgit.osmocom.org/osmo-pcap/commit/?id=1448f50db40b06a36783f2d1dd5d8e…
commit 1448f50db40b06a36783f2d1dd5d8e0ab865aa03
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Nov 8 22:53:32 2016 +0100
client: Allow to configure and connect multiple servers
Allow to configure multiple servers and connect. Introduce a new VTY
node to allow multiple servers. Add an explicit connect. Do not put
the main connection into the same list but assume it exists.
Change-Id: I9448ad4a005dd7c7eb1c615d03e57d6cb058ae4d
http://cgit.osmocom.org/osmo-pcap/commit/?id=956c3facf1950e8f84291089972ab8…
commit 956c3facf1950e8f84291089972ab8323c75767a
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Nov 8 18:48:57 2016 +0100
client: Enable a non-blocking connect to the PCAP server
If we want to have multiple servers we should not block when trying to
connect to one of them. Enable non blocking mode and handle the fd
specially until it is connected. E.g. on failed connect the read will
become readable but fail, otherwise it becomes writable.
Clear the write queue to make sure that the link data is sent first.
We might be able to introduce a osmo_wqueue_prepend.
Change-Id: Iae2bc264d15aa8598beefc194e3b8c4ebe87320a
http://cgit.osmocom.org/osmo-pcap/commit/?id=e3d7c3e1545fcba6d14e2daef08da3…
commit e3d7c3e1545fcba6d14e2daef08da3400a136a32
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Nov 8 15:02:38 2016 +0100
client: Prepare to work with a list of servers
There is no VTY code yet and no servers in the list but it looks
good client this.
Change-Id: Ic35748f1a95a880a9fa49dd18361592d8ac941ba
http://cgit.osmocom.org/osmo-pcap/commit/?id=bdda28b1f5ca80bba83313fa55eba4…
commit bdda28b1f5ca80bba83313fa55eba4f144b9ad3e
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Nov 8 14:32:45 2016 +0100
client: Finish renaming client to conn in other places of the code
Change-Id: I3c7c499c921b03752cbbcdda3eac8ca360323a22
http://cgit.osmocom.org/osmo-pcap/commit/?id=13f397c68c33cb7296f26a713d629b…
commit 13f397c68c33cb7296f26a713d629b2d1b8fef08
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Nov 8 10:33:03 2016 +0100
client: Prepare to have multiple server connections
Take out various fields into a new connection class. We will have the
option to connect to multiple servers.
Change-Id: I820176d133fbdb0240a16eb4e1a6d505e5c080c6
http://cgit.osmocom.org/osmo-pcap/commit/?id=0381276993737708b061905959ab3e…
commit 0381276993737708b061905959ab3e57523631fd
Merge: 0b4b824 22acd21
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Sep 8 16:32:36 2016 +0200
Merge branch 'feature/tls'
Add TLS support to the client and server. What is known working is
support of anonymous mode with generated DH params. Mildly tested
by hand over localhost.
http://cgit.osmocom.org/osmo-pcap/commit/?id=22acd211f1d1f0a8b3f6a0ab77fc93…
commit 22acd211f1d1f0a8b3f6a0ab77fc93273821913d
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Sep 8 15:45:05 2016 +0200
test: Add tls config file and enable tls a bit
Change-Id: Iba0008e3e0da276cc65c7501145b65294233febb
http://cgit.osmocom.org/osmo-pcap/commit/?id=07b94157ec329140f8b9549beac8c4…
commit 07b94157ec329140f8b9549beac8c4de2aba4224
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Sep 7 15:17:30 2016 +0200
doc: Add initial documentation for the tls support
Change-Id: Ifc042e6755c223339fafbc3af9106073341f9b45
http://cgit.osmocom.org/osmo-pcap/commit/?id=cf29fd7069948668891a620facfbea…
commit cf29fd7069948668891a620facfbea6dda194496
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Sep 6 20:27:32 2016 +0200
server: Add vty interface for the TLS configuration
Make the priority configurable, load DH params, allow to specify
certificates or anonymous operations.
Change-Id: I8ec3c0f8e1ee2089e1b7dacd9de842260930032f
http://cgit.osmocom.org/osmo-pcap/commit/?id=ff3314e45c89b436ccc7ea48361b36…
commit ff3314e45c89b436ccc7ea48361b36df39be5458
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Sep 6 14:26:17 2016 +0200
server: Allow to enable tls for the pcap server
Add simple vty command to enable tls per client or not. We still
need a lot more tls commands for the server.
Change-Id: I583b7d5c999ed01c135882895fb2a8f04739ad00
http://cgit.osmocom.org/osmo-pcap/commit/?id=9ea4da4bbbf90396b9b0694c0bf917…
commit 9ea4da4bbbf90396b9b0694c0bf91712afce44f4
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Sep 6 11:38:56 2016 +0200
server: Introduce tls mode for the server
Using tls priority of NORMAL:+ANON-ECDH:+ANON-DH already allows a
client to connect to a server and protect the data using tls.
Generate the dh params on load (and do that for the client right
now as well) but that will go away soon.
Change-Id: Ifa2ad24c0a631573c259a3bf94b91a946ad9ec9d
http://cgit.osmocom.org/osmo-pcap/commit/?id=064d2242881acff7a0d7f487717955…
commit 064d2242881acff7a0d7f4877179559454163a57
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Sep 6 11:08:19 2016 +0200
server: Re-factor the read dispatch and connection close
In preparation of TLS let's not call close_connection from
within the dispatch but return an error and then close the
connection from the outside.
Change-Id: I607fed0191907cfbc8887d749c88f7f4ffb87166
http://cgit.osmocom.org/osmo-pcap/commit/?id=1bec9d5d0998d3d2596e15ef4e7dbe…
commit 1bec9d5d0998d3d2596e15ef4e7dbeba111be556
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Sep 6 11:01:50 2016 +0200
server: Add API function to close a connection
Change-Id: I4295854c749d86ca8c34a979c877363d9f48e176
http://cgit.osmocom.org/osmo-pcap/commit/?id=098850d0a8bc671e8c06fc1b9b6d99…
commit 098850d0a8bc671e8c06fc1b9b6d99f98d39cdd4
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Aug 26 19:31:16 2016 +0200
server: Move to a write_queue for the conn socket
We are only reading from the socket and never write but the osmo_tls
code is integrated with it. We will never write and the queue size is
set to 0. Simplify the read_cb.
Change-Id: I32335b1f7b7ed06b92c6222516c185301ce13781
http://cgit.osmocom.org/osmo-pcap/commit/?id=6413e7669ef5783a02f95618d9587e…
commit 6413e7669ef5783a02f95618d9587e4f01b60cee
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Aug 26 15:24:40 2016 +0200
server: Update copyright after zmq changes
Change-Id: I8861acaaec5465de620637b7fdf3341517133c4f
http://cgit.osmocom.org/osmo-pcap/commit/?id=c266796caaaf8a8c2a6c4a971a5fc1…
commit c266796caaaf8a8c2a6c4a971a5fc18975b73f8e
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Aug 25 23:07:44 2016 +0200
client: Initial support for TLS in the client
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
http://cgit.osmocom.org/osmo-pcap/commit/?id=c1c194393b1c568961623c939efd5a…
commit c1c194393b1c568961623c939efd5ae118903440
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Aug 25 19:55:36 2016 +0200
client: Add API function to close and re-connect network connection
Change-Id: Ib4e17948ffa84e73c1c81734e6002a73251d744b
http://cgit.osmocom.org/osmo-pcap/commit/?id=3d439d0d08ecc286ce4547add44ea0…
commit 3d439d0d08ecc286ce4547add44ea01a043e0be9
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Aug 16 17:15:15 2016 +0200
tls: Add initial ideas about TLS in the client/server
Change-Id: I63a8cea776e57dce747a357c40f9caa0a9e2d3b5
http://cgit.osmocom.org/osmo-pcap/commit/?id=0b4b824887db23fb3b922286c3229b…
commit 0b4b824887db23fb3b922286c3229be75393a92d
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Sep 8 15:09:16 2016 +0200
tests: Enable the vty tests for the osmo-pcap as well
Change-Id: I1704e0d58a04770a3aac1f70f3e01ee9ac585dbf
http://cgit.osmocom.org/osmo-pcap/commit/?id=fa5572e2afc01903b2e5dd260f475d…
commit fa5572e2afc01903b2e5dd260f475d1f73ded74a
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Aug 19 20:27:35 2016 +0200
client: Use pcap_stats and export them as statistics
Attempt to write code that detects the wrap and is doing the
right thing when it happens.
Change-Id: I501ebc49d3e86b0605ec1fbe2f62aee3f362aa36
http://cgit.osmocom.org/osmo-pcap/commit/?id=99526a6ad07c02e40e0831fd952974…
commit 99526a6ad07c02e40e0831fd952974c5b7446f31
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Aug 19 19:15:39 2016 +0200
server: Add global and per client counters and begin to count
Add the basics for getting a picture what a client and the server
is doing. We need to create unique descriptions as the code is
working with names and not numbers for clients.
Change-Id: I4a9be5bdd815d280cccf0199efc2ca79fc77d393
http://cgit.osmocom.org/osmo-pcap/commit/?id=c3455dcb7951069dab99effae71aac…
commit c3455dcb7951069dab99effae71aac2a14961823
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Aug 19 17:31:01 2016 +0200
client: Additional counters for the statistics
Add more counters and start counting them when reading from the
PCAP library and when trying to write to the socket.
Change-Id: I52d3064a265b402ac849d8578a14f718156c0805
http://cgit.osmocom.org/osmo-pcap/commit/?id=f416463a3c4fa3d94d8f8c7cdcfb04…
commit f416463a3c4fa3d94d8f8c7cdcfb04123fbee994
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Aug 18 18:39:53 2016 +0200
client: First round of statistics in the pcap client
Count certain events that can help to understand what is going on.
This includes OOM, failure to queues.
Change-Id: I4a2dad32afb577822c7181d2813ea5a7e693c704
http://cgit.osmocom.org/osmo-pcap/commit/?id=918be5133883b0d6aaaf08046d39e9…
commit 918be5133883b0d6aaaf08046d39e91396740999
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Aug 18 18:37:13 2016 +0200
server: Fail if the telnet interface can not be bound
Change-Id: Ibd14da3e7f62065f5d28d4a90d2b55eed609b64f
http://cgit.osmocom.org/osmo-pcap/commit/?id=86282d65db38783d3d3099b6ff80ab…
commit 86282d65db38783d3d3099b6ff80ab85e6de8438
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Aug 18 18:34:27 2016 +0200
client: Fail to start if it can't bind the telnet interface
Change-Id: Ic628dd348f8fce978691aaa331b0e67ee13f10c6
http://cgit.osmocom.org/osmo-pcap/commit/?id=6e938eda1cb757a24eb38da91fa7d9…
commit 6e938eda1cb757a24eb38da91fa7d97892c7387e
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Aug 13 10:36:58 2016 +0200
stats: Initialize the stats(d) backend in the client/server
Initialize the stats backend allowing key performance indicators
to be pushed out of the system.
Change-Id: Id652b60d230f705b927e49d81cd3731432156c7e
http://cgit.osmocom.org/osmo-pcap/commit/?id=f8ff41e0f9200f904cd346b06fe518…
commit f8ff41e0f9200f904cd346b06fe518f72c4ee113
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Aug 12 10:31:02 2016 +0200
misc: Address compiler warning about deprecated header
In file included from osmo_client_main.c:27:0:
/home/ich/install/openbsc/include/osmocom/core/process.h:1:2: warning: #warning
"Update from osmocom/core/process.h to osmocom/core/application.h" [-Wcpp]
#warning "Update from osmocom/core/process.h to
osmocom/core/application.h"
Change-Id: Id60cf90ebb7255d79f8e3bdb81f099f1362d538b
http://cgit.osmocom.org/osmo-pcap/commit/?id=df92652c953c2bb10a21526936296a…
commit df92652c953c2bb10a21526936296a468a52c00f
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Aug 12 10:29:46 2016 +0200
vty: Fix compiler warning about type changes
osmo_client_main.c:57:2: warning: initialization from incompatible pointer type
.go_parent_cb = osmopcap_go_parent,
^
osmo_client_main.c:57:2: warning: (near initialization for ‘vty_info.go_parent_cb’)
CCLD osmo_pcap_client
CC osmo_server_main.o
osmo_server_main.c:56:2: warning: initialization from incompatible pointer type
.go_parent_cb = osmopcap_go_parent,
^
osmo_server_main.c:56:2: warning: (near initialization for ‘vty_info.go_parent_cb’)
Change-Id: If73c85a64789ef4bff63dcfe008e918e650b428f
http://cgit.osmocom.org/osmo-pcap/commit/?id=bdcbe0a679e1a5b76c7b2f69374db4…
commit bdcbe0a679e1a5b76c7b2f69374db4586480c625
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Aug 11 11:01:59 2016 +0200
misc: Update the todo with an obvious thing to do
Change-Id: I002e72776c6916ee331b4387b6d645d0c48c388c
http://cgit.osmocom.org/osmo-pcap/commit/?id=2c503dd8520e7282de0e3ebb59dea7…
commit 2c503dd8520e7282de0e3ebb59dea7205c3c7a95
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Aug 6 12:26:15 2016 +0200
todo: With zeromq we can stream the data anywhere we want
Change-Id: I97c23cbf2d5f42b12e2fc8426633401c4edc1a62
http://cgit.osmocom.org/osmo-pcap/commit/?id=e024869a728b481cd726ce3489a546…
commit e024869a728b481cd726ce3489a54643ffb57d2b
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Aug 5 15:47:08 2016 +0200
server: Add zmq based event and data interface to the server
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
http://cgit.osmocom.org/osmo-pcap/commit/?id=ad29ce6f0699ca2b26fbd4cc5cdf77…
commit ad29ce6f0699ca2b26fbd4cc5cdf7779d70bb8e2
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Aug 4 18:02:57 2016 +0200
server: Add zmq interface for publishing events
Change-Id: I383558bb9aad3cb149f35e13910a1d6aa79afc84
http://cgit.osmocom.org/osmo-pcap/commit/?id=2899428be2aac2fb1e5edd6e8c9017…
commit 2899428be2aac2fb1e5edd6e8c90174bb1dd0a36
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Aug 4 16:14:38 2016 +0200
server: Add a config knob to not store the pcap stream
We might only want to centralize the data streams but handle the
data differently. This will be combined with an upcoming ZeroMQ
publisher feature to broadcast all events out.
Change-Id: I12c6bf16310820d882fa28c6930931650475e0bb
http://cgit.osmocom.org/osmo-pcap/commit/?id=9646754e1f82d3b846304dc5803d52…
commit 9646754e1f82d3b846304dc5803d520641064ba4
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Aug 3 21:13:15 2016 +0200
ci: Add travis.yml for the github account
Change-Id: I26de644a9cf4c6d6fb366c8a8fd701570005b9a8
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 7 +
.travis.yml | 25 +
Makefile.am | 2 +-
TLS_TODO | 16 +
TODO | 5 +-
configure.ac | 18 +
...mo-pcap-client.cfg => osmo-pcap-client-tls.cfg} | 2 +
...mo-pcap-server.cfg => osmo-pcap-server-tls.cfg} | 7 +-
contrib/travis.sh | 27 +
contrib/zmq_recv.go | 25 +
debian/changelog | 10 +
debian/control | 2 +-
doc/tls.txt | 76 +++
doc/zmq_data.txt | 41 ++
include/osmo-pcap/Makefile.am | 2 +-
include/osmo-pcap/common.h | 6 +-
include/osmo-pcap/osmo_pcap_client.h | 77 ++-
include/osmo-pcap/osmo_pcap_server.h | 62 ++-
include/osmo-pcap/osmo_tls.h | 80 +++
osmoappdesc.py | 30 ++
src/Makefile.am | 13 +-
src/osmo_client_core.c | 128 ++++-
src/osmo_client_main.c | 55 +-
src/osmo_client_network.c | 301 +++++++++--
src/osmo_client_vty.c | 382 +++++++++++++-
src/osmo_common.c | 12 +-
src/osmo_server_main.c | 56 ++-
src/osmo_server_network.c | 345 +++++++++++--
src/osmo_server_vty.c | 406 ++++++++++++++-
src/osmo_tls.c | 558 +++++++++++++++++++++
tests/Makefile.am | 49 ++
tests/testsuite.at | 3 +
32 files changed, 2674 insertions(+), 154 deletions(-)
create mode 100644 .travis.yml
create mode 100644 TLS_TODO
copy contrib/{osmo-pcap-client.cfg => osmo-pcap-client-tls.cfg} (86%)
copy contrib/{osmo-pcap-server.cfg => osmo-pcap-server-tls.cfg} (69%)
create mode 100755 contrib/travis.sh
create mode 100644 contrib/zmq_recv.go
create mode 100644 doc/tls.txt
create mode 100644 doc/zmq_data.txt
create mode 100644 include/osmo-pcap/osmo_tls.h
create mode 100644 osmoappdesc.py
create mode 100644 src/osmo_tls.c
create mode 100644 tests/Makefile.am
create mode 100644 tests/testsuite.at
hooks/post-receive
--
Tools to centralize packet capture and storing