lists.osmocom.org
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

gerrit-log

Thread Start a new thread
Download
Threads by month
  • ----- 2026 -----
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2025 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
gerrit-log@lists.osmocom.org

October 2026

  • 1 participants
  • 1184 discussions
[M] Change in osmo-remsim[master]: Add maintenance mapping support to osmo-remsim-server
by jolly 08 Oct '26

08 Oct '26
Attention is currently required from: lynxis lazus. jolly has posted comments on this change by jolly. ( https://gerrit.osmocom.org/c/osmo-remsim/+/43745?usp=email ) Change subject: Add maintenance mapping support to osmo-remsim-server ...................................................................... Patch Set 3: (5 comments) Patchset: PS2: > Would be the name SLMAP_S_SUSPEND more precise than SLMAP_S_INACTIVE? […] When a maintenance mapping is added while there is a normal mapping, the maintenance mapping will start beein INACTTIVE. This means that the INACTIVE state may entered before any mapping is performed. I will add tests. Commit Message: https://gerrit.osmocom.org/c/osmo-remsim/+/43745/comment/4d1089e0_9e046db0?… : PS2, Line 19: * The normal mapping is deleted and put into INACTIVE state. > From the bankd side, the mapping is deleted, but for the server this is kept, right? Yes. The bankd is not aware of any maintenance mapping. It just gets disconnected from one client and connected to the other. File src/server/rspro_server.c: https://gerrit.osmocom.org/c/osmo-remsim/+/43745/comment/fa43ce3e_8febe0a4?… : PS2, Line 385: llist_for_each_entry(map, &slotmaps->mappings, list) { > Is this still correct? Couldn't be there 2 mappings here which are both entering S_NEW state? Good catch. This is actually not what I want. It still works, because when the two mappings become ACTIVE, the one to be suspended will be deleted. I will add a check, so that the INACTIVE mappings are not touched. https://gerrit.osmocom.org/c/osmo-remsim/+/43745/comment/e2e71fcb_33122734?… : PS2, Line 462: clinet > client Done https://gerrit.osmocom.org/c/osmo-remsim/+/43745/comment/87f9dea1_6f2771db?… : PS2, Line 466: n > being? Done -- To view, visit https://gerrit.osmocom.org/c/osmo-remsim/+/43745?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: osmo-remsim Gerrit-Branch: master Gerrit-Change-Id: I885b3b529276f46fbbe6d86be2170b0bffbb8434 Gerrit-Change-Number: 43745 Gerrit-PatchSet: 3 Gerrit-Owner: jolly <andreas(a)eversberg.eu> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Attention: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Comment-Date: Thu, 08 Oct 2026 09:15:50 +0000 Gerrit-HasComments: Yes Gerrit-Has-Labels: No Comment-In-Reply-To: lynxis lazus <lynxis(a)fe80.eu>
1 0
0 0
[M] Change in osmo-remsim[master]: Introduce osmo-remsim-client-socket
by jolly 08 Oct '26

08 Oct '26
Attention is currently required from: lynxis lazus. jolly has posted comments on this change by jolly. ( https://gerrit.osmocom.org/c/osmo-remsim/+/43742?usp=email ) Change subject: Introduce osmo-remsim-client-socket ...................................................................... Patch Set 3: (1 comment) Commit Message: https://gerrit.osmocom.org/c/osmo-remsim/+/43742/comment/b5f2a396_79cfc7af?… : PS2, Line 10: rmsim > typo Done -- To view, visit https://gerrit.osmocom.org/c/osmo-remsim/+/43742?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: osmo-remsim Gerrit-Branch: master Gerrit-Change-Id: I9eddb60e4e7c3191ca2b340690416b53005f714f Gerrit-Change-Number: 43742 Gerrit-PatchSet: 3 Gerrit-Owner: jolly <andreas(a)eversberg.eu> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Attention: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Comment-Date: Thu, 08 Oct 2026 09:15:21 +0000 Gerrit-HasComments: Yes Gerrit-Has-Labels: No Comment-In-Reply-To: lynxis lazus <lynxis(a)fe80.eu>
1 0
0 0
[S] Change in osmo-remsim[master]: Add osmo-remsim-client-socket usage to documentation
by jolly 08 Oct '26

08 Oct '26
jolly has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-remsim/+/43815?usp=email ) Change subject: Add osmo-remsim-client-socket usage to documentation ...................................................................... Add osmo-remsim-client-socket usage to documentation Change-Id: Ia52628a99229e615093b80748696d5849d6f0f05 --- M doc/manuals/chapters/remsim-client.adoc 1 file changed, 48 insertions(+), 0 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-remsim refs/changes/15/43815/1 diff --git a/doc/manuals/chapters/remsim-client.adoc b/doc/manuals/chapters/remsim-client.adoc index f5d5550..1379c02 100644 --- a/doc/manuals/chapters/remsim-client.adoc +++ b/doc/manuals/chapters/remsim-client.adoc @@ -216,6 +216,7 @@ *osmo-remsim-client-shell* [...] +[#osmo-remsim-client-shell-options] ==== OPTIONS *-h, --help*:: @@ -264,6 +265,53 @@ The program continues in this loop (read command APDU as hex-dump from stdin; provide response on stdout) until it is terminated by Ctrl+C or by other means. +== osmo-remsim-client-socket + +The osmo-remsim-client-socket is similar to osmo-remsim-client-shell, but uses a Unix socket instead of stdin and +stdout to exchange APDUs. + +This allows applications to access a remote SIM without implementing the RSPro protocol. The application must +implement a Unix socket client. + +=== Running + +osmo-remsim-client-socket currently has the following command-line options: + +==== SYNOPSIS + +*osmo-remsim-client-shell* -S PATH [...] + +==== OPTIONS + +All options of <<osmo-remsim-client-shell-options, osmo-remsim-client-shell>> apply to osmo-remsim-client-socket. +Additionally the following option is available: + +*-S, --scoket-name PATH*:: + Specify the Unix socket name. An application connects to this socket to exchange APDUs. + +==== Examples + +.remsim-server is at 192.168.11.10; we are client 23 slot 0 +---- +./osmo-remsim-client-socket -i 192.168.11.10 -c 23 -S /tmp/remsim_c23_s0 +DRSPRO INFO ../rspro_client_fsm.c:454 RSPRO_CLIENT(bankd){REESTABLISH}: Creating TCP connection to server at 192.168.11.10:9999 +DRSPRO NOTICE ../rspro_client_fsm.c:145 RSPRO_CLIENT(bankd){REESTABLISH}: RSPRO link to 192.168.11.10:9999 UP +DMAIN INFO user_socket.c:25 SIM inseterd +DMAIN NOTICE main_fsm.c:280 CLIENT_MAIN(main){OPERATIONAL}: Rx setAtrReq(3b9f96801f878031e073fe211b674a4c753034054ba9) +DMAIN INFO user_socket.c:79 SET_ATR 3b 9f 96 80 1f 87 80 31 e0 73 fe 21 1b 67 4a 4c 75 30 34 05 4b a9 +DMAIN INFO main_fsm.c:339 CLIENT_MAIN(main){OPERATIONAL}: Tx tpduModemToCard (0070000001) +DMAIN NOTICE main_fsm.c:268 CLIENT_MAIN(main){OPERATIONAL}: Rx tpduCardToModem(019000) +DMAIN INFO user_socket.c:57 APDU response 01 90 00 +... +---- + +* The SET_ATR is performed by osmo-remsim-bankd to inform the Unix socket client about the ATR of the real remote card. +* The `0070000001` is a command TPDU sent by the socket client +* The `019000` is a response TPDU provided by the remote card in response to the command + +The program continues in this loop (exchange APDUs between remote card and Unix socket client) +until it is terminated by Ctrl+C or by other means. + == libifd_remsim_client This is a remsim-client implemented as so-called `ifd_handler`, i.e. a card reader driver -- To view, visit https://gerrit.osmocom.org/c/osmo-remsim/+/43815?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: newchange Gerrit-Project: osmo-remsim Gerrit-Branch: master Gerrit-Change-Id: Ia52628a99229e615093b80748696d5849d6f0f05 Gerrit-Change-Number: 43815 Gerrit-PatchSet: 1 Gerrit-Owner: jolly <andreas(a)eversberg.eu>
1 0
0 0
[S] Change in osmo-remsim[master]: Add optional timeout to mapping
by jolly 08 Oct '26

08 Oct '26
Attention is currently required from: jolly. Hello Jenkins Builder, lynxis lazus, I'd like you to reexamine a change. Please visit https://gerrit.osmocom.org/c/osmo-remsim/+/43746?usp=email to look at the new patch set (#3). The following approvals got outdated and were removed: Verified+1 by Jenkins Builder Change subject: Add optional timeout to mapping ...................................................................... Add optional timeout to mapping To prevent a broken or crashed application from blocking a mapping for an undefined time, a timeout can be specified. The application that controls the mapping, chooses a timeout that is long enough to complete the operation before the timeout occurs. This patch applies to any mapping, but it was created to support timeout for maintenance mapping. Related: SYS#8159 Change-Id: I2f7ee24e6c926b65876af2b14da3534555398769 --- M src/server/rest_api.c M src/server/rspro_server.c M src/slotmap.c M src/slotmap.h 4 files changed, 34 insertions(+), 0 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-remsim refs/changes/46/43746/3 -- To view, visit https://gerrit.osmocom.org/c/osmo-remsim/+/43746?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: newpatchset Gerrit-Project: osmo-remsim Gerrit-Branch: master Gerrit-Change-Id: I2f7ee24e6c926b65876af2b14da3534555398769 Gerrit-Change-Number: 43746 Gerrit-PatchSet: 3 Gerrit-Owner: jolly <andreas(a)eversberg.eu> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Attention: jolly <andreas(a)eversberg.eu>
1 0
0 0
[M] Change in osmo-remsim[master]: Introduce osmo-remsim-client-socket
by jolly 08 Oct '26

08 Oct '26
Attention is currently required from: jolly, lynxis lazus. Hello Jenkins Builder, lynxis lazus, I'd like you to reexamine a change. Please visit https://gerrit.osmocom.org/c/osmo-remsim/+/43742?usp=email to look at the new patch set (#3). The following approvals got outdated and were removed: Code-Review+1 by lynxis lazus, Verified+1 by Jenkins Builder Change subject: Introduce osmo-remsim-client-socket ...................................................................... Introduce osmo-remsim-client-socket Add new remsim client with socket interface. It is similar to the osmo-remsim-client-shell, but it uses a unix socket instead of stdin and stdout to exchange APDUs. The coding is binary instead of hex string. Related: SYS#8159 Change-Id: I9eddb60e4e7c3191ca2b340690416b53005f714f --- M .gitignore M debian/control A debian/osmo-remsim-client-socket.install M src/client/Makefile.am M src/client/client.h M src/client/remsim_client_main.c A src/client/user_socket.c 7 files changed, 203 insertions(+), 1 deletion(-) git pull ssh://gerrit.osmocom.org:29418/osmo-remsim refs/changes/42/43742/3 -- To view, visit https://gerrit.osmocom.org/c/osmo-remsim/+/43742?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: newpatchset Gerrit-Project: osmo-remsim Gerrit-Branch: master Gerrit-Change-Id: I9eddb60e4e7c3191ca2b340690416b53005f714f Gerrit-Change-Number: 43742 Gerrit-PatchSet: 3 Gerrit-Owner: jolly <andreas(a)eversberg.eu> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Attention: jolly <andreas(a)eversberg.eu> Gerrit-Attention: lynxis lazus <lynxis(a)fe80.eu>
1 0
0 0
[M] Change in osmo-remsim[master]: Add maintenance mapping support to osmo-remsim-server
by jolly 08 Oct '26

08 Oct '26
Attention is currently required from: jolly. Hello Jenkins Builder, lynxis lazus, I'd like you to reexamine a change. Please visit https://gerrit.osmocom.org/c/osmo-remsim/+/43745?usp=email to look at the new patch set (#3). The following approvals got outdated and were removed: Verified+1 by Jenkins Builder Change subject: Add maintenance mapping support to osmo-remsim-server ...................................................................... Add maintenance mapping support to osmo-remsim-server A normal mapping and a maintenance mapping may share the same bank/slot. In this case the normal mapping will be inactive until the maintenance mapping has been deleted. The maintenance mapping has priority over the normal mapping. If a maintenance mapping share the same bank/slot of an existing normal mapping, the normal mapping is suspended. The maintenance mapping hat priority over the mapping. The following steps are performed: * The maintenance mapping is put into INACTIVE state. * The normal mapping is deleted and put into INACTIVE state. * The maintenance mapping is created. Once the maintenance mapping is removed, the normal mapping is restored. The following steps are performed: * The maintenance mapping is deleted and then removed. * The normal mapping in INACTIVE state is created again. To control the maintenance flag, the rest API is expanded. An optional 'maintenance' tag is added to the URL. Related: SYS#8159 Change-Id: I885b3b529276f46fbbe6d86be2170b0bffbb8434 --- M src/server/rest_api.c M src/server/rspro_server.c M src/slotmap.h 3 files changed, 106 insertions(+), 10 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-remsim refs/changes/45/43745/3 -- To view, visit https://gerrit.osmocom.org/c/osmo-remsim/+/43745?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: newpatchset Gerrit-Project: osmo-remsim Gerrit-Branch: master Gerrit-Change-Id: I885b3b529276f46fbbe6d86be2170b0bffbb8434 Gerrit-Change-Number: 43745 Gerrit-PatchSet: 3 Gerrit-Owner: jolly <andreas(a)eversberg.eu> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Attention: jolly <andreas(a)eversberg.eu>
1 0
0 0
[S] Change in osmo-remsim[master]: Update osmo-remsim-apitool to support maintenance flag
by jolly 08 Oct '26

08 Oct '26
Attention is currently required from: lynxis lazus. Hello Jenkins Builder, lynxis lazus, I'd like you to reexamine a change. Please visit https://gerrit.osmocom.org/c/osmo-remsim/+/43747?usp=email to look at the new patch set (#3). The following approvals got outdated and were removed: Verified+1 by Jenkins Builder Change subject: Update osmo-remsim-apitool to support maintenance flag ...................................................................... Update osmo-remsim-apitool to support maintenance flag In order to create, delete or show maintenance mappings, a command line option '--maintenance' is introduced. Without this flag, all operations relate to non-maintenance mappings. Optionally a timeout can be set via '--timeout <seconds>'. This sets the maximum time before the maintenance mapping ist automatically deleted. The argument of option '--show-slotmaps' is removed, because the rest API does not allow an argument, except the maintenance flag. Related: SYS#8159 Change-Id: Iaac6423b3a2f7209d0c26e9624d90b21b7c39f89 --- M contrib/osmo-remsim-apitool 1 file changed, 33 insertions(+), 15 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-remsim refs/changes/47/43747/3 -- To view, visit https://gerrit.osmocom.org/c/osmo-remsim/+/43747?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: newpatchset Gerrit-Project: osmo-remsim Gerrit-Branch: master Gerrit-Change-Id: Iaac6423b3a2f7209d0c26e9624d90b21b7c39f89 Gerrit-Change-Number: 43747 Gerrit-PatchSet: 3 Gerrit-Owner: jolly <andreas(a)eversberg.eu> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Attention: lynxis lazus <lynxis(a)fe80.eu>
1 0
0 0
[XS] Change in osmo-sgsn[master]: gprs_routing_area: add FIXMEs for unit tests
by pespin 08 Oct '26

08 Oct '26
Attention is currently required from: lynxis lazus. pespin has posted comments on this change by lynxis lazus. ( https://gerrit.osmocom.org/c/osmo-sgsn/+/43469?usp=email ) Change subject: gprs_routing_area: add FIXMEs for unit tests ...................................................................... Patch Set 19: Code-Review+2 -- To view, visit https://gerrit.osmocom.org/c/osmo-sgsn/+/43469?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: osmo-sgsn Gerrit-Branch: master Gerrit-Change-Id: Ia8bb1c4b6ae77bd0e5a44171d99851c74c083835 Gerrit-Change-Number: 43469 Gerrit-PatchSet: 19 Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: pespin <pespin(a)sysmocom.de> Gerrit-Attention: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Comment-Date: Thu, 08 Oct 2026 08:40:14 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes
1 0
0 0
[L] Change in osmo-sgsn[master]: Remove authentication acls and auth policy != REMOTE
by pespin 08 Oct '26

08 Oct '26
Attention is currently required from: lynxis lazus. pespin has posted comments on this change by lynxis lazus. ( https://gerrit.osmocom.org/c/osmo-sgsn/+/43798?usp=email ) Change subject: Remove authentication acls and auth policy != REMOTE ...................................................................... Patch Set 3: Code-Review+2 -- To view, visit https://gerrit.osmocom.org/c/osmo-sgsn/+/43798?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: osmo-sgsn Gerrit-Branch: master Gerrit-Change-Id: Iea267bfbd9e0f3d1ba00c6d8d8f308b24e8ec6d4 Gerrit-Change-Number: 43798 Gerrit-PatchSet: 3 Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: pespin <pespin(a)sysmocom.de> Gerrit-Attention: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Comment-Date: Thu, 08 Oct 2026 08:40:09 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes
1 0
0 0
[XL] Change in osmo-sgsn[master]: Rework SGSN code to use new libvlr code
by pespin 08 Oct '26

08 Oct '26
Attention is currently required from: lynxis lazus. pespin has posted comments on this change by lynxis lazus. ( https://gerrit.osmocom.org/c/osmo-sgsn/+/39562?usp=email ) Change subject: Rework SGSN code to use new libvlr code ...................................................................... Patch Set 26: Code-Review+2 -- To view, visit https://gerrit.osmocom.org/c/osmo-sgsn/+/39562?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: osmo-sgsn Gerrit-Branch: master Gerrit-Change-Id: I9c5b4ec1b337c35e85c2d1a3d09b318380ae6ef8 Gerrit-Change-Number: 39562 Gerrit-PatchSet: 26 Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: pespin <pespin(a)sysmocom.de> Gerrit-Attention: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Comment-Date: Thu, 08 Oct 2026 08:40:06 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes
1 0
0 0
  • ← Newer
  • 1
  • ...
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • ...
  • 119
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.