aboutsummaryrefslogtreecommitdiffstats
path: root/debian
AgeCommit message (Collapse)AuthorFilesLines
2023-11-28Bump version: 1.11.0.5-67677-dirty → 1.11.11.11.1Oliver Smith2-1/+14
Depends: osmo-ggsn I1f116e1cded135f231f22ebc9b817aebf3736fc2 Change-Id: I869eef2032d6025c8ed59a1b25192c6c5c08977e
2023-09-12Bump version: 1.10.0.16-7e4d-dirty → 1.11.01.11.0Pau Espin Pedrol2-8/+38
Change-Id: Ia56d2e1c4247396522f02df2c95b842db655e171
2023-04-25debian: set compat level to 10Oliver Smith2-2/+2
Related: OS#5958 Change-Id: Ib45ad7c44cdefa4c5acab2da09f24796253a133d
2023-02-07Bump version: 1.9.0.56-07fe-dirty → 1.10.01.10.0Pau Espin Pedrol2-9/+77
Change-Id: I89eb79ffeb28b8dae5b4a5c3cc1142d07052692c
2023-01-11Move gtphub header to include/osmocom/gtphub/Pau Espin Pedrol1-1/+1
Change-Id: I82e1f2a3bc8e22b28747a540879bd661f1704cde
2022-12-22Move gprs_gb_parse.[c,h] to tests/sgsn/Pau Espin Pedrol1-2/+2
That big file is really only used by tests/sgsn/sgsn_test nowadays, so let's keep it out of osmo-sgsn app code base. Change-Id: Ia5a639832f52b2f015a2800bd0d94a28d7bc689b
2022-06-29Bump version: 1.8.0.9-c230-dirty → 1.9.01.9.0Pau Espin Pedrol2-9/+32
Change-Id: If8d3bad88dbd57b620e3aca61d99073e178c2fb6
2022-06-20update git URLs (git -> https; gitea)Harald Welte2-3/+3
Change-Id: Ib8d2953a6c3f1e65b7c638feea4d8a97ee02e443
2021-11-16Bump version: 1.7.0.28-245ac-dirty → 1.8.01.8.0Pau Espin Pedrol2-8/+54
Change-Id: I62daba59b9dd1a0cade5292c8705ee5ec5b103c2
2021-09-01debian/control: remove dh-systemd build-dependOliver Smith1-1/+0
Related: OS#5223 Change-Id: I769bf61a2f3a97d55c65999436d2cb079c9170a0
2021-02-23Bump version: 1.6.0.157-b05c1-dirty → 1.7.01.7.0Pau Espin Pedrol2-9/+190
Change-Id: Ifa861bb0109f433b103a75d5140425bf19c66943
2021-02-08gbproxy: remove (moved to own repository)Oliver Smith5-181/+0
New repository: https://git.osmocom.org/osmo-gbproxy/ Related: OS#4992 Change-Id: I37f7cebaf2a06bd93627a452f5df44edcfc0f87a
2020-12-05gbproxy: Remove patching, TLLI-tracking and SGSN2 supportHarald Welte2-4/+0
Those features were introduced a long time ago for one specific use case at one specific user, and they are not needed anymore. They complicate the code base significantly and are hard to maintain with all the upcoming modifications regarding SGSN pool supoprt. Change-Id: Id9cc2e1c63486491ac5bb68876088a615075fde6
2020-08-18Support setting rt-prio and cpu-affinity mask through VTYPau Espin Pedrol1-1/+1
Change-Id: I1af1b154d14de6d6d6fba08f15f167f4b2ed9aa2 Depends: libosmocore.git Change-Id If76a4bd2cc7b3c7adf5d84790a944d78be70e10a Depends: osmo-gsm-masnuals.git Change-Id Icd75769ef630c3fa985fc5e2154d5521689cdd3c Related: SYS#4986
2020-08-13debian/control: change maintainer to the Osmocom team / mailing listVadim Yanitskiy1-1/+1
Change-Id: Ic6956c4d5cc9913c06b9e293dc5bb156f6510285
2020-01-03Bump version: 1.5.0.91-5997-dirty → 1.6.01.6.0Pau Espin Pedrol2-2/+109
Change-Id: I99e6950db3f54c6291dd259bed9b5c46cc26c465
2019-09-02Move out sgsn to its own subdirPau Espin Pedrol1-18/+18
Change-Id: I16fccc0eadf588599b9e5578d0f4dbaf9df81737
2019-09-02Move out gtphub to its own subdirPau Espin Pedrol1-5/+5
Change-Id: I707d5e9b775179e732d281ce3d245de83d648eea
2019-09-02Move out gbproxy to its own subdirPau Espin Pedrol1-6/+6
Change-Id: I2cc98d3a276d953609bbbbaa9782a0112687791e
2019-09-02src/gprs/Makefile.am: Move build of shared .c files to an internal libPau Espin Pedrol1-4/+4
Build files shared by osmo-sgsn, osmo-gbpy and osmo-gtphub into a .la library, so we can later split each application into its own subdir and clearly identify what's used by who. Due to a dependency error with .Po files, I cannot depend on the specific .o files directly in LDADD for each binary, but it works fine on follow up commits when binaries are splitted into different makefiles, so it will be done later. Change-Id: Ib7665c530c086a5f3135c395bb8bf19ed4a882b6
2019-08-08Bump version: 1.4.1 → 1.5.01.5.0Pau Espin Pedrol1-0/+66
Change-Id: Ife43559f395b9602f0b131a672f8d87d6ee48ea2
2019-08-08Require newer versions of dependenciesPau Espin Pedrol1-11/+11
New APIs only available since libgtp 1.4.0 are needed, and in turn that libgtp version requires newer libosmocore 1.1.0. osmo-sgsn itself requires libosmocore 1.2.0 since it uses GSM23003_TMSI_SGSN_MASK. Change-Id: I1c67d3e7dda093b4869756c7a63dc7a4549084ae
2019-05-29debian: create -doc subpackage with pdf manualsOliver Smith3-2/+17
I have verified, that the resulting debian packages build in my own OBS namespace (see the -doc packages): https://download.opensuse.org/repositories/home:/osmith42/Debian_9.0/all/ https://build.opensuse.org/project/show/home:osmith42 Depends: Ib7251cca9116151e473798879375cd5eb48ff3ad (osmo-ci) Related: OS#3899 Change-Id: I9c09a0cb5c65fa2e2cd9817edb4656b2a1a35bb9
2019-01-23Bump version: 1.3.0.120-88220-dirty → 1.4.01.4.0Harald Welte1-0/+147
Change-Id: I9d37bb897d34ad973e93706003bdecc0cf6be816
2018-12-10Drop unused osmo-sgsn.pcMax1-1/+0
We do not install any libraries so we don't need it: most likely it's a forgotten leftover from pre-split repo time. Change-Id: Ifabb26d1e6384659789061bc2abe23cb5ceca4cb
2018-11-01Cleanup non-existent files from debian/copyrightMax1-18/+0
Change-Id: I36a05b7c729cc1d050c8d07540ed1d867ca2d613 Related: OS#2534
2018-10-30Remove local libgsupclient; Use libosmo-gsup-client from osmo-hlrHarald Welte1-1/+2
osmo-hlr has recently (as of Change-Id Iad227bb477d64da30dd6bfbbe1bd0c0a55be9474) a working shared library implementation of libosmo-gsup-client. We can remove the local implementation in osmo-sgsn and use the system-installed shared library instead. Change-Id: I6f542945403cf2e3ddac419186b09ec0e2d43b69
2018-09-14debian: add missing build dependenciesAlexander Couzens1-0/+2
Change-Id: I0d552f938224e553187f0b4da06eac90fc025c95
2018-09-13Install sample cfg file to /etc/osmocomPau Espin Pedrol3-0/+3
Change-Id: Id898e920b934fbfb0b9abe1e3085ac817fa4634d
2018-09-13Install systemd services with autotoolsPau Espin Pedrol8-4/+5
Change-Id: I103bf3468d53578045593eac31b61f7e0248495e
2018-09-13debian: Fix typo in rules preventing build with IU supportPau Espin Pedrol1-1/+1
It was discovered during OBS debian build that --enable-ui was not being passed despite being defined. Comparing with other similar projects it became clear that this override tag was not correct and it was being omitted. Change-Id: I0ad1009100fd7c2798bcf22aa84a0d90fbe41a55
2018-09-06Add osmo-gtphub systemd service filePau Espin Pedrol1-0/+1
Change-Id: I7ecfc9aa55611ae9975e5ef8c0716dae7598524c
2018-06-21Drop unused common_vty.cPau Espin Pedrol1-1/+0
Change-Id: I19f1ece5f2f62d1f8f40a9b9d0c6c41ad05e5c76
2018-05-03Bump version: 1.2.0.58-85ca87-dirty → 1.3.01.3.0Pau Espin Pedrol1-0/+72
Change-Id: I466089b40fed02153e2850cb4a748ee6568b130b
2018-01-12Remove unused bsc_version.cMax1-1/+0
Change-Id: Ib3f52c3e4cbd08b28f99d613aa18c6b00c71ead9
2017-12-27Migrate from OpenSSL to osmo_get_rand_id()Max1-1/+0
This avoids potential licensing incompatibility and makes integration of Debian packaging patches easier. The libosmocore version requirements are fine already but for jenkins tests to pass we have to have Ic77866ce65acf524b768882c751a4f9c0635740b merged into libosmocore master. Related: OS#1694 Change-Id: I2b687b7f07ef05bbd861b8479cad5a958a3dde92
2017-11-15debian: remove doublicated project name in example filesAlexander Couzens3-3/+6
For example: /usr/share/doc/osmo-sgsn/examples/osmo-sgsn/osmo-sgsn.cfg -> /usr/share/doc/osmo-sgsn/examples/osmo-sgsn.cfg Change-Id: I77f9665e78e3e55910efb30cb50cefdb138e19f7
2017-10-28Tag/Release Version 1.2.01.2.0Harald Welte1-0/+52
Change-Id: I44bee346fd698bd51ef305813084afdce0099907
2017-10-28Debian: fix dh_strip rules for creating one -dbg per programHarald Welte1-3/+3
Before this patch, all debug symbols end up in osmo-sgsn-dbg, with osmo-{gbproxy,gtphub}-dbg being empty. Change-Id: Ib2ceecb3527855350b69d7413efe42274dc6febd
2017-10-28Debian: Add systemd service files for osmo-sgsn and osmo-gbproxyHarald Welte2-0/+2
Change-Id: I5a5a80bb19c521e8f20241ed8c02d65b4c937f23
2017-10-17Use new FSF address in license headerMax1-2/+2
The issue was uncovered by lintian while checking .deb packaging. Change-Id: Idfe0e3d61f2604521647e9ef5ffb984db96aabbe
2017-10-11debian/rules: show testsuite.log when tests are failingAlexander Couzens1-0/+4
Change-Id: I4cc6589d4ce95538baf3f30079a3af53cc218268
2017-10-04deb: fix copyright file issuesMax1-93/+8
* remove non-existent files * fix ax_check_compile_flag.m4 license to match autoconf-archive * fix various .py license to match OpenBSC description Change-Id: I6881c0a16017d80d142a6cfa756a9c153bee94d3 Related: OS#2527
2017-09-25Remove unneeded dep libdbiPau Espin Pedrol1-2/+0
This dependency is not needed and it's most probably a left over from openbsc git repository split. Change-Id: I84b0e2851dc89dca39e87215c71e93457acb884f
2017-09-15Remove rest_octets.hMax1-1/+0
This header is unused anyway. Change-Id: Ic34f7d3e8f813e020d43be312df940c933bc52b7
2017-09-14debian: fix paths of examplesAlexander Couzens3-3/+3
Change-Id: I054e500be9527b1dd0fc0c21cde2b7b2d2fdfbff
2017-09-06move include/openbsc to include/osmocom/sgsnNeels Hofmeyr1-29/+29
Change-Id: I281ef585fffc2644682c8282224fb1c2da5ca795
2017-09-06drop files unrelated to osmo-sgsnNeels Hofmeyr1-16/+0
These either remain from openbsc.git or slipped in while applying recent patches from openbsc.git and do not belong in osmo-sgsn. Change-Id: Ie9dc7514c3850010d0e9b3ab716b4f4e8d83594f
2017-09-06debian: fix osmo-sgsn.install, tweak VCS link and descriptionsNeels Hofmeyr2-13/+5
Change-Id: I6493a7ca7d996fab00d99652a74a709c860a3de7
2017-08-30rework /debian support to match new osmo-sgsnAlexander Couzens28-846/+547
Remove old leftover from split of osmo-sgsn out of openbsc. Change-Id: Ic0135a1118a115e8f053154e280f60674390f43a