Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SMS-CB: introduce and use GSM341_7BIT_PADDING | Harald Welte | 2014-12-30 | 1 | -0/+1 |
| | |||||
* | SMS-CB: Add #defines for maximum block/msg size and payload chars | Harald Welte | 2014-12-30 | 2 | -0/+8 |
| | |||||
* | Add Cell Broadcast MSGIDs from TS 23.041 v12.6.0 Release 12 | Harald Welte | 2014-12-29 | 1 | -0/+38 |
| | |||||
* | ipa: Make a reservation for the GSUP protocol | Holger Hans Peter Freyther | 2014-12-14 | 1 | -0/+1 |
| | | | | | GSUP is a protocol to have the OpenBSC SGSN talk to an exterbal system for 3GPP MAP connectivity. | ||||
* | ipaccess.h: Add IPAC_PROTO_EXT_ORC for OML Router Control | Harald Welte | 2014-08-18 | 1 | -0/+1 |
| | |||||
* | update TS 08.08 header + TLV definitions to TS 48.008 / 11.7.0 | Harald Welte | 2014-06-21 | 1 | -2/+2 |
| | | | | | | | | | | This adds support for A-over-IP and LCLS related message/IEI definitions. Old definitions are in decimal, which is very hard (at least for me) to compare with the binary tables in the spec. Hex is much easier to manually compare for completeness/correctness. I didn't touch the existing definitions, but think they should move to hex, too. | ||||
* | update gsm_08_08.h to Release 11 | Harald Welte | 2014-06-21 | 1 | -1/+119 |
| | |||||
* | include: Switch to #pragma once pattern | Sylvain Munaut | 2014-06-16 | 11 | -43/+11 |
| | | | | Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | ||||
* | Fix introducing osmocom speficic OML attributes | Harald Welte | 2014-05-19 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | Rename NM_ATT_O_REDUCEPOWER to NM_ATT_OSMO_REDUCEPOWER, which makes it more clear that this is an osmcoom specific attribute. Also, we cannot simply overload 0x01 as an already defined OML attribute. The problem is quite simple: When we use abis_nm_att_tlvdef during the TLV parse, 0x01 will match to NM_ATT_ABIS_CHANNEL, which is defined as { TLV_TYPE_FIXED, 3 }. So instead, we need to introduce a new abis_nm_osmo_att_tlvdef[], which has to be patched into abis_nm_att_tlvdef[] by the means of tlv_def_patch(), exactly how we do it for bs-11 and nanobts specific attributes. I'm using 0xfe for the attribute, as 0xfe doesn't overlap with the IPA specific attribues (and we might want to combine/merge the 12.21 plus IPA plus osmocom spefici attributes) | ||||
* | protocol/gsm_12_21.h: Add the Manufacturer Attribute ID O_REDUCEPOWER. | Álvaro Neira Ayuso | 2014-05-15 | 1 | -0/+2 |
| | | | | Signed-off-by: Alvaro Neira Ayuso <anayuso@sysmocom.de> | ||||
* | sms: Fix typo in a macros name: GSM340_SMS_RESSERVED -> GSM340_SMS_RESERVED. | Alexander Chemeris | 2014-03-12 | 1 | -1/+1 |
| | |||||
* | gsm48: Added 'Network Daylight Saving Time' info element | Jacob Erlbeck | 2013-09-16 | 1 | -0/+1 |
| | | | | | | | | This information element has been added to the MM Information message in GSM24.008. This patch adds it to the tlv_definition to keep the TLV parser from breaking. Ticket: OW#978 | ||||
* | sms: Implement encoding the address as alphanumeric type | Holger Hans Peter Freyther | 2013-09-04 | 1 | -0/+32 |
| | | | | | | The number of digits is the number of used octets times two (two digits per octet). The result has been successfully dissected by wireshark. It has not been tested with real phones. | ||||
* | Fix RR cause values | Andreas Eversberg | 2013-07-06 | 1 | -3/+3 |
| | |||||
* | gsm_04_08.h: GSM48_MT_RR_VGCS_UPL_GRANT value corrected | Bhaskar | 2013-05-23 | 1 | -1/+1 |
| | |||||
* | gsm_04_08.h: Fix GSM48_CMODE_DATA_3k6 as per 3GPP TS 04.08 / 10.5.2.6. | Bhaskar | 2013-05-23 | 1 | -1/+1 |
| | |||||
* | Add smpp34_osmocom.h for Osmocom SMPP vendor additions | Harald Welte | 2013-03-13 | 1 | -0/+48 |
| | |||||
* | rsl: Add the 9.3.20 release mode enum to be used in OpenBSC | Holger Hans Peter Freyther | 2012-12-06 | 1 | -0/+6 |
| | |||||
* | GSM 04.08: Add 'enum gsm48_bcap_speech_ver' | Harald Welte | 2012-08-24 | 1 | -0/+9 |
| | |||||
* | GSM 04.08: Add support for parsing CSD related bearer capabilities | Harald Welte | 2012-08-24 | 1 | -0/+65 |
| | | | | Also adds a test case for both encoder and decoder of this IE | ||||
* | GSM 08.58: Add channel modes for transparent data services | Harald Welte | 2012-08-24 | 1 | -4/+20 |
| | |||||
* | build: simplify headers management and remove recursion | Diego Elio Pettenò | 2012-06-30 | 1 | -6/+0 |
| | | | | | | | | | | | | There is no real reason to keep the include directory a multi-level recursion, so instead declare everything within include (so that we can use proper nobase_ declarations) and be it. Please note that since we removed the sub-Makefile.am, ./configure will not create the directory structure for us on out-of-tree builds, so we have to make sure the directory we're generating to exists first. Signed-off-by: Diego Elio Pettenò <flameeyes@flameeyes.eu> | ||||
* | GAN/UMA: use correct IE Identifier foer T3920 | Harald Welte | 2012-06-29 | 1 | -2/+2 |
| | | | | As Dieter found out, there has been a mix-up of 3902 with 3920 :/ | ||||
* | 44.318: Add missing message types | Harald Welte | 2012-06-24 | 1 | -0/+3 |
| | |||||
* | Fix bit-endianness in UMA/GAN definitions | Harald Welte | 2012-06-24 | 1 | -2/+19 |
| | |||||
* | 44.318: add structure describing Control Channel Description IE | Harald Welte | 2012-06-24 | 1 | -0/+19 |
| | |||||
* | gsm_44_318: add protocol discriminator enum and data[0] array to hdr | Harald Welte | 2012-06-23 | 1 | -0/+8 |
| | |||||
* | gsm_44_318.h: fix syntax errors in GAN definitions | Harald Welte | 2012-06-23 | 1 | -2/+2 |
| | |||||
* | doc: Fix the Doxygen section endings | Sylvain Munaut | 2012-04-18 | 2 | -2/+2 |
| | | | | Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | ||||
* | libosmocore/gsm: Fixed total size of gsm48_req_ref | Andreas Eversberg | 2012-02-07 | 1 | -3/+3 |
| | | | | | "__attribute ((packed))" must be defined for unions, in order to make sure that the compiler packs unions. | ||||
* | include/gsm_04_11: Fix compatibility issue with GSM411_TMR_TC1A | Sylvain Munaut | 2011-11-12 | 1 | -1/+2 |
| | | | | | | We need to keep the old one for compatibility ! Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | ||||
* | gsm/sms: Rewrite of SMC process, extracted from OpenBSC | Andreas Eversberg | 2011-11-12 | 1 | -3/+4 |
| | | | | | | | | The SMC process is used to transfer RP frames. It is now extracted from OpenBSC. It includes a real state machine now for easier debugging. Written-by: Andreas Eversberg <jolly@eversberg.eu> Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | ||||
* | add header file containing UMA/GAN protocol definitions | Harald Welte | 2011-10-10 | 2 | -1/+154 |
| | |||||
* | doxygen: document some more structure members for RSL | Harald Welte | 2011-08-18 | 1 | -14/+21 |
| | |||||
* | doxygen: Add documentation for Abis OML | Harald Welte | 2011-08-17 | 1 | -25/+60 |
| | |||||
* | RSL: add doxygen documentation | Harald Welte | 2011-08-17 | 1 | -9/+17 |
| | |||||
* | ipaccess: Reserve an extensions for an external SMSC connection | Holger Hans Peter Freyther | 2011-07-23 | 1 | -0/+1 |
| | | | | | This could be used to submit SMS to OpenBSC and to get informed about new SMS coming from OpenBSC. | ||||
* | RSL: Fix typo | Harald Welte | 2011-06-25 | 1 | -1/+1 |
| | |||||
* | Import sytem information related definitions + code from openbsc | Harald Welte | 2011-05-24 | 1 | -0/+3 |
| | |||||
* | libosmogsm: add ipaccess related header file | Harald Welte | 2011-05-22 | 2 | -1/+94 |
| | |||||
* | include: reorganize headers file to include/osmocom/[gsm|core] | Pablo Neira Ayuso | 2011-03-23 | 9 | -0/+3226 |
This patch moves all GSM-specific definitions to include/osmocom/gsm. Moreover, the headers in include/osmocore/ have been moved to include/osmocom/core. This has been proposed by Harald Welte and Sylvain Munaunt. Tested with `make distcheck'. Signed-off-by: Pablo Neira Ayuso <pablo@gnumonks.org> |