mirror of https://gerrit.osmocom.org/libosmocore
Commit Graph
Select branches
Hide Pull Requests
2021q1
2021q4
2022q1
2022q2
2023q1
35c3
achemeris/sms-fixes
achemeris/sms-validity
arehbein/libosmocore_segm_cb_changes
arehbein/osmo_io_ipa
bugfix/encode-channel-type-signalling
cccamp2019
daniel/bvc-reset
daniel/gb-sns
daniel/misc
daniel/ns2
daniel/onwaves
daniel/scts-fixes
daniel/tracing
debian
fairwaves/ip-gb
fairwaves/production
fixeria/suart
jerlbeck/msgb-validation
jerlbeck/ns-48016-mods
jolly/7bit_ussd
jolly/lapd
jolly/testing
jolly/work
laforge/c-ares
laforge/cbsp
laforge/context
laforge/ctrl_osmo_io
laforge/gprs-ns-instances
laforge/gs
laforge/io_uring_batch
laforge/iu_up
laforge/libosmoisdn
laforge/log_io_gsmtap
laforge/log_io_stderr
laforge/notls-hack
laforge/nuttx
laforge/openwrt
laforge/pkgconfig
laforge/sock2
laforge/usdt
lynxis/epdg
lynxis/ns2_next
lynxis/ns2_vty
lynxis/sns_debugging
master
mmcternan/bb_maint
neels/codecs
neels/gsm-shark
neels/jhash
neels/ladder
neels/log_auto_colors
neels/log_functions
neels/log_timestamps
neels/new_fsm
neels/report_lock
neels/sc_rc
neels/sock
neels/subsys
neels/talloc_report_to_stdout
neels/wip
nrw/litecell15-merge
osmith/1.8.1
osmith/new-osmo-sock-functions
osmith/wip
pespin/dlci
pespin/epdg
pespin/gsup
pespin/multiaddr
pespin/osmo_io_segmentation_cb
rel-1.9.3
sylvain/security
sysmocom/shared/log-speed
user/kluchnikov/gb-sns-hack
zecke/aes-ubsan
zecke/ancient/debian6.0
zecke/osmo-sip-connector
zecke/packages/wip
zecke/pre-release/0.9.3-t4
zecke/release/0.7-dev
0.1.0
0.1.1
0.1.10
0.1.11
0.1.12
0.1.13
0.1.14
0.1.15
0.1.16
0.1.18
0.1.19
0.1.2
0.1.20
0.1.21
0.1.22
0.1.23
0.1.24
0.1.25
0.1.26
0.1.27
0.1.28
0.1.29
0.1.3
0.1.30
0.1.31
0.1.4
0.1.4onwaves
0.1.5
0.1.6
0.1.7
0.1.8
0.1.9
0.10.0
0.10.1
0.10.2
0.11.0
0.12.0
0.12.1
0.2.0
0.3.0
0.3.1
0.3.1+deb1
0.3.1+deb2
0.3.10
0.3.11
0.3.2
0.3.3
0.3.4
0.3.5
0.3.6
0.3.7
0.3.8
0.3.9
0.4.0
0.4.1
0.4.2
0.4.3
0.5.0
0.5.1
0.5.2
0.5.3
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.6.5
0.6.6
0.7.0
0.8.0
0.8.2
0.8.3
0.9.0
0.9.3
0.9.4
0.9.5
0.9.6
1.0.0
1.0.1
1.1.0
1.2.0
1.3.0
1.3.1
1.3.2
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.7.0
1.8.0
1.9.0
1.9.1
1.9.2
1.9.3
3G_2016_09
fairwaves/0.9.6-fw.1
fairwaves/1.3.0-fw.1
fairwaves/1.3.0-fw.2
fairwaves/1.3.0-fw.3
fairwaves/1.3.0-fw.4
fairwaves/1.3.0-fw.5
fairwaves/1.3.0-fw.6
fairwaves/1.3.0-fw.7
Select branches
Hide Pull Requests
2021q1
2021q4
2022q1
2022q2
2023q1
35c3
achemeris/sms-fixes
achemeris/sms-validity
arehbein/libosmocore_segm_cb_changes
arehbein/osmo_io_ipa
bugfix/encode-channel-type-signalling
cccamp2019
daniel/bvc-reset
daniel/gb-sns
daniel/misc
daniel/ns2
daniel/onwaves
daniel/scts-fixes
daniel/tracing
debian
fairwaves/ip-gb
fairwaves/production
fixeria/suart
jerlbeck/msgb-validation
jerlbeck/ns-48016-mods
jolly/7bit_ussd
jolly/lapd
jolly/testing
jolly/work
laforge/c-ares
laforge/cbsp
laforge/context
laforge/ctrl_osmo_io
laforge/gprs-ns-instances
laforge/gs
laforge/io_uring_batch
laforge/iu_up
laforge/libosmoisdn
laforge/log_io_gsmtap
laforge/log_io_stderr
laforge/notls-hack
laforge/nuttx
laforge/openwrt
laforge/pkgconfig
laforge/sock2
laforge/usdt
lynxis/epdg
lynxis/ns2_next
lynxis/ns2_vty
lynxis/sns_debugging
master
mmcternan/bb_maint
neels/codecs
neels/gsm-shark
neels/jhash
neels/ladder
neels/log_auto_colors
neels/log_functions
neels/log_timestamps
neels/new_fsm
neels/report_lock
neels/sc_rc
neels/sock
neels/subsys
neels/talloc_report_to_stdout
neels/wip
nrw/litecell15-merge
osmith/1.8.1
osmith/new-osmo-sock-functions
osmith/wip
pespin/dlci
pespin/epdg
pespin/gsup
pespin/multiaddr
pespin/osmo_io_segmentation_cb
rel-1.9.3
sylvain/security
sysmocom/shared/log-speed
user/kluchnikov/gb-sns-hack
zecke/aes-ubsan
zecke/ancient/debian6.0
zecke/osmo-sip-connector
zecke/packages/wip
zecke/pre-release/0.9.3-t4
zecke/release/0.7-dev
0.1.0
0.1.1
0.1.10
0.1.11
0.1.12
0.1.13
0.1.14
0.1.15
0.1.16
0.1.18
0.1.19
0.1.2
0.1.20
0.1.21
0.1.22
0.1.23
0.1.24
0.1.25
0.1.26
0.1.27
0.1.28
0.1.29
0.1.3
0.1.30
0.1.31
0.1.4
0.1.4onwaves
0.1.5
0.1.6
0.1.7
0.1.8
0.1.9
0.10.0
0.10.1
0.10.2
0.11.0
0.12.0
0.12.1
0.2.0
0.3.0
0.3.1
0.3.1+deb1
0.3.1+deb2
0.3.10
0.3.11
0.3.2
0.3.3
0.3.4
0.3.5
0.3.6
0.3.7
0.3.8
0.3.9
0.4.0
0.4.1
0.4.2
0.4.3
0.5.0
0.5.1
0.5.2
0.5.3
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.6.5
0.6.6
0.7.0
0.8.0
0.8.2
0.8.3
0.9.0
0.9.3
0.9.4
0.9.5
0.9.6
1.0.0
1.0.1
1.1.0
1.2.0
1.3.0
1.3.1
1.3.2
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.7.0
1.8.0
1.9.0
1.9.1
1.9.2
1.9.3
3G_2016_09
fairwaves/0.9.6-fw.1
fairwaves/1.3.0-fw.1
fairwaves/1.3.0-fw.2
fairwaves/1.3.0-fw.3
fairwaves/1.3.0-fw.4
fairwaves/1.3.0-fw.5
fairwaves/1.3.0-fw.6
fairwaves/1.3.0-fw.7
-
b4a78d237c
update include paths in debian packaging spec
Harald Welte
2011-05-10 11:28:02 +0200 -
7533705ab1
libosmocore: bump library interface version to '1' for new osmo_ names
Harald Welte
2011-05-08 14:35:40 +0200 -
1b4a42c3b1
msgfile: use namespace prefix osmo_* and use more descriptive names
0.3.0
Pablo Neira Ayuso
2011-05-07 13:01:41 +0200 -
2c34867fc3
plugin: use namespace prefix osmo_*
Pablo Neira Ayuso
2011-05-07 12:50:08 +0200 -
619b8b3292
backtrace: use namespace prefix osmo_*
Pablo Neira Ayuso
2011-05-07 12:45:47 +0200 -
ddcd2afc82
crc: use namespace prefix osmo_*
Pablo Neira Ayuso
2011-05-07 12:43:12 +0200 -
87f7b25e56
utils: use namespace prefix osmo_*
Pablo Neira Ayuso
2011-05-07 12:43:08 +0200 -
220abab3fa
statistics: use namespace prefix osmo_counter*
Pablo Neira Ayuso
2011-05-07 12:43:04 +0200 -
9111d930a5
write-queue: use namespace prefix osmo_wqueue*
Pablo Neira Ayuso
2011-05-07 12:42:51 +0200 -
a10dd35566
signal: use namespace prefix osmo_signal*
Pablo Neira Ayuso
2011-05-07 12:42:45 +0200 -
f7f89d0cfe
select: use namespace prefix osmo_fd* and osmo_select*
Pablo Neira Ayuso
2011-05-07 12:42:40 +0200 -
0b21c1c885
timer: use namespace prefix osmo_timer*
Pablo Neira Ayuso
2011-05-07 12:42:28 +0200 -
2b88a2a957
src: use namespace prefix osmo_signal*
Pablo Neira Ayuso
2011-05-06 12:12:31 +0200 -
bfadfb771d
src: use namespace prefix osmo_fd* and osmo_select*
Pablo Neira Ayuso
2011-05-06 12:11:23 +0200 -
2b15952a37
src: use namespace prefix osmo_timer* for timer functions
Pablo Neira Ayuso
2011-05-06 12:11:06 +0200 -
d58ba465f1
GSMTAP: add function to create a 'sink' for gsmtap packets
Harald Welte
2011-04-27 10:57:49 +0200 -
534ba81328
logging: make sure the output is null-terminated
Pablo Neira Ayuso
2011-05-03 22:32:48 +0200 -
81e9636454
logging: remove workaround now that _output() has been reworked
Pablo Neira Ayuso
2011-05-03 22:32:48 +0200 -
7503fb8e3e
logging: rework _output() function
Pablo Neira Ayuso
2011-05-03 22:32:43 +0200 -
f1fae4dd06
logging: several memory allocation belong to tall_log_ctx context
Pablo Neira Ayuso
2011-05-03 22:32:42 +0200 -
d6b5195be2
logging: fix missing description of global loglevel
Pablo Neira Ayuso
2011-05-03 22:32:32 +0200 -
1dd7c84733
core/conv: Only consider error for non-zero soft values
Sylvain Munaut
2011-04-28 22:30:30 +0200 -
19dc5c9cca
core/conv: Add some generic code for convolutional coding/decoding
Sylvain Munaut
2011-04-23 16:09:19 +0200 -
f1d3344781
gsm/a5: Add a A5 1&2 implementation
Sylvain Munaut
2011-04-23 15:34:11 +0200 -
240f01cfa7
include: fix missing extern in osmo_panic* declarations
Pablo Neira Ayuso
2011-04-26 03:07:46 +0200 -
28dbfe9bf7
misc: Remove the sys/types.h include from various files
Holger Hans Peter Freyther
2011-04-18 16:52:55 +0200 -
a9f526a1ab
stats: Fix the compiler warnings
Holger Hans Peter Freyther
2011-04-18 16:45:45 +0200 -
334c8e1780
Add a function to search for a counter by name
Daniel Willmann
2011-04-08 10:46:19 +0200 -
2d42ddeba3
Add functions to search for rate counters by name
Daniel Willmann
2011-04-08 10:46:18 +0200 -
128e25cc27
Merge branch 'pablo/cleanups'
Holger Hans Peter Freyther
2011-04-07 23:28:43 +0200 -
c0d04310f3
libcommon: socket: extend make_sock() prototype
Pablo Neira Ayuso
2011-04-05 18:33:24 +0200 -
952a18ed19
logging: Add the 'all' category back to the log level command
Holger Hans Peter Freyther
2011-03-29 17:03:56 +0200 -
ff0670edf3
vty: Fix a memory leak in the vty description command
Holger Hans Peter Freyther
2011-02-24 14:20:41 +0100 -
167281ec50
src: include new file osmocom/vty/misc.h for vty_out_rate_ctr_group()
Pablo Neira Ayuso
2011-03-28 19:35:00 +0200 -
3abad6a6f9
utils: move OSMO_SNPRINT_RET() macro definition to osmocom/core/utils.h
Pablo Neira Ayuso
2011-03-28 19:24:22 +0200 -
70004fcc6d
vty: move vty_out_rate_ctr_group prototype to osmocom/vty/misc.h
Pablo Neira Ayuso
2011-03-28 19:24:21 +0200 -
dc35dbee95
write_queue: use full path of includes in osmocom/core/write_queue.h
Pablo Neira Ayuso
2011-03-28 19:24:20 +0200 -
36bdf2cb73
bitvec: add bitvec_find_first_bit_pos() from gsm/rxlev_stat.c
Pablo Neira Ayuso
2011-03-28 19:24:19 +0200 -
d6643d5fcf
core/bits: Make sbit_t a signed type (so that the math works)
Sylvain Munaut
2011-03-27 11:35:40 +0200 -
ff663237b5
src: use new library libosmogsm and new path to headers in libosmocore
Pablo Neira Ayuso
2011-03-22 16:47:59 +0100 -
8341934844
include: reorganize headers file to include/osmocom/[gsm|core]
0.2.0
Pablo Neira Ayuso
2011-03-22 16:36:13 +0100 -
fba495e5f6
This patch moves the GSM-specific functions to the new library libosmogsm which is provided by libosmocore.
Pablo Neira Ayuso
2011-03-23 18:08:08 +0100 -
04139f14b6
vty: integration with logging framework
0.1.31
Pablo Neira Ayuso
2011-03-09 13:05:08 +0100 -
63196de6d8
TLV: Add tv_fixed_put() and msgb_tv_fixed_put()
0.1.30
Harald Welte
2011-03-05 14:32:50 +0100 -
85e109711d
prefix sub-directories containing libraries with 'lib'
Harald Welte
2011-03-04 13:18:30 +0100 -
393becc8b8
Move 'Gb' protocol stack into its own src/gb subdirectory
Harald Welte
2011-03-03 23:45:28 +0100 -
53b2096555
Merge branch 'master' of git.osmocom.org:libosmocore
0.1.29
0.1.28
Harald Welte
2011-03-03 00:27:15 +0100 -
de79cee5a6
LOGGING: Use host.app_info->name instead of FIXME
Harald Welte
2011-02-24 23:47:57 +0100 -
7c3b8fb441
rxlev_stat: Fix compiler warning
Harald Welte
2011-02-19 16:35:47 +0100 -
49cc32b0a3
vty: Revert Makefile.am change for libosmocore dependency
Harald Welte
2011-02-19 16:10:51 +0900 -
43ae94efcb
LOGGING: make sure to make the 'logging filter' compatible with vty log cfg
Harald Welte
2011-02-18 21:10:05 +0100 -
a62648b0b0
LOGGING: remove duplicated code between vty-logging and cfg-logging
Harald Welte
2011-02-18 21:03:27 +0100 -
6b431033b3
LOGGING: Add missing 'nat' subsystem
Harald Welte
2011-02-18 20:39:36 +0100 -
2822296ddb
LOGGING: configure logging from the vty
Harald Welte
2011-02-18 20:37:04 +0100 -
46cfd77f75
LOGGING: Add syslog log target
Harald Welte
2011-02-17 15:56:56 +0100 -
76e72abe32
LOGGING: Pass the log level down to the log target output function
Harald Welte
2011-02-17 15:52:39 +0100 -
76681bafa8
write_queue: Only pop the queue if it is not empty
Holger Hans Peter Freyther
2011-02-15 00:42:19 +0100 -
c081b2b037
Merge branch 'rbs2000'
Harald Welte
2011-02-13 15:50:43 +0100 -
b05552b14c
[utils] introduce ubit_dump to dump buffers of unpacked bits
Harald Welte
2011-02-08 16:56:23 +0100 -
3d0ac5e446
[utils] add 'bitdump' function for bitfields
Harald Welte
2011-02-08 16:55:03 +0100 -
e750908367
gsmtap: The TETRA_AACH was defined twice, remove one, renumber
Holger Hans Peter Freyther
2011-01-28 10:13:41 +0100 -
549fbb8232
logging: Add isup,m2ua,pcap from the cellmgr.
Holger Hans Peter Freyther
2011-01-22 23:17:21 +0100 -
c7f84e91b7
ubit2pbit flushes at the wrong moment, added one note to bits.h
Christian Vogel
2011-01-22 22:48:37 +0100 -
aeb1077051
bits: Add extended options version of pbit2ubit and ubit2pbit
Sylvain Munaut
2011-01-21 12:22:30 +0100 -
2230c133a6
[BITS] introduce new packed/unpacked bit conversion routines
Harald Welte
2011-01-19 10:10:16 +0100 -
c035ec63f5
[gsmtap] extend GSMTAP for TETRA
Harald Welte
2011-01-19 09:40:59 +0100 -
dba8478222
gsmtap.h: Add some more comments
Harald Welte
2011-01-18 21:38:12 +0100 -
5853f084a0
msgb: Make sure at compile time that headroom is smaller than size
Holger Hans Peter Freyther
2011-01-16 17:38:22 +0100 -
52c07ca6c5
misc: Move the static_assert from logging to the utils
Holger Hans Peter Freyther
2011-01-16 17:37:27 +0100 -
d126ab988b
gsm 03.41: fix GSM341_MSG_CODE macro argument
Alex Badea
2011-01-15 19:43:42 +0200 -
16f80a0e7a
debian: Make the -dev package depend on the normal one
Holger Hans Peter Freyther
2011-01-13 12:31:25 +0100 -
ab1255b34f
debian: Switch to the 3.0 git format, update version, fix depends
Holger Hans Peter Freyther
2011-01-13 18:09:44 +0800 -
4a4f96d1f6
vty: Fix typo testing return value of bind
Sylvain Munaut
2011-01-03 22:19:40 +0100 -
e4cbb3f0f2
License change: We are now AGPLv3+ instead of GPLv2+
Harald Welte
2011-01-01 15:25:50 +0100 -
9c559147c7
smscb: Add definition of a warning message
Holger Hans Peter Freyther
2010-12-29 21:14:20 +0100 -
2b5ff992a0
smscb: Ignore the very simple test application.
Holger Hans Peter Freyther
2010-12-29 21:13:44 +0100 -
a1e8bf71fe
smscb: Mention 23.041 and fix the size of the update number
Holger Hans Peter Freyther
2010-12-29 12:00:01 +0100 -
e05c7dfa8e
smscb: Add some simple decoding routines for SMSCB.
Holger Hans Peter Freyther
2010-12-29 11:57:48 +0100 -
467cef4193
Merge branch 'zecke/sms-queue'
Holger Hans Peter Freyther
2010-12-26 09:42:19 +0100 -
6202282bed
Merge branch 'zecke/subscr'
Holger Hans Peter Freyther
2010-12-24 21:43:14 +0100 -
df327f6d81
Use the app_info->name instead of the hostname
Harald Welte
2010-12-24 15:10:14 +0100 -
d539a2911a
Merge branch 'zecke/e1_speed'
Holger Hans Peter Freyther
2010-12-21 13:54:45 +0100 -
4f4b0101c4
rate_ctr: No need to include the inttypes.h
Holger Hans Peter Freyther
2010-12-20 13:38:22 +0100 -
d2b13fceed
Add mandatory routeing area IE to SUSPEND-NACK
Dieter Spaar
2010-12-12 12:45:08 +0100 -
ab1246e0b5
protocol: introduce gsm_03_41.h
Alex Badea
2010-11-27 23:35:08 +0200 -
8493018f24
gsm_08_58: add struct and constants for RSL_IE_CB_CMD_TYPE
Alex Badea
2010-11-27 23:34:46 +0200 -
3ba0a2bea0
gsm_04_12: fix 04.13 typos
Alex Badea
2010-11-27 20:00:39 +0200 -
121f358de0
utils: Fix typo. It is ascii.
Holger Hans Peter Freyther
2010-11-19 19:20:46 +0100 -
fe851ffc57
gsmtap.h: Add GSMTAP_TYPE_SIM
Harald Welte
2010-11-18 23:54:20 +0100 -
654f043ef7
Merge branch 'zecke/osmo-bsc'
Holger Hans Peter Freyther
2010-11-15 20:07:10 +0100 -
7f6615a37d
Move the generate backtrace call from MSGB_ABORT to osmo_panic handler
Sylvain Munaut
2010-11-13 22:47:47 +0100 -
c91d17b3d5
panic: Fix type warning - osmo_panic_handler_t is already a pointer ...
Sylvain Munaut
2010-11-13 18:00:25 +0100 -
2a471ee25d
gsm_utils: Define 4 upper bits as "flags" and mask them out in utility functions
Sylvain Munaut
2010-11-13 17:51:37 +0100 -
dab0287b3f
msgb: fix printing of msgb pointer during MSGB_ABORT()
Harald Welte
2010-11-09 13:42:26 +0100 -
46a45a6c4f
msgb: don't compare unsigned int with int (fix lcr build)
Harald Welte
2010-11-09 13:41:48 +0100 -
be6cb17228
msgb_abort(): better formatting
Harald Welte
2010-11-05 07:50:40 +0100 -
088e68aff4
generate backtrace in msgb_abort()
Harald Welte
2010-11-05 07:49:39 +0100 -
929d8870d2
Change msgb_abort() function in MSGB_ABORT argument with variable arguments
Harald Welte
2010-11-05 07:47:41 +0100 -
af270a41e3
gsm0808: Move the clear request from bsc_msc_ip to here
Holger Hans Peter Freyther
2010-11-04 12:42:50 +0100 -
c25c668106
gsm0808: Add a method to create a new DTAP message with a msgb
Holger Hans Peter Freyther
2010-11-04 12:26:06 +0100