diff --git a/GSM/GSML2LAPDm.cpp b/GSM/GSML2LAPDm.cpp index 072294d8..91423213 100644 --- a/GSM/GSML2LAPDm.cpp +++ b/GSM/GSML2LAPDm.cpp @@ -762,14 +762,12 @@ void L2LAPDm::receiveUFrameDM(const L2Frame& frame) // 5.4.6.2: switch (mState) { - case LAPDStateUnused: - case LinkReleased: - // GSM 04.06 5.4.5: In idle state all "other" frame types ignored. - return; case AwaitingRelease: // GSM 4.06 5.4.4.2 releaseLink(true,L3_RELEASE_CONFIRM); return; + case LAPDStateUnused: + case LinkReleased: case AwaitingEstablish: case LinkEstablished: case ContentionResolution: diff --git a/apps/Makefile.am b/apps/Makefile.am index 3ed21573..2ff64cd4 100644 --- a/apps/Makefile.am +++ b/apps/Makefile.am @@ -82,15 +82,14 @@ install: OpenBTS OpenBTSCLI install OpenBTS "$(DESTDIR)/OpenBTS/" install OpenBTSCLI "$(DESTDIR)/OpenBTS/" install OpenBTSDo "$(DESTDIR)/OpenBTS/" - chmod +x "$(DESTDIR)/OpenBTS/OpenBTSDo" - install .gdbinit "$(DESTDIR)/OpenBTS/" + install -m 644 .gdbinit "$(DESTDIR)/OpenBTS/" mkdir -p "$(DESTDIR)/etc/supervisor/conf.d/" - install openbts.conf "$(DESTDIR)/etc/supervisor/conf.d/" + install -m 644 openbts.conf "$(DESTDIR)/etc/supervisor/conf.d/" mkdir -p "$(DESTDIR)/etc/OpenBTS/" - install iptables.rules "$(DESTDIR)/etc/OpenBTS/" - install OpenBTS.example.sql "$(DESTDIR)/etc/OpenBTS/" + install -m 644 iptables.rules "$(DESTDIR)/etc/OpenBTS/" + install -m 644 OpenBTS.example.sql "$(DESTDIR)/etc/OpenBTS/" mkdir -p "$(DESTDIR)/etc/rsyslog.d/" mkdir -p "$(DESTDIR)/etc/logrotate.d/" - install rsyslogd.OpenBTS.conf "$(DESTDIR)/etc/rsyslog.d/OpenBTS.conf" - install logrotated.OpenBTS "$(DESTDIR)/etc/logrotate.d/OpenBTS" + install -m 644 rsyslogd.OpenBTS.conf "$(DESTDIR)/etc/rsyslog.d/OpenBTS.conf" + install -m 644 logrotated.OpenBTS "$(DESTDIR)/etc/logrotate.d/OpenBTS" diff --git a/debian/changelog b/debian/changelog index 1b06fd3b..d09a7257 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +openbts-public (5.0.9) unstable; urgency=medium + + * Fixes log rotation and removes execute permissions from plain text config files + + -- Omar Ramadan Wed, 30 Sep 2015 19:14:36 +0000 + +openbts-public (5.0.8) unstable; urgency=medium + + * Fixes sdcch dead channel issue. Phone could send DM message inappropriately, causing our state machine to get stuck. + + -- Kurtis Heimerl Thu, 27 Aug 2015 13:36:04 -0700 + openbts-public (5.0.7) unstable; urgency=medium * rollback the L3 segfault fix and adds a timeout to sdcch to kill dead channels