Commit Graph

356 Commits (5a3a0b16a0c5c0cebb4f425664effede90547f17)
 

Author SHA1 Message Date
Harald Welte 2f89b965a6 client: transmit RSPRO via bankd_conn_fsm 4 years ago
Harald Welte 2eee4507ca bankd/client: Fix memory leak if rspro_enc_msg() fails 4 years ago
Harald Welte 972a1e892e client: Fix initialization order: logging first 4 years ago
Harald Welte 7817b20e04 client: Default server port is 9998, not 9999 4 years ago
Harald Welte 2ea20b92fd client: Use stack instead of heap when possible 4 years ago
Harald Welte 9bfc6b3ba6 remsim_client: Use bankd_conn_send_rspro() where applicable 4 years ago
Harald Welte f14dc04627 cosmetic: fix typo in comment 4 years ago
Harald Welte fa365593cb remsim_client: Process SetAtrReq() and set ATR in SIMtrace2 firmware 4 years ago
Harald Welte 297d72ef47 bankd: Move all PC/SC specific code to bankd_pcsc 4 years ago
Harald Welte 1f699b405a bankd_main: Obtain ATR of card via PC/SC API 4 years ago
Harald Welte e57334ed9d rspro_client_fsm: Use osmocom logging API instead of direct printf 4 years ago
Harald Welte 8d8d4f162b remsim_client: Use osmocom logging instead of printf 4 years ago
Harald Welte 94ba99b5d0 bankd_main: Add more logging in error situations 4 years ago
Harald Welte eb971b5209 bankd_main: don't use fprintf if we can use osmocom logging API 4 years ago
Harald Welte e1d3289ed9 bankd: Verify bankd/client slot in tpduModemToCard rx handler 4 years ago
Harald Welte 4e7a285427 rspro_client_fsm: Disconnect if Connect{Client,Bank}Res != ok 4 years ago
Harald Welte ce638d8fd7 client, bankd: Add SIGUSR1 handling for talloc context debugging 4 years ago
Harald Welte 75f560338c bankd_client_fsm: Fix ESTABLISH signal handling 4 years ago
Harald Welte 7a950888f5 client: Don't ntohs() integer values from asn1 decoder 4 years ago
Harald Welte 9cf013a343 remsim_client: Store and use BankSlot received in ConfigClientBankReq 4 years ago
Harald Welte cf8b89ad84 Move client/bank slot conversion functions to rspro_util.c 4 years ago
Harald Welte d571a3e2e1 RSPRO: split ConfigClient into ConfigClientId and ConfigClientBank 4 years ago
Harald Welte 19f881a373 bankd: respond to IPA PING from client with IPA PONG 4 years ago
Harald Welte 653d6a0b38 bankd: Disconnect client if we enter state BW_ST_CONN_CLIENT_UNMAPPED 4 years ago
Harald Welte 2507597c42 bankd: Implement thread-safe SIGUSR1 talloc context reporting 4 years ago
Harald Welte 286a2beaa9 bandk: store the worker name as part of 'struct bankd_worker' 4 years ago
Harald Welte 00a9673ac2 bankd: terminate bankd connection once map is deleted 4 years ago
Harald Welte 458e01b611 bankd: Return ConnectClientRes in error paths of worker_handle_connectClientReq 4 years ago
Harald Welte 942f1ff162 bankd: Actually send the RemoveMappingRes we prepare 4 years ago
Harald Welte a025e7008d rspro_client_fsm: Ensure close + reconnect on missing Connect*Res from server 4 years ago
Harald Welte 454f5e2543 bankd: Don't use hard-coded slotmaps but receive them from remsim-server 4 years ago
Harald Welte a0f395043e bankd: Don't create 10 workers, but 'num_slots' workers 4 years ago
Harald Welte f4b16f1c11 bankd_main: Introduce g_bankd global variable 4 years ago
Harald Welte b49ac9c6bb rspro_util: Add rspro_msgt_name() to get RSPRO message type name + use it 4 years ago
Harald Welte 229e6abce1 Add asn1c_helpers.c file to get type/enum/choice names for printing 4 years ago
Harald Welte 769ab7d04a RSPRO: Add ErrorInd 4 years ago
Harald Welte 71752ddd2b RSPRO: Add two more ResoltCodes 4 years ago
Harald Welte a844bb07d8 Introduce {server,bankd}_conn_send_rspro() 4 years ago
Harald Welte 3dcdd20343 add missing copyright / license headers everywhere 4 years ago
Harald Welte 3cded63aa6 naming: Distinguish "rspro client" from "remsim client" 4 years ago
Harald Welte 707c85a49b Split "RSPRO client FSM" from "BANKD client FSM" 4 years ago
Harald Welte 228af8a19b remsim-client: Add command-line options for server ip/port and client id/slot 4 years ago
Harald Welte ec628e964e client: move ClientSlot from bankd_conn to srv_conn 4 years ago
Harald Welte c7995e7112 client: Early call to osmo_init_logging2() 4 years ago
Harald Welte 03b24114b3 client: Add IPA Keepalive handling 4 years ago
Harald Welte 1a17104639 client: Restructure {srvc,bankd}_read_cb() 4 years ago
Harald Welte 15b75e1e5c remsim-server: Add support for keepalive 4 years ago
Harald Welte 7bfcc65227 slotmap: restructure read_cb() 4 years ago
Harald Welte e5c7773c7f client slot 4 years ago
Harald Welte f5a0fa37c4 Initial version of remsim-server 4 years ago