Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
libosmocore
/
c380f29c0cf7bc47dc602b2e26f3f4606e274fae
/
src
c380f29
osmo_io: Reject unknown/unsupported modes in osmo_iofd_setup()
by Harald Welte
· 7 months ago
38d8170
osmo_io: rename unsupported SCTP mode to OSMO_IO_FD_MODE_SCTP_RECVMSG_SEND
by Harald Welte
· 7 months ago
987a86a
io_uring: add some more source code comments/docs
by Harald Welte
· 7 months ago
641cc3c
add new osmo_sockaddr_from_str_and_uint() function
by Harald Welte
· 7 months ago
afdfc6a
osmo_io: Assert that iofd mode is correct when calling *_write_msgb
by Daniel Willmann
· 7 months ago
459cb06
soft_uart: check n_bits against 0 in osmo_soft_uart_tx_ubits()
by Vadim Yanitskiy
· 7 months ago
ffdd997
soft_uart: fix pulling a small number of Tx bits
by Vadim Yanitskiy
· 7 months ago
0d78a00
soft_uart: implement OSMO_SUART_PARITY_{MARK,SPACE}
by Vadim Yanitskiy
· 7 months ago
2d2ce49
soft_uart: fix handling of num_data_bits < 8
by Vadim Yanitskiy
· 7 months ago
bf95f82
soft_uart: fix Rx buffer flushing logic in suart_rx_ch()
by Vadim Yanitskiy
· 8 months ago
03f0ed7
soft_uart: allow manually flushing the receive buffer
by Vadim Yanitskiy
· 8 months ago
c9fc77f
soft_uart: implement the transmitter
by Vadim Yanitskiy
· 8 months ago
1c2b8c1
soft_uart: implement parity checking for the receiver
by Vadim Yanitskiy
· 8 months ago
1a3b511
soft_uart: rework osmo_uart_rx_bit() to use flow state
by Vadim Yanitskiy
· 8 months ago
82a1ae7
soft_uart: make osmo_soft_uart_alloc() accept *cfg
by Vadim Yanitskiy
· 8 months ago
cdde671
soft_uart: split osmo_soft_uart_enable()
by Vadim Yanitskiy
· 8 months ago
b72625d
soft_uart: add doxygen documentation
by Vadim Yanitskiy
· 8 months ago
877cfed
soft_uart: add osmo_soft_uart_free()
by Vadim Yanitskiy
· 8 months ago
dc023cf
core: Add software UART implementation
by Harald Welte
· 1 year, 7 months ago
90d79f4
gmstap_util: Fix sending out gsmtap messages
by arehbein
· 8 months ago
f67e458
gsmtap_util: Simplify sink
by arehbein
· 8 months ago
1bb0b99
LAPD: Always update N(R) in pending TX frames if V(R) is incremented
by Andreas Eversberg
· 8 months ago
913a783
LAPD: Flush TX queue, if remote peer enters busy condition or rejects
by Andreas Eversberg
· 8 months ago
cc63aae
LAPD: Prepare lapd_send_i() for RTS support
by Andreas Eversberg
· 8 months ago
d739e25
coding: gsm0503_tch_a[fh]s_encode(): make *codec const
by Vadim Yanitskiy
· 8 months ago
a995269
coding: gsm0503_tch_a[fh]s_encode(): improve cmr/ft checks
by Vadim Yanitskiy
· 8 months ago
f38077e
gsmtap_util: Use Osmo IO instead of Osmo write queues
by arehbein
· 9 months ago
f262967
logging_gsmtap: Temporarily disable logging when sending the logs
by Daniel Willmann
· 8 months ago
11a4168
logging: ensure ANSI color escape is sent in same line/before newline
by Manawyrm
· 8 months ago
e4f34d8
socket.c: Fix compilation with --disable-libsctp
by Pau Espin Pedrol
· 8 months ago
676b361
LAPDm: Correctly count expiry of T200 during estabishment/release
by Andreas Eversberg
· 8 months ago
a59e8d7
write_queue: Fix Doxygen comment
by arehbein
· 9 months ago
2e2a0a1
osmo_io_poll: Handle -EAGAIN in case of OSMO_FD_WRITE
by arehbein
· 8 months ago
714843a
gsm48_ie.c: change bearer cap structure in outgoing CSD calls
by Manawyrm
· 9 months ago
de776d7
gsm48_ie.c: add 3.1kHz audio bearer capability for CSD calls
by Manawyrm
· 9 months ago
1584b2a
gsmtap: Hide implementation of gsmtap_inst
by arehbein
· 9 months ago
9519d8d
Fix typo in libosmocore.map
by Pau Espin Pedrol
· 9 months ago
64ba9ed
socket: Introduce APIs osmo_sock_multiaddr_{add,del}_local_addr()
by Pau Espin Pedrol
· 9 months ago
2386e9a
osmo_io: Only allow reading/writing if the relevant callback is set
by Daniel Willmann
· 9 months ago
435856b
osmo_io: Init struct msghdr to zero
by Daniel Willmann
· 10 months ago
433218a
APDU parsing support for GlobalPlatform GET RESPONSE
by Karsten Ohme
· 10 months ago
ae07127
write_queue: Enable updating max_length field
by arehbein
· 10 months ago
aca2c72
Bump version: 1.8.0.252-13c29 → 1.9.0
by Pau Espin Pedrol
· 10 months ago
1.9.0
16ad6c2
LAPDM: Use correct offset to short header on recevied frame
by Andreas Eversberg
· 10 months ago
0267b34
ASCI: Add BCC call state definitions
by Andreas Eversberg
· 10 months ago
13c29c7
gsm_12_21.h: fix typo: NM_IPAC_F_CHANT_P{C->D}CHF
by Vadim Yanitskiy
· 10 months ago
a45b0be
socket: Support setsokopt SCTP_INITMSG in osmo_sock_init2_multiaddr2()
by Pau Espin Pedrol
· 10 months ago
658c509
socket: Remove OSMO_SOCK_F_SCTP_ASCONF_SUPPORTED, add osmo_sock_init2_multiaddr2()
by Pau Espin Pedrol
· 10 months ago
a7d7cf2
gsm_12_21.h: add flags for NM_ATT_IPACC_SUPP_FEATURES
by Vadim Yanitskiy
· 10 months ago
ec7d491
osmo_io: Use local variable to reference msghdr->msg
by Daniel Willmann
· 10 months ago
f39c23f
osmo_io: Change parent of msghdr to iofd (instead of msg)
by Daniel Willmann
· 10 months ago
3236fdf
ns2: Add VTY option to change the max write queue size for UDP
by Daniel Willmann
· 10 months ago
b437f80
socket: Avoid aborting socket creation if setsockopt for ASCONF fails
by Pau Espin Pedrol
· 10 months ago
f91d2aa
osmo_io: Add io_uring backend
by Daniel Willmann
· 1 year, 6 months ago
012d904
osmo_io: Avoid potential double free when sending msgb
by Daniel Willmann
· 11 months ago
2b34e92
osmo_io: Add iofd_handle_recv()
by Daniel Willmann
· 10 months ago
45ab0d7
lapdm: Update public lapdm_msg_ctx upon CCCH data ind
by Pau Espin Pedrol
· 10 months ago
0ef0a1c
Revert "rsl: Introduce new osmocom extension IE RSL_IE_OSMO_ABS_FRAME_NUMBER"
by Pau Espin Pedrol
· 10 months ago
06da40b
Revert "lapdm: Append RSL_IE_OSMO_ABS_FRAME_NUMBER to RSLms msgs towards upper layers"
by Pau Espin Pedrol
· 10 months ago
cd23806
select: Prevent negative index lookup on osmo_fd_lookup.table
by arehbein
· 12 months ago
d981794
lapdm: Append RSL_IE_OSMO_ABS_FRAME_NUMBER to RSLms msgs towards upper layers
by Pau Espin Pedrol
· 11 months ago
54b1b3b
rsl: Introduce new osmocom extension IE RSL_IE_OSMO_ABS_FRAME_NUMBER
by Pau Espin Pedrol
· 11 months ago
e83227f
socket: Add osmo_sock_init flag to enable SCTP ASCONF features
by Pau Espin Pedrol
· 11 months ago
aea78a2
gsm: Introduce functions to convert between FN and RFN (Reduced FN)
by Pau Espin Pedrol
· 11 months ago
1247aa1
lapdm: Track fn of primitives in struct lapdm_msg_ctx
by Pau Espin Pedrol
· 11 months ago
3c57726
gprs_bssgp_rim: add decoder for RIM ROUTING ADDRESS
by Philipp Maier
· 11 months ago
9e75544
gprs_bssgp_rim: allow sending of encoded RIM messages
by Philipp Maier
· 11 months ago
a0d8483
gprs_bssgp_rim: also print NSEI when sending RIM messages
by Philipp Maier
· 11 months ago
f6ebc8a
cosmetic: lapdm: Fix typo in comment
by Pau Espin Pedrol
· 11 months ago
92efac2
osmo_io: Use MSG_NOSIGNAL to avoid SIGPIPE on write
by Daniel Willmann
· 11 months ago
f083382
osmo_io: Ensure correct ownership of msgb when sending
by Daniel Willmann
· 11 months ago
39469b9
isdn: mux_timeslot_provide_bits(): remove unused 'count'
by Vadim Yanitskiy
· 11 months ago
209bc38
ASCI: Add missing check for return value of gsm0808_enc_speech_codec_list2()
by Andreas Eversberg
· 12 months ago
d0be390
gsm48_ie: fix gsm48_encode_bearer_cap(): encode bcap->data.transp
by Vadim Yanitskiy
· 11 months ago
a2d8bf8
exec: osmo_system_nowait2(): Improve logging and error checks
by Pau Espin Pedrol
· 11 months ago
f93ef0c
gsm_08_08: define GSM0808_SCT_EXT (separately)
by Vadim Yanitskiy
· 11 months ago
97d2144
osmo_io: Fix length calculation in iofd_handle_segmentation()
by Daniel Willmann
· 12 months ago
4ff5db2
Revert "gsm/ipa: Add segmentation callback"
by arehbein
· 12 months ago
d0d9ecb
osmo_io(cosmetic): End in a dot for doxygen AUTO_BRIEF
by Daniel Willmann
· 12 months ago
4731e71
cosmetic: Fix doc comment
by Daniel Willmann
· 12 months ago
a9303f3
osmo_io: Add function to change the maximum length of the tx_queue
by Daniel Willmann
· 12 months ago
7b59bab
osmo_io: Document expectation that segmentation_cb() can modify msgb
by Daniel Willmann
· 12 months ago
c3b772b
socket: Cache errno before calling further functions
by Pau Espin Pedrol
· 12 months ago
9ec7749
lapdm: cosmetic: simplify lapdm_phsap_up(), use OSMO_PRIM[_HDR]
by Vadim Yanitskiy
· 1 year ago
fadda01
coding: implement encoding/decoding API for TCH/F2.4
by Vadim Yanitskiy
· 12 months ago
f8e570a
coding: remove redundant memset()s in gsm0503_tch_fr{96,144}_encode()
by Vadim Yanitskiy
· 12 months ago
c87c6a3
gsm: Improve the TCH/H2.4 coding routines
by Sylvain Munaut
· 12 months ago
403dfbc
ipa: fix a typo in ipa_ccm_rcvmsg_base(): PING -> PONG
by Vadim Yanitskiy
· 12 months ago
e2a8dc4
osmo_io: Add osmo_iofd_notify_connected()
by Daniel Willmann
· 1 year ago
8b7e7f1
osmo_io: Remove missing functions from map file
by Daniel Willmann
· 1 year ago
e4ecd99
osmo_io: Fix write_enable handling in iofd_txqueue
by Daniel Willmann
· 1 year ago
f89162f
osmo_io: Use bitfield for various boolean flags
by Daniel Willmann
· 1 year ago
3ef6120
gsmtap_source_free(): Don't crash if NULL is passed
by Harald Welte
· 1 year ago
e4c7b0a
ASCI: Add decoding of mobile identity in TALKER INDICATION
by Andreas Eversberg
· 1 year ago
6e7739f
Allow 'configure <cr>' at VTY to enter config mode
by Andreas Eversberg
· 1 year ago
72ab3b5
ASCI: Also display group/broadcast call message names
by Andreas Eversberg
· 1 year ago
a8a27c2
osmo_io: Use LOGPIO instead of LOGP
by Daniel Willmann
· 1 year ago
acb9776
osmo_io: Return early on error in osmo_iofd_register()
by Daniel Willmann
· 1 year, 1 month ago
f0a1f41
gsm0502: cosmetic: use ARRAY_SIZE in gsm0502_fn2ccch_block()
by Vadim Yanitskiy
· 1 year ago
418d76c
gsm: add gsm0502_fn2ccch_block()
by Vadim Yanitskiy
· 1 year ago
Next »