Commit Graph

  • 91ceb56495 Add dial tone detection to disable echo suppressor master Andreas Eversberg 2023-03-05 11:02:00 +0100
  • 7aa290154a Fixes missing event in LCP FSM Andreas Eversberg 2023-03-05 09:01:23 +0100
  • 5268c0fc9b Added echo suppressor option Andreas Eversberg 2023-02-25 17:20:57 +0100
  • c2bf2598b1 Add echo suppressor along with echo canceller Andreas Eversberg 2023-02-25 17:19:43 +0100
  • f489ce381c Improve management process, to handle startup/blocking/unblocking correctly Andreas Eversberg 2023-02-19 17:04:54 +0100
  • dd23410c52 Pulsed signal can have only one byte as value (3 byte IE) Andreas Eversberg 2023-02-22 20:11:40 +0100
  • aa07ba4a48 VTY: Show single port; Use 'singular' for ports and links Andreas Eversberg 2023-02-22 20:09:53 +0100
  • 40fddb83a7 Send to E1, only if layer 1 is active Andreas Eversberg 2023-02-21 07:17:58 +0100
  • a53c366853 Update configure.ac to current release of libosmocore/libosmo-abis Andreas Eversberg 2023-02-19 17:02:08 +0100
  • 56467e746e Link structure of e1inp_line directly with V5 link Andreas Eversberg 2023-02-12 16:16:25 +0100
  • ebfab5792d Dynamically open and close b-channels depending on the usage Andreas Eversberg 2023-02-12 15:19:08 +0100
  • a4483db3af Added echo cancelation option Andreas Eversberg 2023-01-29 16:25:31 +0100
  • e59752a1cb Add libg711 to transcode G.711 audio Andreas Eversberg 2023-01-29 16:22:16 +0100
  • c6d0c2452c Added libecho, the line-echo-canceler from spandsp Andreas Eversberg 2023-01-29 16:20:47 +0100
  • 8b00969b4a Check double use of E1 interface and notify, if not defined Andreas Eversberg 2023-01-28 21:42:56 +0100
  • 3aee692b1c Added GSMTAP IP option and fixed command line help output format Andreas Eversberg 2023-01-24 18:33:04 +0100
  • 687e963fd4 Updated ph-socket interface Andreas Eversberg 2023-01-24 18:07:52 +0100
  • 905a1b22cf Add test function to test Sa 7 bit setting and reporting Andreas Eversberg 2023-01-09 22:24:26 +0100
  • 85fe6f55bb Add graph of protocol entities Andreas Eversberg 2023-01-03 09:34:53 +0100
  • 61d531cedc Work on Makefile.am Andreas Eversberg 2022-12-29 16:29:16 +0100
  • 9c0893403d Working on main.c Andreas Eversberg 2022-12-26 14:47:49 +0100
  • 36dc03731a Introduce layer1.c to process layer1 data flow and signals Andreas Eversberg 2022-12-28 20:36:31 +0100
  • ef33793758 Work on ph_socket.c Andreas Eversberg 2023-01-03 17:28:55 +0100
  • 5d972a0077 Work on VTY Andreas Eversberg 2022-12-26 14:47:36 +0100
  • a260178387 Work on v5x_protocol.c Andreas Eversberg 2022-12-26 14:47:18 +0100
  • 3ebe29e28f Work on v5x_data.c and v5x_internal.h Andreas Eversberg 2022-12-26 14:46:50 +0100
  • 5addae556a Work on v5x_le_ctrl_fsm.c Andreas Eversberg 2022-12-26 14:46:18 +0100
  • ba46786de7 Work on v5x_le_port_fsm.c Andreas Eversberg 2022-12-26 14:45:33 +0100
  • 58937c291b Work on management Andreas Eversberg 2022-12-26 14:45:13 +0100
  • fbb97bdd73 Work on v5x_le_pstn_fsm.c Andreas Eversberg 2022-12-26 14:44:39 +0100
  • 920fada1bc Completed implementation of v52_le_pp_fsm.c Andreas Eversberg 2023-01-05 18:12:38 +0100
  • 276b423051 Completed implementation of v52_le_bcc_fsm.c Andreas Eversberg 2022-12-27 18:29:15 +0100
  • 4994a59962 Completed implementation of v5x_l1_fsm.c Andreas Eversberg 2022-12-23 21:50:47 +0100
  • 852990f2e3 Completed implementation of V52_le_lcp_fsm.c Andreas Eversberg 2022-12-23 21:49:52 +0100
  • 6a4a58d4b1 Work on logging.c Andreas Eversberg 2022-12-27 18:31:08 +0100
  • 513f3bba5a Fixes for lapv5 Andreas Eversberg 2022-12-18 10:09:43 +0100
  • aeae94c547 Added functions to create and destroy V5.1/V5.2 interface with VTY Andreas Eversberg 2022-12-18 10:08:00 +0100
  • 2a23a1c9cf Added destroy function for interface Andreas Eversberg 2022-12-18 10:07:24 +0100
  • 65dac95ff0 Move main.c to src/ Andreas Eversberg 2022-12-16 22:01:51 +0100
  • b64a17c748 Move v5x_l2_mgmt and v51_le_provisioning to src/ Andreas Eversberg 2022-12-16 18:57:05 +0100
  • 7b4561f7cf Move v52_lcp_fsm.c to src/ Andreas Eversberg 2022-12-16 18:50:40 +0100
  • ca0d2f6091 Move v5x_le_pstn_fsm.h to src/v5x_le_pstn_fsm.h Andreas Eversberg 2022-12-16 18:49:11 +0100
  • ff619cc54b Move v52_le_user_port_fsm to src/v5x_le_port_fsm Andreas Eversberg 2022-12-16 18:47:48 +0100
  • 595d1091bc Move v51_le_ctrl to src/v5x_le_ctrl_fsm Andreas Eversberg 2022-12-16 18:44:30 +0100
  • f457d272b6 Move v51_l1_fsm.c to src/v5x_l1_fsm.c Andreas Eversberg 2022-12-16 18:32:31 +0100
  • 3cabd7f1a6 Move v5x_protocol to src/ Andreas Eversberg 2022-12-16 18:30:04 +0100
  • ff5e1d4947 Move lapv5 to src/ Andreas Eversberg 2022-12-16 18:17:25 +0100
  • dec8a8adea Move ph_socket to src/ Andreas Eversberg 2022-12-16 18:11:21 +0100
  • d91fd97210 Move logging to src/ Andreas Eversberg 2022-12-16 17:56:43 +0100
  • 33eea99531 Move v5x_data.c and v5x_internal.h to src/ Andreas Eversberg 2022-12-16 17:52:35 +0100
  • 83d8cbdd3a Prepared autoconf/automake Andreas Eversberg 2022-12-16 17:31:36 +0100
  • 3586180ae2 Jolly's hack on Makefile Andreas Eversberg 2022-12-16 16:44:11 +0100
  • f5e54dfa77 Hacking on main Andreas Eversberg 2022-12-16 16:34:00 +0100
  • 0325fbedc1 Work on v5x_protocol Andreas Eversberg 2022-12-16 16:40:21 +0100
  • afa29770cc Work on v5x_data.c and v5x_internal.h Andreas Eversberg 2022-12-16 16:39:24 +0100
  • a8428e073d Work on lapv5 Andreas Eversberg 2022-12-16 16:32:20 +0100
  • 331c19228e Add PSTN protocol Andreas Eversberg 2022-12-09 19:20:45 +0100
  • e066033770 Add L2 management process Andreas Eversberg 2022-12-04 17:56:51 +0100
  • a02b14892a Add PH-socket interface Andreas Eversberg 2022-12-04 14:02:45 +0100
  • eeb77df89f Fixed and completed v52_le_user_port_fsm.c for both ISDN and PSTN ports Andreas Eversberg 2022-12-03 12:50:14 +0100
  • ae1a7de2b8 Serveral fixes to v51_le_ctrl.c Andreas Eversberg 2022-12-03 12:47:03 +0100
  • 537301f656 Fixed primitive handling in v5x_protocol.c Andreas Eversberg 2022-12-03 12:44:58 +0100
  • d9cea69a90 Add enum type for user port data structure (PSTN or ISDN) Andreas Eversberg 2022-12-03 12:42:31 +0100
  • ee6d366feb Add minimal provisioning protocol (Clause 14.5) Andreas Eversberg 2022-12-03 09:55:34 +0100
  • ffeded74af Add more log levels to logging Andreas Eversberg 2022-12-03 12:36:27 +0100
  • 65dfe9080b Iniatial gsmtap support Harald Welte 2022-12-02 16:14:33 +0100
  • 5af684bed2 Work on control protocols Andreas Eversberg 2022-12-02 15:50:22 +0100
  • fe6a4b91f8 Hacking on main.c Andreas Eversberg 2022-11-27 14:26:52 +0100
  • 1560a36dfc Work on v5x_data.c and v5x_internal.h Andreas Eversberg 2022-11-27 14:14:13 +0100
  • 5fd7b682f4 Several fixes for lapv5.c Andreas Eversberg 2022-11-27 14:12:49 +0100
  • a77eb4020f Work on v5x_protocol.c Andreas Eversberg 2022-11-27 14:03:58 +0100
  • 0bb6303c34 Changes to Makefile Andreas Eversberg 2022-11-27 13:32:49 +0100
  • 04e99eb55f Rename SAP functions of lapv5 to be more conclusive Andreas Eversberg 2022-11-26 15:39:16 +0100
  • 4f9292b698 Add logging.c/logging.h Andreas Eversberg 2022-11-29 18:44:57 +0100
  • 10b269d24c Removed config file Andreas Eversberg 2022-10-16 15:54:10 +0200
  • 0f42168f9f add README.md Harald Welte 2022-09-11 20:59:17 +0200
  • 19435b7348 Makefile: build + link more source files Harald Welte 2022-09-11 20:48:22 +0200
  • 36f1170dec v51_le_ctrl: Dispatch events for received port control messages Harald Welte 2022-09-11 20:47:57 +0200
  • 9fcd2c429b main.c: use correct sub-system when printing received HDLC frames Harald Welte 2022-09-11 20:47:22 +0200
  • 5027a2ba43 v5x_protocol: look-up user port only where needed (PSTN signaling) Harald Welte 2022-09-11 20:46:07 +0200
  • 704336eb79 v51_le_ctrl: remove TODO (it's already implemented) Harald Welte 2022-09-11 20:45:38 +0200
  • 134cadaa6a v51_le_ctrl: dispatch events to common control FSM Harald Welte 2022-09-11 20:45:07 +0200
  • 70fda77610 fix typo in comment Harald Welte 2022-09-11 20:44:32 +0200
  • 445290267d turn LAPD copy+paste into an actual LAPV5-DL implementation Harald Welte 2022-09-11 20:43:12 +0200
  • 7245238cc3 various compile fixes Harald Welte 2022-09-11 16:59:42 +0200
  • 28f9c63f7a add skeleton for v5le (just opening the E1 line and adding LAPD) Harald Welte 2022-09-11 15:55:51 +0200
  • e1070616f1 WIP initial import of far incomplete ETSI V5 implementation Harald Welte 2021-12-28 11:32:53 +0100