We truncated the diff of some files because they were too big.
If you want to see the full diff for every file, click here.
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
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
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
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
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
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
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