Sukchan Lee
843c4950ac
[ASN1C] Fixed asn1c library on 32bit ( #2934 )
...
APER encoding fails when using the asn_uint642INTEGER function on a 32-bit machine as shown below.
```C
asn_uint642INTEGER(AMF_UE_NGAP_ID, 0xffffffff);
...
aper_encode_to_buffer(...)
```
INTEGER APER encode/decode functions seem to be operating internally with long variables instead of intmax_t.
That is probably the reason of the failure.
@v0-e fixed this issues in the mouse07410/asn1c pull request.
https://github.com/mouse07410/asn1c/pull/176
https://github.com/mouse07410/asn1c/pull/177
2024-02-12 14:00:06 +09:00
Sukchan Lee
9479f29f3d
[ASN.1] Fix buffer overflow (mouse07410/asn1c#134) ( #2742 )
2023-11-20 21:16:35 +09:00
Sukchan Lee
969c116e77
[SBI] Crash occurs when ENUM in the MAP ( #2103 )
2023-03-01 17:50:25 +09:00
Sukchan Lee
10477ecdc9
[Release-17] Upgrade S1AP/NGAP to v17.3.9
2023-02-21 21:48:06 +09:00
Sukchan Lee
3715b9ece3
[CORE] OGS_MAX_SDU_LEN->OGS_HUGE_LEN Stack ( #2008 )
...
Changed all OGS_MAX_SDU_LEN in the stack to OGS_HUGE_LEN.
2023-01-25 22:24:51 +09:00
Sukchan Lee
c6fd4ae6b8
[LOG] remove ogs_expect_or_return()/return_val()
2023-01-24 00:01:36 +09:00
Sukchan Lee
9b10d70c77
[NRF] Fixed library load error
2022-08-26 10:57:11 +09:00
Sukchan Lee
e6a14cb73d
Move src/../nf-sm.[ch] to lib/sbi/nf-sm.[ch]
2022-08-12 14:03:53 +09:00
Sukchan Lee
3885cb20d9
[asn1c] rework aper from mouse07410/asn1c#94
...
Merge @pespin the following work
- mouse07410/asn1c#93
- mouse07410/asn1c#100
2022-07-16 14:30:00 +09:00
Sukchan Lee
efe37c1e84
[ASN1C] asn.1 issues in NGAP ( #1394 from @nkout)
...
mouse07410/asn1c#89
Found when tried to encode NGAP_CauseRadioNetwork_release_due_to_pre_emption
mouse07410/asn1c#90
Found when tried to decode messages encoded with newer schema
2022-02-26 16:09:38 +09:00
Sukchan Lee
340b23af94
[SMF] Fixed case without transportLayerAddr( #1341 )
...
Fixed the crash if TransportLayerAddress in GTPTunnel does not exist
2022-01-26 08:09:26 +09:00
Sukchan Lee
b988e7edce
Use talloc for all memory pool ( #1263 )
2022-01-04 08:29:18 +09:00
Sukchan Lee
49d9ed03c7
[MME] fix the crash ( #1263 )
...
- Change memory pool using talloc library
- Apply ASN1 with r16.7.0
2021-12-28 17:38:11 +09:00
Sukchan Lee
118d62d42d
Add more memory log
2021-06-06 22:35:46 +09:00
Sukchan Lee
f861919507
[AMF] asn1c decode error for APC_EXTENSIBLE ( #994 )
2021-05-14 16:46:08 +09:00
Sukchan Lee
e7cb25ac9b
asn1c: MME crash is resolved ( #783 )
2021-02-02 14:27:03 -05:00
Sukchan Lee
f47f65a51c
fix: asn1c decode problem for NGReset ( #773 )
2021-02-02 13:33:09 -05:00
Sukchan Lee
ada01fca8f
spec: S1AP/NGAP update to v16.4.0(2021-01-04)
2021-01-24 23:43:42 -05:00
Sukchan Lee
235a041b8d
feat: Add dedicated QoS flow
2020-12-31 21:07:08 -05:00
Tim Gates
171f15f684
docs: fix simple typo, speciic -> specific ( #724 )
...
There is a small typo in lib/asn1c/common/constr_TYPE.h.
Should read `specific` rather than `speciic`.
2020-12-19 16:10:00 -05:00
Sukchan Lee
4d023d0de0
fix overflow bug in the packet memory pool
2020-09-06 23:53:38 -04:00
Sukchan Lee
f78ca3c483
remove unnecessary ASN
2020-07-09 18:43:55 -04:00
Sukchan Lee
997b716cda
Change asn1c from velichkov to mounse07410 [ #492 ]
2020-07-09 16:43:56 -04:00
Sukchan Lee
fae342ecce
Apply Release-16 in 4G EPC(S1AP,NAS,GTP)
2020-07-01 00:22:55 -04:00
Sukchan Lee
01b69e046f
Bug Fixed for 5GC
2020-06-25 22:44:28 -04:00
Sukchan Lee
b35c2277be
simple 5GC registration is done
2020-06-21 23:10:54 -04:00
Sukchan Lee
c54e85c5c0
Session-AMBR changes required field in WebUI
2020-06-17 21:43:16 -04:00
Sukchan Lee
dbee687a75
Add only one 5GC scenario (call-flow)
2020-06-17 01:22:28 -04:00
Sukchan Lee
72370ff0b2
Add AUSF, UDM, and UDR
2020-06-04 14:12:05 -04:00
Sukchan Lee
6ef5a746e5
NGSetup is added
2020-05-25 12:15:22 -04:00
Sukchan Lee
6f6800b52e
NGAP is added
2020-05-22 22:24:48 -04:00
Sukchan Lee
142763c280
Rename Project to Open5GS
...
- Change BuildTool to Meson
- Many BUGS Fixed
2019-10-27 17:41:14 +09:00
Sukchan Lee
3c8af69805
Re-factoring the all library
2019-09-13 21:07:47 +09:00
Sukchan Lee
dba1fcac5c
Use asn1c library interface(CALLOC) for s1ap memory
2019-07-24 21:03:36 +09:00
Sukchan Lee
f20a1a6e2b
Add ErrorIndication for S1AP decode error ( #218 )
2019-07-12 16:22:40 +09:00
Harald Welte
6fc412dba7
fix 'no rule to make target "-L/usr/local/lib" compilation errors
...
When building (at least) on Debian unstable, I get the following type of errors:
make[4]: Entering directory '/space/home/laforge/projects/git/nextepc/lib/base'
make[4]: *** No rule to make target '-L/usr/local/lib', needed by 'libbase.la'. Stop.
The cause seems to be that some target_DEPENDENCIES includes
@OGSCORE_LIBS@ or @OGSCRYPT_LIBS@, whcih both expand to "-L${libdir}
-lpthread -logscore-1.0" as per the pkg-config files.
I believe DEPENDENCIES should not list external library dependencies,
but only dependencies inside the repository.
Closes : #210
2019-07-02 13:58:40 +08:00
Sukchan Lee
a32465ed07
Rename library
2019-06-11 18:28:25 +09:00
Sukchan Lee
0ebd85f364
Integration with OGSLib
2019-04-27 23:54:30 +09:00