1. 16 Apr, 2020 3 commits
  2. 23 Mar, 2020 1 commit
    • neels's avatar
      manual: explain IuPS, add SCCP/M3UA section from common chapters · 6e4cd085
      neels authored
      Add 'cs7' default configuration, link to the
      osmo-gsm-manuals/common/cs7-config.adoc chapter to fully explain the 'cs7'
      client configuration.
      Related: OS#2767
      Depends: Ia2508d4c7b0fef9cdc57e7e122799a480e340bf7 (osmo-gsm-manuals)
      Change-Id: If0f7c8fc4b94eb40b62570cf90999d5074dc00ee
  3. 04 Feb, 2020 2 commits
  4. 03 Jan, 2020 1 commit
  5. 11 Dec, 2019 1 commit
    • Oliver Smith's avatar
      osmoappdesc.py, tests: switch to python 3 · 5997357c
      Oliver Smith authored
      Make build and external tests work with python3, so we can drop
      the python2 dependency.
      This should be merged shortly after osmo-python-tests was migrated to
      python3, and the jenkins build slaves were (automatically) updated to
      have the new osmo-python-tests installed.
      Related: OS#2819
      Depends: osmo-python-tests I3ffc3519bf6c22536a49dad7a966188ddad351a7
      Change-Id: I8c07d99c1bc9f0383e4bce17544e0998998cc54d
  6. 03 Dec, 2019 3 commits
    • Harald Welte's avatar
      exit(2) on unsupported positional arguments on command line · de67c001
      Harald Welte authored
      Change-Id: I4f2d70d0b0f1b7bdb8604c930aba8fbb53d8bd54
    • Oliver Smith's avatar
      regen_doc.sh: support gbproxy, run without docker · ad08d17e
      Oliver Smith authored
      Do not only update the VTY reference and counters of osmo-sgsn, but also
      the VTY reference of gbproxy.
      This was not possible with the old code path of calling "regen_doc.sh"
      inside docker-playground.git, as it expects the program to be updated to
      have the same name as the docker image. Using the docker-playground
      script also has the disadvantage, that one must push the development
      branch to git.osmocom.org before updating the VTY reference/counters,
      because that script would build a new docker container with a freshly
      cloned repository, check out the same commit that we have already
      locally, build that and then finally regenerate the docs.
      So instead of adding another parameter for the docker image to the
      script in docker-playground.git and calling it twice, simplify the
      process by rewriting the regen_doc.sh script in osmo-sgsn.git. Make it
      start the locally installed osmo-sgsn and osmo-gbproxy binaries and
      call osmo_interact_vty.py on them.
      Related: OS#4292
      Change-Id: I8b5bd5347ea34266ad650383372630f2a84d5cce
    • Oliver Smith's avatar
      doc: add OsmoGbProxy VTY reference · 118c411e
      Oliver Smith authored
      Depends: (osmo-gsm-manuals) I4dea3e07b88175b2a88e577129360af7ec5f87e1
      Related: OS#4292
      Change-Id: I24c3ca2fc2446673edceefb797c7d800c3a1a5d2
  7. 02 Dec, 2019 1 commit
  8. 01 Dec, 2019 4 commits
  9. 30 Nov, 2019 1 commit
  10. 23 Nov, 2019 1 commit
  11. 21 Nov, 2019 3 commits
  12. 08 Nov, 2019 1 commit
    • Pau Espin Pedrol's avatar
      gmm: Fix assertion hit during RA UPD REQ before completting gmm attach · de80976d
      Pau Espin Pedrol authored
      20191107021548500 DMM <0002> gprs_gb.c:40 MM_STATE_Gb(2596296189)[0x6120000084a0]{Idle}: Received Event E_MM_PDU_RECEPTION
      20191107021548500 DMM <0002> gprs_gmm.c:1531 MM(/d4b6d7af) -> GMM RA UPDATE REQUEST type="RA updating"
      20191107021548501 DMM <0002> gprs_gmm.c:1615 MM(/d4b6d7af) The MM context cannot be used, RA: 901-70-2758-208
      Assert failed mmctx->gb.llme == NULL gprs_gmm.c:1620
      Scenario reproducing the crash can be triggered with TTCN3
      Basically, SGSN first receives an ATTACH REQ with a given RA ID, then
      SGSN switches to state CommonProcedureInitiated and sends GMM ID REQ,
      and MS/PCU answers immediatelly with a RA Update instead with a new RA
      Related: OS#3957, OS#4245
      Change-Id: I64fa5cf1b427d3abb99e553e584897261a827ce6
  13. 21 Oct, 2019 1 commit
    • Pau Espin Pedrol's avatar
      sgsn_libgtp.c: Drop use of deprecated libgtp APIs gtp_retrans*() · 284314ab
      Pau Espin Pedrol authored
      Since osmo-ggsn.git c94837c6a401bf0f80791b619a9b4cfbe9160afd, those
      APIs are a no-op since timers are tracked internally through osmocom
      APIs (and at the same time, new implementation fixes some timing related
      As a result, osmo-sgsn depends now on at least that libgtp commit. Since
      it's not yet avaiable on latest libgtp release, let's track it down in
      TODO-RELESE to not forget to update libgtp requirements during osmo-sgsn
      Related: OS#4178
      Change-Id: Ia9a93d4a6ed63cd0c736f9a99d81d730b958d82e
  14. 17 Oct, 2019 2 commits
  15. 09 Oct, 2019 1 commit
  16. 08 Oct, 2019 9 commits
  17. 03 Oct, 2019 2 commits
  18. 28 Sep, 2019 1 commit
  19. 19 Sep, 2019 1 commit
    • Pau Espin Pedrol's avatar
      Introduce TODO-RELEASE file · 324bb5a1
      Pau Espin Pedrol authored
      It's going to be useful to track new dependency APIs being used which
      require dependency version release and version bump during release of
      Change-Id: Ia495a8577001c6a223c31f4ddd7eee289e3523c7
  20. 11 Sep, 2019 1 commit