Commit Graph

50 Commits (43ab79f8c20f30a0f6db671665e95cddfdd5f59d)
 

Author SHA1 Message Date
Harald Welte 43ab79f8c2 remove libasn1c dependency and use asn1c without libasn1c 4 years ago
Harald Welte 8f893ff208 bankd: Add FIXME to the main thread 4 years ago
Harald Welte 511c51313d remove rspro_client.c which is not used anyway. 4 years ago
Harald Welte 7b41d9c863 bankd: Remove second \n after PC/SC OK statements 4 years ago
Harald Welte 150d6d6788 bankd: more timeout/retry handling, including resolving slotmap 4 years ago
Harald Welte 694df83f35 bankd: Implement re-opening/connecting to card/reader 4 years ago
Harald Welte 31c9eca75a bankd_main: Set the pthread name for easier debugging 4 years ago
Harald Welte f94b9ee67b bankd: Initialize logging early. 4 years ago
Harald Welte 703d686c20 fix double-free of msgb 4 years ago
Harald Welte 9ebbacc801 correctly use asn1c API: PDU pointers must be NULL when calling decoder 4 years ago
Harald Welte 7b94dc231d add ffasn1c example for RSPRO 4 years ago
Harald Welte 10f6c21736 rspro_util: Add rspro_gen_ConnectClientRes() function 4 years ago
Harald Welte 7585286466 rspro_util: More error messages 4 years ago
Harald Welte e1176cf510 bankd: Print error messages in more error cases during IPA read 4 years ago
Harald Welte f1dd16291e bankd: Add app_comp_id to use repro_util helpers 4 years ago
Harald Welte 417b961ef2 client: Generate CLIENT_CONN_RES event to FSM on RSPR rx of ClientConnRes 4 years ago
Harald Welte 3e689874ff bankd: Handle errors during PC/SC open/connect 4 years ago
Harald Welte fd47119111 use msb->l2h as pointer to the RSPRO part inside msgb 4 years ago
Harald Welte 293478cf76 RSPRO: don't use "default 1" for protocol version 4 years ago
Harald Welte 52cc7db6ed remsim_client_fsm: Handle re-connect timeout and initial connection failure 4 years ago
Harald Welte e72e57383d bankd: Add hack for hard-coded slotmap 4 years ago
Harald Welte 796a7492c7 bankd: Add code to handle TPDUs in rx and tx direction 4 years ago
Harald Welte 57593f0ce9 bankd_main: Missing state transition to BW_ST_CONN_CLIENT_MAPPED_CARD 4 years ago
Harald Welte 48865c284b bankd_main: Fix SCardConnect(): Needs dwActiveProtocol output param 4 years ago
Harald Welte 45c948cc10 bankd_pcsc: Add CSV based mapping of bank-id/slot-nr to PC/SC reader name 4 years ago
Harald Welte 1266952242 bankd_slotmap: Fix debug statements 4 years ago
Harald Welte 5d16b1c865 rspro_util: Add functions to generate TDPU transfer messages 4 years ago
Harald Welte 84ba234c2c More progress on code of the server_conn_fsm 5 years ago
Harald Welte f29e0d0c26 client: bankd_send_rspro -> ipa_client_conn_send_rspro 5 years ago
Harald Welte 24173fbba7 client: Introduce FSMs for managing connections to server + bankd 5 years ago
Harald Welte 2ff0ab98d2 Add initial remsim-client skeleton 5 years ago
Harald Welte af61473729 bankd: Resolve slot mapping after client identifies itself. 5 years ago
Harald Welte a2b23c3c50 rspro_util: Print error message in case of encoder errror 5 years ago
Harald Welte 6b8d4f82de rspro_util.c: Fix encoding to msgb. Use tailroom, not length! 5 years ago
Harald Welte 57555aa60c rspro_util: Add ASN_ALLOC_COPY macro and add clientSlot to ConnectClientReq 5 years ago
Harald Welte d5c5c0b790 rspro_util: DER encoder returns size in bytes, no need to divide by 8 5 years ago
Harald Welte 137c4402d9 rspro_util: Add header file 5 years ago
Harald Welte 371d026c6b RSPRO: Use ClientSlot in ConnectClientReq, ConfigClientReq 5 years ago
Harald Welte 415e8f66ce bankd: Re-initialize client.peer_addr when recycling the thread 5 years ago
Harald Welte ceb3e68fab bankd: Include worker state and file/line in LOGW output 5 years ago
Harald Welte d6dfb8c045 bankd: use getnameinfo() to print client IP/port on connect 5 years ago
Harald Welte fe3df992fe RSPRO.asn: Add optional ClientId field to ConnectClientReq 5 years ago
Harald Welte f0614dfd33 RSPRO.asn: Improve comments/description 5 years ago
Harald Welte cce2aadbb3 bankd: Add client.id to bankd_worker 5 years ago
Harald Welte 7f684a0021 bankd: Don't consume 100% CPU in main thread 5 years ago
Harald Welte 12534e776d bankd: Actually create + listen to a socket 5 years ago
Harald Welte 8d85829821 bankd: Log worker number; Add formal state + state transition function 5 years ago
Harald Welte 77911b0091 Add initial remsim-bankd skeleton 5 years ago
Harald Welte e224912d4a Add README.md file contents 5 years ago
Harald Welte 3aa901da56 initial checkin of osmo-remsim 5 years ago