Commit Graph

1095 Commits

Author SHA1 Message Date
Gerrit Code Review 7f04249045 Update notes for submitted changes
* iuup: Fix decoding of 1byte-length subflow size fields
* osmo-release.sh: Use variable containing bumpversion path everywhere
2022-01-05 23:09:17 +00:00
Gerrit Code Review d000091337 Update notes for submitted changes
* src/conv.c: Align better with Osmocom coding style
2022-01-05 20:36:34 +00:00
Gerrit Code Review 89e815c543 Update notes for submitted changes
* stats_tcp: use a default batch size of 5 instead of 1
2022-01-05 20:32:07 +00:00
Gerrit Code Review b55a71f1ac Update notes for submitted changes
* conv: Fix the traceback for tail biting codes
2022-01-05 20:24:49 +00:00
Gerrit Code Review 5b13d80ade Update notes for submitted changes
* VTY: implement 'no log gsmtap [HOSTNAME]' command
2022-01-05 09:51:34 +00:00
Gerrit Code Review f54f469540 Update notes for submitted changes
* logging: Fix Not enough tailroom msgb_put in _output_buf callers
2022-01-05 09:49:35 +00:00
Gerrit Code Review 7099020332 Update notes for submitted changes
* select_main: don't poll forever during shutdown
2021-12-28 12:14:12 +00:00
Gerrit Code Review 5e7f877511 Update notes for submitted changes
* iuup: Fix signed/unsigned loop counter control flow issue
2021-12-24 10:49:20 +00:00
Gerrit Code Review 5f6ea97bf4 Update notes for submitted changes
* tcp_stats: fix compilation on CentOS 7
2021-12-24 10:39:49 +00:00
Gerrit Code Review 326b0a7dd6 Update notes for submitted changes
* select: gather statistics for TCP connections
2021-12-23 14:52:15 +00:00
Gerrit Code Review e47d2f329d Update notes for submitted changes
* Introduce CRC and FSM for IuUP (user plane) as used in 3G RTP data
2021-12-23 14:50:20 +00:00
Gerrit Code Review 98d4077d6d Update notes for submitted changes
* include/: Adapt some headers to match contrib/struct_endianess.py format
2021-12-22 14:49:54 +00:00
Gerrit Code Review 2a75fa5a0a Update notes for submitted changes
* stat_item: tolerate NULL pointer argument in osmo_stat_item_group_free
* stats: fix typo
2021-12-15 14:04:44 +00:00
Gerrit Code Review 2381be01a0 Update notes for submitted changes
* treewide: remove FSF address
2021-12-14 12:53:51 +00:00
Gerrit Code Review f9e1fc5d9f Update notes for submitted changes
* logging: make LIBOSMOCORE_NO_LOGGING work as expected
2021-12-09 15:25:53 +00:00
Gerrit Code Review 0ad1cfed91 Update notes for submitted changes
* VTY: enable talloc introspection for OTC_GLOBAL
2021-12-08 08:06:07 +00:00
Gerrit Code Review 4384990ec3 Update notes for submitted changes
* logging: allow disabling macros using a new define: LIBOSMOCORE_NO_LOGGING
2021-11-26 09:23:24 +00:00
Gerrit Code Review 4e5af8db6f Update notes for submitted changes
* gsmtap: Add gsmtap_sendmsg_free() as alternative to gsmtap_sendmsg()
2021-11-25 14:58:10 +00:00
Gerrit Code Review 05f74cd65e Update notes for submitted changes
* write_queue: Document it that caller is responsible if enqueue fails
* logging: Fix memory leak in case async log write queue overflows
2021-11-25 12:56:01 +00:00
Gerrit Code Review 6ab7e5a2bd Update notes for submitted changes
* bssgp_bvc_fsm: Move log message to the correct place
2021-11-19 14:13:21 +00:00
Gerrit Code Review dd78571bc8 Update notes for submitted changes
* fix isdigit taking unsigned as input
2021-11-19 12:03:10 +00:00
Gerrit Code Review c413c00740 Update notes for submitted changes
* tests/testsuite.at: ensure empty stderr for the bitvec_test
* bitvec_read_field(): optimize by expanding bytenum_from_bitnum()
* bitvec_read_field(): fix incorrect bit-shift issue found by UBSan
* bitvec_read_field(): indicate errors using errno
2021-11-18 13:11:20 +00:00
Gerrit Code Review 0a3f345eaa Update notes for submitted changes
* tdef: fix wrong path in documentation: tests/vty -> tests/tdef
* tests/tdef: rename the binaries to end with '_test'
2021-11-17 20:18:00 +00:00
Gerrit Code Review dc297d89d2 Update notes for submitted changes
* debian/control: minimum version of libtalloc-dev must be >= 2.1.0
2021-11-17 20:13:36 +00:00
Gerrit Code Review ddcd33a93c Update notes for submitted changes
* tests/vty: fix use of GNU 'missing =' extension in designator
2021-11-17 20:13:18 +00:00
Gerrit Code Review 96a683c80f Update notes for submitted changes
* .gitignore: add utils/osmo-aka-verify binary
2021-11-17 14:14:05 +00:00
Gerrit Code Review 3998490935 Update notes for submitted changes
* Bump version: 1.5.1.282-ab5e-dirty → 1.6.0
2021-11-16 15:11:12 +00:00
Gerrit Code Review ac71be4a6d Update notes for submitted changes
* osmo-release.sh: Blacklist script file from LIBVERS matches
* contrib/libosmocore.spec.in: Depends on talloc 2.1.0
2021-11-16 14:11:39 +00:00
Gerrit Code Review f2b142e06c Update notes for submitted changes
* add osmo_time_cc, moved from osmo-bsc
2021-11-15 09:06:03 +00:00
Gerrit Code Review 7caf427f4d Update notes for submitted changes
* rate_ctr: Make it safe to call rate_ctr_init() several times
2021-11-15 08:57:59 +00:00
Gerrit Code Review 9deb4093ca Update notes for submitted changes
* frame_relay, gprs_ns2_fr: Fix log messages, remove unused struct
* ns2: Avoid use-after-free when SGSN-side non-persistent SNS-NSE fails
2021-11-11 18:29:42 +00:00
Gerrit Code Review e228cf5e85 Update notes for submitted changes
* include: add enum for UTRAN cipher
2021-11-11 09:02:24 +00:00
Gerrit Code Review df2c92cb99 Update notes for submitted changes
* stats: clarify error messages in cfg_no_stats_reporter_{statsd,log}
2021-11-09 14:08:33 +00:00
Gerrit Code Review ad9c76339b Update notes for submitted changes
* stats: don't mark reporter as 'disable' beforehand
* stats: cosmetic: print 'stats interval' before the reporters
* stats: allow configuring reporter's name in the VTY
* stats: use llist_add_tail() in osmo_stats_reporter_alloc()
* tests/stats: add VTY transcript tests
2021-11-09 12:32:49 +00:00
Gerrit Code Review 33041cffe3 Update notes for submitted changes
* gsm/protocol/gsm_04_08.h: add gsm48_meas_res_is_valid()
2021-11-04 14:50:25 +00:00
Gerrit Code Review 9ad9f088be Update notes for submitted changes
* logging: Fix double lock of log_tgt_mutex
2021-11-03 17:07:43 +00:00
Gerrit Code Review 28041b2b6c Update notes for submitted changes
* gsm/protocol/gsm_44_004.h: fix missing include of 'endian.h'
2021-10-31 07:46:35 +00:00
Gerrit Code Review c663265f11 Update notes for submitted changes
* Revert "Prevent GCR encoder/decoder functions from being used directly"
2021-10-29 05:47:09 +00:00
Gerrit Code Review a901ff64d2 Update notes for submitted changes
* configure.ac: Depend on talloc 2.1.0
2021-10-28 15:07:59 +00:00
Gerrit Code Review 4a69061c2c Update notes for submitted changes
* logging: Attempt a synchronous, non-blocking write first (file, stderr)
* logging: Avoid memcpy from stack to msgb in _file_output()
* logging: Change stderr + file target to use non-blocking write
2021-10-27 12:02:50 +00:00
Gerrit Code Review 43fb845dfb Update notes for submitted changes
* gsm_08_58: extend struct abis_rsl_osmo_temp_ovp_acch_cap
2021-10-24 08:33:39 +00:00
Gerrit Code Review e12aeec5b3 Update notes for submitted changes
* {ctrl,vty}/ports.h: Allocate ports for osmo-hnodeb
2021-10-21 11:29:58 +00:00
Gerrit Code Review ce78e6afd6 Update notes for submitted changes
* logging: Change LLAPD category color to purple-like one
2021-10-15 18:25:06 +00:00
Gerrit Code Review 0d8873ef8c Update notes for submitted changes
* ns2: correct parse a BLOCK PDU which was received over a different NSVC
* ns2: don't forward an invalid RESET PDU to the FSM
* ns2: improve log line when receving a PDU with wrong NSE
2021-10-15 13:39:31 +00:00
Gerrit Code Review 70e0643cee Update notes for submitted changes
* utils: introduce osmo_talloc_replace_string_fmt()
2021-10-13 20:01:01 +00:00
Gerrit Code Review 9be3d178f4 Update notes for submitted changes
* ns2: correct parse a STATUS PDU which was received over a different NSVC
2021-10-08 05:43:57 +00:00
Gerrit Code Review 421a189321 Update notes for submitted changes
* ns2: message: allow to pass a foreign NSVCI to STATUS PDU
* ns2: fsm: add comment don't answer on a STATUS with a STATUS
* ns2: ensure the NSVC is in the correct mode for NSVC UNKNOWN/NSVC BLOCKED cause codes
* ns2: message: BLOCK/BLOCK ACK allow to use a given NSVCI instead of using the nsvc nsvci
2021-10-08 05:43:46 +00:00
Gerrit Code Review 585687b689 Update notes for submitted changes
* gsmtap: allow 127.0.0.x local listeners
2021-10-06 13:01:26 +00:00
Gerrit Code Review 9fb2cf5626 Update notes for submitted changes
* utils: remove misleading comments for osmo_hexdump[_nospc]_c()
2021-10-04 12:37:51 +00:00
Gerrit Code Review 736efeb81d Update notes for submitted changes
* revisit some calls of strtol(), stroul(), strtoull()
2021-10-04 11:24:59 +00:00