Commit Graph

1238 Commits

Author SHA1 Message Date
Harald Welte 4bce6df238 Add 'debian' subdirectory for building dpkg packages
Adding this 'debian' subdirectory will allow users to build
binary packages using 'dpkg-buildpackage' and related tools.

Tested so far on Debian unstable and 9 as well as Ubuntu 17.04
and 17.10 on OpenSuSE Build Service.
2017-10-18 12:27:49 +02:00
Harald Welte ec91b9e8da Fix directory mix-up. @prefix@ vs. @sysconfdir@ vs @libdir@ vs @localstatedir@
Installing to @prefix@/etc is wrong, this will end up in /usr/etc
on most linux distributions, where /etc (@sysconfdir@) would be correct.

The same is true for /var (@localstatedir@), we don't want log files
suddenly to be in /usr/var/log rather than /var/log

However, this is further complicated by the fact that @libdir@ is not
recursively resolved but could expand to "${prefix}/lib" which
of course makes no sense inside a config file.  So instead, let's
introduce adl_RECURSIVE_EVAL and define @LIB_DIR@ and @SYSCONF_DIR@
with recursively-expanded versions of those variables.
2017-10-17 23:43:51 +02:00
Harald Welte cd8f29aa59 Makefile.am: install_data_hook was missing $(DESTDIR)
When creating the /var/log directory, we must create it relative
to the $(DESTDIR) of the installation, and not at it's system-wide
default path without any DESTDIR.
2017-10-17 21:49:29 +02:00
Harald Welte bb74b173ca Add 'nextepc-' prefix to executables
'mmed' and the like all are a bit of a generic name. Let's prefix the
project name to ensure there will be no clashes with other programs that
also implement a 'MME daemon' or the like.
2017-10-17 21:28:29 +02:00
Sukchan Lee f275617225 Merge pull request #1 from laf0rge/master
Add .gitingore file to have clean 'git status' output
2017-10-17 16:16:14 +09:00
Harald Welte 92ecad5118 Add .gitingore file to have clean 'git status' output 2017-10-17 08:12:58 +02:00
Sukchan Lee 7c20ac5c64 update VERSION to 0.1.1 2017-10-11 15:46:45 +09:00
Sukchan Lee dac66d0b80 BUILT_SOURCE is missing.
fdd.tab.h is a file generated from lex & yacc. If we do not tell it to
automake, the dependency issue occurs in `make -j 8`.
2017-10-11 06:25:21 +00:00
Sukchan Lee 4245502ae2 Fix the bug under mongo c driver v1.5
I misunderstand the interface when querying with projection
when the version of Mongo C Driver is lower than 1.5.

For reference, in case of Ubuntu 16.04, Mongo C Driver v1.3.1
will be installed, so when using 'Dedicated Bearer', v0.1.1
should be used because it does not work normally.
2017-10-11 06:08:19 +00:00
Sukchan Lee 60d228a88c fix errta in README 2017-10-09 11:07:58 +09:00
Sukchan Lee d6bd86d6e7 update README 2017-10-09 11:03:15 +09:00
Sukchan Lee 2b38ff916f update it 2017-09-29 23:37:25 +09:00
Sukchan Lee 420171fc57 move INSTALL file and remove binary package 2017-09-29 23:33:01 +09:00
Sukchan Lee 2b67d325cf Update README.md 2017-09-29 23:30:24 +09:00
Sukchan Lee d40015eba9 update README.md 2017-09-29 23:28:01 +09:00
Sukchan Lee 460fafe071 update README 2017-09-29 23:25:45 +09:00
Lee Sukchan 7a28df160a fix the compile error for Ubuntu 17.04(Zesty) 2017-09-29 12:55:12 +00:00
Lee Sukchan 22ec19066b Porting Done for CentOS 2017-09-29 12:22:03 +00:00
Lee Sukchan 1cd496f158 add _DEFAULT_SOURCE for glibc >= 2.20 2017-09-29 10:12:42 +00:00
Sukchan Lee 1d13fcbb02 GLIBC >= 2.20, BSD_SOURCES is deprecated 2017-09-29 06:31:17 +00:00
Sukchan Lee ed50132064 fix the compile error for Ubuntu 17.04 2017-09-29 06:08:14 +00:00
Sukchan Lee e1948f572c update config 2017-09-29 10:57:00 +09:00
Sukchan Lee c61a704676 done for freeDiameter using autotools 2017-09-29 10:10:55 +09:00
Sukchan Lee 68a8e94dfa fix the SCTP including in Linux 2017-09-28 23:55:13 +09:00
Sukchan Lee c92833fba3 freediameter add 2017-09-28 23:26:50 +09:00
Sukchan Lee bf1f0f3a2b porting to Linux for freeDiameter autotools 2017-09-28 20:14:35 +09:00
Sukchan Lee 02c6cb1b4b finish to setup autotools for freeDiameter 2017-09-28 19:36:43 +09:00
Sukchan Lee 1fb67ba1e7 lex and yacc compile done.
For multiple support CMAKE and Autotools, I'd simply add link file
2017-09-28 17:43:52 +09:00
Sukchan Lee 8f40fc97a9 update configure.ac 2017-09-28 17:27:24 +09:00
Sukchan Lee fab91a6b16 add autoconf & automake for freediameter 2017-09-28 17:00:27 +09:00
Sukchan Lee e0e35f477f re-add freediameter sources 2017-09-28 14:53:02 +09:00
Sukchan Lee 811cd72866 add freediameter binary package 2017-09-27 18:57:56 +09:00
Sukchan Lee f177379673 rename docker directory name 2017-09-27 18:34:58 +09:00
Gwangseok Kim 8c48b2f705 Refactoring docker for freediameter. 2017-09-27 17:10:30 +09:00
Gwangseok Kim e9638058be Added the build framework of freeDiameter debian package, using docker. 2017-09-26 23:43:59 +09:00
Sukchan Lee 15368ffe18 remove freeDiameter source 2017-09-26 16:43:29 +09:00
Lee Sukchan 94f3cb8fd0 fix the compile error in Ubuntu 16.04 2017-09-26 06:59:24 +00:00
Sukchan Lee d5e229f077 re-add freeDiameter 1.2.6 2017-09-26 13:43:49 +09:00
Sukchan Lee 37ca1dd606 remove freeDiameter 2017-09-26 13:40:27 +09:00
Sukchan Lee 2f4b47355e set the default flag for our project 2017-09-26 12:04:13 +09:00
Sukchan Lee 625c301dae add freeDiameter 2017-09-26 11:54:46 +09:00
Sukchan Lee 36dba9ddf9 supports old version mongoc library such like 1.3.1 2017-09-26 09:19:22 +09:00
James Park 87048f7ff4 Update pti of session when received pdn_connectivity_request 2017-09-25 13:59:08 -07:00
Sukchan Lee 3375325436 fix the warning-error in Ubuntu 64 bit 2017-09-25 10:45:09 +00:00
Sukchan Lee 49e6034ff9 upgrade next.js v3 2017-09-24 12:25:32 +09:00
Sukchan Lee aabdc652ca update test code for applying ESM information transfer flag 2017-09-24 01:13:51 +09:00
Sukchan Lee 673b53ead4 ESM State Machine re-designed for sending ESM information based ESM
trasfer flag
2017-09-24 00:59:51 +09:00
Sukchan Lee 08fe1d64a8 move FSM_TRAN from emm_handler.c to emm_sm.c 2017-09-23 17:17:30 +09:00
Sukchan Lee 51c41df3d1 fix the bug for re-connection
remove S1AP_CLEAR_DATA, NAS_CLEAR_DATA, TLV_CLEAR_DATA
2017-09-23 09:22:36 +09:00
Sukchan Lee 4b359000c0 configuration changed
_ADDR => _IPV4
2017-09-22 21:54:01 +09:00