Commit Graph

  • 10e7687280 Sort ports when created (or loaded) master Andreas Eversberg 2024-04-01 22:35:26 +0200
  • 0e0e6fbbc8 Add option to give name to a V5 port Andreas Eversberg 2024-04-01 22:34:48 +0200
  • 320af9d81a Display interface(s) in accordance with user expectations Andreas Eversberg 2024-03-30 00:19:05 +0100
  • 0e42560095 Loss of frame support for detecting L1 failurew Andreas Eversberg 2024-01-16 00:23:41 +0100
  • b098e3a1a6 Rename "show" in interface node to "info" to prevent overlapping with default "show" command Andreas Eversberg 2024-01-14 13:17:26 +0100
  • 22e1f73080 Fixed alaw/ulaw conversion library Andreas Eversberg 2024-01-14 13:12:14 +0100
  • 48242a6b53 Minor fixes to the Sa7 loopback test Andreas Eversberg 2024-01-14 12:23:26 +0100
  • 14e8355d83 Correctly unlink assigned channels when unassigning Andreas Eversberg 2023-08-17 14:17:03 +0200
  • 95814c27c6 Add predefined profiles for easier interface configuration Andreas Eversberg 2023-08-15 20:48:57 +0200
  • a15e53b810 Show C-Channel ID at VTY Andreas Eversberg 2023-08-14 14:52:13 +0200
  • 7da994ebb3 ignore MDL-ERROR-IND from LAPD layer Harald Welte 2023-08-14 08:26:55 +0200
  • 3fde25cf8f globally disable printing/logging of FSM address (pointer) Harald Welte 2023-08-14 08:23:09 +0200
  • 4e06b31475 Correctly ignore BCC DL message, if no BCC process exists Andreas Eversberg 2023-08-13 20:07:11 +0200
  • 441e207870 Add a user-configurable name for each interface Harald Welte 2023-08-13 17:24:21 +0200
  • da2b9e1fca Introduce LOGV5IF, LOGV5LI and LOGV5UP log macros Harald Welte 2023-08-13 16:11:08 +0200
  • 7709ea0ba2 Whenever we have a FSM around, use LOGPFSML instead of LOGP Harald Welte 2023-08-13 15:02:01 +0200
  • f6605e1bd0 Enhance the FSM instance ID string with meaningful context. Harald Welte 2023-08-13 14:17:40 +0200
  • 2dca6472b1 Add option to enable PSTN datalink before startup Andreas Eversberg 2023-08-06 13:12:31 +0200
  • c8a38acaec Fix crash when cc_link is removed Andreas Eversberg 2023-08-06 13:11:29 +0200
  • b23325eba5 Fix minor typo: unblock->block Andreas Eversberg 2023-07-30 23:08:05 +0200
  • 794004f11e add/update license notices Andreas Eversberg 2023-07-20 21:05:56 +0200
  • ef36ec6e2b gitignore: add m4/*.m4 Harald Welte 2023-07-18 11:23:41 +0200
  • a4d2584e39 README.md: Fix copy+paste error Harald Welte 2023-07-18 11:21:02 +0200
  • 63ea86b875 cosmetic: Fix various typos in ph_socket.h Harald Welte 2023-07-18 11:17:13 +0200
  • d187685d2d add/update copyright notices + license notices throughout Harald Welte 2023-07-18 11:16:54 +0200
  • 3c4554c1b1 Add forward-declarations and #pragma once to header files Harald Welte 2023-07-18 11:00:23 +0200
  • e9a078b06d README.md: Link to osmo-v5 wiki page in redmine Harald Welte 2023-07-18 10:34:53 +0200
  • 5aa34ac643 mention that code has been used against EKSOS + Fastlink. Harald Welte 2023-07-18 10:23:30 +0200
  • 423b9b3542 Show interface ID with layer 1 debug root 2023-04-15 17:50:21 +0200
  • 8458f8baca Add support for multiple interfaces on one V5 instance Andreas Eversberg 2023-03-12 17:17:23 +0100
  • e40523ad20 Update README.md Andreas Eversberg 2023-03-07 14:13:54 +0100
  • a8ec7578c7 Add dial tone detection to disable echo suppressor Andreas Eversberg 2023-03-05 11:02:00 +0100
  • 71d73d9885 Fixes missing event in LCP FSM Andreas Eversberg 2023-03-05 09:01:23 +0100
  • 7e01a911fb Added echo suppressor option Andreas Eversberg 2023-02-25 17:20:57 +0100
  • 0f0ada9200 Add echo suppressor along with echo canceller Andreas Eversberg 2023-02-25 17:19:43 +0100
  • 3285bf896d Improve management process, to handle startup/blocking/unblocking correctly Andreas Eversberg 2023-02-19 17:04:54 +0100
  • aa83e9c3ce Pulsed signal can have only one byte as value (3 byte IE) Andreas Eversberg 2023-02-22 20:11:40 +0100
  • e70c91fc4a VTY: Show single port; Use 'singular' for ports and links Andreas Eversberg 2023-02-22 20:09:53 +0100
  • c9f0c33587 Send to E1, only if layer 1 is active Andreas Eversberg 2023-02-21 07:17:58 +0100
  • bd2aae0f2b Update configure.ac to current release of libosmocore/libosmo-abis Andreas Eversberg 2023-02-19 17:02:08 +0100
  • 86b7060848 Link structure of e1inp_line directly with V5 link Andreas Eversberg 2023-02-12 16:16:25 +0100
  • fdcce2bb7f Dynamically open and close b-channels depending on the usage Andreas Eversberg 2023-02-12 15:19:08 +0100
  • d912c376ec Added echo cancelation option Andreas Eversberg 2023-01-29 16:25:31 +0100
  • acd3ae7c40 Add libg711 to transcode G.711 audio Andreas Eversberg 2023-01-29 16:22:16 +0100
  • 35ceaafd85 Added libecho, the line-echo-canceler from spandsp Andreas Eversberg 2023-01-29 16:20:47 +0100
  • d8a9f29153 Check double use of E1 interface and notify, if not defined Andreas Eversberg 2023-01-28 21:42:56 +0100
  • d1c0b37bce Added GSMTAP IP option and fixed command line help output format Andreas Eversberg 2023-01-24 18:33:04 +0100
  • 9f63e0e965 Updated ph-socket interface Andreas Eversberg 2023-01-24 18:07:52 +0100
  • de54466eb5 Add test function to test Sa 7 bit setting and reporting Andreas Eversberg 2023-01-09 22:24:26 +0100
  • 8c195781b6 Add graph of protocol entities Andreas Eversberg 2023-01-03 09:34:53 +0100
  • 776194423a Work on Makefile.am Andreas Eversberg 2022-12-29 16:29:16 +0100
  • 1246d7510e Working on main.c Andreas Eversberg 2022-12-26 14:47:49 +0100
  • 6cbb9eb346 Introduce layer1.c to process layer1 data flow and signals Andreas Eversberg 2022-12-28 20:36:31 +0100
  • 2f47ca42fc Work on ph_socket.c Andreas Eversberg 2023-01-03 17:28:55 +0100
  • 55266068d5 Work on VTY Andreas Eversberg 2022-12-26 14:47:36 +0100
  • 3aff22f309 Work on v5x_protocol.c Andreas Eversberg 2022-12-26 14:47:18 +0100
  • 11c87bdea7 Work on v5x_data.c and v5x_internal.h Andreas Eversberg 2022-12-26 14:46:50 +0100
  • be536b9029 Work on v5x_le_ctrl_fsm.c Andreas Eversberg 2022-12-26 14:46:18 +0100
  • b53b6f7338 Work on v5x_le_port_fsm.c Andreas Eversberg 2022-12-26 14:45:33 +0100
  • 5fe471bf43 Work on management Andreas Eversberg 2022-12-26 14:45:13 +0100
  • 5f227fb417 Work on v5x_le_pstn_fsm.c Andreas Eversberg 2022-12-26 14:44:39 +0100
  • fe66653df6 Completed implementation of v52_le_pp_fsm.c Andreas Eversberg 2023-01-05 18:12:38 +0100
  • f7117cdeae Completed implementation of v52_le_bcc_fsm.c Andreas Eversberg 2022-12-27 18:29:15 +0100
  • 4916de8b50 Completed implementation of v5x_l1_fsm.c Andreas Eversberg 2022-12-23 21:50:47 +0100
  • 4ea1488df2 Completed implementation of V52_le_lcp_fsm.c Andreas Eversberg 2022-12-23 21:49:52 +0100
  • 042cfa8752 Work on logging.c Andreas Eversberg 2022-12-27 18:31:08 +0100
  • f018123314 Fixes for lapv5 Andreas Eversberg 2022-12-18 10:09:43 +0100
  • 8525595419 Added functions to create and destroy V5.1/V5.2 interface with VTY Andreas Eversberg 2022-12-18 10:08:00 +0100
  • 6655e3ee01 Added destroy function for interface Andreas Eversberg 2022-12-18 10:07:24 +0100
  • 5ace124d4d Move main.c to src/ Andreas Eversberg 2022-12-16 22:01:51 +0100
  • b1876d2757 Move v5x_l2_mgmt and v51_le_provisioning to src/ Andreas Eversberg 2022-12-16 18:57:05 +0100
  • a6ca9ee14c Move v52_lcp_fsm.c to src/ Andreas Eversberg 2022-12-16 18:50:40 +0100
  • c7be79b668 Move v5x_le_pstn_fsm.h to src/v5x_le_pstn_fsm.h Andreas Eversberg 2022-12-16 18:49:11 +0100
  • 1031d5e3e6 Move v52_le_user_port_fsm to src/v5x_le_port_fsm Andreas Eversberg 2022-12-16 18:47:48 +0100
  • db4658b430 Move v51_le_ctrl to src/v5x_le_ctrl_fsm Andreas Eversberg 2022-12-16 18:44:30 +0100
  • 60c6a6edd5 Move v51_l1_fsm.c to src/v5x_l1_fsm.c Andreas Eversberg 2022-12-16 18:32:31 +0100
  • 4a19da28b6 Move v5x_protocol to src/ Andreas Eversberg 2022-12-16 18:30:04 +0100
  • 7f47013981 Move lapv5 to src/ Andreas Eversberg 2022-12-16 18:17:25 +0100
  • 0876200431 Move ph_socket to src/ Andreas Eversberg 2022-12-16 18:11:21 +0100
  • 169cf25700 Move logging to src/ Andreas Eversberg 2022-12-16 17:56:43 +0100
  • 6d77e6a982 Move v5x_data.c and v5x_internal.h to src/ Andreas Eversberg 2022-12-16 17:52:35 +0100
  • 336ffe1133 Prepared autoconf/automake Andreas Eversberg 2022-12-16 17:31:36 +0100
  • 88efc34840 Jolly's hack on Makefile Andreas Eversberg 2022-12-16 16:44:11 +0100
  • 5d5770437d Hacking on main Andreas Eversberg 2022-12-16 16:34:00 +0100
  • 0aae88eeb5 Work on v5x_protocol Andreas Eversberg 2022-12-16 16:40:21 +0100
  • de95171aef Work on v5x_data.c and v5x_internal.h Andreas Eversberg 2022-12-16 16:39:24 +0100
  • 0b9f3309f5 Work on lapv5 Andreas Eversberg 2022-12-16 16:32:20 +0100
  • 7abbe6cb0a Add PSTN protocol Andreas Eversberg 2022-12-09 19:20:45 +0100
  • f1fda1ea5e Add L2 management process Andreas Eversberg 2022-12-04 17:56:51 +0100
  • 4d3e56bab7 Add PH-socket interface Andreas Eversberg 2022-12-04 14:02:45 +0100
  • d8bbd255d4 Fixed and completed v52_le_user_port_fsm.c for both ISDN and PSTN ports Andreas Eversberg 2022-12-03 12:50:14 +0100
  • db1cf3f306 Serveral fixes to v51_le_ctrl.c Andreas Eversberg 2022-12-03 12:47:03 +0100
  • 5ac8f725c3 Fixed primitive handling in v5x_protocol.c Andreas Eversberg 2022-12-03 12:44:58 +0100
  • e3e64f7e34 Add enum type for user port data structure (PSTN or ISDN) Andreas Eversberg 2022-12-03 12:42:31 +0100
  • f450f28681 Add minimal provisioning protocol (Clause 14.5) Andreas Eversberg 2022-12-03 09:55:34 +0100
  • 1f06701969 Add more log levels to logging Andreas Eversberg 2022-12-03 12:36:27 +0100
  • c11774031a Iniatial gsmtap support Harald Welte 2022-12-02 16:14:33 +0100
  • 415fd7a332 Work on control protocols Andreas Eversberg 2022-12-02 15:50:22 +0100
  • 91381433ad Hacking on main.c Andreas Eversberg 2022-11-27 14:26:52 +0100
  • 31d5aebc64 Work on v5x_data.c and v5x_internal.h Andreas Eversberg 2022-11-27 14:14:13 +0100