File libtirpc.changes of Package libtirpc (Revision bbda1f08dbffbb5e30f7dc6e7f4da415)
Currently displaying revision bbda1f08dbffbb5e30f7dc6e7f4da415 , Show latest
811
1
-------------------------------------------------------------------
2
Fri Oct 13 07:51:24 UTC 2023 - Thomas Blume <thomas.blume@suse.com>
3
4
- update to 1.3.4 (bsc#1199467)
5
* binddynport.c honor ip_local_reserved_ports
6
- replaces: binddynport-honor-ip_local_reserved_ports.patch
7
* gss-api: expose gss major/minor error in authgss_refresh()
8
* rpcb_clnt.c: Eliminate double frees in delete_cache()
9
* rpcb_clnt.c: memory leak in destroy_addr
10
* portmapper: allow TCP-only portmapper
11
* getnetconfigent: avoid potential DoS issue by removing unnecessary sleep
12
* clnt_raw.c: fix a possible null pointer dereference
13
* bindresvport.c: fix a potential resource leakage
14
15
- update to 1.3.3 (bsc#1201680, CVE-2021-46828):
16
* Fix DoS vulnerability in libtirpc
17
- replaces: 0001-Fix-DoS-vulnerability-in-libtirpc.patch
18
* _rpc_dtablesize: use portable system call
19
* libtirpc: Fix use-after-free accessing the error number
20
* Fix potential memory leak of parms.r_addr
21
- replaces 0001-fix-parms.r_addr-memory-leak.patch
22
* rpcb_clnt.c add mechanism to try v2 protocol first
23
- preplaces: 0001-rpcb_clnt.c-config-to-try-protocolversion-2-first.patch
24
* Eliminate deadlocks in connects with an MT environment
25
* clnt_dg_freeres() uncleared set active state may deadlock
26
* thread safe clnt destruction
27
* SUNRPC: mutexed access blacklist_read state variable
28
* SUNRPC: MT-safe overhaul of address cache management in rpcb_clnt.c
29
- drop 0001-Fix-DoS-vulnerability-in-libtirpc.patch (upstream)
30
31
- update to 1.3.2:
32
* Replace the final SunRPC licenses with BSD licenses
33
* blacklist: Add a few more well known ports
34
* libtirpc: disallow calling auth_refresh from clnt_call with RPCSEC_GSS
35
36
- Update to libtirpc 1.3.1
37
* Remove AUTH_DES interfaces from auth_des.h
38
The unsupported AUTH_DES authentication has be
39
compiled out since commit d918e41d889 (Wed Oct 9 2019)
40
replaced by API routines that return errors.
41
* svc_dg: Free xp_netid during destroy
42
* Fix memory management issues of fd locks
43
* libtirpc: replace array with list for per-fd locks
44
* __svc_vc_dodestroy: fix double free of xp_ltaddr.buf
45
* __rpc_dtbsize: rlim_cur instead of rlim_max
46
* pkg-config: use the correct replacements for libdir/includedir
47
48
Patches replaced by update:
49
50
binddynport-honor-ip_local_reserved_ports.patch (bsc#1199467)
51
0001-Fix-DoS-vulnerability-in-libtirpc.patch (bsc#1201680)
52
0001-fix-parms.r_addr-memory-leak.patch (bsc#1198752)
53
0001-rpcb_clnt.c-config-to-try-protocolversion-2-first.patch
54
(bsc#1196647), (bsc#1200800), (bsc#1198176)
55
* replaces /etc/netconfig-try-2-first by the environment variable
56
RPCB_V2FIRST
57
58
-------------------------------------------------------------------
59
Tue Nov 29 07:59:03 UTC 2022 - Thomas Blume <thomas.blume@suse.com>
60
61
- consider /proc/sys/net/ipv4/ip_local_reserved_ports, before binding
62
to a random port (bsc#1199467)
63
- add binddynport-honor-ip_local_reserved_ports.patch
64
65
-------------------------------------------------------------------
66
Fri Sep 9 12:34:23 UTC 2022 - Thomas Blume <thomas.blume@suse.com>
67
68
- fix CVE-2021-46828: libtirpc: DoS vulnerability with lots of
69
connections (bsc#1201680)
70
- add 0001-Fix-DoS-vulnerability-in-libtirpc.patch
71
72
-------------------------------------------------------------------
73
Fri Jul 22 14:08:07 UTC 2022 - Thomas Blume <thomas.blume@suse.com>
74
75
-exclude ipv6 addresses in client protocol 2 code (bsc#1200800)
76
- update 0001-rpcb_clnt.c-config-to-try-protocolversion-2-first.patch
77
78
-------------------------------------------------------------------
79
Tue May 10 15:16:59 UTC 2022 - Thomas Blume <thomas.blume@suse.com>
80
81
- fix memory leak in params.r_addr assignement (bsc#1198752)
82
- add 0001-fix-parms.r_addr-memory-leak.patch
83
84
-------------------------------------------------------------------
85
Fri Apr 22 08:21:01 UTC 2022 - Thomas Blume <thomas.blume@suse.com>
86
87
- check for nullpointer in check_address (bsc#1198176)
88
update 0001-rpcb_clnt.c-config-to-try-protocolversion-2-first.patch
89
90
-------------------------------------------------------------------
91
Tue Mar 8 15:56:04 UTC 2022 - Thomas Blume <thomas.blume@suse.com>
92
93
- add option to enforce connection via protocol version 2 first
94
(bsc#1196647)
95
add 0001-rpcb_clnt.c-config-to-try-protocolversion-2-first.patch
96
97
-------------------------------------------------------------------
98
Wed Apr 15 10:32:08 UTC 2020 - Petr Vorel <pvorel@suse.cz>
99
100
- Update to libtirpc 1.2.6
101
- Drop patches all patches backported from this release
102
(0001-Add-authdes_seccreate-stub.patch,
103
0001-Avoid-multiple-definiton-with-gcc-fno-common.patch)
104
105
-------------------------------------------------------------------
106
Wed Feb 5 14:08:52 UTC 2020 - Petr Vorel <pvorel@suse.cz>
107
108
- Backport upstream fix daed7ee ("Avoid multiple-definiton with gcc -fno-common")
109
to fix build error with gcc flag -fno-common (bsc#1160875).
110
Tested on gcc-9 and gcc-10.
111
0001-Avoid-multiple-definiton-with-gcc-fno-common.patch
112
113
-------------------------------------------------------------------
114
Fri Jan 31 00:58:56 UTC 2020 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
115
116
- Skip unneeded autogen.sh run (configure is up-to-date), drop
117
dependencies: libtool, autoconf
118
- Replace krb5-mini-devel/krb5-devel with pkgconfig(krb5)
119
120
-------------------------------------------------------------------
121
Fri Jan 3 15:45:16 UTC 2020 - Petr Vorel <pvorel@suse.cz>
122
123
- Update to libtirpc 1.2.5
124
- A number resource leaks and other issues were fix which were identified
125
by a Coverity Scan.
126
- The AUTH_DES authentication has been deprecated. If any of those routines
127
are called, they will fail immediately.
128
- numerous bug fixes
129
130
- Package changes:
131
- Build without AUTH_DES authentication
132
- Add patch from next release 0001-Add-authdes_seccreate-stub.patch
133
(a86b4ff Add authdes_seccreate() stub)
134
- Drop rc patches (libtirpc-1-1-5-rc1.patch, libtirpc-1-1-5-rc2.patch)
135
- Drop patches all patches backported from this release
136
(0001-Makefile.am-Use-LIBADD-instead-of-LDFLAGS-to-link-ag.patch,
137
0002-man-rpc_secure.3t-Fix-typo-in-manpage.patch,
138
0003-xdr-add-a-defensive-mask-in-xdr_int64_t-and-xdr_u_in.patch)
139
140
-------------------------------------------------------------------
141
Tue Nov 12 10:24:59 UTC 2019 - Petr Vorel <pvorel@suse.cz>
142
143
- Fix previous version:
144
- actually delete
145
0001-xdrstdio_create-buffers-do-not-output-encoded-values.patch
146
- use 0001-Makefile.am-Use-LIBADD-instead-of-LDFLAGS-to-link-ag.patch
147
- use 0002-man-rpc_secure.3t-Fix-typo-in-manpage.patch (renamed from
148
0003-man-rpc_secure.3t-Fix-typo-in-manpage.patch)
149
- use 0003-xdr-add-a-defensive-mask-in-xdr_int64_t-and-xdr_u_in.patch
150
(renamed from
151
0004-xdr-add-a-defensive-mask-in-xdr_int64_t-and-xdr_u_in.patch)
152
153
-------------------------------------------------------------------
154
Wed Oct 16 11:46:28 UTC 2019 - Petr Vorel <pvorel@suse.cz>
155
156
- Updated to libtirpc 1.1.5 rc2 (this includes changes in 1.1.4 release)
157
- add libtirpc-1-1-5-rc1.patch and libtirpc-1-1-5-rc2.patch to reflect
158
upstream changes after 1.1.4 release
159
- remove /etc/bindresvport.blacklist as it's still supported by glibc
160
although it's not compiled with --enable-obsolete-rpc
161
162
- Drop patches accepted in previous releases or not needed
163
- 000-bindresvport_blacklist.patch (accepted in 5b037cc9, libtirpc 1.1.4)
164
- 001-new-rpcbindsock-path.patch (not needed, rpcbind now uses /var/run directory)
165
- 002-revert-binddynport.patch (fixed in 2802259, libtirpc-1-0-4-rc1)
166
- 0001-Fix-regression-introduced-by-change-rpc-version-orde.patch
167
(backport of 25d38d7, libtirpc-1-0-4-rc1)
168
- 0001-xdrstdio_create-buffers-do-not-output-encoded-values.patch
169
(backport of 145272c, libtirpc-1-0-4-rc2)
170
171
- Add fixes from upcomming release
172
- 0001-Makefile.am-Use-LIBADD-instead-of-LDFLAGS-to-link-ag.patch
173
- 0003-man-rpc_secure.3t-Fix-typo-in-manpage.patch
174
- 0004-xdr-add-a-defensive-mask-in-xdr_int64_t-and-xdr_u_in.patch
175
176
-------------------------------------------------------------------
177
Mon Mar 11 15:23:12 UTC 2019 - Michal Suchanek <msuchanek@suse.de>
178
179
- Fix SLES 15 - yp_bind_client_create_v3: RPC: Unknown host (bsc#1126096).
180
- Add upstream patch
181
0001-xdrstdio_create-buffers-do-not-output-encoded-values.patch
182
183
-------------------------------------------------------------------
184
Thu Apr 12 08:06:23 UTC 2018 - Thomas.Blume@suse.com
185
186
- fix socket leak introduced by change-rpc-protocol-version-order patch
187
(bsc#1087925)
188
- add 0001-Fix-regression-introduced-by-change-rpc-version-orde.patch
189
190
-------------------------------------------------------------------
191
Thu Apr 5 13:26:43 CEST 2018 - kukuk@suse.de
192
193
- Revert binddynport changes as they break backward compatibility
194
[brc#1562169].
195
- add 002-revert-binddynport.patch
196
197
-------------------------------------------------------------------
198
Thu Mar 15 23:10:46 UTC 2018 - jengelh@inai.de
199
200
- Remove ineffective --with-pic.
201
202
-------------------------------------------------------------------
203
Wed Mar 14 16:03:31 CET 2018 - kukuk@suse.de
204
205
- Update to libtirpc 1.0.3
206
- clnt_dg_call: Fix a buffer overflow (CVE-2016-4429)
207
- Avoid choosing reserved ports in legacy RPC APIs
208
- rpcinfo: change order of version to be tried to 4, 3, 2
209
- includes 003-rpc-types.patch
210
- includes 004-replace-bzero-with-memset.patch
211
- includes 005-missing-includes.patch
212
- includes 011-Fix-typo-in-src-libtirpc.map-which-prevents-that-key.patch
213
- includes decls.patch
214
- Drop COPYING.GPLv2, GPLv2 code was removed from library
215
216
-------------------------------------------------------------------
217
Mon Mar 5 11:58:44 CET 2018 - kukuk@suse.de
218
219
- Adjust include directory [bsc#1083902]
220
221
-------------------------------------------------------------------
222
Thu Feb 22 15:10:39 UTC 2018 - fvogt@suse.com
223
224
- Use %license (boo#1082318)
225
226
-------------------------------------------------------------------
227
Mon Jan 15 16:59:02 CET 2018 - kukuk@suse.de
228
229
- Move /usr/include/tirpc to /usr/include
230
231
-------------------------------------------------------------------
232
Mon Nov 27 14:30:05 CET 2017 - kukuk@suse.de
233
234
- Add COPYING.GPLv2 and install Licenses for GPLv2 code.
235
236
-------------------------------------------------------------------
237
Tue Nov 14 12:44:04 CET 2017 - kukuk@suse.de
238
239
- 005-missing-includes.patch: add missing includes to make headers
240
compatible to sunrpc.
241
242
-------------------------------------------------------------------
243
Mon Nov 13 15:58:42 CET 2017 - kukuk@suse.de
244
245
- Update to version 1.0.2
246
- 002-old-automake.patch: not needed anymore
247
- 005-libtirpc-1.0.2-rc1.patch: dropped
248
- 006-Remove-old-meanwhile-wrong-comment-about-FD_SETSIZE-.patch:
249
removed, merged upstream
250
- 007-Change-rtime-function-to-use-poll-instead-of-select.patch:
251
removed, merged upstream
252
- 008-Add-parameters-to-local-prototypes-to-fix-compiler-w.patch:
253
removed, merged upstream
254
- 009-makefd_xprt-checks-that-the-filedesriptor-is-lower-t.patch:
255
removed, merged upstream
256
- 010-The-goto-again-statement-was-an-left-over-from-the-p.patch:
257
removed, merged upstream
258
- 012-libtirpc-needs-rpcsvc-nis.h-for-compiling-but-does-n.patch:
259
removed, merged upstream
260
- 013-If-we-don-t-compile-in-YP-support-don-t-include-YP-h.patch:
261
removed, merged upstream
262
- 014-Add-des_crypt.c-and-des_impl.c-to-become-independent.patch:
263
removed, merged upstream
264
- 015-Fix-includes-to-compile-without-deprecated-glibc-fun.patch:
265
removed, merged upstream
266
- patch6_7.diff: obsolete
267
- Replace explicit_bzero.patch with
268
004-replace-bzero-with-memset.patch from git
269
- Rename libtirpc-new-path-rpcbindsock.patch to
270
001-new-rpcbindsock-path.patch
271
272
-------------------------------------------------------------------
273
Mon Nov 13 15:57:11 CET 2017 - kukuk@suse.de
274
275
- 003-rpc-types.patch: Add some typedefs to rpc/types.h to allow
276
applications be compiled with -std=iso9899:1990
277
278
-------------------------------------------------------------------
279
Sat Sep 30 08:59:27 UTC 2017 - jengelh@inai.de
280
281
- Rectify RPM groups and summaries,
282
and update old macro/variable constructs.
283
284
-------------------------------------------------------------------
285
Wed Jul 5 13:22:53 UTC 2017 - schwab@suse.de
286
287
- decls.patch: fix missing declarations
288
- explicit_bzero.patch: use explicit_bzero if available
289
290
-------------------------------------------------------------------
291
Mon Mar 14 15:17:59 CET 2016 - kukuk@suse.de
292
293
- Add some patches to get libtirpc compiled without needing glibc
294
deprecated functions:
295
- 015-Fix-includes-to-compile-without-deprecated-glibc-fun.patch
296
- 014-Add-des_crypt.c-and-des_impl.c-to-become-independent.patch
297
- 013-If-we-don-t-compile-in-YP-support-don-t-include-YP-h.patch
298
299
- Add 012-libtirpc-needs-rpcsvc-nis.h-for-compiling-but-does-n.patch
300
to allow bootstrapping of libtirpc without glibc sunrpc code or
301
libnsl NIS+ code.
302
303
-------------------------------------------------------------------
304
Mon Mar 14 11:09:16 CET 2016 - kukuk@suse.de
305
306
- Add 011-Fix-typo-in-src-libtirpc.map-which-prevents-that-key.patch
307
(fix export of key_secretkey_is_set)
308
309
-------------------------------------------------------------------
310
Thu Feb 25 13:09:48 CET 2016 - kukuk@suse.de
311
312
- Add the following patches to fix some bugs from the poll()
313
port and an endless loop:
314
- 006-Remove-old-meanwhile-wrong-comment-about-FD_SETSIZE-.patch
315
- 007-Change-rtime-function-to-use-poll-instead-of-select.patch
316
- 008-Add-parameters-to-local-prototypes-to-fix-compiler-w.patch
317
- 009-makefd_xprt-checks-that-the-filedesriptor-is-lower-t.patch
318
- 010-The-goto-again-statement-was-an-left-over-from-the-p.patch
319
320
-------------------------------------------------------------------
321
Thu Jan 21 15:09:28 CET 2016 - kukuk@suse.de
322
323
- Remove 004-netconfig-prefer-IPv6.patch for SLES12.
324
- Remove libtirpc-getnetconfig-races.patch (was backport).
325
[FATE#320393]
326
327
-------------------------------------------------------------------
328
Wed Jan 20 15:12:14 CET 2016 - kukuk@suse.de
329
330
- Split the netconfig configuration file and manual page off into
331
an own RPM. Else it is not possible to install the old and new
332
libtirpc libraries in parallel.
333
334
-------------------------------------------------------------------
335
Tue Nov 17 12:55:40 CET 2015 - kukuk@suse.de
336
337
- Update to libtirpc-1.0.1
338
- new major soname
339
- Adjust auth code to match other RPC implementations
340
- Implement more gss auth stuff
341
- use poll() instead of select() in svc_run()
342
- Add more sunrpc compat functions
343
- Sync compat headers with real functions
344
345
- Drop 005-missing-symvers.patch (upstream)
346
- Drop 006-memleak1.patch (upstream)
347
- Drop 007-memleak2.patch (upstream)
348
- Drop 008-fix-undef-ref.patch (upstream)
349
- Drop 009-authdes_pk_create.patch (upstream)
350
- Drop 010-xdr_sizeof.patch (upstream)
351
- Drop 011-authdes_create.patch (upstream)
352
- Drop 012-xp_sock.patch (upstream)
353
- Drop 099-poll.patch (upstream)
354
- Drop libtirpc-xdr-header.patch (was backport)
355
- Add 005-libtirpc-1.0.2-rc1.patch (fixes deadlock)
356
357
-------------------------------------------------------------------
358
Thu Jul 23 11:34:12 UTC 2015 - okir@suse.com
359
360
- Fix public xdr.h header - xdr_rpcvers() were broken (bsc#902439)
361
Added: libtirpc-xdr-header.patch
362
363
-------------------------------------------------------------------
364
Thu Jul 16 15:46:00 CEST 2015 - kukuk@suse.de
365
366
- Update 099-poll.patch with newest version send upstream.
367
368
-------------------------------------------------------------------
369
Fri Jul 10 14:56:02 CEST 2015 - kukuk@suse.de
370
371
- Add 099-poll.patch: change svc_run from select() to poll().
372
373
-------------------------------------------------------------------
374
Thu Jul 9 10:47:08 CEST 2015 - kukuk@suse.de
375
376
- Add 012-xp_sock.patch: add sunrpc compatibility define
377
378
-------------------------------------------------------------------
379
Thu Jul 2 15:51:07 CEST 2015 - kukuk@suse.de
380
381
- Update 009-authdes_pk_create.patch (fix syncaddr handling)
382
- Add 011-authdes_create.patch (fix syncaddr handling)
383
384
-------------------------------------------------------------------
385
Sat Jun 27 06:46:14 UTC 2015 - kukuk@suse.com
386
387
- Add 010-xdr_sizeof.patch (enable xdr_sizeof)
388
389
-------------------------------------------------------------------
390
Fri Jun 26 22:15:28 UTC 2015 - kukuk@suse.com
391
392
- Add 009-authdes_pk_create.patch (missing SunRPC compat function)
393
394
-------------------------------------------------------------------
395
Wed Jun 24 16:44:06 CEST 2015 - kukuk@suse.de
396
397
- Add 008-fix-undef-ref.patch to fix a undefined reference bug
398
399
-------------------------------------------------------------------
400
Tue Jun 23 14:15:25 CEST 2015 - kukuk@suse.de
401
402
- Update to version 0.3.2 (bring authdes back)
403
- Remove 005-no_IPv6_for_old_code.patch (accepted upstream)
404
- Remove 001-tirpc-features.patch (obsolete)
405
- Add 005-missing-symvers.patch (fix missing, new symbols)
406
- Add 006-memleak1.patch (fix memory leak)
407
- Add 007-memleak2.patch (fix memory leak)
408
409
-------------------------------------------------------------------
410
Mon Jun 1 17:06:29 CEST 2015 - kukuk@suse.de
411
412
- Remove krb5-devel from -devel requires, not needed anymore
413
414
-------------------------------------------------------------------
415
Mon Jun 1 14:44:05 CEST 2015 - kukuk@suse.de
416
417
- Update to libtirpc 0.3.1, which incorporates the following
418
patches:
419
- 011-gssapi-update1.patch
420
- 012-gssapi-update2.patch
421
- 013-gssapi-update3.patch
422
- 014-gssapi-update4.patch
423
- 015-gssapi-update5.patch
424
- 016-gssapi-update6.patch
425
- 017-gssapi-update7.patch
426
- 018-gssapi-update8.patch
427
Not needed anymore:
428
- 007-fix-tirpc_map.patch
429
Adjusted:
430
- 001-tirpc-features.patch, merged with 006-rework-features.diff
431
- 002-old-automake.patch
432
433
-------------------------------------------------------------------
434
Tue May 26 13:55:07 CEST 2015 - kukuk@suse.de
435
436
- 007-fix-tirpc_map.patch: fix symbol version for new global names
437
438
-------------------------------------------------------------------
439
Tue May 26 11:28:46 CEST 2015 - kukuk@suse.de
440
441
- 006-rework-features.diff: Adjust for set of gssapi patches
442
- 003-fix-gssapi.patch replaced by 011-gssapi-update1.patch
443
- 012-gssapi-update2.patch: fix krb5-config usage
444
- 013-gssapi-update3.patch: check for gssapi.h
445
- 014-gssapi-update4.patch: don't include rpcsec_gss.h
446
- 015-gssapi-update5.patch: don't install GSSAPI files if disabled
447
- 016-gssapi-update6.patch: fix rpc_gss_seccreate
448
- 017-gssapi-update7.patch: officialy export two internal functions
449
- 018-gssapi-update8.patch: don't use glibc special header files
450
451
-------------------------------------------------------------------
452
Tue May 12 12:48:37 CEST 2015 - kukuk@suse.de
453
454
- 003-fix-gssapi.patch: Correct fix for GSS ABI breakage
455
- 005-no_IPv6_for_old_code.patch: Update comment
456
- 006-rework-features.diff: Rework tirpc-features.h
457
458
-------------------------------------------------------------------
459
Sat May 9 01:00:12 CEST 2015 - kukuk@suse.de
460
461
- 003-fix-gssapi.patch: Update, one chunk did go lost
462
463
-------------------------------------------------------------------
464
Fri May 8 10:07:42 CEST 2015 - kukuk@suse.de
465
466
- 001-tirpc-features.patch: update with official git version
467
- 002-old-automake.patch: re-add for SLES11
468
- 003-fix-gssapi.patch: try to fix the disable-gssapi option correct
469
470
-------------------------------------------------------------------
471
Thu May 7 13:50:16 CEST 2015 - kukuk@suse.de
472
473
- Fix HAVE_AUTHDES/HAVE_GSSAPI in public header files
474
(001-tirpc-features.patch)
475
476
-------------------------------------------------------------------
477
Wed May 6 22:54:38 CEST 2015 - kukuk@suse.de
478
479
- Update to official release 0.3.0. authdes was disabled by default
480
upstream.
481
- Following patches were merged:
482
- 001-symbol-versions-v5.patch
483
- 003-add-des_crypt.diff
484
- Remove 002-old-automake.patch, not needed anymore
485
486
-------------------------------------------------------------------
487
Mon May 4 11:41:21 CEST 2015 - kukuk@suse.de
488
489
- Update 001-symbol-versions-v4.patch with
490
001-symbol-versions-v5.patch: Add --disable-symvers option
491
492
-------------------------------------------------------------------
493
Thu Apr 30 18:14:30 CEST 2015 - kukuk@suse.de
494
495
- Update 003-add-des_crypt.diff, fix unresolved des functions
496
497
-------------------------------------------------------------------
498
Thu Apr 30 17:11:28 CEST 2015 - kukuk@suse.de
499
500
- Update to git
501
- Add 003-add-des_crypt.diff to fix unresolved *_crypt() functions
502
503
-------------------------------------------------------------------
504
Thu Apr 30 13:12:30 CEST 2015 - kukuk@suse.de
505
506
- Disable gssapi for SLE11, kerberos version is too old
507
508
-------------------------------------------------------------------
509
Thu Apr 30 12:56:09 CEST 2015 - kukuk@suse.de
510
511
- rpc/rpc.h requires now indirectly gssapi.h from krb5-devel
512
513
-------------------------------------------------------------------
514
Thu Apr 30 11:47:42 CEST 2015 - kukuk@suse.de
515
516
- Update to current git.
517
- The following patches were accepted upstream:
518
- 003-xdr_h-fix.patch
519
- 005-disable-rpcent.patch
520
- 006-no-libnsl.patch
521
- patch1_7.diff
522
- patch2_7.diff
523
- patch3_7.diff
524
- patch7_7.diff: removed, rejected upstream
525
- 001-symbol-versions-v3.patch: replace with 001-symbol-versions-v4.patch
526
527
-------------------------------------------------------------------
528
Fri Apr 24 14:57:04 CEST 2015 - kukuk@suse.de
529
530
- Add the following patches from the libtirpc-devel mailing list:
531
- patch1_7.diff (remove wrong config.h.in)
532
- patch2_7.diff (fix function name of yp_check)
533
- patch3_7.diff (make sure config.h is included)
534
- patch6_7.diff (use getaddrinfo in getrpcport)
535
- patch7_7.diff (remove prototypes from headers we don't supply)
536
537
-------------------------------------------------------------------
538
Fri Apr 24 13:34:30 CEST 2015 - kukuk@suse.de
539
540
- Add following patches:
541
- 003-xdr_h-fix.patch (fix wrong defines using xdr_u_int32)
542
- 005-disable-rpcent.patch (use rpcent functions from glibc)
543
- 006-no-libnsl.patch (don't link against libnsl)
544
545
-------------------------------------------------------------------
546
Thu Apr 23 21:55:29 CEST 2015 - kukuk@suse.de
547
548
- Update to 0.2.5.git from 20150423
549
- following patches are accepted upstream:
550
- 003-rpc_broadcast_misformed_replies.patch
551
- libtirpc-misc-segfaults.patch
552
- replace 001-symbol-versions-v2.patch with
553
001-symbol-versions-v3.patch
554
- enable symbol versioning patch
555
556
-------------------------------------------------------------------
557
Tue Feb 3 08:46:32 UTC 2015 - lchiquitto@suse.com
558
559
- Fix race conditions in getnetconfig (bsc#899576, bsc#882973)
560
Added: libtirpc-getnetconfig-races.patch
561
562
-------------------------------------------------------------------
563
Fri Dec 19 14:20:15 CET 2014 - kukuk@suse.de
564
565
- 004-netconfig-prefer-IPv6.patch: Prever IPv6 over IPv4 (configured
566
in /etc/netconfig)
567
568
-------------------------------------------------------------------
569
Fri Dec 19 13:37:49 CET 2014 - kukuk@suse.de
570
571
- 002-old-automake.patch: make buildable on old systems
572
573
-------------------------------------------------------------------
574
Wed Dec 17 16:26:51 CET 2014 - kukuk@suse.de
575
576
- Update to 0.2.5.git from 20141217
577
- following patches are accepted upstream:
578
- 002-clnt_broadcast_fix.patch
579
- 004-getpmaphandle.patch
580
- libtirpc-clntunix_create.patch
581
- libtirpc-getbroadifs-crash.patch
582
- libtirpc-taddr2uaddr-local.patch
583
584
-------------------------------------------------------------------
585
Mon Dec 15 14:47:58 CET 2014 - kukuk@suse.de
586
587
- Update to upstream 0.2.5 release
588
- Add symbol versioning to fix symbol conflicts
589
(001-symbol-versions-v2.patch), but disable until commited upstream
590
- Adjust libtirpc-clnt_broadcast_fix.patch and rename to
591
002-clnt_broadcast_fix.patch
592
- Adjust libtirpc-rpc_broadcast_misformed_replies.patch and rename
593
to 003-rpc_broadcast_misformed_replies.patch
594
- Rename libtirpc-getpmaphandle.patch to 004-getpmaphandle.patch
595
- Adjust libtirpc-bindresvport_blacklist.patch and rename to
596
000-bindresvport_blacklist.patch
597
- Drop libtirpc-pmap-setunset.patch, not needed anymore
598
- Apply libtirpc-new-path-rpcbindsock.patch only on openSUSE 13.1
599
and later
600
601
-------------------------------------------------------------------
602
Fri Jan 31 15:56:16 UTC 2014 - okir@suse.com
603
604
- Prevent a segfault of 'rpcinfo -b' on systems with tuntap devices (bnc#861577).
605
Added: libtirpc-getbroadifs-crash.patch
606
607
-------------------------------------------------------------------
608
Fri Jan 10 11:54:35 UTC 2014 - okir@suse.com
609
610
- taddr2uaddr would return trailing garbage for AF_LOCAL addresses (libtirpc-taddr2uaddr-local.patch)
611
612
-------------------------------------------------------------------
613
Thu Jan 9 11:15:17 UTC 2014 - okir@suse.com
614
615
- Fix a segfault in clntunix_create (libtirpc-clntunix_create.patch)
616
- Fix misc segfaults in rpcb_* function (libtirpc-misc-segfaults.patch)
617
- Fix _PATH_RPCBSOCK to match rpcbind behavior under systemd
618
(libtirpc-new-path-rpcbindsock.patch)
619
620
-------------------------------------------------------------------
621
Mon Dec 2 04:51:00 UTC 2013 - nfbrown@suse.com
622
623
- Change BuildDepends from krb5-devel to krb5-mini-devel
624
for those releases which provide it
625
as the later is sufficient and has fewer down-stream
626
dependencies.
627
628
-------------------------------------------------------------------
629
Wed Nov 13 22:18:38 UTC 2013 - nfbrown@suse.com
630
631
- Use krb5 rather than gssglue to provide gss
632
access routines.
633
Both krb5 and gssglue provide routines of the same
634
name, and both can get linked into rpc.gssd, resulting
635
in some confusion.
636
Upstream support seems to be leaning heavily towards
637
avoiding libgssglue. nfs-utils is built without it,
638
and best to build libtirpc without it.
639
(bnc#841788)
640
641
-------------------------------------------------------------------
642
Mon Aug 19 08:31:28 UTC 2013 - okir@suse.com
643
644
- Updated to latest upstream revision, and removed
645
libtirpc-revert-des_crypt.patch which is now upstream
646
- Verified that the bugfix for bnc#702472 is in upstream
647
- verified that SLE patches are present (bnc#831296)
648
649
-------------------------------------------------------------------
650
Mon Apr 15 14:08:31 UTC 2013 - mmeister@suse.com
651
652
- Added url as source.
653
Please see http://en.opensuse.org/SourceUrls
654
655
-------------------------------------------------------------------
656
Thu Dec 8 12:48:16 UTC 2011 - cfarrell@suse.com
657
658
- license update: BSD-4-Clause
659
Remove deprecated rpm license string. Use SPDX syntax. Highlight
660
BSD-4-Clause (advertising clause) nature of package
661
662
-------------------------------------------------------------------
663
Wed Dec 7 20:04:02 UTC 2011 - aj@suse.de
664
665
- Update license (bnc#735008).
666
667
-------------------------------------------------------------------
668
Wed Nov 30 09:51:42 UTC 2011 - coolo@suse.com
669
670
- add libtool as buildrequire to avoid implicit dependency
671
672
-------------------------------------------------------------------
673
Fri Jul 8 07:24:27 UTC 2011 - coolo@novell.com
674
675
- add baselibs.conf to allow pam-32bit to link against it
676
677
-------------------------------------------------------------------
678
Fri Jun 17 14:18:24 UTC 2011 - aj@suse.de
679
680
- Fix library with reverting a patch in 0.22 release
681
(libtirpc-revert-des_crypt.patch)
682
683
-------------------------------------------------------------------
684
Tue Jun 14 10:35:18 UTC 2011 - aj@suse.de
685
686
- Update to libtirpc 0.22 which brings (compared to latest release):
687
* various bugfixes
688
* Replaces SISL files with BSD 3-clause
689
- Remove patch libtirpc-use-correct-source-addr-on-replies.patch
690
since it's part of the 0.22 release.
691
692
-------------------------------------------------------------------
693
Tue Feb 22 05:07:13 UTC 2011 - nfbrown@novell.com
694
695
- Use correct source address on replies [bnc#587934,bnc#587811]
696
- Prevent bindresvport from binding to blacklisted ports [bnc#579315]
697
698
-------------------------------------------------------------------
699
Sun Oct 31 12:37:02 UTC 2010 - jengelh@medozas.de
700
701
- Use %_smp_mflags
702
703
-------------------------------------------------------------------
704
Wed Sep 29 15:42:12 UTC 2010 - max@novell.com
705
706
- Fix showmount -e hostname (bnc#633007).
707
708
-------------------------------------------------------------------
709
Wed Sep 15 14:38:57 UTC 2010 - max@novell.com
710
711
- Fix interoperability of libtirpc with the old portmapper:
712
* Add libtirpc-getpmaphandle.patch
713
* Add libtirpc-pmap-setunset.patch
714
* bnc#633007
715
716
-------------------------------------------------------------------
717
Thu May 27 21:01:20 UTC 2010 - cristian.rodriguez@opensuse.org
718
719
- Update to a current git snapshot, important fixes:
720
* don't call abort() in the AUTH_UNIX creation codepaths
721
* Support 64-bit bit mask operations in svc_getreqset()
722
* Automount with nis maps crashes and generates a core
723
* memory leaks in rpcb_clnt.c:add_cache() and getclnthandle()
724
725
-------------------------------------------------------------------
726
Wed Dec 16 01:22:13 CET 2009 - ro@suse.de
727
728
- update to version 0.2.1 which integrates the fixes previously
729
in single patches from git and works with current nfs-client
730
recent changes include:
731
- rpcb_getaddr: Handle only "udp" and "tcp" netids when using
732
PMAP_GETPORT
733
- rpcb_getaddr: Always do PMAP_GETPORT first for NC_INET
734
transports
735
- getnetconfig: Fix NC_BADFILE return from getnetconfigent(3t)
736
- Added HAVE_LIBGSSAPI defines around gss code
737
so the --disble-gss configure option would work
738
- rpcb_clnt: RPC_PROGNOTREGISTERED is a permanent error
739
- clnt_dg: Fix infinite loop when datagram call times out
740
741
-------------------------------------------------------------------
742
Fri Mar 13 21:32:42 CET 2009 - crrodriguez@suse.de
743
744
- fix -devel package dependencies
745
746
-------------------------------------------------------------------
747
Mon Nov 17 16:20:57 CET 2008 - mkoenig@suse.de
748
749
- Fix a bug in clnt broadcast and handle misformed rpcbind replies
750
[bnc#436038]
751
752
-------------------------------------------------------------------
753
Wed Oct 22 16:17:26 CEST 2008 - mrueckert@suse.de
754
755
- fix debug_packages_requires define
756
757
-------------------------------------------------------------------
758
Wed Oct 1 12:32:45 CEST 2008 - mkoenig@suse.de
759
760
- add recent patches from git which fix some more bugs
761
* fix __rpc_getconfip
762
* fix getpeereid
763
* svc_getcaller_netbuf macro seems broken
764
* introduce __rpc_set_netbuf helper
765
* kill map_ipv4_to_ipv6
766
* Fix xp_raddr handling in svc_fd_create etc
767
* fix for taddr2addr conversion bug of local addresses [bnc#426883]
768
769
-------------------------------------------------------------------
770
Tue Sep 2 18:49:16 CEST 2008 - mkoenig@suse.de
771
772
- update to version 0.1.9
773
* several bugfixes
774
- fix rpc_broadcast [bnc#421950]
775
- fix ipv4+ipv6 binding [bnc#421976]
776
- removed patches
777
libtirpc-0.1.7-arm.patch
778
libtirpc-0.1.7-bindresvport-ntohs.patch
779
libtirpc-0.1.7-bindresvport_ports.patch
780
libtirpc-0.1.7-bufoverflow.patch
781
libtirpc-0.1.7-clnt_raw-mutex.patch
782
libtirpc-0.1.7-dgcall-iprecverr.patch
783
libtirpc-0.1.7-gssglue.patch
784
libtirpc-0.1.7-libtirpc-pc.patch
785
libtirpc-0.1.7-man-install.patch
786
libtirpc-0.1.7-netconfig.patch
787
libtirpc-0.1.7-ppc64.patch
788
libtirpc-0.1.7-snprintf.patch
789
libtirpc-0.1.7-svcauthdestroy.patch
790
libtirpc-0.1.7-svc_auth_gss_lvalue_fix.patch
791
libtirpc-0.1.7-svcauthnone.patch
792
libtirpc-0.1.7-svc-rtaddr.patch
793
libtirpc-0.1.7-svc-run.patch
794
libtirpc-0.1.7-version.patch
795
libtirpc-0.1.7-xdr_bufferoverlow.patch
796
797
-------------------------------------------------------------------
798
Fri Aug 1 17:32:28 CEST 2008 - ro@suse.de
799
800
- fix requires for debuginfo package
801
802
-------------------------------------------------------------------
803
Wed Mar 19 17:12:18 CET 2008 - mkoenig@suse.de
804
805
- initial packaging, version 0.1.7 [fate#300607]
806
- apply some fixes/enhancements from Steve Dickson
807
- includes fix for CVE-2007-3999
808
- set shlib soname version initially to 1.0.7,
809
keeping compatibility with RH
810
- fix some compiling issues
811