Changes of Revision 585

open5gs_2.7.0.70.3886.202401262026.dsc Deleted
x
 
1
@@ -1,39 +0,0 @@
2
-Format: 3.0 (native)
3
-Source: open5gs
4
-Binary: open5gs-common, open5gs-mme, open5gs-sgwc, open5gs-smf, open5gs-amf, open5gs-sgwu, open5gs-upf, open5gs-hss, open5gs-pcrf, open5gs-nrf, open5gs-scp, open5gs-sepp, open5gs-ausf, open5gs-udm, open5gs-pcf, open5gs-nssf, open5gs-bsf, open5gs-udr, open5gs, open5gs-dbg
5
-Architecture: any
6
-Version: 2.7.0.70.3886.202401262026
7
-Maintainer: Harald Welte <laforge@gnumonks.org>
8
-Uploaders: Sukchan Lee <acetcom@gmail.com>
9
-Homepage: https://open5gs.org
10
-Standards-Version: 4.3.0
11
-Vcs-Browser: https://github.com/open5gs/open5gs
12
-Vcs-Git: git://github.com/open5gs/open5gs
13
-Build-Depends: debhelper (>= 11), git, pkg-config, meson (>= 0.43.0), cmake, flex, bison, libgnutls28-dev, libgcrypt-dev, libssl-dev, libidn11-dev, libmongoc-dev, libbson-dev, libsctp-dev, libyaml-dev, libmicrohttpd-dev, libcurl4-gnutls-dev, libnghttp2-dev, libtins-dev, libtalloc-dev
14
-Package-List:
15
- open5gs deb net optional arch=any
16
- open5gs-amf deb net optional arch=any
17
- open5gs-ausf deb net optional arch=any
18
- open5gs-bsf deb net optional arch=any
19
- open5gs-common deb net optional arch=any
20
- open5gs-dbg deb net optional arch=any
21
- open5gs-hss deb net optional arch=any
22
- open5gs-mme deb net optional arch=any
23
- open5gs-nrf deb net optional arch=any
24
- open5gs-nssf deb net optional arch=any
25
- open5gs-pcf deb net optional arch=any
26
- open5gs-pcrf deb net optional arch=any
27
- open5gs-scp deb net optional arch=any
28
- open5gs-sepp deb net optional arch=any
29
- open5gs-sgwc deb net optional arch=any
30
- open5gs-sgwu deb net optional arch=any
31
- open5gs-smf deb net optional arch=any
32
- open5gs-udm deb net optional arch=any
33
- open5gs-udr deb net optional arch=any
34
- open5gs-upf deb net optional arch=any
35
-Checksums-Sha1:
36
- 638d47ebcf23815d5867ac8904648c43ba2a2395 14470872 open5gs_2.7.0.70.3886.202401262026.tar.xz
37
-Checksums-Sha256:
38
- 95ea64aebed67bbee37371eeed7f58096ff82f240e5d23174a24bd1fc9234690 14470872 open5gs_2.7.0.70.3886.202401262026.tar.xz
39
-Files:
40
- 4016bf1a7779700f30f9b6bf08e5abd3 14470872 open5gs_2.7.0.70.3886.202401262026.tar.xz
41
open5gs_2.7.0.74.88a7.202401272026.dsc Added
41
 
1
@@ -0,0 +1,39 @@
2
+Format: 3.0 (native)
3
+Source: open5gs
4
+Binary: open5gs-common, open5gs-mme, open5gs-sgwc, open5gs-smf, open5gs-amf, open5gs-sgwu, open5gs-upf, open5gs-hss, open5gs-pcrf, open5gs-nrf, open5gs-scp, open5gs-sepp, open5gs-ausf, open5gs-udm, open5gs-pcf, open5gs-nssf, open5gs-bsf, open5gs-udr, open5gs, open5gs-dbg
5
+Architecture: any
6
+Version: 2.7.0.74.88a7.202401272026
7
+Maintainer: Harald Welte <laforge@gnumonks.org>
8
+Uploaders: Sukchan Lee <acetcom@gmail.com>
9
+Homepage: https://open5gs.org
10
+Standards-Version: 4.3.0
11
+Vcs-Browser: https://github.com/open5gs/open5gs
12
+Vcs-Git: git://github.com/open5gs/open5gs
13
+Build-Depends: debhelper (>= 11), git, pkg-config, meson (>= 0.43.0), cmake, flex, bison, libgnutls28-dev, libgcrypt-dev, libssl-dev, libidn11-dev, libmongoc-dev, libbson-dev, libsctp-dev, libyaml-dev, libmicrohttpd-dev, libcurl4-gnutls-dev, libnghttp2-dev, libtins-dev, libtalloc-dev
14
+Package-List:
15
+ open5gs deb net optional arch=any
16
+ open5gs-amf deb net optional arch=any
17
+ open5gs-ausf deb net optional arch=any
18
+ open5gs-bsf deb net optional arch=any
19
+ open5gs-common deb net optional arch=any
20
+ open5gs-dbg deb net optional arch=any
21
+ open5gs-hss deb net optional arch=any
22
+ open5gs-mme deb net optional arch=any
23
+ open5gs-nrf deb net optional arch=any
24
+ open5gs-nssf deb net optional arch=any
25
+ open5gs-pcf deb net optional arch=any
26
+ open5gs-pcrf deb net optional arch=any
27
+ open5gs-scp deb net optional arch=any
28
+ open5gs-sepp deb net optional arch=any
29
+ open5gs-sgwc deb net optional arch=any
30
+ open5gs-sgwu deb net optional arch=any
31
+ open5gs-smf deb net optional arch=any
32
+ open5gs-udm deb net optional arch=any
33
+ open5gs-udr deb net optional arch=any
34
+ open5gs-upf deb net optional arch=any
35
+Checksums-Sha1:
36
+ 3ad535a69b89a3c19fc5e0e87dc1ac3c09a5e9a5 14471008 open5gs_2.7.0.74.88a7.202401272026.tar.xz
37
+Checksums-Sha256:
38
+ 40a7dafbaf01f1539edf664eba9b8ef2f589f51b01bd9c5916a52d9917a32d28 14471008 open5gs_2.7.0.74.88a7.202401272026.tar.xz
39
+Files:
40
+ 85792a067e233f7eaa0e917f4a3eeed1 14471008 open5gs_2.7.0.74.88a7.202401272026.tar.xz
41
open5gs_2.7.0.70.3886.202401262026.tar.xz/.tarball-version -> open5gs_2.7.0.74.88a7.202401272026.tar.xz/.tarball-version Changed
4
 
1
@@ -1 +1 @@
2
-2.7.0.70-3886.202401262026
3
+2.7.0.74-88a7.202401272026
4
open5gs_2.7.0.70.3886.202401262026.tar.xz/debian/changelog -> open5gs_2.7.0.74.88a7.202401272026.tar.xz/debian/changelog Changed
12
 
1
@@ -1,8 +1,8 @@
2
-open5gs (2.7.0.70.3886.202401262026) unstable; urgency=medium
3
+open5gs (2.7.0.74.88a7.202401272026) unstable; urgency=medium
4
 
5
   * Automatically generated changelog entry for building the Osmocom nightly feed
6
 
7
- -- Osmocom OBS scripts <info@osmocom.org>  Fri, 26 Jan 2024 20:27:37 +0000
8
+ -- Osmocom OBS scripts <info@osmocom.org>  Sat, 27 Jan 2024 20:27:33 +0000
9
 
10
 open5gs (2.7.0) unstable; urgency=medium
11
 
12
open5gs_2.7.0.70.3886.202401262026.tar.xz/lib/gtp/v1/types.h -> open5gs_2.7.0.74.88a7.202401272026.tar.xz/lib/gtp/v1/types.h Changed
20
 
1
@@ -218,6 +218,18 @@
2
 #define OGS_GTP1_APN_RESTRICTION_PRIVATE_1  3
3
 #define OGS_GTP1_APN_RESTRICTION_PRIVATE_2  4
4
 
5
+/* Table 10.5.156/3GPP TS 24.008 Quality of service */
6
+/* Delivery order, octet 6 (see also 3GPP TS 23.107) */
7
+#define OGS_GTP1_DELIVERY_ORDER_SUBSCRIBED 0
8
+#define OGS_GTP1_DELIVERY_ORDER_YES 1
9
+#define OGS_GTP1_DELIVERY_ORDER_NO 2
10
+
11
+/* Delivery of erroneous SDUs, octet 6 (see also 3GPP TS 23.107) */
12
+#define OGS_GTP1_DELIVERY_ERR_SDU_SUBSCRIBED 0
13
+#define OGS_GTP1_DELIVERY_ERR_SDU_NO_DETECT 1
14
+#define OGS_GTP1_DELIVERY_ERR_SDU_YES 2
15
+#define OGS_GTP1_DELIVERY_ERR_SDU_NO 3
16
+
17
 /* TS 29.060 7.7.34 Quality of Service (QoS) Profile */
18
 #define OGS_GTP1_QOS_PROFILE_MAX_LEN 255
19
 /* TS 24.008 10.5.6.5 Quality of service */
20
open5gs_2.7.0.70.3886.202401262026.tar.xz/src/mme/mme-gn-build.c -> open5gs_2.7.0.74.88a7.202401272026.tar.xz/src/mme/mme-gn-build.c Changed
20
 
1
@@ -62,6 +62,18 @@
2
 
3
     qos_pdec->qos_profile.arp = session->qos.arp.priority_level;
4
 
5
+    /* 3GPP TS 23.107 "Delivery order should be set to 'no' for PDP Type =
6
+     * 'IPv4' or 'IPv6'. The SGSN shall ensure that the appropriate value is set."
7
+     * 3GPP TS 23.401 D.3.5 2b NOTE4: The GTP and PDCP sequence numbers are not
8
+     * relevant as the network does not configure usage of "delivery order
9
+     * required" ... as described in clause "compatibility issues" (4.8.1) */
10
+    qos_pdec->qos_profile.data.delivery_order = OGS_GTP1_DELIVERY_ORDER_NO;
11
+
12
+    qos_pdec->qos_profile.data.delivery_erroneous_sdu = OGS_GTP1_DELIVERY_ERR_SDU_NO;
13
+
14
+    /* Maximum SDU Size: Encode it as 1500, the maximum for IP 3GPP TS 23.107 Table 4, Note 4) */
15
+    qos_pdec->qos_profile.data.max_sdu_size = 0x96;
16
+
17
      /* 3GPP TS 23.401 Annex E table Table E.3 */
18
     /* Also take into account table 7 in 3GPP TS 23.107 9.1.2.2 */
19
     switch (session->qos.index) { /* QCI */
20
open5gs_2.7.0.70.3886.202401262026.tar.xz/src/smf/context.c -> open5gs_2.7.0.74.88a7.202401272026.tar.xz/src/smf/context.c Changed
9
 
1
@@ -2865,6 +2865,7 @@
2
 
3
                 ogs_assert(num_of_ipcp <= OGS_PCO_MAX_NUM_OF_IPCP);
4
                 pco_ipcpnum_of_ipcp.code = 2; /* Code : Configuration Ack */
5
+                pco_ipcpnum_of_ipcp.identifier = ipcp->identifier; /* ID: Needs to match request */
6
 
7
                 out_len = 4;
8
                 /* Primary DNS Server IP Address */
9
open5gs_2.7.0.70.3886.202401262026.tar.xz/src/smf/gn-build.c -> open5gs_2.7.0.74.88a7.202401272026.tar.xz/src/smf/gn-build.c Changed
25
 
1
@@ -32,6 +32,23 @@
2
 
3
     qos_pdec->qos_profile.arp = sess->session.qos.arp.priority_level;
4
 
5
+    /* 3GPP TS 23.107 "Delivery order should be set to 'no' for PDP Type =
6
+     * 'IPv4' or 'IPv6'. The SGSN shall ensure that the appropriate value is set."
7
+     * 3GPP TS 23.401 D.3.5 2b NOTE4: The GTP and PDCP sequence numbers are not
8
+     * relevant as the network does not configure usage of "delivery order
9
+     * required" ... as described in clause "compatibility issues" (4.8.1) */
10
+    qos_pdec->qos_profile.data.delivery_order = OGS_GTP1_DELIVERY_ORDER_NO;
11
+
12
+    qos_pdec->qos_profile.data.delivery_erroneous_sdu = OGS_GTP1_DELIVERY_ERR_SDU_NO;
13
+
14
+    /* Maximum SDU Size: If value is set to a valid value, reuse it: */
15
+    if (sess->gtp.v1.qos_pdec.qos_profile.data.max_sdu_size >= 0x01 &&
16
+        sess->gtp.v1.qos_pdec.qos_profile.data.max_sdu_size <= 0x99) {
17
+        qos_pdec->qos_profile.data.max_sdu_size = sess->gtp.v1.qos_pdec.qos_profile.data.max_sdu_size;
18
+    } else { /* Encode it as 1500, the maximum for IP 3GPP TS 23.107 Table 4, Note 4) */
19
+        qos_pdec->qos_profile.data.max_sdu_size = 0x96;
20
+    }
21
+
22
      /* 3GPP TS 23.401 Annex E table Table E.3 */
23
     /* Also take into account table 7 in 3GPP TS 23.107 9.1.2.2 */
24
     switch (sess->session.qos.index) { /* QCI */
25