blob: 2ae974f71f843b778235c3e4ace7671c5fe85353 [file] [log] [blame]
Maxd6edfa12016-12-19 18:41:42 +01001Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Alexander Couzensd040bab2017-08-07 09:48:18 +00002Upstream-Name: osmo-sgsn
3Source: git://git.osmocom.org/osmo-sgsn
Harald Welte95f42062010-08-24 15:33:04 +02004
Alexander Couzensd040bab2017-08-07 09:48:18 +00005Files: .gitignore
6 .gitreview
7 .mailmap
8 AUTHORS
9 Makefile.am
10 README
11 README.vty-tests
12 configure.ac
13 contrib/Makefile.am
Alexander Couzensd040bab2017-08-07 09:48:18 +000014 contrib/gprs/gb-proxy-unblock-bug.py
15 contrib/gprs/gprs-bssgp-histogram.lua
16 contrib/gprs/gprs-buffer-count.lua
17 contrib/gprs/gprs-split-trace-by-tlli.lua
18 contrib/gprs/gprs-verify-nu.lua
Alexander Couzensd040bab2017-08-07 09:48:18 +000019 contrib/ipa.py
20 contrib/jenkins.sh
Alexander Couzensd040bab2017-08-07 09:48:18 +000021 contrib/soap.py
Alexander Couzensd040bab2017-08-07 09:48:18 +000022 contrib/systemd/osmo-gbproxy.service
Alexander Couzensd040bab2017-08-07 09:48:18 +000023 contrib/systemd/osmo-sgsn.service
Alexander Couzensd040bab2017-08-07 09:48:18 +000024 contrib/twisted_ipa.py
Alexander Couzensd040bab2017-08-07 09:48:18 +000025 doc/Makefile.am
Alexander Couzensd040bab2017-08-07 09:48:18 +000026 doc/examples/Makefile.am
Alexander Couzensd040bab2017-08-07 09:48:18 +000027 doc/examples/osmo-gbproxy/osmo-gbproxy-legacy.cfg
28 doc/examples/osmo-gbproxy/osmo-gbproxy.cfg
29 doc/examples/osmo-gtphub/gtphub-example.txt
30 doc/examples/osmo-gtphub/osmo-gtphub-1iface.cfg
31 doc/examples/osmo-gtphub/osmo-gtphub.cfg
Alexander Couzensd040bab2017-08-07 09:48:18 +000032 doc/examples/osmo-sgsn/osmo-sgsn.cfg
Alexander Couzensd040bab2017-08-07 09:48:18 +000033 include/Makefile.am
Neels Hofmeyr4b4c5862017-09-04 15:13:25 +020034 include/osmocom/sgsn/Makefile.am
35 include/osmocom/sgsn/common.h
36 include/osmocom/sgsn/crc24.h
37 include/osmocom/sgsn/debug.h
38 include/osmocom/sgsn/gb_proxy.h
39 include/osmocom/sgsn/gprs_gb_parse.h
40 include/osmocom/sgsn/gprs_gmm.h
41 include/osmocom/sgsn/gprs_llc.h
42 include/osmocom/sgsn/gprs_sgsn.h
43 include/osmocom/sgsn/gprs_sndcp.h
44 include/osmocom/sgsn/gprs_subscriber.h
Neels Hofmeyr4b4c5862017-09-04 15:13:25 +020045 include/osmocom/sgsn/sgsn.h
46 include/osmocom/sgsn/vty.h
Alexander Couzensd040bab2017-08-07 09:48:18 +000047 m4/README
Neels Hofmeyr4b4c5862017-09-04 15:13:25 +020048 osmo-sgsn.pc.in
Alexander Couzensd040bab2017-08-07 09:48:18 +000049 src/Makefile.am
50 src/gprs/.gitignore
51 src/gprs/Makefile.am
52 src/gprs/osmo_sgsn.cfg
53 src/libcommon/Makefile.am
54 src/libcommon/gsup_test_client.c
55 tests/Makefile.am
56 tests/atlocal.in
57 tests/gbproxy/Makefile.am
58 tests/gbproxy/gbproxy_test.ok
59 tests/gprs/Makefile.am
60 tests/gprs/gprs_test.c
61 tests/gprs/gprs_test.ok
62 tests/gtphub/Makefile.am
63 tests/gtphub/gtphub_test.ok
Alexander Couzensd040bab2017-08-07 09:48:18 +000064 tests/oap/Makefile.am
65 tests/oap/oap_client_test.err
66 tests/oap/oap_client_test.ok
67 tests/sgsn/Makefile.am
68 tests/sgsn/sgsn_test.ok
69 tests/slhc/Makefile.am
70 tests/slhc/slhc_test.ok
71 tests/sndcp_xid/Makefile.am
72 tests/sndcp_xid/sndcp_xid_test.ok
73 tests/testsuite.at
74 tests/v42bis/Makefile.am
75 tests/v42bis/v42bis_test.ok
76 tests/xid/Makefile.am
77 tests/xid/xid_test.ok
Alexander Couzensd040bab2017-08-07 09:48:18 +000078Copyright: __NO_COPYRIGHT_NOR_LICENSE__
79License: __NO_COPYRIGHT_NOR_LICENSE__
Harald Welte95f42062010-08-24 15:33:04 +020080
Neels Hofmeyr4b4c5862017-09-04 15:13:25 +020081Files: include/osmocom/sgsn/a_reset.h
82 include/osmocom/sgsn/gprs_llc_xid.h
83 include/osmocom/sgsn/gprs_sndcp_comp.h
84 include/osmocom/sgsn/gprs_sndcp_dcomp.h
85 include/osmocom/sgsn/gprs_sndcp_pcomp.h
86 include/osmocom/sgsn/gprs_sndcp_xid.h
87 include/osmocom/sgsn/gprs_utils.h
88 include/osmocom/sgsn/gsup_client.h
89 include/osmocom/sgsn/gtphub.h
90 include/osmocom/sgsn/oap_client.h
91 include/osmocom/sgsn/signal.h
Alexander Couzensd040bab2017-08-07 09:48:18 +000092 src/gprs/crc24.c
93 src/gprs/gb_proxy.c
94 src/gprs/gb_proxy_main.c
95 src/gprs/gb_proxy_patch.c
96 src/gprs/gb_proxy_peer.c
97 src/gprs/gb_proxy_tlli.c
98 src/gprs/gb_proxy_vty.c
99 src/gprs/gprs_gb_parse.c
100 src/gprs/gprs_gmm.c
101 src/gprs/gprs_llc.c
102 src/gprs/gprs_llc_parse.c
103 src/gprs/gprs_llc_vty.c
104 src/gprs/gprs_llc_xid.c
105 src/gprs/gprs_sgsn.c
106 src/gprs/gprs_sndcp.c
107 src/gprs/gprs_sndcp_comp.c
108 src/gprs/gprs_sndcp_dcomp.c
109 src/gprs/gprs_sndcp_pcomp.c
110 src/gprs/gprs_sndcp_vty.c
111 src/gprs/gprs_sndcp_xid.c
112 src/gprs/gprs_subscriber.c
113 src/gprs/gprs_utils.c
114 src/gprs/gsup_client.c
115 src/gprs/gtphub.c
116 src/gprs/gtphub_main.c
117 src/gprs/gtphub_vty.c
118 src/gprs/oap_client.c
119 src/gprs/sgsn_ares.c
120 src/gprs/sgsn_auth.c
121 src/gprs/sgsn_cdr.c
122 src/gprs/sgsn_ctrl.c
123 src/gprs/sgsn_libgtp.c
124 src/gprs/sgsn_main.c
125 src/gprs/sgsn_vty.c
126 src/libcommon/bsc_version.c
127 src/libcommon/common_vty.c
128 src/libcommon/debug.c
129 src/libcommon/gsm_data.c
130 src/libcommon/gsm_data_shared.c
131 src/libcommon/gsm_subscriber_base.c
132 src/libcommon/gsup_client.c
133 src/libcommon/oap_client.c
134 src/libcommon/socket.c
135 src/libcommon/talloc_ctx.c
136 tests/gtphub/gtphub_test.c
137 tests/oap/oap_client_test.c
138 tests/sgsn/sgsn_test.c
139 tests/slhc/slhc_test.c
140 tests/sndcp_xid/sndcp_xid_test.c
141 tests/v42bis/v42bis_test.c
142 tests/xid/xid_test.c
143Copyright: 2008-2015 Holger Hans Peter Freyther <zecke@selfish.org>
144 2008-2016 Harald Welte <laforge@gnumonks.org>
145 2009-2015 Holger Hans Peter Freyther
146 2010-2014 On-Waves
147 2011-2016 sysmocom s.f.m.c. GmbH <info@sysmocom.de>
148 2014-2016 Sysmocom s.f.m.c. GmbH
149 2014-2017 sysmocom s.f.m.c. GmbH
150License: AGPL-3.0+
151 This program is free software; you can redistribute it and/or modify
Maxd6edfa12016-12-19 18:41:42 +0100152 it under the terms of the GNU Affero General Public License as published by
153 the Free Software Foundation; either version 3 of the License, or
154 (at your option) any later version.
155 .
156 This program is distributed in the hope that it will be useful,
157 but WITHOUT ANY WARRANTY; without even the implied warranty of
158 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Alexander Couzensd040bab2017-08-07 09:48:18 +0000159 GNU Affero General Public License for more details.
160 .
161 You should have received a copy of the GNU Affero General Public License
162 along with this program. If not, see <http://www.gnu.org/licenses/>.
163
164Files: src/gprs/gtphub_ares.c
165 src/gprs/gtphub_sock.c
Alexander Couzensd040bab2017-08-07 09:48:18 +0000166 tests/gbproxy/gbproxy_test.c
167Copyright: 2013 Jacob Erlbeck <jerlbeck@sysmocom.de>
168 2013 sysmocom s.f.m.c. GmbH
169 2014 Holger Hans Peter Freyther
170 2015 sysmocom s.f.m.c. GmbH <info@sysmocom.de>
171License: __NO_LICENSE__
172
Neels Hofmeyr4b4c5862017-09-04 15:13:25 +0200173Files: include/osmocom/sgsn/v42bis.h
174 include/osmocom/sgsn/v42bis_private.h
Alexander Couzensd040bab2017-08-07 09:48:18 +0000175Copyright: 2005-2011 Steve Underwood
176License: LGPL-2.1
177 This program is free software; you can redistribute it and/or modify
178 it under the terms of the GNU Lesser General Public License version 2.1,
179 as published by the Free Software Foundation.
180 .
181 This program is distributed in the hope that it will be useful,
182 but WITHOUT ANY WARRANTY; without even the implied warranty of
183 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
184 GNU Lesser General Public License for more details.
185 .
186 You should have received a copy of the GNU Lesser General Public
187 License along with this program; if not, write to the Free Software
Max72cf5542017-10-17 17:48:20 +0200188 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Alexander Couzensd040bab2017-08-07 09:48:18 +0000189 .
190 The FSF address in the above text is the old one.
191 .
192 On Debian systems, the complete text of the GNU Lesser General Public License
193 Version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.
194
Max3ad0b352017-10-04 10:54:18 +0200195Files: osmoappdesc.py
196 tests/ctrl_test_runner.py
197 tests/vty_test_runner.py
198Copyright: 2013 Katerina Barone-Adesi <kat.obsc@gmail.com>
199 2013 Jacob Erlbeck <jerlbeck@sysmocom.de>
200 2013-2014 Holger Hans Peter Freyther <zecke@selfish.org>
201License: GPL-3+
Alexander Couzensd040bab2017-08-07 09:48:18 +0000202
203Files: git-version-gen
204Copyright: 2007-2010 Free Software Foundation, Inc.
205License: GPL-3.0+
206 This program is free software: you can redistribute it and/or modify
207 it under the terms of the GNU General Public License as published by
208 the Free Software Foundation; either version 3 of the License, or
209 (at your option) any later version.
210 .
211 This program is distributed in the hope that it will be useful,
212 but WITHOUT ANY WARRANTY; without even the implied warranty of
213 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Maxd6edfa12016-12-19 18:41:42 +0100214 GNU General Public License for more details.
215 .
Maxd6edfa12016-12-19 18:41:42 +0100216 You should have received a copy of the GNU General Public License
217 along with this program. If not, see <http://www.gnu.org/licenses/>.
218 .
Alexander Couzensd040bab2017-08-07 09:48:18 +0000219 This script is derived from GIT-VERSION-GEN from GIT: http://git.or.cz/.
220 It may be run two ways:
221 - from a git repository in which the "git describe" command below
222 produces useful output (thus requiring at least one signed tag)
223 - from a non-git-repo directory containing a .tarball-version file, which
224 presumes this script is invoked like "./git-version-gen .tarball-version".
Maxd6edfa12016-12-19 18:41:42 +0100225 .
Alexander Couzensd040bab2017-08-07 09:48:18 +0000226 In order to use intra-version strings in your project, you will need two
227 separate generated version string files:
Maxd6edfa12016-12-19 18:41:42 +0100228 .
Alexander Couzensd040bab2017-08-07 09:48:18 +0000229 .tarball-version - present only in a distribution tarball, and not in
230 a checked-out repository. Created with contents that were learned at
231 the last time autoconf was run, and used by git-version-gen. Must not
232 be present in either $(srcdir) or $(builddir) for git-version-gen to
233 give accurate answers during normal development with a checked out tree,
234 but must be present in a tarball when there is no version control system.
235 Therefore, it cannot be used in any dependencies. GNUmakefile has
236 hooks to force a reconfigure at distribution time to get the value
237 correct, without penalizing normal development with extra reconfigures.
Maxd6edfa12016-12-19 18:41:42 +0100238 .
Alexander Couzensd040bab2017-08-07 09:48:18 +0000239 .version - present in a checked-out repository and in a distribution
240 tarball. Usable in dependencies, particularly for files that don't
241 want to depend on config.h but do want to track version changes.
242 Delete this file prior to any autoconf run where you want to rebuild
243 files to pick up a version string change; and leave it stale to
244 minimize rebuild time after unrelated changes to configure sources.
245 .
246 It is probably wise to add these two files to .gitignore, so that you
247 don't accidentally commit either generated file.
248 .
249 Use the following line in your configure.ac, so that $(VERSION) will
250 automatically be up-to-date each time configure is run (and note that
251 since configure.ac no longer includes a version string, Makefile rules
252 should not depend on configure.ac for version updates).
253 .
254 On Debian systems, the complete text of the GNU General Public License
255 Version 3 can be found in `/usr/share/common-licenses/GPL-3'.
Maxd6edfa12016-12-19 18:41:42 +0100256
Alexander Couzensd040bab2017-08-07 09:48:18 +0000257Files: src/gprs/v42bis.c
258Copyright: 2005-2011 Steve Underwood
259License: LGPL-2.1
260 This program is free software; you can redistribute it and/or modify
261 it under the terms of the GNU Lesser General Public License version 2.1,
262 as published by the Free Software Foundation.
263 .
264 This program is distributed in the hope that it will be useful,
265 but WITHOUT ANY WARRANTY; without even the implied warranty of
266 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
267 GNU Lesser General Public License for more details.
Maxd6edfa12016-12-19 18:41:42 +0100268 .
269 You should have received a copy of the GNU Lesser General Public
Alexander Couzensd040bab2017-08-07 09:48:18 +0000270 License along with this program; if not, write to the Free Software
Max72cf5542017-10-17 17:48:20 +0200271 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Maxd6edfa12016-12-19 18:41:42 +0100272 .
Alexander Couzensd040bab2017-08-07 09:48:18 +0000273 THIS IS A WORK IN PROGRESS. IT IS NOT FINISHED.
274 Currently it performs the core compression and decompression functions OK.
275 However, a number of the bells and whistles in V.42bis are incomplete.
276 .
277 ! \file
278 .
279 The FSF address in the above text is the old one.
280 .
281 On Debian systems, the complete text of the GNU Lesser General Public License
282 Version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.
283
Neels Hofmeyr4b4c5862017-09-04 15:13:25 +0200284Files: include/osmocom/sgsn/slhc.h
Alexander Couzensd040bab2017-08-07 09:48:18 +0000285Copyright: 1989 Regents of the University of California.
286License: __UNKNOWN__
287 Redistribution and use in source and binary forms are permitted
288 provided that the above copyright notice and this paragraph are
289 duplicated in all such forms and that any documentation,
290 advertising materials, and other materials related to such
291 distribution and use acknowledge that the software was developed
292 by the University of California, Berkeley. The name of the
293 University may not be used to endorse or promote products derived
294 from this software without specific prior written permission.
295 THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
296 IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
297 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
298 .
299 Van Jacobson (van@helios.ee.lbl.gov), Dec 31, 1989:
300 - Initial distribution.
301 .
302 modified for KA9Q Internet Software Package by
303 Katie Stevens (dkstevens@ucdavis.edu)
304 University of California, Davis
305 Computing Services
306 - 01-31-90 initial adaptation
307
308Files: src/gprs/slhc.c
309Copyright: 1989 Regents of the University of California.
310License: __UNKNOWN__
311 Redistribution and use in source and binary forms are permitted
312 provided that the above copyright notice and this paragraph are
313 duplicated in all such forms and that any documentation,
314 advertising materials, and other materials related to such
315 distribution and use acknowledge that the software was developed
316 by the University of California, Berkeley. The name of the
317 University may not be used to endorse or promote products derived
318 from this software without specific prior written permission.
319 THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
320 IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
321 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
322 .
323 Van Jacobson (van@helios.ee.lbl.gov), Dec 31, 1989:
324 - Initial distribution.
325 .
326 modified for KA9Q Internet Software Package by
327 Katie Stevens (dkstevens@ucdavis.edu)
328 University of California, Davis
329 Computing Services
330 - 01-31-90 initial adaptation (from 1.19)
331 PPP.05 02-15-90 [ks]
332 PPP.08 05-02-90 [ks] use PPP protocol field to signal compression
333 PPP.15 09-90 [ks] improve mbuf handling
334 PPP.16 11-02 [karn] substantially rewritten to use NOS facilities
335
336Files: m4/ax_check_compile_flag.m4
337Copyright: 2008 Guido U. Draheim <guidod@gmx.de>
338 2011 Maarten Bosmans <mkbosmans@gmail.com>
Max3ad0b352017-10-04 10:54:18 +0200339License: GNU-All-Permissive-License
Alexander Couzensd040bab2017-08-07 09:48:18 +0000340 This program is free software: you can redistribute it and/or modify it
341 under the terms of the GNU General Public License as published by the
342 Free Software Foundation, either version 3 of the License, or (at your
343 option) any later version.
344 .
345 This program is distributed in the hope that it will be useful, but
346 WITHOUT ANY WARRANTY; without even the implied warranty of
347 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
348 Public License for more details.
349 .
350 You should have received a copy of the GNU General Public License along
351 with this program. If not, see <http://www.gnu.org/licenses/>.
352 .
353 As a special exception, the respective Autoconf Macro's copyright owner
354 gives unlimited permission to copy, distribute and modify the configure
355 scripts that are the output of Autoconf when processing the Macro. You
356 need not follow the terms of the GNU General Public License when using
357 or distributing such scripts, even though portions of the text of the
358 Macro appear in them. The GNU General Public License (GPL) does govern
359 all other use of the material that constitutes the Autoconf Macro.
360 .
361 This special exception to the GPL applies to versions of the Autoconf
362 Macro released by the Autoconf Archive. When you make and distribute a
363 modified version of the Autoconf Macro, you may extend this special
364 exception to the GPL to apply to your modified version as well.
365 .
366 On Debian systems, the complete text of the GNU General Public License
367 Version 3 can be found in `/usr/share/common-licenses/GPL-3'.