Commit Graph

1651 Commits

Author SHA1 Message Date
Sukchan Lee 461a684eb7 update it 2017-03-12 22:41:29 +09:00
Sukchan Lee 8f49df94fa update it 2017-03-12 22:20:04 +09:00
Sukchan Lee 6fb3ebc9c9 update it 2017-03-12 10:23:49 +09:00
Sukchan Lee 7e0416c7ac update it 2017-03-11 22:25:58 +09:00
Sukchan Lee 3907a8062e remove unnecessary files 2017-03-11 20:56:23 +09:00
Sukchan Lee a14970c2e0 TLV library updated to support GTPv2-C instanec 2017-03-11 20:25:23 +09:00
Sukchan Lee 497fa49ac9 update it 2017-03-11 20:15:52 +09:00
Sukchan Lee 7e2ee9f00e update it 2017-03-11 19:43:33 +09:00
Sukchan Lee ec01895b5f update it 2017-03-11 19:20:25 +09:00
Sukchan Lee 2dcc5e985b update it 2017-03-11 18:44:05 +09:00
Sukchan Lee 922f0249d1 update it 2017-03-11 17:43:23 +09:00
Sukchan Lee 4d91be1790 update it 2017-03-11 17:36:48 +09:00
Sukchan Lee 9dae88ec0d update it 2017-03-11 17:25:06 +09:00
Sukchan Lee b998837e17 TLV library updated 2017-03-11 14:31:49 +09:00
Sukchan Lee ff3ebab8ba update it 2017-03-10 15:40:45 +09:00
Sukchan Lee 512c0fbd5c update it 2017-03-08 23:04:35 +09:00
Sukchan Lee 0d1e3b63c8 update it 2017-03-08 22:39:28 +09:00
Sukchan Lee bcb275dadc NAS MAC is added, but not verified 2017-03-08 19:10:01 +09:00
Sukchan Lee ba90ef661f NAS_HEADROOM is added in the packet buffer 2017-03-08 15:41:58 +09:00
Sukchan Lee d62a467057 nas security wrapper is added 2017-03-08 15:27:48 +09:00
Sukchan Lee d188863cdf improve performance for aes-ctr128 2017-03-08 12:18:47 +09:00
Sukchan Lee ae2b415c6d aes ctr128 is verified 2017-03-08 12:10:39 +09:00
Sukchan Lee c589a196f1 update it 2017-03-07 20:43:37 +09:00
Sukchan Lee 199c9f8327 fix the bug for memory leak 2017-03-07 16:19:18 +09:00
Sukchan Lee c7521ad124 update it 2017-03-07 15:52:07 +09:00
Sukchan Lee 48bc61d06a security-mode complete 2017-03-07 14:47:17 +09:00
Sukchan Lee e7c9dbfc4d update it 2017-03-07 09:30:12 +09:00
Sukchan Lee bd31662aec 3gpp library is removed 2017-03-07 08:56:22 +09:00
Sukchan Lee 118e7eb84d update it 2017-03-06 22:47:39 +09:00
Sukchan Lee 6fc3d16f7a update it 2017-03-06 21:45:41 +09:00
Sukchan Lee f839e85ca4 update it 2017-03-06 17:56:08 +09:00
Sukchan Lee aabea210f6 update it 2017-03-06 17:55:50 +09:00
Sukchan Lee 44a55c5a1e nas message is added(auth, security-mode) 2017-03-06 14:01:59 +09:00
Sukchan Lee a99e31651a update it 2017-03-06 12:25:50 +09:00
Sukchan Lee 7f3233327b update it 2017-03-06 09:07:59 +09:00
Sukchan Lee 6ddd15f1bd update it 2017-03-05 23:36:17 +09:00
Sukchan Lee fbc6d9cb5f update it 2017-03-05 18:09:34 +09:00
Sukchan Lee 953d63c2db update it 2017-03-05 15:26:28 +09:00
Sukchan Lee 4f00585f90 update it 2017-03-05 11:46:42 +09:00
Sukchan Lee 235c2212ae rename it 2017-03-05 11:29:15 +09:00
Sukchan Lee 4df8073d01 update it 2017-03-05 00:50:22 +09:00
Sukchan Lee 2733f52ff3 update it 2017-03-05 00:45:45 +09:00
Sukchan Lee d2578281a1 update it 2017-03-05 00:40:05 +09:00
Sukchan Lee 3adc609e4b update it 2017-03-05 00:20:09 +09:00
Sukchan Lee 1f452fc851 update it 2017-03-04 23:21:05 +09:00
Sukchan Lee f6f5a45b21 update it 2017-03-04 10:22:41 +09:00
Sukchan Lee 4882496313 auth-vector verified 2017-03-03 23:35:17 +09:00
Sukchan Lee 1159b49bda update it 2017-03-03 22:23:21 +09:00
Sukchan Lee b489fa4b46 update it 2017-03-03 22:05:05 +09:00
Sukchan Lee 4dc2571ed2 auth vector done 2017-03-03 20:22:32 +09:00
Sukchan Lee e70fbf31b1 update it 2017-03-03 19:07:18 +09:00
Sukchan Lee 0f39f3295d update it 2017-03-03 18:25:04 +09:00
Sukchan Lee f6652e69a9 move plmn_id structure to 3gpp 2017-03-03 17:33:41 +09:00
Sukchan Lee 5e0a045a0d update it 2017-03-03 16:22:09 +09:00
Sukchan Lee 3a93815426 update it 2017-03-03 15:27:46 +09:00
Sukchan Lee 4f5c3965cd update it 2017-03-03 15:21:47 +09:00
Sukchan Lee 13bb654552 update it 2017-03-03 14:10:06 +09:00
Sukchan Lee 3cc810e74f update it 2017-03-03 12:57:19 +09:00
Sukchan Lee 32d1d630bc update it 2017-03-02 22:47:43 +09:00
Sukchan Lee 604817869f k, op, opc, amf is added 2017-03-02 14:18:24 +09:00
Sukchan Lee 713d786f0c add test vector for security 2017-03-02 11:43:26 +09:00
Sukchan Lee 0bd56d0e49 PRNG(pseudo random number generator) is added 2017-03-01 22:49:12 +09:00
Sukchan Lee 0523d99b5b milenage algorithm function is added 2017-03-01 22:10:09 +09:00
Sukchan Lee d9281ba7c0 update it 2017-03-01 00:21:20 +09:00
Sukchan Lee eae045594e update it 2017-03-01 00:00:28 +09:00
Sukchan Lee fd78a265df update it 2017-02-28 21:55:19 +09:00
Sukchan Lee acb02da4d1 update it 2017-02-28 20:31:06 +09:00
Sukchan Lee 0f88ab773d update it 2017-02-28 20:01:46 +09:00
Sukchan Lee 9e3d6493f2 update it 2017-02-28 19:40:44 +09:00
Sukchan Lee f64f71b122 move auth_req to main directory 2017-02-28 19:22:01 +09:00
Sukchan Lee 6c887524fb update it 2017-02-28 12:05:35 +09:00
Sukchan Lee 70eb194b0b update it 2017-02-28 12:03:53 +09:00
Sukchan Lee d499463df6 update it 2017-02-28 11:21:10 +09:00
Sukchan Lee 86d2ebd90c move directory 2017-02-28 10:20:02 +09:00
Sukchan Lee b93867f9cd move directory 2017-02-28 10:15:13 +09:00
Sukchan Lee 0d97c5d633 move directory 2017-02-28 10:12:56 +09:00
Sukchan Lee b4be78b6df update it 2017-02-27 23:25:14 +09:00
Sukchan Lee 9d6df666e8 update it 2017-02-27 23:02:13 +09:00
Sukchan Lee 51bc2a93a9 update it 2017-02-27 23:01:15 +09:00
Sukchan Lee 4c67cafd96 update it 2017-02-27 22:14:58 +09:00
Sukchan Lee 2f90a1492b update it 2017-02-27 21:29:32 +09:00
Sukchan Lee 92648c3295 update it 2017-02-27 15:49:55 +09:00
Sukchan Lee 7a7d82898c diameter basic integration done 2017-02-27 15:45:40 +09:00
Sukchan Lee 95857bc9bc update it 2017-02-27 14:55:35 +09:00
Sukchan Lee ad44d2ab58 update it 2017-02-27 14:25:37 +09:00
Sukchan Lee 5557c9b948 update it 2017-02-27 13:56:13 +09:00
Sukchan Lee 046ae52d3e update it 2017-02-26 23:16:37 +09:00
Sukchan Lee d08911d23e update it 2017-02-26 23:10:23 +09:00
Sukchan Lee 0368486b0d update it 2017-02-26 21:56:12 +09:00
Sukchan Lee afcddbd798 initial routine refined 2017-02-26 21:16:03 +09:00
Sukchan Lee 3b8626069e configuration support 2017-02-26 20:54:45 +09:00
Sukchan Lee 96518fa271 update it 2017-02-26 18:14:50 +09:00
Sukchan Lee 6a613d2544 update it 2017-02-26 17:03:01 +09:00
Sukchan Lee ff8d1eb91c update it 2017-02-26 16:01:54 +09:00
Sukchan Lee f7d116ef40 signal handler updated 2017-02-26 13:09:40 +09:00
Sukchan Lee 7005969056 first diameter integration is done 2017-02-25 15:32:30 +09:00
Sukchan Lee 2eac5462f6 update it 2017-02-25 14:52:16 +09:00
Sukchan Lee 6fd91d24e3 missing file 2017-02-24 23:14:18 +09:00
Sukchan Lee fd9a173f49 initial integration for S6A diameter, but more work is needed 2017-02-24 22:56:02 +09:00
Sukchan Lee 1c15591aa8 move the directory 2017-02-24 10:50:49 +09:00
Sukchan Lee c3d1807057 update it 2017-02-23 16:15:12 +09:00
Sukchan Lee 145f5b5377 server/client template is added 2017-02-22 00:24:39 +09:00
Sukchan Lee f2748e490d update it 2017-02-21 23:37:21 +09:00
Sukchan Lee 5507119a1f fix the bug in the nas message 2017-02-21 23:18:27 +09:00
Sukchan Lee 0a1ce45f06 move file 2017-02-21 23:13:03 +09:00
Sukchan Lee 0f4fed649b dict_object is added 2017-02-21 22:21:01 +09:00
Sukchan Lee c69ade505c intermediate 2017-02-21 21:37:35 +09:00
Sukchan Lee 740b3c39e7 update it 2017-02-21 16:16:35 +09:00
Sukchan Lee 29c068ba96 intermediate 2017-02-21 16:03:05 +09:00
Sukchan Lee 3462f3b721 missing files 2017-02-21 15:36:26 +09:00
Sukchan Lee 91046feb0e s6a_initialize added 2017-02-21 15:35:54 +09:00
Sukchan Lee 4058df8f43 freediameter extension load 2017-02-21 12:53:51 +09:00
Sukchan Lee 66c9a25f67 AC_CHECK_LIB is added 2017-02-20 20:20:31 +09:00
Sukchan Lee ac459a6351 update it 2017-02-19 17:27:02 +09:00
Sukchan Lee c60ca8a4c5 Braid: Remove mirror 'lib/freeDiameter' 2017-02-17 22:58:44 +09:00
Sukchan Lee 719fe0196d Braid: Add mirror 'lib/freeDiameter' at 'bf79bb4' 2017-02-17 22:56:41 +09:00
Sukchan Lee a9a9ea92dc update it 2017-02-17 11:41:46 +09:00
Sukchan Lee aeaa9a1144 accept(accept/complete/reject/request) NAS message done 2017-02-17 00:49:09 +09:00
Sukchan Lee 6f08792845 name changes 2017-02-16 23:58:13 +09:00
Sukchan Lee a9c26b60a3 attach accept encoding done 2017-02-16 23:55:53 +09:00
Sukchan Lee 2a6d570d69 fix the NAS encoding bug 2017-02-16 22:25:12 +09:00
Sukchan Lee d55ea75638 intermediate 2017-02-16 21:47:48 +09:00
Sukchan Lee d8eec46c03 NAS encoding 2017-02-16 18:11:01 +09:00
Sukchan Lee 6afbafc73d attach request is implemeted 2017-02-16 13:59:44 +09:00
Sukchan Lee a951e59436 name changes 2017-02-15 20:16:50 +09:00
Sukchan Lee cb31d53af7 update it 2017-02-15 16:38:31 +09:00
Sukchan Lee 82813b92e2 update it 2017-02-15 15:35:01 +09:00
Sukchan Lee a02c9beaeb remove reduandant code 2017-02-15 15:31:31 +09:00
Sukchan Lee 2f4126ea47 initial code for nas encoding/decoding 2017-02-15 15:28:38 +09:00
Sukchan Lee 0e49957843 README update from directory re-arrange 2017-02-15 10:06:08 +09:00
Sukchan Lee c75744899c more directory re-arrange 2017-02-15 10:04:53 +09:00
Sukchan Lee 99ccedcbf3 directory re-arrange 2017-02-15 09:55:17 +09:00
Sukchan Lee 4da3365767 msgq empty status is checked when thread needs to be stopped 2017-02-15 09:05:34 +09:00
Sukchan Lee 4889d0162a test code is refiend 2017-02-14 22:58:02 +09:00
Sukchan Lee f653e4ad78 64 eNB connection is tested 2017-02-13 21:56:03 +09:00
Sukchan Lee 6a05d4e69f S1SetupFailure is implemented 2017-02-13 20:10:05 +09:00
Sukchan Lee 31e4aa6237 encode size error is fixed 2017-02-13 18:11:09 +09:00
Sukchan Lee c94b80e097 enb s1 setup request/response test 2017-02-13 16:25:36 +09:00
Sukchan Lee ee34fcbb35 intermediate 2017-02-13 16:03:12 +09:00
Sukchan Lee f9dabfa831 remove reduant code for free routine 2017-02-13 00:04:02 +09:00
Sukchan Lee 6b6a07d7f8 README update 2017-02-12 22:45:50 +09:00
Sukchan Lee 053adfacf6 malloc changes to core_malloc 2017-02-12 21:01:33 +09:00
Sukchan Lee 1691a69bae pkbuf_show bug is fixed 2017-02-12 19:31:32 +09:00
Sukchan Lee aa31d54b2f fix the memory leak bug in the unit test module(abts) 2017-02-12 19:26:11 +09:00
Sukchan Lee 084c256bbe fix memory leak in the abts unit test library 2017-02-12 19:00:06 +09:00
Sukchan Lee 8abce6113b malloc/free is changed to core_malloc/core_free 2017-02-10 22:37:32 +09:00
Sukchan Lee 5588fb6367 fix the bug 2017-02-10 22:32:26 +09:00
Sukchan Lee 700fcbe39f memory optimization for encode/decode debug string 2017-02-10 22:27:35 +09:00
Sukchan Lee 93fe0f7704 encoder message print is added 2017-02-10 22:16:22 +09:00
Sukchan Lee 2041f65c83 change the memory pool using pkbuf_t 2017-02-10 16:43:10 +09:00
Sukchan Lee 3d778225d8 fix the bug 2017-02-10 16:32:26 +09:00
Sukchan Lee 9d0d988ac8 missing file 2017-02-10 16:14:37 +09:00
Sukchan Lee b50afc0e45 OS-like malloc/free function is added 2017-02-10 15:57:24 +09:00
Sukchan Lee d1cecfb589 pkbuf leak is fixed 2017-02-10 13:26:48 +09:00
Sukchan Lee fa7b4fef58 s1ap_free_pdu() is added 2017-02-09 23:15:08 +09:00
Sukchan Lee fc48bcde95 free routine is added using python script 2017-02-09 22:06:15 +09:00
Sukchan Lee 5e1b768b92 intermediate 2017-02-09 20:22:44 +09:00
Sukchan Lee 70e70dc5a6 FIX all memory leak. Next, script is improved to provide
s1ap_decode_free function
2017-02-09 17:43:49 +09:00
Sukchan Lee 2d38a99060 fix the memory leak for decoding.
more work is needed
2017-02-09 16:33:41 +09:00
Sukchan Lee f0e2dbafb7 update it 2017-02-07 13:52:34 +09:00
Sukchan Lee db62522a52 encode memory leak fix done 2017-02-07 11:35:22 +09:00
Sukchan Lee 56d4a15813 fix the encoder memory leak bugs 2017-02-07 10:33:28 +09:00
Sukchan Lee 687daafd3f encode S1AP example 2017-02-06 20:54:31 +09:00
Sukchan Lee 37b99ef99e move ./lib/asn/test to ./test 2017-02-06 19:12:10 +09:00
Sukchan Lee 5cd6c625b9 add context 2017-02-06 15:30:12 +09:00
Sukchan Lee 8d747b50ea change encode buffer to pkbuf 2017-02-06 14:53:18 +09:00
Sukchan Lee b6ec39d281 update it 2017-02-05 22:36:19 +09:00
Sukchan Lee 0ec220dcda use pkbuf_t for s1ap_encoder buffer 2017-02-05 15:36:02 +09:00
Sukchan Lee 054692e3c0 remove free_wrapper 2017-02-05 15:16:32 +09:00
Sukchan Lee 6b11c6c22c rename s1ap_codecs.h to s1ap_message.h 2017-02-05 14:04:31 +09:00
Sukchan Lee b08499c506 decoder buffer uses pkbuf_t 2017-02-05 01:28:53 +09:00
Sukchan Lee fc9ef25818 missing file 2017-02-05 01:13:43 +09:00
Sukchan Lee 2a0bf31eef remove \n in d_error, d_assert 2017-02-05 01:11:21 +09:00
Sukchan Lee 6c61f0dbb5 script update 2017-02-05 01:02:56 +09:00
Sukchan Lee e03d28c8f4 rewrite EUROCOM files 2017-02-05 00:49:53 +09:00
Sukchan Lee 696a2fec27 intermediate 2017-02-04 23:47:16 +09:00
Sukchan Lee 9513e495b8 build update for moving lib/asn/asn1c to lib/asn/src/asn1c 2017-02-04 15:26:55 +09:00
Sukchan Lee 97d7b6f490 move asn1c to src/asn1c 2017-02-04 15:22:22 +09:00
Sukchan Lee 0243460a4c port to linux 2017-02-04 15:21:17 +09:00
Sukchan Lee b6e368cb46 fix header name 2017-02-04 14:50:28 +09:00
Sukchan Lee 163631705c update it 2017-02-04 14:48:57 +09:00
Sukchan Lee b4f263558d changes asn1c option to change #include <XXX.h> to #include "XXX.h" 2017-02-04 14:24:34 +09:00
Sukchan Lee 60a2b8d304 remove reduant file 2017-02-04 00:34:54 +09:00
Sukchan Lee a20858417d remove object 2017-02-04 00:34:13 +09:00
Sukchan Lee e108975e52 remove reduant file 2017-02-04 00:32:55 +09:00
Sukchan Lee a7d9a80ccf remove underscore(_) for xer_function_name 2017-02-04 00:31:02 +09:00
Sukchan Lee 2b75d966c7 use ProtocolIE 2017-02-04 00:02:40 +09:00
Sukchan Lee 43352336dc structure name changes from *IEs_t -> *_IEs_t to avoid confliction 2017-02-03 21:17:35 +09:00
Sukchan Lee 273e32c498 sample code for decoding S1SetupRequest 2017-02-03 18:13:59 +09:00
Sukchan Lee afc96a3b16 move directory location for asn source/header files 2017-02-03 17:11:24 +09:00
Sukchan Lee 9640a8a0fe ASN test code is added initially 2017-02-03 17:00:22 +09:00
Sukchan Lee 3379440df8 succeed to compile ASN1C with EUROCOM 2017-02-03 16:10:22 +09:00
Sukchan Lee 8f36c96f6a intermediate 2 2017-02-03 13:53:03 +09:00
Sukchan Lee 67a7a94d2a intermediate update 2017-02-03 13:25:03 +09:00
Sukchan Lee 93d1926a53 add source specification and update README 2017-02-03 12:46:42 +09:00
Sukchan Lee 95cee2af79 fix the asn1prefix script bug 2017-02-03 11:29:16 +09:00
Sukchan Lee b09e5d9855 add initial code for S1AP encoder/decoder 2017-02-02 23:00:21 +09:00
Sukchan Lee fdf97f47bb add build system using Core Library 2017-02-02 20:34:37 +09:00
Sukchan Lee ea7950b2ea test done for asn1prefix script 2017-02-02 17:18:45 +09:00
Sukchan Lee 581ac3f577 script to add prefix ASN structure and constant for avoiding conflict
global variable
2017-02-02 13:41:15 +09:00
Sukchan Lee 6da9c34afb reference asn1tostruct.py from EURECOM 2017-02-01 19:54:35 +09:00