Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | doxygen: Add documentation for Abis OML | Harald Welte | 2011-08-17 | 3 | -29/+98 | |
| | ||||||
* | doxygen: split VTY configuration in multiple files | Harald Welte | 2011-08-17 | 5 | -4/+15 | |
| | ||||||
* | RSL: add doxygen documentation | Harald Welte | 2011-08-17 | 3 | -13/+45 | |
| | ||||||
* | Add doxygen configuration for libosmocodec | Harald Welte | 2011-08-17 | 1 | -0/+1716 | |
| | ||||||
* | doxygen: make sure the right C source files are included | Harald Welte | 2011-08-17 | 3 | -4/+4 | |
| | ||||||
* | Split doxygen configuration to create separate gsm/vty/core docs | Harald Welte | 2011-08-17 | 3 | -3/+3435 | |
| | ||||||
* | doxygen: Add documentation for LAPDm code | Harald Welte | 2011-08-17 | 2 | -64/+116 | |
| | ||||||
* | doxygen: Add documentation about TLV parser | Harald Welte | 2011-08-17 | 2 | -28/+83 | |
| | ||||||
* | Fix version number in Doxyfile (0.3.5) | Harald Welte | 2011-08-17 | 1 | -1/+1 | |
| | | | | | We need a way to automatically generate this from git tags in the future... | |||||
* | doxygen: Add (partial) VTY API documentation | Harald Welte | 2011-08-17 | 7 | -86/+209 | |
| | ||||||
* | doxygen: Add documentation for gsmtap_util.[ch] | Harald Welte | 2011-08-17 | 2 | -21/+61 | |
| | ||||||
* | doxygen: Add documentation to signal.[ch] | Harald Welte | 2011-08-17 | 2 | -3/+33 | |
| | ||||||
* | doxygen: Add documentation for prim.h | Harald Welte | 2011-08-17 | 1 | -9/+26 | |
| | ||||||
* | doxygen: document panic.[ch] | Harald Welte | 2011-08-17 | 2 | -1/+18 | |
| | ||||||
* | doxygen: Add docs for rate_ctr | Harald Welte | 2011-08-17 | 2 | -26/+53 | |
| | ||||||
* | doxygen: Add 'write_queue' module | Harald Welte | 2011-08-17 | 2 | -24/+34 | |
| | ||||||
* | doxygen: add doxygen module 'utils' | Harald Welte | 2011-08-17 | 2 | -54/+58 | |
| | ||||||
* | doxygen documentation for logging framework | Harald Welte | 2011-08-17 | 3 | -30/+137 | |
| | ||||||
* | some more doxygen work (include the notion of modules) | Harald Welte | 2011-08-17 | 18 | -215/+381 | |
| | ||||||
* | start to add doxygen documentation to libosmocore headers | Harald Welte | 2011-08-17 | 1 | -0/+1716 | |
| | ||||||
* | start to add doxygen documentation to libosmocore headers | Harald Welte | 2011-08-16 | 9 | -52/+507 | |
| | ||||||
* | logging: fix parsing of logging mask (-d DMI case) | Pablo Neira Ayuso | 2011-08-11 | 1 | -0/+5 | |
| | | | | | | Without this patch, `-d DMI' enables logging for DMI and DMIB. Signed-off-by: Pablo Neira Ayuso <pablo@gnumonks.org> | |||||
* | Merge branch 'master' of git.osmocom.org:libosmocore | Harald Welte | 2011-08-02 | 3 | -6/+6 | |
|\ | ||||||
| * | gsm/gsm48_ie: Fix frequency list decoding | Andreas.Eversberg | 2011-07-30 | 1 | -1/+1 | |
| | | | | | | | | | | Fix-by: Andreas.Eversberg <jolly@eversberg.eu> Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
| * | fix off-by-one error in OSMO_NUM_DLIB | Harald Welte | 2011-07-29 | 1 | -1/+1 | |
| | | | | | | | | | | This bug was introduced in 95f7eb288c4b8b69d61fa8d68957fb21f09e11e5 and it caused a segfault on 'write terminal' | |||||
| * | use the 'L' prefix in debug names (DLINP instead of DINP) | Harald Welte | 2011-07-29 | 1 | -4/+4 | |
| | | ||||||
* | | add new 'osmo-arfcn' program to compute frequency based on arfcn | Harald Welte | 2011-08-02 | 4 | -1/+110 | |
|/ | | | | The freq -> arfcn side still needs to be implemented. | |||||
* | add definition of OSMO_MIN macro, similar to OSMO_MAX | Harald Welte | 2011-07-27 | 1 | -0/+1 | |
| | ||||||
* | sms: Fix style issues with the code, add spaces after keywords | Holger Hans Peter Freyther | 2011-07-24 | 1 | -5/+5 | |
| | ||||||
* | sms: SMS where cropped (from VTY), concatenation of SMS where not possible | Dennis Wehrle | 2011-07-24 | 3 | -43/+306 | |
| | | | | | | | | | | | | Additionally it wasn't possible to send concatenated sms from the vty. To send multiple sms, it is necessary to use padding bits and add a user_data_header. Therefore the gsm_7bit_encode function was splitted to gsm_7bit_encode and gsm_septets2octets. gsm_septets2octets: this is the old gsm_7bit_encode function + additional padding parameter Additionally the gsm_7bit_decode function was modified to take account for the user_data_header. With the new gsm_get_octet_len function you can get the octet length for a given septet length. I also added several sms tests. | |||||
* | vty: Increase the number of arguments one can have in VTY commands | Holger Hans Peter Freyther | 2011-07-24 | 1 | -1/+1 | |
| | | | | | | | | For some interactive commands (e.g. sending a SMS in OpenBSC) we are using the "NAME." arg definition. For the usecase of sending SMS it is not enough to only allow about 13 spaces. Increase the limit. Original patch is coming from Dennis Wehrle. | |||||
* | don't call a function argoment 'class' for the benefit of c++ users | Harald Welte | 2011-07-23 | 1 | -1/+1 | |
| | | | | This had broken lcr compilation... | |||||
* | 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. | |||||
* | remove DLRSL and DLNM, we don't need them | Harald Welte | 2011-07-21 | 2 | -15/+1 | |
| | | | | | They are not used anywhere in our libraries, so they should be defined by the respective applications | |||||
* | make sure we don't have namespace clashes between libraries and apps | Harald Welte | 2011-07-19 | 4 | -17/+17 | |
| | | | | | | | | * All loging prefixes in libraries should be DL like DLINP * All signals / subsystems should be called S_L_* SS_L_* * All command nodes should be called L_*_NODE This makes sure existinc code still compiles as expected | |||||
* | mkae the new 'void *dst' member part of a union with the trx pointer | Harald Welte | 2011-07-18 | 1 | -3/+4 | |
| | | | | | this ensures struct msgb is the same size as before, which will ensure binary compatibility | |||||
* | vty: reserve nodes for libosmo-abis | Pablo Neira Ayuso | 2011-07-18 | 1 | -0/+3 | |
| | | | | | This patch reserves E1INP_NODE and IPA_NODE for libosmo-abis VTY interfaces. | |||||
* | msgb: add ->dst attribute to store routing information | Pablo Neira Ayuso | 2011-07-18 | 1 | -0/+3 | |
| | | | | | | | | | | This patch adds a new attribute to msgb objects. This new attribute will store a pointer to the routing information, in the case of the A-bis link, this will be used to store e1inp_sign_link instead of struct gsm_bts_trx. This deprecates msg->trx, that can be removed once all application are ported to use msg->dst. | |||||
* | logging: add libosmo-abis logging subsystems | Pablo Neira Ayuso | 2011-07-18 | 2 | -1/+41 | |
| | | | | | | This adds the libosmo-abis logging subsystems to libosmocore, it uses the new change that harald proposed based on negative numbers for library logging subsystems. | |||||
* | signal: reserve signal subsystems >= INT_MAX/2 for libraries | Pablo Neira Ayuso | 2011-07-18 | 1 | -0/+23 | |
| | | | | | | | | | The first range (from 0 to INT_MAX/2) of signal subsystems can be used by client applications while the second range (from INT_MAX) is reserved for libraries. This is useful to support signals defined in libraries that may be used by different client applications. | |||||
* | misc: Put git-version-gen into the tarball | Holger Hans Peter Freyther | 2011-07-17 | 1 | -0/+2 | |
| | | | | | autoreconf does not work on released tarballs due the missing git-version-gen. Add it. | |||||
* | gsm 04.80: fix typo (256, not 265!) | Harald Welte | 2011-07-16 | 1 | -2/+2 | |
| | | | | | | | This was introduced by me in commit 79599ba0eb7a9aeaeb9dfbbf4881f0633724a471 Thanks to Alexander Huemer for detecting it | |||||
* | gsm 04.80: ussd_request.text can contain 0xff, needs to be unsigned | Harald Welte | 2011-07-16 | 1 | -1/+1 | |
| | | | | Found by Smatch | |||||
* | lapdm: fix memory leak due to unreachable code | Harald Welte | 2011-07-16 | 1 | -1/+0 | |
| | | | | detected by Smatch | |||||
* | gsm 08.08: use ANSI function definition with (void) | Harald Welte | 2011-07-16 | 2 | -2/+2 | |
| | ||||||
* | tlv: Make tlv parser arrays 256 entries wide to prevent overflow on 0xff | Harald Welte | 2011-07-16 | 2 | -3/+3 | |
| | | | | | | | If we encounter a tag with 0xFF, we overflow our existing tlv_parse array definitions. Warning: this breaks ABI | |||||
* | gprs_cipher_core: Fix potential buffer overflows | Harald Welte | 2011-07-16 | 1 | -3/+3 | |
| | | | | detected by Smatch | |||||
* | telnet_interface: if we don't check for the return value, don't use ret | Harald Welte | 2011-07-16 | 1 | -5/+4 | |
| | ||||||
* | telnet_interface: get rid of 'const' warning | Harald Welte | 2011-07-16 | 1 | -1/+1 | |
| | ||||||
* | get rid of non-ANSI function declarations missing (void) | Harald Welte | 2011-07-16 | 5 | -8/+8 | |
| | | | | Detected by Smatch |