dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

23 Commits

Author SHA1 Message Date
Patrick McHardy 7f95e315e4 chan_dect: fix codec-list parsing
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:07 +01:00
Patrick McHardy 438e90d735 chan_dect: use IPEI as primary key for PPs in database
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:06 +01:00
Patrick McHardy ad585875ae chan_dect: store PT capabilities in database
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:06 +01:00
Patrick McHardy 33bf1962ce chan_dect: remove some unused code
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:06 +01:00
Patrick McHardy e7f17d5718 chan_dect: adapt to libdect changes
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:06 +01:00
Patrick McHardy 7a918bf041 chan_dect: fix event handling
Fix timers not firing and events not triggering. The exact reason is unknown,
synchronizing the event handler to chan_sip fixes it however.

Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:06 +01:00
Patrick McHardy f5409cd3e9 chan_dect: fix module reference leak
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:06 +01:00
Patrick McHardy 8496c5c07b chan_dect: deliver frames to DLC in size given by asterisk
The kernel doesn't depend on getting correctly sized frames anymore, use
the frame size given by asterisk.

Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:06 +01:00
Patrick McHardy d9c07ce079 chan_dect: store cipher state in dect_mm_cipher_cfm()
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:06 +01:00
Patrick McHardy 91a6c4060c chan_dect: adapt to libdect handle allocation changes
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:05 +01:00
Patrick McHardy 4de00f4650 chan_dect: handle MNCC_REJECT-ind primitive
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:05 +01:00
Patrick McHardy e8e0a8d2e0 chan_dect: only broadcast ACCESS_RIGHTS_REQUESTS capability when manually enabled
Use RFP_MAC_ME_PRELOAD primitive to preload capabilities and adjust when necessary.

Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:05 +01:00
Patrick McHardy 674143db54 chan_dect: add calling-party-number and calling-party-name IEs
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:05 +01:00
Patrick McHardy b1b0d5db2a chan_dect: adapt to libdect changes
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:05 +01:00
Patrick McHardy 4a304f17f9 chan_dect: adapt to upstream caller ID changes
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:05 +01:00
Patrick McHardy 1986d9de4d chan_dect: fix up for latest libdect changes
Specify the cluster to bind to.

Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:05 +01:00
Patrick McHardy 1c68400dff chan_dect: adapt to libdect IO changes
Use dect_fd_priv() and dect_handle_fd(). Also fix a compilation error
from the debugging changes.

Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:05 +01:00
Patrick McHardy d818c6a4c4 chan_dect: adapt to latest libdect debugging callback changes
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:04 +01:00
Patrick McHardy 8ae7ae6c0b chan_dect: set cause on error in dect_request_call()
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:04 +01:00
Patrick McHardy 6b6447bdb4 chan_dect: adapt to libdect timer changes
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:04 +01:00
Patrick McHardy 070baa9655 chan_dect: add authentication, ciphering and key allocation
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:04 +01:00
Patrick McHardy 0f024e7582 chan_dect: fix potential NULL pointer dereference
'c' is only set if there is a RING_PATTERN environment variable,
'pattern' is the correct pointer to use.

Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:04 +01:00
Patrick McHardy 3d546f101d Import chan_dect
Re-import chan_dect due to a switch to the trunk branch.

Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:04 +01:00