Commit Graph

20 Commits

Author SHA1 Message Date
Pau Espin 8698f273d2 .gitignore: Ignore *.pyc
vty/config tests were added recently, which use python and end up
generating __pycache__/osmoappdesc.cpython-311.pyc when run.

Ignore those files as done in other projects such as osmo-bsc.

Change-Id: I8129a4a124457411c8163089ec2bac32f3e1c2b7
2023-06-08 13:57:01 +02:00
Pau Espin 25234f9158 gitignore: Ignore autofoo *~ churn
Change-Id: Ia9f01761b595d9b082d78b05d71ff549b8e33d91
2021-02-19 13:06:27 +01:00
Oliver Smith 05c377f198 contrib: integrate RPM spec
Remove OpenSUSE bug report link, set version to @VERSION@, make it build with
CentOS 8 etc.

Do not try to build libsscp, libmtp and libxua as shared libraries. The
imported spec file patched the source with "0001-build-fixes.patch" (not
imported) and packaged resulting so files. However, these libraries are
legacy and built statically on purpose, as it's stated on the wiki page:
https://osmocom.org/projects/libosmo-sccp/wiki

Related: OS#4550
Change-Id: Id1d77a79b43a9cb967fe3fe10394cca24757af85
2020-05-19 15:20:17 +02:00
Oliver Smith feb6777c64 gitignore: add various generated doc files
Change-Id: I14eac5a1e7bc5ff202fc57d76c1b84d4e0050ca8
2019-12-11 12:34:04 +00:00
Oliver Smith b7237b139d build manuals moved here from osmo-gsm-manuals.git
Moved to doc/manuals/, with full commit history, in preceding merge commit.
Now incorporate in the build system.

Build with:

$ autoreconf -fi
$ ./configure --enable-manuals
$ make

Shared files from osmo-gsm-manuals.git are found automatically if
- the repository is checked out in ../osmo-gsm-manuals; or
- if it osmo-gsm-manuals was installed with "make install"; or
- OSMO_GSM_MANUALS_DIR is set.

Related: OS#3385
Change-Id: Ib5a22c2ea81fdde036bf9efb47d785a830b88c93
2018-11-27 18:46:32 +01:00
Stefan Sperling 97db03a682 rename m3ua_example to sccp_demo_user
The new name allows for more natural naming of variables in TTCN3
code when this program is used as a TTCN3 test component.
Consider e.g. "SCCP_DEMO_USER_VTY" vs. "M3UA_EXAMPLE_VTY".

Change-Id: I92b5e16e765a1ac36371a16933389903628f8dfe
Related: OS#2666
2018-06-14 13:55:07 +02:00
Max 793cf8a259 Add doxygen docs
Make sure doxygen generates library documentation by default (can be
disabled at compile time).

Change-Id: I2bf7438bcdde19dc88b9bc14c8ad9c8f49099f8a
Related: OS#2572
2017-10-18 10:42:52 +02:00
Harald Welte 9654e65feb Add osmo-stp executable as new "Osmocom Signaling Transfer Point"
osmo-stp is able to define multiple M3UA and/or SUA application servers
(AS) as well as application server processes (ASPs).  Clients can then
connect via M3UA or SUA, perform the respective ASPSM / ASPTM state
changes and finally exchange MTP signaling such as ISUP or SCCP on top
of it.  Routing is currently only based on point codes (PC).  Routing table
is fully configurable with Destination PC and mask.

Shortcomings:
* xUA: only "override" traffic mode supported, no load-balance or broadcast
* xUA: no SNM supported, i.e. DAVA/DUNA/... messages are neither parsed
  nor generated
* SCCP: no Global Title based Routing (GTR) yet
* SCCP: no Global Title Translation (GTT) yet
* no M2PA / M2UA sigtran dialects
* no classic CS7 based signaling links(E1/T1 TDM)

Change-Id: If32227b8d3127c6178e4ee45527ce65f69bc7b1e
2017-04-13 18:05:01 +02:00
Harald Welte 996defec17 Add example program how to use M3UA+SCCP client and server
This is an example tool that can be run either as server (SG) or as
client (ASP) with a SCCP+M3UA stacking, and communicate via
connectionless and connection-oriented primitives over it

Change-Id: Id698ce2da5726e304dfa1773b794671dc80d853c
2017-04-10 11:48:34 +02:00
Harald Welte a3b4f27d44 gitignore: use one wildcard line for all test executables
Change-Id: I53ce43fa8e09646dec56c6cc32b09c4618e9b5a5
2017-04-10 10:41:16 +02:00
Harald Welte 1484002459 gitignore: add 'tags' files as created by 'make ctags'
Change-Id: I9e4ec0e07b996092a1f4e6a01911dc0041111498
2017-04-10 10:41:16 +02:00
Arran Cudbard-Bell 3d01312431 Ignore more build/libtool products
Change-Id: I7b0825112afcb630f40b2d2670952e0beea0a436
Reviewed-on: https://gerrit.osmocom.org/72
Tested-by: Jenkins Builder
Reviewed-by: Holger Freyther <holger@freyther.de>
2016-05-23 21:51:42 +00:00
Andreas Rottmann 6334e3bcfd gitignore: Add 'compile'
This file is dropped into the top-level source directory by "autoreconf
-i".
2015-06-19 21:05:07 +02:00
Holger Hans Peter Freyther 72df7f09ec tests: Run the existing tests with GNU Autotest
SCCP: Use DST/SRC Ref instead of the pointer value to create
stable releases.
2011-11-20 12:11:57 +01:00
Alexander Huemer 90f38cb7ed libosmo-sccp: update .gitignore 2011-05-24 17:20:38 +02:00
Holger Hans Peter Freyther 6b6d5d9315 sccp: Ignore certain files. 2010-07-30 02:14:23 +08:00
Harald Welte 08b7545c78 add more executables to .gitignore 2010-06-20 10:44:54 +02:00
Harald Welte e929c0c843 automatically include program version and print it from vty and --version 2010-03-23 00:09:32 +08:00
Sylvain Munaut 95061d532d update .gitignore
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-01-03 10:11:07 +01:00
Holger Hans Peter Freyther a0b11e92c6 [misc] Create a gitignore to ignore files
Make git status more useful. Ignore autoconf files, compiled
artefacts, executables and test programs.
2009-08-20 13:56:45 +02:00