Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
libosmocore
/
ff932bbc38661a327382495de1e30b521a91b548
/
src
/
gb
/
gprs_bssgp.c
8b8938f
BSSGP: add function to reset all PTP BVC
by Max
· 7 years ago
590c402
BSSGP: handle BVC-RESET-ACK
by Max
· 7 years ago
17518fe
doxygen: unify use of \file across the board
by Neels Hofmeyr
· 7 years ago
f178695
gb/gprs_bssgp.c: avoid valueless goto usage
by Vadim Yanitskiy
· 7 years ago
bfe62e5
libosmogb: Convert to use new endian conversion helpers
by Harald Welte
· 7 years ago
44f423f
timer: add osmo_timer_setup()
by Pablo Neira Ayuso
· 7 years ago
8b86cd7
logging.h: fixup: shorter names for LOGGING_FILTER_* and LOGGING_CTX_*
by Neels Hofmeyr
· 7 years ago
812ba6d
logging: centrally define ctx and filter indexes
by Neels Hofmeyr
· 8 years ago
8e2f7e8
add osmo_gettimeofday as a shim around gettimeofday
by Neels Hofmeyr
· 8 years ago
27e8036
Fix unaligned access found by addr. sanitizer
by Max
· 8 years ago
2c34ab4
Improve BSSGP debug output
by Max
· 8 years ago
bc9d9ac
stats: Limit reporting by class id
by Jacob Erlbeck
· 9 years ago
9731935
bssgp: Fix call to llist_entry in fc_queue_timer_cfg
by Jacob Erlbeck
· 9 years ago
b535e39
bssgp: Ensure non-NULL bctx before calling bssgp_rx_ptp (Coverity)
by Jacob Erlbeck
· 9 years ago
c641591
bssgp: Always expect dup != NULL in bssgp_tx_dl_ud (Coverity)
by Jacob Erlbeck
· 9 years ago
36153dc
bssgp: Handle BSSGP STATUS messages
by Jacob Erlbeck
· 9 years ago
49ed9be
bssgp: Don't reply with STATUS when receiving a PtP STATUS message
by Jacob Erlbeck
· 9 years ago
7fa89c2
Change license of libosmogb from AGPLv3+ to GPLv2+
by Harald Welte
· 10 years ago
b43baf2
gprs: Don't discard SUSPEND/RESUME in bssgp_rcvmsg
by Jacob Erlbeck
· 10 years ago
10dd73c
bssgp: Free msgb in case of error when calling into gprs_ns_sendmsg
by Holger Hans Peter Freyther
· 10 years ago
b83b838
gprs: Fix bssgp_rcvmsg to handle signalling msgs with BVCI IE
by Jacob Erlbeck
· 10 years ago
a716577
gprs: Fix and check BVCI in BSSGP STATUS messages
by Jacob Erlbeck
· 10 years ago
27b2bb7
BSSGP: prevent divide-by-zero in flow control
by Harald Welte
· 11 years ago
d8b4769
BSSGP: make bvc_ctx->fc a dynamic talloc allocation
by Harald Welte
· 12 years ago
bb82622
BSSGP flow-control: various fixes
by Harald Welte
· 12 years ago
d11c059
libosmogb: Port BSSGP flow control from openbsc/laforge/bssgp_fc branch
by Harald Welte
· 12 years ago
5b3bffb
BSSGP: fix unused variable compiler warnings
by Harald Welte
· 12 years ago
2d956a8
bssgp: check for IMSI being a null pointer, not just an empty string.
by Harald Welte
· 12 years ago
641f7ce
libosmogb: move files to proper location and fix build
by Harald Welte
· 12 years ago
0.5.0
[Renamed from openbsc/src/libgb/gprs_bssgp.c]
de4599c
libgb: make sure all BSSGP functions have bssgp_ prefix
by Harald Welte
· 12 years ago
15a3643
libgb: don't call directly into GMM / LLC layer
by Harald Welte
· 12 years ago
8ef54d1
libgb: remove dependency of BSSGP to include sgsn/gmm internal structs
by Harald Welte
· 12 years ago
cca4963
libgb: Remove dependency to openbsc/debug.h
by Harald Welte
· 12 years ago
4fcdd76
libgb: Use library SS_L_NS instead lf local SS_NS
by Harald Welte
· 12 years ago
605ac5d
libgb: move GPRS specific msgb CB definitions to separate header
by Harald Welte
· 12 years ago
73952e3
split libgb into a separate library for outside use
by Harald Welte
· 12 years ago
85fc314
BSSGP: Add functions required for true BSS-side BSSGP implementation
by Harald Welte
· 13 years ago
2861007
GPRS: add new bssgp_create_cell_id(), opposite of bssgp_parse_cell_id()
by Harald Welte
· 13 years ago
086fe32
bssgp: make comments more explicit, include 'Rx' in received messages
by Harald Welte
· 13 years ago
ff66323
src: use new library libosmogsm and new path to headers in libosmocore
by Pablo Neira Ayuso
· 13 years ago
85e1097
prefix sub-directories containing libraries with 'lib'
by Harald Welte
· 13 years ago
[Renamed from openbsc/src/gb/gprs_bssgp.c]
393becc
Move 'Gb' protocol stack into its own src/gb subdirectory
by Harald Welte
· 13 years ago
[Renamed from openbsc/src/gprs/gprs_bssgp.c]
e4cbb3f
License change: We are now AGPLv3+ instead of GPLv2+
by Harald Welte
· 14 years ago
d2b13fc
Add mandatory routeing area IE to SUSPEND-NACK
by Dieter Spaar
· 14 years ago
b736314
[gprs] BSSGP: Fix null pointer dereference
by Harald Welte
· 14 years ago
0e43007
[SGSN] BSSGP: Print TLLI as hex value like everwhere else
by Harald Welte
· 14 years ago
b00d1ad
[gprs] bssgp: Fix LLC PDU length encoding in BSSGP.
by Sylvain Munaut
· 14 years ago
68b4f03
[GPRS] BSSGP/SGSN: Implement Gb-Interface Paging
by Harald Welte
· 14 years ago
313cccf
[GPRS] SGSN: Pass BSSGP SUSPEND/RESUME up to GMM and alter MMCTX state
by Harald Welte
· 14 years ago
02f7325
[GPRS] Major LLC / TLLI handling fixes
by Harald Welte
· 14 years ago
2f94683
[GPRS] Include IMSI and DRX params in BSSGP DL-UD
by Harald Welte
· 14 years ago
1792532
[GPRS] BSSGP: Fix way too long TLLI debug line
by Harald Welte
· 14 years ago
e9686b6
[GPRS] BSSGP: More verbose debug log / error reporting
by Harald Welte
· 14 years ago
2677ea5
[GPRS] BSSGP: When we receive a BLOCK, we should not respond with UNBLOCK-ACK
by Harald Welte
· 14 years ago
a8aa4df
[GPRS] BSSGP: Acknowledge all SUSPEND and RESUME requests
by Harald Welte
· 14 years ago
d30cefa
gprs_bssgp.c: Return something from non void methods.
by Holger Hans Peter Freyther
· 14 years ago
b6eded8
gprs_bssgp.c: Cast const of TLVP_VAL away.
by Holger Hans Peter Freyther
· 14 years ago
61c0784
[GPRS] BSSGP: Use correct values for SIGNALLING and PTM BVCI
by Harald Welte
· 14 years ago
4e5721d
[GPRS] BSSGP: Add VTY for configuration and inpection
by Harald Welte
· 14 years ago
16c8dbb
[GPRS] BSSGP: Introduce packet/byte counters
by Harald Welte
· 14 years ago
a78b9c2
[GPRS] BSSGP: expose more internal structures / API
by Harald Welte
· 14 years ago
8a52113
[GPRS] BSSGP: Rename bssgp_bts_ctx to bssgp_bvc_ctx
by Harald Welte
· 14 years ago
58e65c9
[GPRS] BSSGP: Refuse blocking of signalling BVC; Ignore traffic on blocked BVC
by Harald Welte
· 14 years ago
25de811
[GPRS] BSSGP: Make implementation more robust
by Harald Welte
· 14 years ago
6b7cf25
[GPRS] BSSGP: Elaborate more on FIXMEs
by Harald Welte
· 14 years ago
fa270b9
[gprs] BSSGP: cosmetic cleanup
by Harald Welte
· 14 years ago
af08678
[gprs] gb_proxy: Send proper BSSGP STATUS msg in error case
by Harald Welte
· 14 years ago
b8a6a83
[gprs] Add new 'NS' and 'BSSGP' logging categories
by Harald Welte
· 14 years ago
94633f3
[gprs] Move all GPRS related code to src/gprs subdirectory
by Harald Welte
· 14 years ago
[Renamed from openbsc/src/gprs_bssgp.c]
f76aee4
[gprs] correctly calculate the length of the BSSGP PDUs
by Harald Welte
· 14 years ago
a2ca4ed
[gprs] pass BSSGP UL-UNITDATA Cell ID up into GMM layer
by Harald Welte
· 14 years ago
8f9a3ee
[gprs] Use stdint.h types (uintXX_t instead of u_intXX_t)
by Harald Welte
· 14 years ago
30bc19a
[gprs] SGSN: Expect all Identifiers to be stored at highest level
by Harald Welte
· 14 years ago
ec19c10
[gprs] Ensure msgb->l3h points to Layer3 (04.08)
by Harald Welte
· 14 years ago
290671d
[gprs] BSSGP: convert cause strings to value_string
by Harald Welte
· 14 years ago
6752fa4
[gprs] introduce BSSGP concept of BTS contextx
by Harald Welte
· 14 years ago
3fddf3c
[gprs] Build the SGSN stand-alone and not as part of bsc_hack
by Harald Welte
· 14 years ago
3771d09
GPRS: Introduce a GPRS Gb Proxy
by Harald Welte
· 14 years ago
24a655f
gprs: remove msgb->nsvc pointer and replace it with NSEI and BVCI
by Harald Welte
· 14 years ago
510c392
gprs: Update gprs-sgsn branch to use new msgb->cb layout
by Harald Welte
· 14 years ago
9ba5005
Create new 'gprs-sgsn' branch on top of 'gprs-conf'
by Harald Welte
· 14 years ago