Changes of Revision 21

commit_31912171dfce2240145873a946809027045309a2.txt Added
commit_d1bec8f61190bab9b66b67bbe23387ad144484a5.txt Deleted
osmo-diameter2gsup_0.2.0.8.d1be.dsc -> osmo-diameter2gsup_0.2.0.9.3191.dsc Changed
x
 
1
@@ -2,15 +2,15 @@
2
 Source: osmo-diameter2gsup
3
 Binary: osmo-diameter2gsup
4
 Architecture: any
5
-Version: 0.2.0.8.d1be
6
+Version: 0.2.0.9.3191
7
 Maintainer: Osmocom team <openbsc@lists.osmocom.org>
8
 Standards-Version: 4.5.0
9
 Build-Depends: erlang-nox, libpcap-dev, rebar3, debhelper (>= 10)
10
 Package-List:
11
  osmo-diameter2gsup deb net optional arch=any
12
 Checksums-Sha1:
13
- beae8f98ac922aa406bd9fe5c9016e155b00711d 8191224 osmo-diameter2gsup_0.2.0.8.d1be.tar.xz
14
+ 19695cbe186dc8f11e0a41e8d39a2c9cb62d2faa 8202780 osmo-diameter2gsup_0.2.0.9.3191.tar.xz
15
 Checksums-Sha256:
16
- fd6187191c064bf1a31627ebaca951ce0edfd7531f98e93a26776ae6606247de 8191224 osmo-diameter2gsup_0.2.0.8.d1be.tar.xz
17
+ 39c2288226e0e4b3bb79fefd982a5b05cc7b1f61f8fed2f2bdc371df9de4823d 8202780 osmo-diameter2gsup_0.2.0.9.3191.tar.xz
18
 Files:
19
- 1a749cfc1b8a26c10fca4fdfc6ecc0b2 8191224 osmo-diameter2gsup_0.2.0.8.d1be.tar.xz
20
+ ee47cbf244d4a4ba15b29e44fa9233c5 8202780 osmo-diameter2gsup_0.2.0.9.3191.tar.xz
21
osmo-diameter2gsup_0.2.0.8.d1be.tar.xz/.tarball-version -> osmo-diameter2gsup_0.2.0.9.3191.tar.xz/.tarball-version Changed
4
 
1
@@ -1 +1 @@
2
-0.2.0.8-d1be
3
+0.2.0.9-3191
4
osmo-diameter2gsup_0.2.0.9.3191.tar.xz/COPYING Added
201
 
1
@@ -0,0 +1,677 @@
2
+                    GNU AFFERO GENERAL PUBLIC LICENSE
3
+                       Version 3, 19 November 2007
4
+
5
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
6
+ Everyone is permitted to copy and distribute verbatim copies
7
+ of this license document, but changing it is not allowed.
8
+
9
+                            Preamble
10
+
11
+  The GNU Affero General Public License is a free, copyleft license for
12
+software and other kinds of works, specifically designed to ensure
13
+cooperation with the community in the case of network server software.
14
+
15
+  The licenses for most software and other practical works are designed
16
+to take away your freedom to share and change the works.  By contrast,
17
+our General Public Licenses are intended to guarantee your freedom to
18
+share and change all versions of a program--to make sure it remains free
19
+software for all its users.
20
+
21
+  When we speak of free software, we are referring to freedom, not
22
+price.  Our General Public Licenses are designed to make sure that you
23
+have the freedom to distribute copies of free software (and charge for
24
+them if you wish), that you receive source code or can get it if you
25
+want it, that you can change the software or use pieces of it in new
26
+free programs, and that you know you can do these things.
27
+
28
+  Developers that use our General Public Licenses protect your rights
29
+with two steps: (1) assert copyright on the software, and (2) offer
30
+you this License which gives you legal permission to copy, distribute
31
+and/or modify the software.
32
+
33
+  A secondary benefit of defending all users' freedom is that
34
+improvements made in alternate versions of the program, if they
35
+receive widespread use, become available for other developers to
36
+incorporate.  Many developers of free software are heartened and
37
+encouraged by the resulting cooperation.  However, in the case of
38
+software used on network servers, this result may fail to come about.
39
+The GNU General Public License permits making a modified version and
40
+letting the public access it on a server without ever releasing its
41
+source code to the public.
42
+
43
+  The GNU Affero General Public License is designed specifically to
44
+ensure that, in such cases, the modified source code becomes available
45
+to the community.  It requires the operator of a network server to
46
+provide the source code of the modified version running there to the
47
+users of that server.  Therefore, public use of a modified version, on
48
+a publicly accessible server, gives the public access to the source
49
+code of the modified version.
50
+
51
+  An older license, called the Affero General Public License and
52
+published by Affero, was designed to accomplish similar goals.  This is
53
+a different license, not a version of the Affero GPL, but Affero has
54
+released a new version of the Affero GPL which permits relicensing under
55
+this license.
56
+
57
+  The precise terms and conditions for copying, distribution and
58
+modification follow.
59
+
60
+                       TERMS AND CONDITIONS
61
+
62
+  0. Definitions.
63
+
64
+  "This License" refers to version 3 of the GNU Affero General Public License.
65
+
66
+  "Copyright" also means copyright-like laws that apply to other kinds of
67
+works, such as semiconductor masks.
68
+
69
+  "The Program" refers to any copyrightable work licensed under this
70
+License.  Each licensee is addressed as "you".  "Licensees" and
71
+"recipients" may be individuals or organizations.
72
+
73
+  To "modify" a work means to copy from or adapt all or part of the work
74
+in a fashion requiring copyright permission, other than the making of an
75
+exact copy.  The resulting work is called a "modified version" of the
76
+earlier work or a work "based on" the earlier work.
77
+
78
+  A "covered work" means either the unmodified Program or a work based
79
+on the Program.
80
+
81
+  To "propagate" a work means to do anything with it that, without
82
+permission, would make you directly or secondarily liable for
83
+infringement under applicable copyright law, except executing it on a
84
+computer or modifying a private copy.  Propagation includes copying,
85
+distribution (with or without modification), making available to the
86
+public, and in some countries other activities as well.
87
+
88
+  To "convey" a work means any kind of propagation that enables other
89
+parties to make or receive copies.  Mere interaction with a user through
90
+a computer network, with no transfer of a copy, is not conveying.
91
+
92
+  An interactive user interface displays "Appropriate Legal Notices"
93
+to the extent that it includes a convenient and prominently visible
94
+feature that (1) displays an appropriate copyright notice, and (2)
95
+tells the user that there is no warranty for the work (except to the
96
+extent that warranties are provided), that licensees may convey the
97
+work under this License, and how to view a copy of this License.  If
98
+the interface presents a list of user commands or options, such as a
99
+menu, a prominent item in the list meets this criterion.
100
+
101
+  1. Source Code.
102
+
103
+  The "source code" for a work means the preferred form of the work
104
+for making modifications to it.  "Object code" means any non-source
105
+form of a work.
106
+
107
+  A "Standard Interface" means an interface that either is an official
108
+standard defined by a recognized standards body, or, in the case of
109
+interfaces specified for a particular programming language, one that
110
+is widely used among developers working in that language.
111
+
112
+  The "System Libraries" of an executable work include anything, other
113
+than the work as a whole, that (a) is included in the normal form of
114
+packaging a Major Component, but which is not part of that Major
115
+Component, and (b) serves only to enable use of the work with that
116
+Major Component, or to implement a Standard Interface for which an
117
+implementation is available to the public in source code form.  A
118
+"Major Component", in this context, means a major essential component
119
+(kernel, window system, and so on) of the specific operating system
120
+(if any) on which the executable work runs, or a compiler used to
121
+produce the work, or an object code interpreter used to run it.
122
+
123
+  The "Corresponding Source" for a work in object code form means all
124
+the source code needed to generate, install, and (for an executable
125
+work) run the object code and to modify the work, including scripts to
126
+control those activities.  However, it does not include the work's
127
+System Libraries, or general-purpose tools or generally available free
128
+programs which are used unmodified in performing those activities but
129
+which are not part of the work.  For example, Corresponding Source
130
+includes interface definition files associated with source files for
131
+the work, and the source code for shared libraries and dynamically
132
+linked subprograms that the work is specifically designed to require,
133
+such as by intimate data communication or control flow between those
134
+subprograms and other parts of the work.
135
+
136
+  The Corresponding Source need not include anything that users
137
+can regenerate automatically from other parts of the Corresponding
138
+Source.
139
+
140
+  The Corresponding Source for a work in source code form is that
141
+same work.
142
+
143
+  2. Basic Permissions.
144
+
145
+  All rights granted under this License are granted for the term of
146
+copyright on the Program, and are irrevocable provided the stated
147
+conditions are met.  This License explicitly affirms your unlimited
148
+permission to run the unmodified Program.  The output from running a
149
+covered work is covered by this License only if the output, given its
150
+content, constitutes a covered work.  This License acknowledges your
151
+rights of fair use or other equivalent, as provided by copyright law.
152
+
153
+  You may make, run and propagate covered works that you do not
154
+convey, without conditions so long as your license otherwise remains
155
+in force.  You may convey covered works to others for the sole purpose
156
+of having them make modifications exclusively for you, or provide you
157
+with facilities for running those works, provided that you comply with
158
+the terms of this License in conveying all material for which you do
159
+not control copyright.  Those thus making or running the covered works
160
+for you must do so exclusively on your behalf, under your direction
161
+and control, on terms that prohibit them from making any copies of
162
+your copyrighted material outside their relationship with you.
163
+
164
+  Conveying under any other circumstances is permitted solely under
165
+the conditions stated below.  Sublicensing is not allowed; section 10
166
+makes it unnecessary.
167
+
168
+  3. Protecting Users' Legal Rights From Anti-Circumvention Law.
169
+
170
+  No covered work shall be deemed part of an effective technological
171
+measure under any applicable law fulfilling obligations under article
172
+11 of the WIPO copyright treaty adopted on 20 December 1996, or
173
+similar laws prohibiting or restricting circumvention of such
174
+measures.
175
+
176
+  When you convey a covered work, you waive any legal power to forbid
177
+circumvention of technological measures to the extent such circumvention
178
+is effected by exercising rights under this License with respect to
179
+the covered work, and you disclaim any intention to limit operation or
180
+modification of the work as a means of enforcing, against the work's
181
+users, your or third parties' legal rights to forbid circumvention of
182
+technological measures.
183
+
184
+  4. Conveying Verbatim Copies.
185
+
186
+  You may convey verbatim copies of the Program's source code as you
187
+receive it, in any medium, provided that you conspicuously and
188
+appropriately publish on each copy an appropriate copyright notice;
189
+keep intact all notices stating that this License and any
190
+non-permissive terms added in accord with section 7 apply to the code;
191
+keep intact all notices of the absence of any warranty; and give all
192
+recipients a copy of this License along with the Program.
193
+
194
+  You may charge any price or no price for each copy that you convey,
195
+and you may offer support or warranty protection for a fee.
196
+
197
+  5. Conveying Modified Source Versions.
198
+
199
+  You may convey a work based on the Program, or the modifications to
200
+produce it from the Program, in the form of source code under the
201
osmo-diameter2gsup_0.2.0.8.d1be.tar.xz/build_dep.tar.gz -> osmo-diameter2gsup_0.2.0.9.3191.tar.xz/build_dep.tar.gz Changed
osmo-diameter2gsup_0.2.0.8.d1be.tar.xz/debian/changelog -> osmo-diameter2gsup_0.2.0.9.3191.tar.xz/debian/changelog Changed
12
 
1
@@ -1,8 +1,8 @@
2
-osmo-diameter2gsup (0.2.0.8.d1be) unstable; urgency=medium
3
+osmo-diameter2gsup (0.2.0.9.3191) unstable; urgency=medium
4
 
5
   * Automatically generated changelog entry for building the Osmocom master feed
6
 
7
- -- Osmocom OBS scripts <info@osmocom.org>  Wed, 15 May 2024 06:51:52 +0000
8
+ -- Osmocom OBS scripts <info@osmocom.org>  Tue, 04 Jun 2024 20:46:04 +0000
9
 
10
 osmo-diameter2gsup (0.2.0) unstable; urgency=medium
11
 
12
osmo-diameter2gsup_0.2.0.8.d1be.tar.xz/src/osmo_dia2gsup.erl -> osmo-diameter2gsup_0.2.0.9.3191.tar.xz/src/osmo_dia2gsup.erl Changed
36
 
1
@@ -1,3 +1,34 @@
2
+% (C) 2019 by Harald Welte <laforge@gnumonks.org>
3
+%
4
+% All Rights Reserved
5
+%
6
+% This program is free software; you can redistribute it and/or modify
7
+% it under the terms of the GNU Affero General Public License as
8
+% published by the Free Software Foundation; either version 3 of the
9
+% License, or (at your option) any later version.
10
+%
11
+% This program is distributed in the hope that it will be useful,
12
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
13
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
+% GNU General Public License for more details.
15
+%
16
+% You should have received a copy of the GNU Affero General Public License
17
+% along with this program.  If not, see <http://www.gnu.org/licenses/>.
18
+%
19
+% Additional Permission under GNU AGPL version 3 section 7:
20
+%
21
+% If you modify this Program, or any covered work, by linking or
22
+% combining it with runtime libraries of Erlang/OTP as released by
23
+% Ericsson on http://www.erlang.org (or a modified version of these
24
+% libraries), containing parts covered by the terms of the Erlang Public
25
+% License (http://www.erlang.org/EPLICENSE), the licensors of this
26
+% Program grant you additional permission to convey the resulting work
27
+% without the need to license the runtime libraries of Erlang/OTP under
28
+% the GNU Affero General Public License. Corresponding Source for a
29
+% non-source form of such a combination shall include the source code
30
+% for the parts of the runtime libraries of Erlang/OTP used as well as
31
+% that of the covered work.
32
+
33
 -module(osmo_dia2gsup).
34
 -behavior(gen_server).
35
 
36
osmo-diameter2gsup_0.2.0.8.d1be.tar.xz/src/server_cb.erl -> osmo-diameter2gsup_0.2.0.9.3191.tar.xz/src/server_cb.erl Changed
38
 
1
@@ -1,5 +1,35 @@
2
--module(server_cb).
3
+% (C) 2019 by Harald Welte <laforge@gnumonks.org>
4
+%
5
+% All Rights Reserved
6
+%
7
+% This program is free software; you can redistribute it and/or modify
8
+% it under the terms of the GNU Affero General Public License as
9
+% published by the Free Software Foundation; either version 3 of the
10
+% License, or (at your option) any later version.
11
+%
12
+% This program is distributed in the hope that it will be useful,
13
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
14
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15
+% GNU General Public License for more details.
16
+%
17
+% You should have received a copy of the GNU Affero General Public License
18
+% along with this program.  If not, see <http://www.gnu.org/licenses/>.
19
+%
20
+% Additional Permission under GNU AGPL version 3 section 7:
21
+%
22
+% If you modify this Program, or any covered work, by linking or
23
+% combining it with runtime libraries of Erlang/OTP as released by
24
+% Ericsson on http://www.erlang.org (or a modified version of these
25
+% libraries), containing parts covered by the terms of the Erlang Public
26
+% License (http://www.erlang.org/EPLICENSE), the licensors of this
27
+% Program grant you additional permission to convey the resulting work
28
+% without the need to license the runtime libraries of Erlang/OTP under
29
+% the GNU Affero General Public License. Corresponding Source for a
30
+% non-source form of such a combination shall include the source code
31
+% for the parts of the runtime libraries of Erlang/OTP used as well as
32
+% that of the covered work.
33
 
34
+-module(server_cb).
35
 
36
 -include_lib("diameter/include/diameter.hrl").
37
 -include_lib("diameter/include/diameter_gen_base_rfc6733.hrl").
38