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