Holger Hans Peter Freyther
a4463fd23b
vty: Provide documentation for all logging facilities
...
Document all facilities in the log syslog command.
2011-10-03 23:20:15 +02:00
Holger Hans Peter Freyther
146d1d3c35
vty: Provide logging set-log-mask, deprecate set log mask
...
There are no other commands on the set, log and mask level,
create a simple set-log-mask command and deprecate the old
way.
2011-10-03 23:20:15 +02:00
Sylvain Munaut
e40549a0ae
core/serial: Fix typo
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-28 10:55:22 +02:00
Sylvain Munaut
9631184399
core/serial: support custom baud rates on OS X
...
Thanks to Richard James <xyzzy@mm.st> for the patch
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-28 09:11:09 +02:00
Sylvain Munaut
abf66e75cb
gsmtap: Fix doxygen doc for the recent additions
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-26 13:23:19 +02:00
Sylvain Munaut
15ae715b0d
gsmtap: Add a _ex version of gsmtap_{makemsg,send} to specify content type
...
From: iZsh <izsh@fail0verflow.com>
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-26 13:05:07 +02:00
Harald Welte
aa244bfe63
bring gsmtap.h in sync with recent wireshark additions
2011-09-26 00:24:59 +02:00
Sylvain Munaut
2749c0bfbf
core: Add generic CRC functions (templates expended to 8 16 32 64 bits)
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-16 22:59:18 +02:00
Alexander Huemer
def0afed23
update .gitignore
2011-09-05 09:50:50 +02:00
Alexander Huemer
4d7bcea870
correct declaration of osmo_sitype2rsl
2011-09-05 09:50:47 +02:00
Harald Welte
d61d517a2e
add missing declarations of cfg_description_cmd to vty/vty.h
2011-09-04 22:56:10 +02:00
Harald Welte
ee876c9172
LAPDm: Fix encoding of RLL ERROR IE
2011-09-03 10:43:41 +02:00
Sylvain Munaut
fe28dedd4c
core/serial: Add utilities to deal with serial ports
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-02 22:21:09 +02:00
Sylvain Munaut
bf9d25039c
build/include: Only install headers for enabled options
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-02 20:41:42 +02:00
Sylvain Munaut
49767228f7
build: Remove docdir, don't comment it
...
The revision control is there to show the history, no point in
leaving commented out bits
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-02 20:23:42 +02:00
Andreas.Eversberg
eaac0cfe77
gsm/gsm48_ie: Fix other range format decoding
...
As it turns out, the other range were affected too, so Anreas wrote
the fix for them as well.
Written-by: Andreas.Eversberg <jolly@eversberg.eu>
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-02 20:12:19 +02:00
Harald Welte
a24026a499
RSL: add rsl_ipac_msg_name() for ipa specific RSL extension names
2011-09-02 12:26:50 +02:00
job
8e4deb677a
Added autoconf option for utilities and embedded
2011-09-02 09:10:37 +02:00
job
36b4a20acd
Adapted configure options to autoconf default behaviour
2011-09-02 09:10:37 +02:00
Sylvain Munaut
71fd42fede
gsm/gsm48_ie: Fix Range 256 format decoding
...
From the mail:
---
appended is another patch for fixing a bug in the calculation of the
frequency lists. This time the patch is for the "Range 256 format".
The problem is that the operand for the "smod" operation might be
negative, in this case the simplified version won't work as expected.
In the patch I introduced a separate function for "smod" which takes
care of the sign. I have not yet checked if the other formats are also
affected, this would be the case if the "smod" operand can be negative.
There might be other solutions to fix the problem without the need
for a separate function, however I have not thought further about it.
A test vector is the following frequency list ("Range 256 format",
first byte is the length):
09 8b 1c 83 8c 15 ef 02 2d 30
The correct ARFCNs are
569 571 576 578 586 608 712 715 719
The uncorrected version would instead return:
444 457 460 464 569 576 578 586 608
This means four ARFCNs are wrong which will cause problems if for
example the frequency list contains the ARFCNs for hopping.
----
Written-by: Dieter Spaar <spaar@mirider.augusta.de>
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-01 22:05:29 +02:00
Christoph Fritz
ab7c9c766b
logging: include stdarg.h for va_list
...
fixes tiny compile error:
CC socket.lo
In file included from socket.c:13:
../include/osmocom/core/logging.h:31: error: expected declaration
specifiers or ‘...’ before ‘va_list’
make[3]: *** [socket.lo] Error 1
2011-09-01 17:44:35 +02:00
Harald Welte
712691d8d8
add functions for bit-reversal
...
Sometimes we need stuff like reversing every bit in each byte (but not
the byte-order).
2011-09-01 14:47:31 +02:00
Harald Welte
36c5a3e285
logging: add osmo_vlogp() as vararg / va_list compatible function
2011-08-31 19:40:03 +02:00
Harald Welte
d38c8b88d7
doxygen: Add main page for all three libraries
2011-08-30 11:32:56 +02:00
Holger Hans Peter Freyther
c2c0ad7832
signal: Fix compiler warning about signedness of constant
...
Use the u suffix to mark the constant as unsiged integer.
This fixes:
warning: this decimal constant is unsigned only in ISO C90
2011-08-22 15:31:17 +02:00
Harald Welte
924b04072f
update .gitignore with Doxyfile.core
2011-08-20 17:40:13 +02:00
Harald Welte
429d2e454d
add script to generate http://www.osmocom.org/doc tree structure
2011-08-20 17:40:08 +02:00
Harald Welte
47945f0a8b
Make sure 'make distclean' works for doxygen
2011-08-20 17:40:04 +02:00
Harald Welte
c7859edf51
consistent Doxyfile naming
2011-08-20 17:39:58 +02:00
Harald Welte
09b4c2275e
update makefile.am to support out-of-tree builds
...
Conflicts:
Makefile.am
2011-08-20 17:39:45 +02:00
Harald Welte
086fe32234
bssgp: make comments more explicit, include 'Rx' in received messages
2011-08-19 16:45:19 +02:00
Harald Welte
cbf443ca72
Merge branch 'master' of git.osmocom.org:openbsc
2011-08-19 16:44:00 +02:00
Harald Welte
be145198df
doxygen: document some more structure members for RSL
2011-08-18 11:45:18 +02:00
Harald Welte
02624d2743
doxygen automake integration: make sure the 'doc' directory exists
2011-08-17 19:41:49 +02:00
Harald Welte
7992af0180
doxygen: fix correct use of doc/core subdirectory
2011-08-17 19:37:26 +02:00
Harald Welte
01dfad85f8
update .gitignore
2011-08-17 19:35:25 +02:00
Harald Welte
21e73c2597
Integrate doxygen documentation building into autoconf/automake process
2011-08-17 19:33:06 +02:00
Harald Welte
500c7ceffd
don't keep autotools-generated Doxyfiles around
2011-08-17 19:32:46 +02:00
Harald Welte
49e1056cca
Auto-generate the version information of Doxygen documentation
2011-08-17 19:22:12 +02:00
Harald Welte
4e777c300f
doxygen: Add documentation for Abis OML
2011-08-17 19:15:24 +02:00
Harald Welte
e881b1b9eb
doxygen: split VTY configuration in multiple files
2011-08-17 18:52:30 +02:00
Harald Welte
8f2c7e5b2b
RSL: add doxygen documentation
2011-08-17 18:52:21 +02:00
Harald Welte
789f02e158
Add doxygen configuration for libosmocodec
2011-08-17 18:35:05 +02:00
Harald Welte
fa9fbe77ba
doxygen: make sure the right C source files are included
2011-08-17 18:34:45 +02:00
Harald Welte
2272589fef
Split doxygen configuration to create separate gsm/vty/core docs
2011-08-17 18:26:51 +02:00
Harald Welte
6bdf0b158c
doxygen: Add documentation for LAPDm code
2011-08-17 18:22:08 +02:00
Harald Welte
57c7d37059
doxygen: Add documentation about TLV parser
2011-08-17 17:50:55 +02:00
Harald Welte
f416c097db
Fix version number in Doxyfile (0.3.5)
...
We need a way to automatically generate this from git tags in the
future...
2011-08-17 17:15:02 +02:00
Harald Welte
7acb30c69b
doxygen: Add (partial) VTY API documentation
2011-08-17 17:14:12 +02:00
Harald Welte
47379ca95b
doxygen: Add documentation for gsmtap_util.[ch]
2011-08-17 17:14:12 +02:00