diff --git a/TODO-RELEASE b/TODO-RELEASE new file mode 100644 index 00000000..810a346f --- /dev/null +++ b/TODO-RELEASE @@ -0,0 +1,10 @@ +# When cleaning up this file: bump API version in corresponding Makefile.am and rename corresponding debian/lib*.install +# according to https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html#Updating-version-info +# In short: +# LIBVERSION=c:r:a +# If the library source code has changed at all since the last update, then increment revision: c:r + 1:a. +# If any interfaces have been added, removed, or changed since the last update: c + 1:0:0. +# If any interfaces have been added since the last public release: c:r:a + 1. +# If any interfaces have been removed or changed since the last public release: c:r:0. +#library what description / commit summary line +osmo-hlr update osmo-gsm-manuals dependency to > 0.3.0 for vty_cpu_sched.adoc include diff --git a/configure.ac b/configure.ac index b9207909..341e925c 100644 --- a/configure.ac +++ b/configure.ac @@ -39,10 +39,10 @@ PKG_PROG_PKG_CONFIG([0.20]) PKG_CHECK_MODULES(TALLOC, [talloc >= 2.0.1]) -PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.3.0) -PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.3.0) -PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.3.0) -PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.3.0) +PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.4.0) +PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.4.0) +PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.4.0) +PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.4.0) PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.6.0) PKG_CHECK_MODULES(SQLITE3, sqlite3) diff --git a/debian/control b/debian/control index c737d8d0..68d789e9 100644 --- a/debian/control +++ b/debian/control @@ -8,7 +8,7 @@ Build-Depends: debhelper (>= 9), dh-systemd (>= 1.5), autotools-dev, python3-minimal, - libosmocore-dev, + libosmocore-dev (>= 1.4.0), libosmo-abis-dev, libosmo-netif-dev, libsqlite3-dev, diff --git a/doc/manuals/osmohlr-usermanual.adoc b/doc/manuals/osmohlr-usermanual.adoc index 68db1a7f..f651f06a 100644 --- a/doc/manuals/osmohlr-usermanual.adoc +++ b/doc/manuals/osmohlr-usermanual.adoc @@ -28,6 +28,8 @@ include::{srcdir}/chapters/dgsm.adoc[] include::./common/chapters/gsup.adoc[] +include::./common/chapters/vty_cpu_sched.adoc[] + include::./common/chapters/port_numbers.adoc[] include::./common/chapters/bibliography.adoc[] @@ -35,4 +37,3 @@ include::./common/chapters/bibliography.adoc[] include::./common/chapters/glossary.adoc[] include::./common/chapters/gfdl.adoc[] - diff --git a/doc/manuals/vty/hlr_vty_reference.xml b/doc/manuals/vty/hlr_vty_reference.xml index 8e56f4b8..7a9eb03a 100644 --- a/doc/manuals/vty/hlr_vty_reference.xml +++ b/doc/manuals/vty/hlr_vty_reference.xml @@ -408,6 +408,13 @@ + + + + + + + enable @@ -935,6 +942,13 @@ + + + + + + + config @@ -1181,6 +1195,11 @@ + + + + + config-log @@ -1431,6 +1450,27 @@ + + config-cpu-sched + + + + + + + + + + + + + + + + + + + config-hlr diff --git a/src/hlr.c b/src/hlr.c index e4d6c239..ac5c1eca 100644 --- a/src/hlr.c +++ b/src/hlr.c @@ -31,6 +31,7 @@ #include #include #include +#include #include #include #include @@ -732,6 +733,7 @@ int main(int argc, char **argv) handle_options(argc, argv); hlr_vty_init(); dgsm_vty_init(); + osmo_cpu_sched_vty_init(hlr_ctx); rc = vty_read_config_file(cmdline_opts.config_file, NULL); if (rc < 0) { diff --git a/tests/test_nodes.vty b/tests/test_nodes.vty index cf412073..d9971f73 100644 --- a/tests/test_nodes.vty +++ b/tests/test_nodes.vty @@ -16,6 +16,7 @@ OsmoHLR> list subscriber (imsi|msisdn|id|imei) IDENT show show subscriber (imsi|msisdn|id|imei) IDENT show mslookup services +... OsmoHLR> enable OsmoHLR# ? @@ -25,12 +26,15 @@ OsmoHLR# ? OsmoHLR# configure terminal OsmoHLR(config)# ? ... - hlr Configure the HLR - mslookup Configure Distributed GSM mslookup + hlr Configure the HLR + mslookup Configure Distributed GSM mslookup +... + OsmoHLR(config)# list ... hlr mslookup +... OsmoHLR(config)# hlr OsmoHLR(config-hlr)# ? diff --git a/tests/test_subscriber.vty b/tests/test_subscriber.vty index fb5da0e8..40827009 100644 --- a/tests/test_subscriber.vty +++ b/tests/test_subscriber.vty @@ -14,6 +14,7 @@ OsmoHLR# list subscriber (imsi|msisdn|id|imei) IDENT update imei (none|IMEI) subscriber (imsi|msisdn|id|imei) IDENT update network-access-mode (none|cs|ps|cs+ps) show mslookup services +... OsmoHLR# subscriber? subscriber Subscriber management commands