Commit Graph

  • 9494bd12af contrib/jenkins.sh: use https:// instead of git:// master Vadim Yanitskiy 2025-08-22 16:00:42 +07:00
  • 1a98d7c32b contrib/jenkins.sh: specify --with-unitdir for nftables Vadim Yanitskiy 2025-08-22 16:13:13 +07:00
  • 7d2c272047 drop unused copy of up_peer.c: up_peer_fsm.c Neels Janosch Hofmeyr 2025-06-26 16:07:58 +02:00
  • 528ca8cd78 Log regular tunmap/tunend actions as INFO pespin/master Pau Espin Pedrol 2025-05-06 19:52:53 +02:00
  • 4ec29cf904 up_session: Log regular Establish/Modify/Release as INFO Pau Espin Pedrol 2025-05-06 19:48:21 +02:00
  • a2289c0730 Increase per PDR (F-TEID) hashtable size pespin/hash Pau Espin Pedrol 2025-02-18 19:36:42 +01:00
  • d2241da833 up_peer: Increase up/cp seid hashtable sizes Pau Espin Pedrol 2025-02-18 18:59:38 +01:00
  • 68c0e96a81 Introduce hashtable to look up session in endpoint by UP SEID Pau Espin Pedrol 2025-02-18 18:45:10 +01:00
  • b54baeff98 up_peer: Document field Pau Espin Pedrol 2025-02-18 18:47:46 +01:00
  • 6fe425cd47 Bump version: 0.2.0.7-b6d6-dirty → 0.3.0 0.3.0 Oliver Smith 2025-02-18 12:20:35 +01:00
  • b6d689d677 Introduce hashtable to look up gtp_tundev by local TEID Pau Espin Pedrol 2025-02-17 19:12:44 +01:00
  • bede7f130f Introduce hashtable to lookup chain_id Pau Espin Pedrol 2025-01-31 18:55:55 +01:00
  • c27e317b21 Introduce hashtable to lookup session by F-TEID Pau Espin Pedrol 2025-01-31 18:16:26 +01:00
  • a857e56ecf DONTMERGE: debug pespin/fix Pau Espin Pedrol 2025-01-31 13:55:47 +01:00
  • 08e2a3399f Introduce hashtable to lookup chain_id Pau Espin Pedrol 2025-01-31 18:55:55 +01:00
  • 925d05091d Introduce hashtable to lookup session by F-TEID Pau Espin Pedrol 2025-01-31 18:16:26 +01:00
  • d4a4f0ce63 Simplify up_session_choose_f_teid() with early returns Pau Espin Pedrol 2025-01-31 16:15:45 +01:00
  • 63c98c38f1 Remove unused file up_session_to_gtp.c Pau Espin Pedrol 2025-01-31 15:35:28 +01:00
  • a306a1aa01 Improve logging reading packets from gtp device Pau Espin Pedrol 2025-01-27 18:56:02 +01:00
  • 81ca6a0d16 upf_gtp: automatically delete old gtp devices Oliver Smith 2024-12-17 13:26:56 +01:00
  • 12d7cf87a9 Bump version: 0.1.1.112-9c90 → 0.2.0 0.2.0 Oliver Smith 2024-12-11 16:37:06 +01:00
  • 9ad1a9bde2 Bump version: 0.1.1.112-9c90 → 0.2.0 osmith/wip Oliver Smith 2024-12-11 16:37:06 +01:00
  • 9c904c185a osmo-upf: add VTY 'gtp-echo' command Neels Janosch Hofmeyr 2024-08-15 23:33:09 +02:00
  • b3d4ca6d80 nft: batch nftables commands Neels Janosch Hofmeyr 2023-06-23 21:57:09 +02:00
  • e16bb2826b pfcp-tool: always use specific PDR ids for access and core Neels Janosch Hofmeyr 2024-07-31 05:12:49 +02:00
  • 07c95ce770 gtplab0 neels/gtplab Neels Hofmeyr 2024-09-21 07:13:08 +02:00
  • a01dd18276 gtplab0 Neels Hofmeyr 2024-09-16 23:42:02 +02:00
  • 570cfc9a43 udp flood test Neels Janosch Hofmeyr 2024-09-16 23:37:50 +02:00
  • 4dbf2e7189 gtplab2 Neels Hofmeyr 2024-09-14 06:20:37 +02:00
  • 85dd1f64a6 gtplab1 Neels Hofmeyr 2024-09-14 06:20:07 +02:00
  • ac52bbbffb gtplab0 Neels Hofmeyr 2024-09-14 06:19:35 +02:00
  • a75e42f210 gtpflood tunmap Neels Janosch Hofmeyr 2024-09-14 02:19:44 +02:00
  • 429686528e gtpflood tunmap Neels Janosch Hofmeyr 2024-09-14 02:10:30 +02:00
  • 6aa0a7c97b gtpflood tunmap Neels Janosch Hofmeyr 2024-09-14 01:32:42 +02:00
  • 53408d0437 gtpflood tunmap Neels Janosch Hofmeyr 2024-09-14 00:57:47 +02:00
  • 1c3bc6b531 gtpflood tunmap Neels Janosch Hofmeyr 2024-09-13 23:31:53 +02:00
  • 9cb575b920 gtplab1 Neels Hofmeyr 2024-09-13 06:51:57 +02:00
  • 34427ab995 osmo-pfcp-tool log tweak: s/NOTICE/DEBUG Neels Hofmeyr 2024-09-13 06:50:06 +02:00
  • 6428a9bf78 gtplab0 Neels Hofmeyr 2024-09-13 05:58:56 +02:00
  • 033a21b5ff udp-responder Neels Hofmeyr 2024-09-13 05:53:07 +02:00
  • c60686199f gtplab2 Neels Hofmeyr 2024-09-13 05:51:56 +02:00
  • bb4b6c1855 gtplab0 Neels Hofmeyr 2024-09-13 05:49:32 +02:00
  • 245cf0ceed gtplab1 Neels Hofmeyr 2024-09-13 05:19:51 +02:00
  • c73263f85f gtp_flood wip Neels Janosch Hofmeyr 2024-09-13 05:18:12 +02:00
  • bb96fbb1c2 gtp_flood wip Neels Janosch Hofmeyr 2024-09-13 04:16:57 +02:00
  • f6e3f3023b overview Neels Janosch Hofmeyr 2024-09-13 02:44:38 +02:00
  • b2ab19b894 TEMP udp-responder: disable ctr Neels Hofmeyr 2024-09-12 04:44:17 +02:00
  • f137c01491 gtpflood tunend: flooding tweaks Neels Hofmeyr 2024-09-12 04:43:15 +02:00
  • 7cbf627329 gtpflood tunend osmo-upf.cfg Neels Hofmeyr 2024-09-12 04:41:05 +02:00
  • 30ce4a47c1 gtpflood tunend eupf.cfg Neels Hofmeyr 2024-09-12 04:40:39 +02:00
  • ad730f410f wip Neels Hofmeyr 2024-09-11 05:02:03 +02:00
  • 1d12b2c01a gtpflood tunend: flooding tweaks Neels Hofmeyr 2024-09-12 04:12:27 +02:00
  • 5b32f65a95 gtpflood tunend Neels Hofmeyr 2024-09-12 04:11:46 +02:00
  • f324fa5512 osmo-pfcp-tool gtp-flood: rx GTP packets Neels Janosch Hofmeyr 2024-09-12 04:03:14 +02:00
  • b5e89d9f98 udp_responder fu Neels Hofmeyr 2024-09-12 04:02:35 +02:00
  • f235ca2228 gtpflood tunend Neels Hofmeyr 2024-09-12 02:35:40 +02:00
  • 1418f3fb9a udp-responder: add rate counter for bytes per seconds display Neels Janosch Hofmeyr 2024-09-12 02:34:27 +02:00
  • 2bc25789c9 gtplab wip Neels Janosch Hofmeyr 2024-09-11 03:01:48 +02:00
  • eddc387d37 udp_responder Neels Janosch Hofmeyr 2024-08-15 23:32:42 +02:00
  • 7d5c405e12 osmo-pfcp-tool: add GTP flooding using io_uring Neels Janosch Hofmeyr 2024-07-31 05:02:30 +02:00
  • f49790f8c8 contrib: add osmo-upf-tunend.gtplab2.cfg neels/gtplab2 Neels Hofmeyr 2024-08-19 19:14:00 +02:00
  • d568bf1ec1 experimenting neels/gtplab1 Neels Hofmeyr 2024-09-10 05:46:11 +02:00
  • a7ff1f59af wip Neels Hofmeyr 2024-08-18 04:32:07 +02:00
  • 1d64024f8c wip Neels Janosch Hofmeyr 2024-08-18 02:23:49 +02:00
  • 0ff8c6baf8 gtp_flood trials Neels Janosch Hofmeyr 2024-08-17 06:27:10 +02:00
  • 6e371a4281 gtp_flood.vty Neels Janosch Hofmeyr 2024-08-17 06:26:26 +02:00
  • 28f0b89838 udp_responder Neels Janosch Hofmeyr 2024-08-15 23:32:42 +02:00
  • 2ab64b8946 osmo-pfcp-tool: add GTP flooding using io_uring Neels Janosch Hofmeyr 2024-07-31 05:02:30 +02:00
  • 32772f3846 move pfcp_tool.h to include/osmocom/pfcptool/ Neels Janosch Hofmeyr 2024-07-31 06:21:48 +02:00
  • 7a31d130ff pfcp_tool: add 'date' Neels Janosch Hofmeyr 2023-06-24 03:25:02 +02:00
  • a7a3a012b4 pfcp-tool: n-sessions [4/4]: implement 'n <0-2147483647> session create' Neels Janosch Hofmeyr 2024-07-31 05:14:52 +02:00
  • ac46306cc5 pfcp-tool: n-sessions [3/4]: add poll arg to pfcp_tool_mainloop() Neels Janosch Hofmeyr 2024-07-31 05:07:02 +02:00
  • fc8b905a7b pfcp-tool: n-sessions [2/4]: generalize function args Neels Janosch Hofmeyr 2024-07-31 05:13:53 +02:00
  • 968666caab pfcp-tool: n-sessions [1/4]: add generators for TEID and UE IP Neels Janosch Hofmeyr 2024-07-31 05:07:52 +02:00
  • 2b3e46d3b1 pfcp-tool: always use specific PDR ids for access and core Neels Janosch Hofmeyr 2024-07-31 05:12:49 +02:00
  • c6c96707d3 osmo-upf: add VTY 'gtp-echo' command neels/gtp-echo Neels Janosch Hofmeyr 2024-08-15 23:33:09 +02:00
  • 6c1fd09bdb wip neels/gtpflood Neels Janosch Hofmeyr 2024-08-18 02:23:49 +02:00
  • 0eed0079e0 gtp_flood trials Neels Janosch Hofmeyr 2024-08-17 06:27:10 +02:00
  • cb1a3ea0da gtp_flood.vty Neels Janosch Hofmeyr 2024-08-17 06:26:26 +02:00
  • 9ee5959151 udp_responder Neels Janosch Hofmeyr 2024-08-15 23:32:42 +02:00
  • 6859de09d2 upf gtp-u echo: rx Echo Response messages Neels Janosch Hofmeyr 2024-08-16 00:47:53 +02:00
  • 5ac599ce17 upf gtp-u echo: improve loging Neels Janosch Hofmeyr 2024-08-16 00:46:55 +02:00
  • 33061164f3 contrib/pfcp-tool-scripts: adjust tunend_session_est.vty and upf cfg to match up Neels Janosch Hofmeyr 2024-08-16 00:45:50 +02:00
  • 62e0f7e135 drop unreachable statement Neels Janosch Hofmeyr 2024-08-16 00:48:05 +02:00
  • 58a9c167b3 fix EXTRA_DIST for vty test scripts Neels Janosch Hofmeyr 2024-08-16 01:36:34 +02:00
  • 7bd92c13aa fix msgb memleak on GTP echo response Neels Janosch Hofmeyr 2024-08-15 23:32:10 +02:00
  • 0ad6aaeda3 osmo-pfcp-tool: add GTP flooding using io_uring Neels Janosch Hofmeyr 2024-07-31 05:02:30 +02:00
  • c7119ea26c move pfcp_tool.h to include/osmocom/pfcptool/ Neels Janosch Hofmeyr 2024-07-31 06:21:48 +02:00
  • f31d604eb9 pfcp_tool: add 'date' Neels Janosch Hofmeyr 2023-06-24 03:25:02 +02:00
  • 09de12b6dc pfcp-tool: n-sessions [4/4]: implement 'n <0-2147483647> session create' Neels Janosch Hofmeyr 2024-07-31 05:14:52 +02:00
  • 61d4aea56a pfcp-tool: n-sessions [3/4]: add poll arg to pfcp_tool_mainloop() Neels Janosch Hofmeyr 2024-07-31 05:07:02 +02:00
  • 54169ccddf pfcp-tool: n-sessions [2/4]: generalize function args Neels Janosch Hofmeyr 2024-07-31 05:13:53 +02:00
  • a8629aa2f1 pfcp-tool: n-sessions [1/4]: add generators for TEID and UE IP Neels Janosch Hofmeyr 2024-07-31 05:07:52 +02:00
  • a91f4ec88e pfcp-tool: always use specific PDR ids for access and core Neels Janosch Hofmeyr 2024-07-31 05:12:49 +02:00
  • cd7d5aa880 nft: batch nftables commands neels/nftq Neels Janosch Hofmeyr 2023-06-23 21:57:09 +02:00
  • 73c55eec1d osmo-pfcp-tool: add GTP flooding using io_uring Neels Janosch Hofmeyr 2024-07-31 05:02:30 +02:00
  • 095616c928 move pfcp_tool.h to include/osmocom/pfcptool/ Neels Janosch Hofmeyr 2024-07-31 06:21:48 +02:00
  • 1393ae7c91 pfcp_tool: add 'date' Neels Janosch Hofmeyr 2023-06-24 03:25:02 +02:00
  • 3d03b34370 n-sessions [4/4]: implement 'n <0-2147483647> session create' Neels Janosch Hofmeyr 2024-07-31 05:14:52 +02:00
  • a555ab7a7d n-sessions [3/4]: add poll arg to pfcp_tool_mainloop() Neels Janosch Hofmeyr 2024-07-31 05:07:02 +02:00