Patrick McHardy
901ff947e8
lce: add support for PP indirect link establishment
...
TODO:
- Update tp->tpui based on temporary identity assignments
- Implement group TPUI support
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-30 01:55:15 +02:00
Patrick McHardy
d7120331a6
lce: name paging functions and structures more consistently
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-30 01:55:10 +02:00
Patrick McHardy
747a92f4bf
doc: turn off collaboration graphs
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 19:24:07 +02:00
Patrick McHardy
f823ca8850
identities: move declarations of private functions to private headers
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 18:58:20 +02:00
Patrick McHardy
af36668fb2
cc: add NULL state to call_states[]
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 17:59:06 +02:00
Patrick McHardy
86c1ae2f07
libdect: add installation instructions
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 17:23:58 +02:00
Patrick McHardy
d994175b65
ie: fix warning from last commit
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 11:57:39 +02:00
Patrick McHardy
b88edef0aa
ie: remove duplicate hex value from reject reason debug dump
...
dect_val2str() already prints the numerical value.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 11:56:59 +02:00
Patrick McHardy
2038520854
libdect: add debian package build support
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 10:56:10 +02:00
Patrick McHardy
c76a9cf3d9
example: add (non-working) PP list access (LiA) example
...
So far doesn't work properly with my FP, it doesn't answer, but also doesn't
time out, so it appears to be somewhat working.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 09:08:31 +02:00
Patrick McHardy
ed397371ed
example: add PP detach example
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 09:08:31 +02:00
Patrick McHardy
f63b59f427
example: add PP location update example
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 09:08:31 +02:00
Patrick McHardy
10d50440b5
example: add generic PP authentication helper
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 09:08:31 +02:00
Patrick McHardy
9e6a9bba93
mm: properly end ciphering procedure in dect_mm_cipher_res()
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 09:08:16 +02:00
Patrick McHardy
9277065243
ie: fix signal "tones off" coding
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 09:08:16 +02:00
Patrick McHardy
e6bbf3feea
smsg: add missing <> around IE name in debug message
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 09:08:16 +02:00
Patrick McHardy
1799b79926
debug: fix typo in doxygen marker
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 04:18:56 +02:00
Patrick McHardy
699daad794
doc: more documentation updates
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 04:16:57 +02:00
Patrick McHardy
3b1bb63c59
smsg: use <<IE-NAME>> notation as in EN 300 175-5
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 04:16:18 +02:00
Patrick McHardy
81f4af6430
io: catch double registration and unregistration bugs
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 02:05:46 +02:00
Patrick McHardy
2aef66006a
libdect: align private storage areas to alignment of uint64_t
...
Make sure private storage areas are properly aligned even in the presence
of holes.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 02:03:08 +02:00
Patrick McHardy
71920788b8
raw: add raw socket reception support
...
Not fully functional yet - the caller can't register FD events
itself if raw frame reception is used.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 00:21:03 +02:00
Patrick McHardy
956d56cd31
auth: minor documentation updates
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 00:18:55 +02:00
Patrick McHardy
f7972466d2
example: update .gitignore
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-27 04:47:15 +02:00
Patrick McHardy
966e802cc9
libdect: add pkg-config file
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-27 04:32:47 +02:00
Patrick McHardy
4025fb7c37
libdect: add COPYING file
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-27 04:23:43 +02:00
Patrick McHardy
5c1320175d
libdect: include cleanup - misc cleanups
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-26 23:18:05 +02:00
Patrick McHardy
fee1f097f2
libdect: include cleanup - remove unneccessary includes from s_fmt.h
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-26 22:57:17 +02:00
Patrick McHardy
6ca118a3d3
libdect: include cleanup - remove unneccessary includes from utils.h
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-26 22:54:35 +02:00
Patrick McHardy
cb5d6bd44b
libdect: include cleanup - only include io.h where needed
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-26 22:47:53 +02:00
Patrick McHardy
e6e12fb611
libdect: include cleanup - only include timer.h where needed
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-26 22:38:20 +02:00
Patrick McHardy
d3cc83f72b
doc: minor updates
...
Restructuring of module section, minor updates.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-26 21:33:39 +02:00
Patrick McHardy
cb1e3e38dc
lce: fix up ULEI initialization after socket bind changes
...
Properly initialize dect_index.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-26 21:32:40 +02:00
Patrick McHardy
37b5f1105f
build: minor build improvements
...
Add --enable switch for documentation build, build documentation by
default and add a few more configure tests.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-26 21:31:12 +02:00
Patrick McHardy
adc06cfd50
lce: fix up for kernel sockaddr changes
...
Also add support to bind to clusters by name.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-25 00:03:41 +02:00
Patrick McHardy
931c335680
debug: make debugging more colorful
...
Add definitions for the various libdect subsystems, pass them to the
registered debugging handlers and add a handler to the example programs
to colorize debugging messages.
Still could use some cleanup, but causes too many clashes.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-24 21:49:43 +02:00
Patrick McHardy
af0bbb786b
example: add example programm for PP access rights and key allocation procedures
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-24 21:45:19 +02:00
Patrick McHardy
3a1ff7e707
mm: properly support key allocation procedure
...
Key allocation includes mutual authentication, accept authentication
requests while a key allocation procedure is in progress.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-24 21:42:44 +02:00
Patrick McHardy
007d2e2a5f
mm: support detachment procedure
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-24 21:41:11 +02:00
Patrick McHardy
80a2fb4435
sfmt: treat empty IEs as absent
...
Empty mandatory IEs may be coded as empty attributes, treat them as absent
without failing policy checks.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-24 04:55:16 +02:00
Patrick McHardy
29b6ed4903
utils: add fallback NETLINK_DECT definition
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-24 04:52:07 +02:00
Patrick McHardy
292ac38165
examples: support libev and fix build on Fedora
...
Check for and prefer libev over libevent and check for the location
of the event.h file, which is contained in libev/event.h on Fedora.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-24 03:49:03 +02:00
Patrick McHardy
89bb432a5e
examples: don't use libevent functions directly exept in event_ops.c
...
Make all event handling go through event_ops.c.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-24 03:48:18 +02:00
Patrick McHardy
f9020e9086
doc: add some misc documentation
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-24 01:47:59 +02:00
Patrick McHardy
453287afd1
headers: document identities.h
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-09 16:15:12 +02:00
Patrick McHardy
87bad4a629
headers: document terminal.h
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-09 16:15:12 +02:00
Patrick McHardy
d15bb7b506
ie: add some documentation
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-09 14:57:09 +02:00
Patrick McHardy
bd8708aff4
headers: fix closing }
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-09 14:57:00 +02:00
Patrick McHardy
f2de7d6b9d
headers: make headers usable by C++
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-09 00:18:56 +02:00
Patrick McHardy
95810170df
smsg: fix typo
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-09 00:18:53 +02:00