You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Harald Welte
898ffefde4
add libpseudotalloc as super-simplistic talloc replacement
...
In tightly embedded builds (--enable-embedded), we want the ability to
replace talloc with a very simple heap allocator to avoid the complexity
of talloc without modifying all our code that assumes talloc.
This will break the hierarchical notion of the allocator, but
libosmo{core,gsm,coding,codec} don't rely on that anyway.
Change-Id: Ie341034076f242a813f081919dd09d845775ad35
6 years ago
..
codec
add libpseudotalloc as super-simplistic talloc replacement
6 years ago
coding
add libpseudotalloc as super-simplistic talloc replacement
6 years ago
ctrl
Simplify ctrl cmd lookup
6 years ago
gb
libosmogb: Convert to use new endian conversion helpers
6 years ago
gsm
add libpseudotalloc as super-simplistic talloc replacement
6 years ago
pseudotalloc
add libpseudotalloc as super-simplistic talloc replacement
6 years ago
sim
sim: Link to libtalloc as symbols of it are used here
6 years ago
vty
vty: cleanup logging functions
6 years ago
Makefile.am
add libpseudotalloc as super-simplistic talloc replacement
6 years ago
application.c
compiler warnings: take care of compiler warning "unused-result"
6 years ago
backtrace.c
Update doxygen annotations in libosmocore
7 years ago
bitcomp.c
bitcomp: Remove the t4 decoding from libosmocore
6 years ago
bits.c
Add octet-aligned/unaligned shift functions
7 years ago
bitvec.c
Add function to get uninterrupted bit run
6 years ago
conv.c
core/conv: implement optimized Viterbi decoder
6 years ago
crc16.c
add CRC16-CCITT to libosmocore
6 years ago
crcXXgen.c.tpl
misc: Doxygen tweaks: fixed some typos and minor errors
10 years ago
fsm.c
timer: add osmo_timer_setup()
6 years ago
gsmtap_util.c
use osmo_{htonl,htons,ntohl,ntohs}() functions all over libosmocore
6 years ago
logging.c
src/logging.c: Fix EMBEDDED build
6 years ago
logging_gsmtap.c
use osmo_{htonl,htons,ntohl,ntohs}() functions all over libosmocore
6 years ago
logging_syslog.c
doc: Fix the Doxygen section endings
11 years ago
loggingrb.c
sttrb / loggingrb: Use GPLv2+ as license, not AGPLv3+
8 years ago
macaddr.c
disable various code if building for bare-iron embedded
6 years ago
msgb.c
msgb: add msgb_talloc_ctx_init(), deprecate msgb_set_talloc_ctx()
6 years ago
msgfile.c
msgfile: Fix warning on BSDs stdio
8 years ago
panic.c
src/panic.c: Remove unneeded #include of gsm_utils.h
6 years ago
plugin.c
add some missing doxygen annotation for libosmocore functions
10 years ago
prim.c
Add struct osmo_prim_event_map and osmo_event_for_prim()
6 years ago
rate_ctr.c
timer: add osmo_timer_setup()
6 years ago
rbtree.c
fix FSF address in sources/headers
7 years ago
select.c
select: Find the highest fd when filling the fd_sets
6 years ago
sercomm.c
sercomm: More API documentation
6 years ago
serial.c
serial.c: file descriptor '0' is a valid value
6 years ago
signal.c
Update doxygen annotations in libosmocore
7 years ago
socket.c
Add osmo_sock_init2() function, allowing both BIND *and* CONNECT
6 years ago
stat_item.c
stats: Add OSMO prefix to STAT_ITEM_NOVALUE_ID
7 years ago
statistics.c
core: Add difference function to osmo_counter
7 years ago
stats.c
stats: Disable stats*.c on embedded targets
6 years ago
stats_statsd.c
stats: Disable stats*.c on embedded targets
6 years ago
strrb.c
strrb: Add missing #include to talloc.h
6 years ago
timer.c
timer: use timerclear() rather than explicit tv_set = tv_usec = 0
6 years ago
timer_gettimeofday.c
add osmo_gettimeofday as a shim around gettimeofday
6 years ago
utils.c
osmo_hexparse: allow whitespace in parsed string, add ws test
6 years ago
viterbi.c
core/conv: strip unused memalign() call
6 years ago
viterbi_gen.c
core/conv: implement optimized Viterbi decoder
6 years ago
write_queue.c
wqueue: Reject messges if queue is considered full
6 years ago