Skip to content

Commit

Permalink
Merge pull request #19 from vjardin/display_ci
Browse files Browse the repository at this point in the history
  • Loading branch information
acassen authored Feb 15, 2024
2 parents 50cd550 + 1b08a68 commit b0e2a69
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/actions-compile.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: basic compilation test
name: gtp-guard CI
run-name: ${{ github.actor }} basic compilation and basic tests ⚗️
on:
push:
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# GTP Guard: GPRS Tunneling Protocol Routing software

[![gtp-guard CI](https://github.com/acassen/gtp-guard/actions/workflows/actions-compile.yml/badge.svg)](https://github.com/acassen/gtp-guard/actions/workflows/actions-compile.yml)

GTP-Guard is a routing software written in C. The main goal of this project is to provide robust and secure extensions to GTP protocol (GPRS Tunneling Protocol). GTP is widely used for data-plane in mobile core-network. GTP-Guard implements a set of 3 main framworks. The first one offers a Proxy feature for data-plane tweaking. The second one is a Routing facility to inter-connect, encapsulates or provides any routing related. The last one is a Firewall feature offering filtering, rewriting, redirecting. GTP-Guard relies on Linux Kernel XDP framework for its data-plane using eBPF programs. Administration and user-level interface are available via a standard VTY terminal interface.

GTP-Guard is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License Version 3.0 as published by the Free Software Foundation.
Expand Down

0 comments on commit b0e2a69

Please sign in to comment.