<matrixProject _class='hudson.matrix.MatrixProject'><action _class='hudson.model.ParametersDefinitionProperty'><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></defaultParameterValue><description>osmo-ci.git branch
</description><name>BRANCH_CI</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>COMMENT_TYPE</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>DISTRO</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_BRANCH</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_CHANGE_NUMBER</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_HOST</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PATCHSET_NUMBER</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PATCHSET_REVISION</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PATCHSET_UPLOADER_NAME</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PORT</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PROJECT</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_REFSPEC</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_REPO_URL</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>PIPELINE_BUILD_URL</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>PROJECT_NAME</name><type>StringParameterDefinition</type></parameterDefinition></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'><displayUrl>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/</displayUrl></action><action _class='org.jenkinsci.plugins.testresultsanalyzer.TestResultsAnalyzerAction'></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'><stores></stores></action><description>Build job of CI for patches sent to
&lt;a href="https://gerrit.osmocom.org/#/q/status:open+project:libosmo-abis"&gt;libosmo-abis&lt;/a&gt;
&lt;br/&gt;&lt;br/&gt;
&lt;b&gt;Auto-generated using Jenkins Job Builder. DO NOT EDIT MANUALLY!&lt;/b&gt;
&lt;!-- Managed by Jenkins Job Builder --&gt;</description><displayName>gerrit-libosmo-abis-build</displayName><fullDisplayName>gerrit-libosmo-abis-build</fullDisplayName><fullName>gerrit-libosmo-abis-build</fullName><name>gerrit-libosmo-abis-build</name><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/</url><buildable>true</buildable><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-libosmo-abis" build number 511</shortDescription><upstreamBuild>511</upstreamBuild><upstreamProject>gerrit-libosmo-abis</upstreamProject><upstreamUrl>job/gerrit-libosmo-abis/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42679</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>2a215fb2933636531e4b079acb53bb1c5e23bc96</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>falconia</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/79/42679/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-libosmo-abis/511/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>51200</buildingDurationMillis><executingTimeMillis>51200</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>5176</waitingDurationMillis><waitingTimeMillis>5176</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>201</buildNumber><marked><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></marked><revision><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-2.0.1 _class='hudson.plugins.git.util.Build'><buildNumber>435</buildNumber><marked><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></marked><revision><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></revision></rel-2.0.1><rel-1.5.1 _class='hudson.plugins.git.util.Build'><buildNumber>232</buildNumber><marked><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></marked><revision><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></revision></rel-1.5.1><rel-1.4.2 _class='hudson.plugins.git.util.Build'><buildNumber>262</buildNumber><marked><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></marked><revision><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></revision></rel-1.4.2><rel-1.4.1 _class='hudson.plugins.git.util.Build'><buildNumber>207</buildNumber><marked><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></marked><revision><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></revision></rel-1.4.1><rel-1.5.2 _class='hudson.plugins.git.util.Build'><buildNumber>258</buildNumber><marked><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></marked><revision><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></revision></rel-1.5.2><master _class='hudson.plugins.git.util.Build'><buildNumber>511</buildNumber><marked><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><branch><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><name>master</name></branch></marked><revision><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><branch><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><branch><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#511</displayName><duration>51200</duration><estimatedDuration>51672</estimatedDuration><fullDisplayName>gerrit-libosmo-abis-build #511</fullDisplayName><id>511</id><inProgress>false</inProgress><keepLog>false</keepLog><number>511</number><queueId>99465</queueId><result>SUCCESS</result><timestamp>1777170162809</timestamp><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/511/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/input/lapd.c</affectedPath><commitId>2a215fb2933636531e4b079acb53bb1c5e23bc96</commitId><timestamp>1777107120000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/falcon</absoluteUrl><fullName>falcon</fullName></author><authorEmail>falcon@freecalypso.org</authorEmail><comment>cosmetic: fix white space in lapd_sap_{start,stop}()

Change-Id: Iadf8629bc3bdf18260b1b83290ce95483d8aac2c
</comment><date>2026-04-25 08:52:00 +0000</date><id>2a215fb2933636531e4b079acb53bb1c5e23bc96</id><msg>cosmetic: fix white space in lapd_sap_{start,stop}()</msg><path><editType>edit</editType><file>src/input/lapd.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/falcon</absoluteUrl><fullName>falcon</fullName></culprit><run><number>511</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/511/</url></run></build><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-libosmo-abis" build number 510</shortDescription><upstreamBuild>510</upstreamBuild><upstreamProject>gerrit-libosmo-abis</upstreamProject><upstreamUrl>job/gerrit-libosmo-abis/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42680</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>898f6d8b2059daef2e6c5752422f8efbe8ea4dcf</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>falconia</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/80/42680/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-libosmo-abis/510/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>50289</buildingDurationMillis><executingTimeMillis>50289</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>5409</waitingDurationMillis><waitingTimeMillis>5409</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>201</buildNumber><marked><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></marked><revision><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-2.0.1 _class='hudson.plugins.git.util.Build'><buildNumber>435</buildNumber><marked><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></marked><revision><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></revision></rel-2.0.1><rel-1.5.1 _class='hudson.plugins.git.util.Build'><buildNumber>232</buildNumber><marked><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></marked><revision><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></revision></rel-1.5.1><rel-1.4.2 _class='hudson.plugins.git.util.Build'><buildNumber>262</buildNumber><marked><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></marked><revision><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></revision></rel-1.4.2><rel-1.4.1 _class='hudson.plugins.git.util.Build'><buildNumber>207</buildNumber><marked><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></marked><revision><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></revision></rel-1.4.1><rel-1.5.2 _class='hudson.plugins.git.util.Build'><buildNumber>258</buildNumber><marked><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></marked><revision><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></revision></rel-1.5.2><master _class='hudson.plugins.git.util.Build'><buildNumber>510</buildNumber><marked><SHA1>898f6d8b2059daef2e6c5752422f8efbe8ea4dcf</SHA1><branch><SHA1>898f6d8b2059daef2e6c5752422f8efbe8ea4dcf</SHA1><name>master</name></branch></marked><revision><SHA1>898f6d8b2059daef2e6c5752422f8efbe8ea4dcf</SHA1><branch><SHA1>898f6d8b2059daef2e6c5752422f8efbe8ea4dcf</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>898f6d8b2059daef2e6c5752422f8efbe8ea4dcf</SHA1><branch><SHA1>898f6d8b2059daef2e6c5752422f8efbe8ea4dcf</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#510</displayName><duration>50289</duration><estimatedDuration>51672</estimatedDuration><fullDisplayName>gerrit-libosmo-abis-build #510</fullDisplayName><id>510</id><inProgress>false</inProgress><keepLog>false</keepLog><number>510</number><queueId>99464</queueId><result>SUCCESS</result><timestamp>1777170162315</timestamp><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/510/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/input/lapd.c</affectedPath><commitId>898f6d8b2059daef2e6c5752422f8efbe8ea4dcf</commitId><timestamp>1777107735000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/falcon</absoluteUrl><fullName>falcon</fullName></author><authorEmail>falcon@freecalypso.org</authorEmail><comment>lapd_sap_stop(): fix use of uninitialized stack memory

DL-RELEASE in lapd_core can be done in two ways: by sending DISC
and waiting for UA, or a purely local clearing of state.  The
selection between these two modes is communicated via an extended
field in struct osmo_dlsap_prim that extends beyond the standard
struct osmo_prim_hdr.  lapd_sap_stop() is a wrapper function that
sends DL-RELEASE to lapd_core; its only current users are the
vendor-specific E1 BTS handlers for Ericsson and Nokia in OsmoBSC,
and both of those need local release handling.  This wrapper
function does allocate correctly-sized struct osmo_dlsap_prim
on the stack, but until now it failed to initialize the extended
field - hence the actual behavior was subject to laws of chance,
depending on uninitialized content of stack memory.

Change-Id: Ic1469698ee8edf9b6fb55df8f79cc062be711f61
</comment><date>2026-04-25 09:02:15 +0000</date><id>898f6d8b2059daef2e6c5752422f8efbe8ea4dcf</id><msg>lapd_sap_stop(): fix use of uninitialized stack memory</msg><path><editType>edit</editType><file>src/input/lapd.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/falcon</absoluteUrl><fullName>falcon</fullName></culprit><run><number>510</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/510/</url></run></build><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-libosmo-abis" build number 509</shortDescription><upstreamBuild>509</upstreamBuild><upstreamProject>gerrit-libosmo-abis</upstreamProject><upstreamUrl>job/gerrit-libosmo-abis/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42652</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>5</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>daff0f79f7d44ca8a23f9ed25920479786b5606d</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>Timur Davydov</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/52/42652/5</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-libosmo-abis/509/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>53526</buildingDurationMillis><executingTimeMillis>53526</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>8673</waitingDurationMillis><waitingTimeMillis>8673</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>201</buildNumber><marked><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></marked><revision><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-2.0.1 _class='hudson.plugins.git.util.Build'><buildNumber>435</buildNumber><marked><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></marked><revision><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></revision></rel-2.0.1><rel-1.5.1 _class='hudson.plugins.git.util.Build'><buildNumber>232</buildNumber><marked><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></marked><revision><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></revision></rel-1.5.1><rel-1.4.2 _class='hudson.plugins.git.util.Build'><buildNumber>262</buildNumber><marked><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></marked><revision><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></revision></rel-1.4.2><rel-1.4.1 _class='hudson.plugins.git.util.Build'><buildNumber>207</buildNumber><marked><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></marked><revision><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></revision></rel-1.4.1><rel-1.5.2 _class='hudson.plugins.git.util.Build'><buildNumber>258</buildNumber><marked><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></marked><revision><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></revision></rel-1.5.2><master _class='hudson.plugins.git.util.Build'><buildNumber>509</buildNumber><marked><SHA1>daff0f79f7d44ca8a23f9ed25920479786b5606d</SHA1><branch><SHA1>daff0f79f7d44ca8a23f9ed25920479786b5606d</SHA1><name>master</name></branch></marked><revision><SHA1>daff0f79f7d44ca8a23f9ed25920479786b5606d</SHA1><branch><SHA1>daff0f79f7d44ca8a23f9ed25920479786b5606d</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>daff0f79f7d44ca8a23f9ed25920479786b5606d</SHA1><branch><SHA1>daff0f79f7d44ca8a23f9ed25920479786b5606d</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#509</displayName><duration>53526</duration><estimatedDuration>51672</estimatedDuration><fullDisplayName>gerrit-libosmo-abis-build #509</fullDisplayName><id>509</id><inProgress>false</inProgress><keepLog>false</keepLog><number>509</number><queueId>97846</queueId><result>SUCCESS</result><timestamp>1777055848841</timestamp><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/509/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/Makefile.am</affectedPath><affectedPath>configure.ac</affectedPath><affectedPath>include/Makefile.am</affectedPath><affectedPath>include/osmocom/abis/websdr.h</affectedPath><affectedPath>src/e1_input.c</affectedPath><affectedPath>src/e1_input_vty.c</affectedPath><affectedPath>src/input/websdr.c</affectedPath><affectedPath>src/input/ipaccess.c</affectedPath><commitId>daff0f79f7d44ca8a23f9ed25920479786b5606d</commitId><timestamp>1777055755000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/dtv.comp</absoluteUrl><fullName>dtv.comp</fullName></author><authorEmail>dtv.comp@gmail.com</authorEmail><comment>abis: add optional WebSDR E1 input driver

Add a new optional E1 input backend for WebSDR, enabled via
--with-websdr.

Introduce input/websdr.c and public callback API to replace
socket-based IPA transport with a callback-driven interface
for OML/RSL and OSMUX.

Intended for WebAssembly builds where Osmocom components run
in a browser and communicate with SDR via WebUSB.

Change-Id: Ib804dc8eb67a91678603f54ea0beccd5c61e4a80
</comment><date>2026-04-24 22:35:55 +0400</date><id>daff0f79f7d44ca8a23f9ed25920479786b5606d</id><msg>abis: add optional WebSDR E1 input driver</msg><path><editType>add</editType><file>src/input/websdr.c</file></path><path><editType>edit</editType><file>include/Makefile.am</file></path><path><editType>edit</editType><file>src/e1_input_vty.c</file></path><path><editType>edit</editType><file>configure.ac</file></path><path><editType>edit</editType><file>src/Makefile.am</file></path><path><editType>edit</editType><file>src/e1_input.c</file></path><path><editType>edit</editType><file>src/input/ipaccess.c</file></path><path><editType>add</editType><file>include/osmocom/abis/websdr.h</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/dtv.comp</absoluteUrl><fullName>dtv.comp</fullName></culprit><run><number>509</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/509/</url></run></build><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-libosmo-abis" build number 508</shortDescription><upstreamBuild>508</upstreamBuild><upstreamProject>gerrit-libosmo-abis</upstreamProject><upstreamUrl>job/gerrit-libosmo-abis/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42677</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>cc0a55cc0ad6c5ce7c046d5564e43d502c1b6f4b</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>Timur Davydov</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/77/42677/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-libosmo-abis/508/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>53685</buildingDurationMillis><executingTimeMillis>53685</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>9273</waitingDurationMillis><waitingTimeMillis>9273</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>201</buildNumber><marked><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></marked><revision><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-2.0.1 _class='hudson.plugins.git.util.Build'><buildNumber>435</buildNumber><marked><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></marked><revision><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></revision></rel-2.0.1><rel-1.5.1 _class='hudson.plugins.git.util.Build'><buildNumber>232</buildNumber><marked><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></marked><revision><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></revision></rel-1.5.1><rel-1.4.2 _class='hudson.plugins.git.util.Build'><buildNumber>262</buildNumber><marked><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></marked><revision><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></revision></rel-1.4.2><rel-1.4.1 _class='hudson.plugins.git.util.Build'><buildNumber>207</buildNumber><marked><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></marked><revision><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></revision></rel-1.4.1><rel-1.5.2 _class='hudson.plugins.git.util.Build'><buildNumber>258</buildNumber><marked><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></marked><revision><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></revision></rel-1.5.2><master _class='hudson.plugins.git.util.Build'><buildNumber>508</buildNumber><marked><SHA1>cc0a55cc0ad6c5ce7c046d5564e43d502c1b6f4b</SHA1><branch><SHA1>cc0a55cc0ad6c5ce7c046d5564e43d502c1b6f4b</SHA1><name>master</name></branch></marked><revision><SHA1>cc0a55cc0ad6c5ce7c046d5564e43d502c1b6f4b</SHA1><branch><SHA1>cc0a55cc0ad6c5ce7c046d5564e43d502c1b6f4b</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>cc0a55cc0ad6c5ce7c046d5564e43d502c1b6f4b</SHA1><branch><SHA1>cc0a55cc0ad6c5ce7c046d5564e43d502c1b6f4b</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#508</displayName><duration>53685</duration><estimatedDuration>51672</estimatedDuration><fullDisplayName>gerrit-libosmo-abis-build #508</fullDisplayName><id>508</id><inProgress>false</inProgress><keepLog>false</keepLog><number>508</number><queueId>97845</queueId><result>SUCCESS</result><timestamp>1777055846427</timestamp><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/508/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/e1_input.c</affectedPath><commitId>cc0a55cc0ad6c5ce7c046d5564e43d502c1b6f4b</commitId><timestamp>1777055755000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/dtv.comp</absoluteUrl><fullName>dtv.comp</fullName></author><authorEmail>dtv.comp@gmail.com</authorEmail><comment>abis: align e1 input init prototypes for stricter compilers

Change return types of e1inp_dahdi_init(), e1inp_e1d_init() and
e1inp_rs232_init() from void to int to match their implementations.

Required for stricter compilers (e.g. Emscripten) which reject
mismatched function prototypes.

Change-Id: I93cd079003abb5665f1995647cfa94dc8e901ed9
</comment><date>2026-04-24 22:35:55 +0400</date><id>cc0a55cc0ad6c5ce7c046d5564e43d502c1b6f4b</id><msg>abis: align e1 input init prototypes for stricter compilers</msg><path><editType>edit</editType><file>src/e1_input.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/dtv.comp</absoluteUrl><fullName>dtv.comp</fullName></culprit><run><number>508</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/508/</url></run></build><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-libosmo-abis" build number 507</shortDescription><upstreamBuild>507</upstreamBuild><upstreamProject>gerrit-libosmo-abis</upstreamProject><upstreamUrl>job/gerrit-libosmo-abis/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42652</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>4</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>101185ae0bf15c1b9a91eac75627910b745c5c7b</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>Timur Davydov</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/52/42652/4</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-libosmo-abis/507/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>40578</buildingDurationMillis><executingTimeMillis>40578</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>8757</waitingDurationMillis><waitingTimeMillis>8757</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>201</buildNumber><marked><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></marked><revision><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-2.0.1 _class='hudson.plugins.git.util.Build'><buildNumber>435</buildNumber><marked><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></marked><revision><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></revision></rel-2.0.1><rel-1.5.1 _class='hudson.plugins.git.util.Build'><buildNumber>232</buildNumber><marked><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></marked><revision><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></revision></rel-1.5.1><rel-1.4.2 _class='hudson.plugins.git.util.Build'><buildNumber>262</buildNumber><marked><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></marked><revision><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></revision></rel-1.4.2><rel-1.4.1 _class='hudson.plugins.git.util.Build'><buildNumber>207</buildNumber><marked><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></marked><revision><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></revision></rel-1.4.1><rel-1.5.2 _class='hudson.plugins.git.util.Build'><buildNumber>258</buildNumber><marked><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></marked><revision><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></revision></rel-1.5.2><master _class='hudson.plugins.git.util.Build'><buildNumber>507</buildNumber><marked><SHA1>101185ae0bf15c1b9a91eac75627910b745c5c7b</SHA1><branch><SHA1>101185ae0bf15c1b9a91eac75627910b745c5c7b</SHA1><name>master</name></branch></marked><revision><SHA1>101185ae0bf15c1b9a91eac75627910b745c5c7b</SHA1><branch><SHA1>101185ae0bf15c1b9a91eac75627910b745c5c7b</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>101185ae0bf15c1b9a91eac75627910b745c5c7b</SHA1><branch><SHA1>101185ae0bf15c1b9a91eac75627910b745c5c7b</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#507</displayName><duration>40578</duration><estimatedDuration>51672</estimatedDuration><fullDisplayName>gerrit-libosmo-abis-build #507</fullDisplayName><id>507</id><inProgress>false</inProgress><keepLog>false</keepLog><number>507</number><queueId>95205</queueId><result>SUCCESS</result><timestamp>1776892824241</timestamp><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/507/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/Makefile.am</affectedPath><affectedPath>configure.ac</affectedPath><affectedPath>include/Makefile.am</affectedPath><affectedPath>include/osmocom/abis/websdr.h</affectedPath><affectedPath>src/e1_input.c</affectedPath><affectedPath>src/e1_input_vty.c</affectedPath><affectedPath>src/input/websdr.c</affectedPath><affectedPath>src/input/ipaccess.c</affectedPath><commitId>101185ae0bf15c1b9a91eac75627910b745c5c7b</commitId><timestamp>1776892767000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/dtv.comp</absoluteUrl><fullName>dtv.comp</fullName></author><authorEmail>dtv.comp@gmail.com</authorEmail><comment>abis: add optional WebSDR E1 input driver

Add a new optional E1 input backend for WebSDR, enabled via
--with-websdr.

Introduce input/websdr.c and public callback API to replace
socket-based IPA transport with a callback-driven interface
for OML/RSL and OSMUX.

Intended for WebAssembly builds where Osmocom components run
in a browser and communicate with SDR via WebUSB.

Change-Id: Ib804dc8eb67a91678603f54ea0beccd5c61e4a80
</comment><date>2026-04-23 01:19:27 +0400</date><id>101185ae0bf15c1b9a91eac75627910b745c5c7b</id><msg>abis: add optional WebSDR E1 input driver</msg><path><editType>edit</editType><file>src/e1_input_vty.c</file></path><path><editType>add</editType><file>src/input/websdr.c</file></path><path><editType>edit</editType><file>src/e1_input.c</file></path><path><editType>edit</editType><file>configure.ac</file></path><path><editType>edit</editType><file>src/input/ipaccess.c</file></path><path><editType>edit</editType><file>include/Makefile.am</file></path><path><editType>add</editType><file>include/osmocom/abis/websdr.h</file></path><path><editType>edit</editType><file>src/Makefile.am</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/dtv.comp</absoluteUrl><fullName>dtv.comp</fullName></culprit><run><number>507</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/507/</url></run></build><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-libosmo-abis" build number 506</shortDescription><upstreamBuild>506</upstreamBuild><upstreamProject>gerrit-libosmo-abis</upstreamProject><upstreamUrl>job/gerrit-libosmo-abis/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42652</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>2</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>f9fe0cee208ef3318d1cf6630125e46d08422ed0</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>Timur Davydov</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/52/42652/2</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-libosmo-abis/506/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>52778</buildingDurationMillis><executingTimeMillis>52778</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>5238</waitingDurationMillis><waitingTimeMillis>5238</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>201</buildNumber><marked><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></marked><revision><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-2.0.1 _class='hudson.plugins.git.util.Build'><buildNumber>435</buildNumber><marked><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></marked><revision><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></revision></rel-2.0.1><rel-1.5.1 _class='hudson.plugins.git.util.Build'><buildNumber>232</buildNumber><marked><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></marked><revision><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></revision></rel-1.5.1><rel-1.4.2 _class='hudson.plugins.git.util.Build'><buildNumber>262</buildNumber><marked><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></marked><revision><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></revision></rel-1.4.2><rel-1.4.1 _class='hudson.plugins.git.util.Build'><buildNumber>207</buildNumber><marked><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></marked><revision><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></revision></rel-1.4.1><rel-1.5.2 _class='hudson.plugins.git.util.Build'><buildNumber>258</buildNumber><marked><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></marked><revision><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></revision></rel-1.5.2><master _class='hudson.plugins.git.util.Build'><buildNumber>506</buildNumber><marked><SHA1>f9fe0cee208ef3318d1cf6630125e46d08422ed0</SHA1><branch><SHA1>f9fe0cee208ef3318d1cf6630125e46d08422ed0</SHA1><name>master</name></branch></marked><revision><SHA1>f9fe0cee208ef3318d1cf6630125e46d08422ed0</SHA1><branch><SHA1>f9fe0cee208ef3318d1cf6630125e46d08422ed0</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>f9fe0cee208ef3318d1cf6630125e46d08422ed0</SHA1><branch><SHA1>f9fe0cee208ef3318d1cf6630125e46d08422ed0</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#506</displayName><duration>52778</duration><estimatedDuration>51672</estimatedDuration><fullDisplayName>gerrit-libosmo-abis-build #506</fullDisplayName><id>506</id><inProgress>false</inProgress><keepLog>false</keepLog><number>506</number><queueId>95190</queueId><result>SUCCESS</result><timestamp>1776892454206</timestamp><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/506/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/Makefile.am</affectedPath><affectedPath>configure.ac</affectedPath><affectedPath>include/osmocom/abis/websdr.h</affectedPath><affectedPath>include/Makefile.am</affectedPath><affectedPath>src/e1_input.c</affectedPath><affectedPath>src/e1_input_vty.c</affectedPath><affectedPath>src/input/websdr.c</affectedPath><affectedPath>src/input/ipaccess.c</affectedPath><commitId>f9fe0cee208ef3318d1cf6630125e46d08422ed0</commitId><timestamp>1776892380000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/dtv.comp</absoluteUrl><fullName>dtv.comp</fullName></author><authorEmail>dtv.comp@gmail.com</authorEmail><comment>abis: add optional WebSDR E1 input driver

Add a new optional E1 input backend for WebSDR, enabled via
--with-websdr.

Introduce input/websdr.c and public callback API to replace
socket-based IPA transport with a callback-driven interface
for OML/RSL and OSMUX.

Intended for WebAssembly builds where Osmocom components run
in a browser and communicate with SDR via WebUSB.

Change-Id: Ib804dc8eb67a91678603f54ea0beccd5c61e4a80
</comment><date>2026-04-23 01:13:00 +0400</date><id>f9fe0cee208ef3318d1cf6630125e46d08422ed0</id><msg>abis: add optional WebSDR E1 input driver</msg><path><editType>edit</editType><file>src/input/ipaccess.c</file></path><path><editType>edit</editType><file>src/e1_input_vty.c</file></path><path><editType>edit</editType><file>src/e1_input.c</file></path><path><editType>edit</editType><file>configure.ac</file></path><path><editType>add</editType><file>src/input/websdr.c</file></path><path><editType>add</editType><file>include/osmocom/abis/websdr.h</file></path><path><editType>edit</editType><file>src/Makefile.am</file></path><path><editType>edit</editType><file>include/Makefile.am</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/dtv.comp</absoluteUrl><fullName>dtv.comp</fullName></culprit><run><number>506</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/506/</url></run></build><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-libosmo-abis" build number 505</shortDescription><upstreamBuild>505</upstreamBuild><upstreamProject>gerrit-libosmo-abis</upstreamProject><upstreamUrl>job/gerrit-libosmo-abis/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42652</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>cb415da4bffa549736cac1966a0ce5bd8256fc08</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>Timur Davydov</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/52/42652/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-libosmo-abis/505/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>59483</buildingDurationMillis><executingTimeMillis>59483</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>9547</waitingDurationMillis><waitingTimeMillis>9547</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>201</buildNumber><marked><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></marked><revision><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-2.0.1 _class='hudson.plugins.git.util.Build'><buildNumber>435</buildNumber><marked><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></marked><revision><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></revision></rel-2.0.1><rel-1.5.1 _class='hudson.plugins.git.util.Build'><buildNumber>232</buildNumber><marked><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></marked><revision><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></revision></rel-1.5.1><rel-1.4.2 _class='hudson.plugins.git.util.Build'><buildNumber>262</buildNumber><marked><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></marked><revision><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></revision></rel-1.4.2><rel-1.4.1 _class='hudson.plugins.git.util.Build'><buildNumber>207</buildNumber><marked><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></marked><revision><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></revision></rel-1.4.1><rel-1.5.2 _class='hudson.plugins.git.util.Build'><buildNumber>258</buildNumber><marked><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></marked><revision><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></revision></rel-1.5.2><master _class='hudson.plugins.git.util.Build'><buildNumber>505</buildNumber><marked><SHA1>cb415da4bffa549736cac1966a0ce5bd8256fc08</SHA1><branch><SHA1>cb415da4bffa549736cac1966a0ce5bd8256fc08</SHA1><name>master</name></branch></marked><revision><SHA1>cb415da4bffa549736cac1966a0ce5bd8256fc08</SHA1><branch><SHA1>cb415da4bffa549736cac1966a0ce5bd8256fc08</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>cb415da4bffa549736cac1966a0ce5bd8256fc08</SHA1><branch><SHA1>cb415da4bffa549736cac1966a0ce5bd8256fc08</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#505</displayName><duration>59483</duration><estimatedDuration>51672</estimatedDuration><fullDisplayName>gerrit-libosmo-abis-build #505</fullDisplayName><id>505</id><inProgress>false</inProgress><keepLog>false</keepLog><number>505</number><queueId>95172</queueId><result>SUCCESS</result><timestamp>1776890925674</timestamp><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/505/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/Makefile.am</affectedPath><affectedPath>configure.ac</affectedPath><affectedPath>include/osmocom/abis/websdr.h</affectedPath><affectedPath>include/Makefile.am</affectedPath><affectedPath>src/e1_input.c</affectedPath><affectedPath>src/e1_input_vty.c</affectedPath><affectedPath>src/input/websdr.c</affectedPath><affectedPath>src/input/ipaccess.c</affectedPath><commitId>cb415da4bffa549736cac1966a0ce5bd8256fc08</commitId><timestamp>1776890798000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/dtv.comp</absoluteUrl><fullName>dtv.comp</fullName></author><authorEmail>dtv.comp@gmail.com</authorEmail><comment>abis: add optional WebSDR E1 input driver

Add a new optional E1 input backend for WebSDR, enabled via
--with-websdr.

Introduce input/websdr.c and public callback API to replace
socket-based IPA transport with a callback-driven interface
for OML/RSL and OSMUX.

Intended for WebAssembly builds where Osmocom components run
in a browser and communicate with SDR via WebUSB.

Change-Id: Ib804dc8eb67a91678603f54ea0beccd5c61e4a80
</comment><date>2026-04-23 00:46:38 +0400</date><id>cb415da4bffa549736cac1966a0ce5bd8256fc08</id><msg>abis: add optional WebSDR E1 input driver</msg><path><editType>add</editType><file>include/osmocom/abis/websdr.h</file></path><path><editType>add</editType><file>src/input/websdr.c</file></path><path><editType>edit</editType><file>src/Makefile.am</file></path><path><editType>edit</editType><file>src/e1_input_vty.c</file></path><path><editType>edit</editType><file>src/e1_input.c</file></path><path><editType>edit</editType><file>include/Makefile.am</file></path><path><editType>edit</editType><file>src/input/ipaccess.c</file></path><path><editType>edit</editType><file>configure.ac</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/dtv.comp</absoluteUrl><fullName>dtv.comp</fullName></culprit><run><number>505</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/505/</url></run></build><color>blue</color><firstBuild _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-libosmo-abis" build number 505</shortDescription><upstreamBuild>505</upstreamBuild><upstreamProject>gerrit-libosmo-abis</upstreamProject><upstreamUrl>job/gerrit-libosmo-abis/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42652</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>cb415da4bffa549736cac1966a0ce5bd8256fc08</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>Timur Davydov</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/52/42652/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-libosmo-abis/505/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>59483</buildingDurationMillis><executingTimeMillis>59483</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>9547</waitingDurationMillis><waitingTimeMillis>9547</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>201</buildNumber><marked><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></marked><revision><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-2.0.1 _class='hudson.plugins.git.util.Build'><buildNumber>435</buildNumber><marked><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></marked><revision><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></revision></rel-2.0.1><rel-1.5.1 _class='hudson.plugins.git.util.Build'><buildNumber>232</buildNumber><marked><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></marked><revision><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></revision></rel-1.5.1><rel-1.4.2 _class='hudson.plugins.git.util.Build'><buildNumber>262</buildNumber><marked><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></marked><revision><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></revision></rel-1.4.2><rel-1.4.1 _class='hudson.plugins.git.util.Build'><buildNumber>207</buildNumber><marked><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></marked><revision><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></revision></rel-1.4.1><rel-1.5.2 _class='hudson.plugins.git.util.Build'><buildNumber>258</buildNumber><marked><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></marked><revision><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></revision></rel-1.5.2><master _class='hudson.plugins.git.util.Build'><buildNumber>505</buildNumber><marked><SHA1>cb415da4bffa549736cac1966a0ce5bd8256fc08</SHA1><branch><SHA1>cb415da4bffa549736cac1966a0ce5bd8256fc08</SHA1><name>master</name></branch></marked><revision><SHA1>cb415da4bffa549736cac1966a0ce5bd8256fc08</SHA1><branch><SHA1>cb415da4bffa549736cac1966a0ce5bd8256fc08</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>cb415da4bffa549736cac1966a0ce5bd8256fc08</SHA1><branch><SHA1>cb415da4bffa549736cac1966a0ce5bd8256fc08</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#505</displayName><duration>59483</duration><estimatedDuration>51672</estimatedDuration><fullDisplayName>gerrit-libosmo-abis-build #505</fullDisplayName><id>505</id><inProgress>false</inProgress><keepLog>false</keepLog><number>505</number><queueId>95172</queueId><result>SUCCESS</result><timestamp>1776890925674</timestamp><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/505/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/Makefile.am</affectedPath><affectedPath>configure.ac</affectedPath><affectedPath>include/osmocom/abis/websdr.h</affectedPath><affectedPath>include/Makefile.am</affectedPath><affectedPath>src/e1_input.c</affectedPath><affectedPath>src/e1_input_vty.c</affectedPath><affectedPath>src/input/websdr.c</affectedPath><affectedPath>src/input/ipaccess.c</affectedPath><commitId>cb415da4bffa549736cac1966a0ce5bd8256fc08</commitId><timestamp>1776890798000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/dtv.comp</absoluteUrl><fullName>dtv.comp</fullName></author><authorEmail>dtv.comp@gmail.com</authorEmail><comment>abis: add optional WebSDR E1 input driver

Add a new optional E1 input backend for WebSDR, enabled via
--with-websdr.

Introduce input/websdr.c and public callback API to replace
socket-based IPA transport with a callback-driven interface
for OML/RSL and OSMUX.

Intended for WebAssembly builds where Osmocom components run
in a browser and communicate with SDR via WebUSB.

Change-Id: Ib804dc8eb67a91678603f54ea0beccd5c61e4a80
</comment><date>2026-04-23 00:46:38 +0400</date><id>cb415da4bffa549736cac1966a0ce5bd8256fc08</id><msg>abis: add optional WebSDR E1 input driver</msg><path><editType>add</editType><file>include/osmocom/abis/websdr.h</file></path><path><editType>add</editType><file>src/input/websdr.c</file></path><path><editType>edit</editType><file>src/Makefile.am</file></path><path><editType>edit</editType><file>src/e1_input_vty.c</file></path><path><editType>edit</editType><file>src/e1_input.c</file></path><path><editType>edit</editType><file>include/Makefile.am</file></path><path><editType>edit</editType><file>src/input/ipaccess.c</file></path><path><editType>edit</editType><file>configure.ac</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/dtv.comp</absoluteUrl><fullName>dtv.comp</fullName></culprit><run><number>505</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/505/</url></run></firstBuild><healthReport><description>Build stability: No recent builds failed.</description><iconClassName>icon-health-80plus</iconClassName><iconUrl>health-80plus.png</iconUrl><score>100</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-libosmo-abis" build number 511</shortDescription><upstreamBuild>511</upstreamBuild><upstreamProject>gerrit-libosmo-abis</upstreamProject><upstreamUrl>job/gerrit-libosmo-abis/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42679</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>2a215fb2933636531e4b079acb53bb1c5e23bc96</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>falconia</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/79/42679/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-libosmo-abis/511/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>51200</buildingDurationMillis><executingTimeMillis>51200</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>5176</waitingDurationMillis><waitingTimeMillis>5176</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>201</buildNumber><marked><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></marked><revision><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-2.0.1 _class='hudson.plugins.git.util.Build'><buildNumber>435</buildNumber><marked><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></marked><revision><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></revision></rel-2.0.1><rel-1.5.1 _class='hudson.plugins.git.util.Build'><buildNumber>232</buildNumber><marked><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></marked><revision><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></revision></rel-1.5.1><rel-1.4.2 _class='hudson.plugins.git.util.Build'><buildNumber>262</buildNumber><marked><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></marked><revision><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></revision></rel-1.4.2><rel-1.4.1 _class='hudson.plugins.git.util.Build'><buildNumber>207</buildNumber><marked><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></marked><revision><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></revision></rel-1.4.1><rel-1.5.2 _class='hudson.plugins.git.util.Build'><buildNumber>258</buildNumber><marked><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></marked><revision><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></revision></rel-1.5.2><master _class='hudson.plugins.git.util.Build'><buildNumber>511</buildNumber><marked><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><branch><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><name>master</name></branch></marked><revision><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><branch><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><branch><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#511</displayName><duration>51200</duration><estimatedDuration>51672</estimatedDuration><fullDisplayName>gerrit-libosmo-abis-build #511</fullDisplayName><id>511</id><inProgress>false</inProgress><keepLog>false</keepLog><number>511</number><queueId>99465</queueId><result>SUCCESS</result><timestamp>1777170162809</timestamp><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/511/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/input/lapd.c</affectedPath><commitId>2a215fb2933636531e4b079acb53bb1c5e23bc96</commitId><timestamp>1777107120000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/falcon</absoluteUrl><fullName>falcon</fullName></author><authorEmail>falcon@freecalypso.org</authorEmail><comment>cosmetic: fix white space in lapd_sap_{start,stop}()

Change-Id: Iadf8629bc3bdf18260b1b83290ce95483d8aac2c
</comment><date>2026-04-25 08:52:00 +0000</date><id>2a215fb2933636531e4b079acb53bb1c5e23bc96</id><msg>cosmetic: fix white space in lapd_sap_{start,stop}()</msg><path><editType>edit</editType><file>src/input/lapd.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/falcon</absoluteUrl><fullName>falcon</fullName></culprit><run><number>511</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/511/</url></run></lastBuild><lastCompletedBuild _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-libosmo-abis" build number 511</shortDescription><upstreamBuild>511</upstreamBuild><upstreamProject>gerrit-libosmo-abis</upstreamProject><upstreamUrl>job/gerrit-libosmo-abis/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42679</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>2a215fb2933636531e4b079acb53bb1c5e23bc96</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>falconia</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/79/42679/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-libosmo-abis/511/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>51200</buildingDurationMillis><executingTimeMillis>51200</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>5176</waitingDurationMillis><waitingTimeMillis>5176</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>201</buildNumber><marked><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></marked><revision><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-2.0.1 _class='hudson.plugins.git.util.Build'><buildNumber>435</buildNumber><marked><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></marked><revision><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></revision></rel-2.0.1><rel-1.5.1 _class='hudson.plugins.git.util.Build'><buildNumber>232</buildNumber><marked><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></marked><revision><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></revision></rel-1.5.1><rel-1.4.2 _class='hudson.plugins.git.util.Build'><buildNumber>262</buildNumber><marked><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></marked><revision><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></revision></rel-1.4.2><rel-1.4.1 _class='hudson.plugins.git.util.Build'><buildNumber>207</buildNumber><marked><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></marked><revision><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></revision></rel-1.4.1><rel-1.5.2 _class='hudson.plugins.git.util.Build'><buildNumber>258</buildNumber><marked><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></marked><revision><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></revision></rel-1.5.2><master _class='hudson.plugins.git.util.Build'><buildNumber>511</buildNumber><marked><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><branch><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><name>master</name></branch></marked><revision><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><branch><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><branch><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#511</displayName><duration>51200</duration><estimatedDuration>51672</estimatedDuration><fullDisplayName>gerrit-libosmo-abis-build #511</fullDisplayName><id>511</id><inProgress>false</inProgress><keepLog>false</keepLog><number>511</number><queueId>99465</queueId><result>SUCCESS</result><timestamp>1777170162809</timestamp><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/511/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/input/lapd.c</affectedPath><commitId>2a215fb2933636531e4b079acb53bb1c5e23bc96</commitId><timestamp>1777107120000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/falcon</absoluteUrl><fullName>falcon</fullName></author><authorEmail>falcon@freecalypso.org</authorEmail><comment>cosmetic: fix white space in lapd_sap_{start,stop}()

Change-Id: Iadf8629bc3bdf18260b1b83290ce95483d8aac2c
</comment><date>2026-04-25 08:52:00 +0000</date><id>2a215fb2933636531e4b079acb53bb1c5e23bc96</id><msg>cosmetic: fix white space in lapd_sap_{start,stop}()</msg><path><editType>edit</editType><file>src/input/lapd.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/falcon</absoluteUrl><fullName>falcon</fullName></culprit><run><number>511</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/511/</url></run></lastCompletedBuild><lastStableBuild _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-libosmo-abis" build number 511</shortDescription><upstreamBuild>511</upstreamBuild><upstreamProject>gerrit-libosmo-abis</upstreamProject><upstreamUrl>job/gerrit-libosmo-abis/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42679</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>2a215fb2933636531e4b079acb53bb1c5e23bc96</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>falconia</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/79/42679/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-libosmo-abis/511/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>51200</buildingDurationMillis><executingTimeMillis>51200</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>5176</waitingDurationMillis><waitingTimeMillis>5176</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>201</buildNumber><marked><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></marked><revision><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-2.0.1 _class='hudson.plugins.git.util.Build'><buildNumber>435</buildNumber><marked><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></marked><revision><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></revision></rel-2.0.1><rel-1.5.1 _class='hudson.plugins.git.util.Build'><buildNumber>232</buildNumber><marked><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></marked><revision><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></revision></rel-1.5.1><rel-1.4.2 _class='hudson.plugins.git.util.Build'><buildNumber>262</buildNumber><marked><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></marked><revision><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></revision></rel-1.4.2><rel-1.4.1 _class='hudson.plugins.git.util.Build'><buildNumber>207</buildNumber><marked><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></marked><revision><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></revision></rel-1.4.1><rel-1.5.2 _class='hudson.plugins.git.util.Build'><buildNumber>258</buildNumber><marked><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></marked><revision><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></revision></rel-1.5.2><master _class='hudson.plugins.git.util.Build'><buildNumber>511</buildNumber><marked><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><branch><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><name>master</name></branch></marked><revision><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><branch><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><branch><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#511</displayName><duration>51200</duration><estimatedDuration>51672</estimatedDuration><fullDisplayName>gerrit-libosmo-abis-build #511</fullDisplayName><id>511</id><inProgress>false</inProgress><keepLog>false</keepLog><number>511</number><queueId>99465</queueId><result>SUCCESS</result><timestamp>1777170162809</timestamp><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/511/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/input/lapd.c</affectedPath><commitId>2a215fb2933636531e4b079acb53bb1c5e23bc96</commitId><timestamp>1777107120000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/falcon</absoluteUrl><fullName>falcon</fullName></author><authorEmail>falcon@freecalypso.org</authorEmail><comment>cosmetic: fix white space in lapd_sap_{start,stop}()

Change-Id: Iadf8629bc3bdf18260b1b83290ce95483d8aac2c
</comment><date>2026-04-25 08:52:00 +0000</date><id>2a215fb2933636531e4b079acb53bb1c5e23bc96</id><msg>cosmetic: fix white space in lapd_sap_{start,stop}()</msg><path><editType>edit</editType><file>src/input/lapd.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/falcon</absoluteUrl><fullName>falcon</fullName></culprit><run><number>511</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/511/</url></run></lastStableBuild><lastSuccessfulBuild _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-libosmo-abis" build number 511</shortDescription><upstreamBuild>511</upstreamBuild><upstreamProject>gerrit-libosmo-abis</upstreamProject><upstreamUrl>job/gerrit-libosmo-abis/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42679</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>2a215fb2933636531e4b079acb53bb1c5e23bc96</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>falconia</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/79/42679/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-libosmo-abis/511/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>libosmo-abis</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>51200</buildingDurationMillis><executingTimeMillis>51200</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>5176</waitingDurationMillis><waitingTimeMillis>5176</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>201</buildNumber><marked><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></marked><revision><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><branch><SHA1>231f67ebb207a0a871043fc429a1b6f763ba880b</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-2.0.1 _class='hudson.plugins.git.util.Build'><buildNumber>435</buildNumber><marked><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></marked><revision><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><branch><SHA1>20a99327773ee8bfe2555bc2aee0bf6cee4e3b85</SHA1><name>rel-2.0.1</name></branch></revision></rel-2.0.1><rel-1.5.1 _class='hudson.plugins.git.util.Build'><buildNumber>232</buildNumber><marked><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></marked><revision><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><branch><SHA1>4391034cf37c1c11c70ec16fe7560a807cfd5609</SHA1><name>rel-1.5.1</name></branch></revision></rel-1.5.1><rel-1.4.2 _class='hudson.plugins.git.util.Build'><buildNumber>262</buildNumber><marked><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></marked><revision><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><branch><SHA1>5d83526f60cc31c3e56eaf43381f06b5b99671a0</SHA1><name>rel-1.4.2</name></branch></revision></rel-1.4.2><rel-1.4.1 _class='hudson.plugins.git.util.Build'><buildNumber>207</buildNumber><marked><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></marked><revision><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><branch><SHA1>b6c5f67456fc4426f577d0feeb343918475cdba1</SHA1><name>rel-1.4.1</name></branch></revision></rel-1.4.1><rel-1.5.2 _class='hudson.plugins.git.util.Build'><buildNumber>258</buildNumber><marked><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></marked><revision><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><branch><SHA1>b09f62ec759c5b12fdb292aa22baddc6e04bc448</SHA1><name>rel-1.5.2</name></branch></revision></rel-1.5.2><master _class='hudson.plugins.git.util.Build'><buildNumber>511</buildNumber><marked><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><branch><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><name>master</name></branch></marked><revision><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><branch><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><branch><SHA1>2a215fb2933636531e4b079acb53bb1c5e23bc96</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#511</displayName><duration>51200</duration><estimatedDuration>51672</estimatedDuration><fullDisplayName>gerrit-libosmo-abis-build #511</fullDisplayName><id>511</id><inProgress>false</inProgress><keepLog>false</keepLog><number>511</number><queueId>99465</queueId><result>SUCCESS</result><timestamp>1777170162809</timestamp><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/511/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/input/lapd.c</affectedPath><commitId>2a215fb2933636531e4b079acb53bb1c5e23bc96</commitId><timestamp>1777107120000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/falcon</absoluteUrl><fullName>falcon</fullName></author><authorEmail>falcon@freecalypso.org</authorEmail><comment>cosmetic: fix white space in lapd_sap_{start,stop}()

Change-Id: Iadf8629bc3bdf18260b1b83290ce95483d8aac2c
</comment><date>2026-04-25 08:52:00 +0000</date><id>2a215fb2933636531e4b079acb53bb1c5e23bc96</id><msg>cosmetic: fix white space in lapd_sap_{start,stop}()</msg><path><editType>edit</editType><file>src/input/lapd.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/falcon</absoluteUrl><fullName>falcon</fullName></culprit><run><number>511</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/511/</url></run></lastSuccessfulBuild><nextBuildNumber>512</nextBuildNumber><property _class='jenkins.model.BuildDiscarderProperty'></property><property _class='hudson.model.ParametersDefinitionProperty'><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></defaultParameterValue><description>osmo-ci.git branch
</description><name>BRANCH_CI</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>COMMENT_TYPE</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>DISTRO</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_BRANCH</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_CHANGE_NUMBER</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_HOST</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PATCHSET_NUMBER</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PATCHSET_REVISION</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PATCHSET_UPLOADER_NAME</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PORT</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PROJECT</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_REFSPEC</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_REPO_URL</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>PIPELINE_BUILD_URL</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>PROJECT_NAME</name><type>StringParameterDefinition</type></parameterDefinition></property><concurrentBuild>true</concurrentBuild><disabled>false</disabled><scm _class='hudson.plugins.git.GitSCM'><type>hudson.plugins.git.GitSCM</type><branche></branche><mergeOptions><fastForwardMode>--ff</fastForwardMode><mergeStrategy>default</mergeStrategy></mergeOptions><userRemoteConfig></userRemoteConfig></scm><activeConfiguration><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'></action><action _class='org.jenkinsci.plugins.testresultsanalyzer.TestResultsAnalyzerAction'></action><displayName>a1=default,a2=default,a3=default,a4=default,osmocom-gerrit</displayName><fullDisplayName>gerrit-libosmo-abis-build » a1=default,a2=default,a3=default,a4=default,osmocom-gerrit</fullDisplayName><fullName>gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit</fullName><name>a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit</name><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/</url><buildable>true</buildable><build _class='hudson.matrix.MatrixRun'><number>511</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/511/</url></build><build _class='hudson.matrix.MatrixRun'><number>510</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/510/</url></build><build _class='hudson.matrix.MatrixRun'><number>509</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/509/</url></build><build _class='hudson.matrix.MatrixRun'><number>508</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/508/</url></build><build _class='hudson.matrix.MatrixRun'><number>507</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/507/</url></build><build _class='hudson.matrix.MatrixRun'><number>506</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/506/</url></build><build _class='hudson.matrix.MatrixRun'><number>505</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/505/</url></build><color>blue</color><firstBuild _class='hudson.matrix.MatrixRun'><number>505</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/505/</url></firstBuild><healthReport><description>Build stability: No recent builds failed.</description><iconClassName>icon-health-80plus</iconClassName><iconUrl>health-80plus.png</iconUrl><score>100</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.matrix.MatrixRun'><number>511</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/511/</url></lastBuild><lastCompletedBuild _class='hudson.matrix.MatrixRun'><number>511</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/511/</url></lastCompletedBuild><lastStableBuild _class='hudson.matrix.MatrixRun'><number>511</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/511/</url></lastStableBuild><lastSuccessfulBuild _class='hudson.matrix.MatrixRun'><number>511</number><url>https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/511/</url></lastSuccessfulBuild><nextBuildNumber>512</nextBuildNumber><concurrentBuild>true</concurrentBuild><disabled>false</disabled><scm _class='hudson.plugins.git.GitSCM'></scm></activeConfiguration></matrixProject>