aboutsummaryrefslogtreecommitdiffstats
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2018-11-27build manuals moved here from osmo-gsm-manuals.gitOliver Smith6-31/+43
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: I7270652de393a98748c0cdc51e626c17ab8f44c2
2018-11-27Merge history from osmo-gsm-manuals.gitNeels Hofmeyr16-0/+2469
Change-Id: I33ce528bb58a8a730a15cc8a7a74852a14f42921
2018-11-27Change OpenBSC mentions to OsmoBSC where applicableDaniel Willmann1-1/+1
Change-Id: I4cc6874302b6089a54d44b09f08660a25e46d4dc
2018-11-27vty-ref: Update URI of docbook 5.0 schemaHarald Welte1-2/+2
... to match the /etc/xml/catalog file on debian (no "www" in hostname) Change-Id: Id9f3579c7f2bc3af13fe30b5268f249b6f59ed0d
2018-11-27OsmoPCU: add rate counter documentationAlexander Couzens3-0/+184
Change-Id: Ieb4e1dab415a70ded5c65c21752dca497856e96f
2018-11-27refactor Makefile build rules, don't use the FORCENeels Hofmeyr1-39/+5
The initial goal was to make sure we don't have overall FORCE rules causing unnecessary rebuilds -- annoying while writing documentation. As I looked through possible dependencies, I finally understood what's going on here. Remove code dup and nicely sort which belongs where in build/Makefile.*.inc. In each, describe in a top comment how to use it, and also unify how they are used: - Rename Makefile.inc to Makefile.docbook.inc and refactor - Add Makefile.vty-reference.inc - Add Makefile.common.inc Make sure that we accurately pick up all dependencies. Drop use of the macro called 'command', that silenced the actual command lines invoked and replaced them with short strings: it obscures what is actually going on and makes the Makefiles hard to read and understand. Each manual's makefile is greatly reduced to few definitions and a Makefile include, e.g. one for asciidoc, one for VTY reference. Move common/bsc_vty_additions.xml to OsmoBSC/vty/libbsc_vty_additions.xml, link from OsmoNITB. It applies only to OsmoBSC and OsmoNITB. Add a script that combines a VTY reference file with *all* additions files found in a manual's vty/ dir. Call this from Makefile.vty-reference.inc. Change-Id: I9758e04162a480e28c7dc83475b514cf7fd25ec0
2018-11-27Allow easily disabling GFDL referencesPau Espin Pedrol2-0/+4
All parts referencing GFDL can be easily disabled by removing the 'gfdl-enabled' attribute from the document. Change-Id: I2489726ad2e90301bceadfada926e31ae0f85986
2018-11-27configuration: fixing typosPhilipp1-2/+2
configuration.adoc has some minor typos in it, this commit fixes that. Change-Id: Id84238b89e5deeac99c043b79b26c7e7b8b8534b
2018-11-27fix 'make clean': shell glob, ignore failureNeels Hofmeyr1-3/+5
Unfortunately a glob like osmo-x__*.{svg,png} doesn't work, so have the suffixes in separate globs. Add dashes to indicate that failure should be ignored. Change-Id: I6bc4d9ea72b43a573acbc860c23397f748de2c7b
2018-11-27add 'make check' targetNeels Hofmeyr1-1/+1
Generate *.check files from asciidoc output and grep for WARNINGs. Add *.check files to gitignore and to 'make clean'. Change-Id: Ibccc83a3415930a528f2e8e4e4dda3b81c6d0b64
2018-11-27make clean: also remove generated image filesNeels Hofmeyr1-0/+1
Change-Id: I80798e79b4ccee64f26f58f9754de02b2958e33e
2018-11-27fix various typos across all manualsJonathan Brielmaier3-5/+5
2018-11-27gb/NS: Clarify the language regarding the UDP port numbers / socketHarald Welte2-5/+6
2018-11-27consistently use '3GPP TS' not sometimes 3GPP TS and sometimes TS.Harald Welte2-19/+19
2018-11-27gb: Some language improvements, formatting changesHarald Welte2-100/+199
2018-11-27Gb: Various spelling fixesHarald Welte3-5/+5
2018-11-27Gb message sequence chart: Add notion of PCU unix domain socketHarald Welte1-0/+3
2018-11-27Gb message sequence chart: flip sides (SGSN should be right)Harald Welte1-4/+4
... also, re-word some of th labels for more clarity
2018-11-27OsmoPCU: add MSC chartMax1-0/+24
2018-11-27OsmoPCU: expand BSSGP documentationMax1-3/+376
2018-11-27OsmoPCU: expand NS documentationMax2-18/+141
Add table with NS messages. Add corresponding sections. Clarify spec numbers.
2018-11-27OsmoPCU: fix Gb documentation front pageMax2-4/+6
Add date and commit refs. Add relevant standards. Fix email typo.
2018-11-27Initial place-holder for the new Gb/IP interface documentationHarald Welte6-1/+283
2018-11-27Add link to Asciidoc source code of manualHarald Welte1-0/+6
2018-11-27initial checkin of manuals to public repoHarald Welte9-0/+1399
The manuals existed in different form for several years in an internal sysmocom repository. However, since they had just recently been converted from docboox-xml to asciidoc and all files have been re-shuffled for enabling the public release, there's not much point in keeping the history with git-filter-branch.
2018-09-13Install osmo-pcu.cfg to docdir/examplesPau Espin Pedrol1-2/+5
Change-Id: I42938d9abd17575c2e0ce69cc20d44a131f26b6a
2018-09-13Move examples/ to doc/examples/Pau Espin Pedrol3-0/+11
Change-Id: I1e163e10f8a2e22b9ebdcb2d0f13f6ad07c84efe