Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-03-09 | update README with information about nanoBTS and libosmocore | Harald Welte | 1 | -8/+20 | |
2010-03-08 | write_queue: Make the bfd cb public so it can be used in a different context | Holger Hans Peter Freyther | 2 | -2/+3 | |
* I'm doing a nonblocking connect and for this I need to select on writable and the first thing I need to do is to check the SOL_SOCKET SO_ERROR state. I realize this by setting a different cb on the embedded bfd during setup and then go back to the real implementation. | |||||
2010-03-07 | move large parts of mncc.h and gsm48 encode/decode into libosmocore | Harald Welte | 3 | -684/+86 | |
2010-03-07 | import GSM04.08 encode/decode functions and mncc.h from openbsc | Harald Welte | 6 | -3/+842 | |
2010-03-07 | add option --disable-tests to disable building of test binaries | Harald Welte | 2 | -2/+8 | |
2010-03-07 | add --disable-talloc option to build without talloc support | Harald Welte | 3 | -2/+16 | |
2010-03-07 | use strtol instead of atoi | Harald Welte | 1 | -1/+1 | |
2010-03-07 | msgb: Buffer formatting and scanning functions. | Ingo Albrecht | 1 | -0/+41 | |
2010-03-07 | import some gsm band/arfcn/time related utilities from OsmocomBB | Harald Welte | 2 | -1/+114 | |
2010-03-06 | introduce RxLev statistics module, an efficient way for power scan data | Harald Welte | 4 | -2/+118 | |
2010-03-06 | some more ip.access specific ABIS_NM defines | Harald Welte | 1 | -0/+22 | |
2010-03-06 | mark some occasions of bitvec as 'const' as appropriate | Harald Welte | 2 | -4/+4 | |
2010-03-04 | add GSTMAP ARCFCN flag bits | Harald Welte | 1 | -0/+4 | |
2010-03-04 | update GSMTAP to version 0x02 | Harald Welte | 1 | -31/+37 | |
2010-03-04 | fix CCCH parsing | Harald Welte | 1 | -3/+3 | |
2010-03-04 | add new rsl_dec_chan_nr() function | Harald Welte | 2 | -0/+36 | |
2010-03-04 | decleare gsm_bts_model_register() | Harald Welte | 1 | -0/+2 | |
2010-03-04 | move some gsm48 utility functions to libosmocore | Harald Welte | 6 | -180/+19 | |
* gsm48_generate_lai() gsm48_generate_mid_from_tmsi() gsm48_generate_mid_from_imsi() * gsm48_cc_msg_names[] | |||||
2010-03-04 | import gsm48 utility functions from OpenBSC | Harald Welte | 2 | -2/+149 | |
* gsm48_generate_lai() gsm48_generate_mid_from_tmsi() gsm48_generate_mid_from_imsi() * gsm48_cc_msg_names[] | |||||
2010-03-04 | import bcd2char() and char2bcd() from OpenBSC | Harald Welte | 2 | -0/+17 | |
2010-03-04 | move gsm_band_name() and gsm_band_parse() to libosmocore | Harald Welte | 1 | -54/+2 | |
2010-03-04 | import gsm_band_name() and gsm_band_parse() from OpenBSC | Harald Welte | 2 | -1/+59 | |
2010-03-04 | rsl: use the rsl_rll_push_l3() and rsl_rll_simple() functions of libosmocore | Harald Welte | 1 | -28/+10 | |
2010-03-04 | add 'transparent' argument to rsl_rll_push_l3() and rsl_rll_push_l3() | Harald Welte | 2 | -12/+18 | |
this is required to make those functions useful for OpenBSC, nut just OsmocomBB | |||||
2010-03-04 | fix rsl_enc_chan_nr() for SDCCH4 | Harald Welte | 1 | -1/+1 | |
2010-03-02 | remove gsm04.08 utility code that has been moved to libosmocore | Harald Welte | 2 | -122/+15 | |
2010-03-02 | import some GSM 04.08 utility code from OpenBSC | Harald Welte | 4 | -2/+154 | |
2010-03-02 | add two new RSL utility functions | Harald Welte | 2 | -0/+55 | |
2010-03-01 | add msgb_l1() and msgb_l1len() inline functions | Harald Welte | 1 | -0/+6 | |
2010-03-01 | value_string functions and some RSL related stuff has moved to libosmocore | Harald Welte | 3 | -258/+6 | |
2010-03-01 | Import value_string utilities and some RSL stuff from OpenBSC | Harald Welte | 6 | -2/+308 | |
2010-03-01 | msgb: add msgb->l1h member | Harald Welte | 1 | -0/+2 | |
2010-02-26 | [write_queue] Add a generic write queue class | Holger Hans Peter Freyther | 4 | -2/+120 | |
The write queue can be a dropin replacement for the bsc_fd. It is featuring two callbacks. One for ready read and one for ready write. Whenever there is a message in the queue the write_queue will set the BSC_FD_WRITE flag and then call the write callback. It will make sure to delete the msgb after the write function has been called. This class is intended to be be used in the osmocom, layer2, bsc_msc_ip, bsc_hack and other applications. | |||||
2010-02-26 | Merge remote branch 'origin/on-waves/sccp' | Holger Hans Peter Freyther | 2 | -0/+123 | |
2010-02-26 | Merge remote branch 'origin/on-waves/mgcp' | Holger Hans Peter Freyther | 8 | -611/+911 | |
2010-02-26 | Merge remote branch 'origin/master' into on-waves/sccp | Holger Hans Peter Freyther | 108 | -6810/+261 | |
2010-02-26 | Merge remote branch 'origin/master' into on-waves/mgcp | Holger Hans Peter Freyther | 112 | -7032/+677 | |
Conflicts: openbsc/include/openbsc/Makefile.am openbsc/src/Makefile.am | |||||
2010-02-26 | [misc] Add LIBOSMOCORE_CFLAGS to the includes | Holger Hans Peter Freyther | 5 | -3/+5 | |
2010-02-26 | [timer] Fix compile warning of the timer test | Holger Hans Peter Freyther | 1 | -2/+3 | |
2010-02-26 | [sccp] Implement parsing the rather easy IT messages. | Holger Hans Peter Freyther | 2 | -0/+123 | |
2010-02-26 | [mgcp] Patch the rtp payload depending on the direction. | Holger Hans Peter Freyther | 1 | -0/+36 | |
The RTP header code is taken from the rtp_proxy, we will need to figure out how to unite these properly in the long run. | |||||
2010-02-26 | [mgcp] Keep track of the local and remote RTP payload type | Holger Hans Peter Freyther | 2 | -2/+11 | |
Keep track of which RTP payload type to use for which direction. | |||||
2010-02-26 | [mgcp] Introduce a policy CB for the MGCP protocol | Holger Hans Peter Freyther | 2 | -0/+68 | |
The are three policies. Accept, Reject and Defer. This will allow to handle network connections and such from the policy callback instead of directly acting on it. | |||||
2010-02-26 | [mgcp] Fix two bugs in the protocol handling | Holger Hans Peter Freyther | 1 | -1/+3 | |
In case of a wrongly formatted AUEP, CRCX, DLCX, MDCX the transaction id pointer was a dangling pointer... Initialize the transaction id to a static string.. Also fix a off by one bug. We want to extract four elements from the MGCP message and not only 3... So a short AUEP message made it us read too many things. | |||||
2010-02-26 | [mgcp] Switch logging from notice to debug | Holger Hans Peter Freyther | 1 | -3/+3 | |
2010-02-26 | [mgcp] Add a method to free the endpoint. | Holger Hans Peter Freyther | 2 | -12/+26 | |
2010-02-26 | [rtp] Describe the struct in a way that it will work for Big Endian too | Holger Hans Peter Freyther | 1 | -0/+10 | |
Play with the right bits on PPC. | |||||
2010-02-26 | [mgcp] Print the rtp_port number, do not assume it was already assigned. | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-02-24 | msgb.c: Style cleanup in initialization | Sylvain Munaut | 1 | -13/+4 | |
Don't assign the same var twice & init all from the same source. | |||||
2010-02-24 | fix msgb_talroom() calculation | Harald Welte | 1 | -1/+1 | |