Commit Graph

145 Commits

Author SHA1 Message Date
Björn Esser
5e0cebbeb7
Add conditional for static library 2019-01-30 12:39:14 +01:00
Björn Esser
c001230d49
Add a README-STATIC file with information about the static library 2019-01-30 12:30:38 +01:00
Björn Esser
52f5ae5ab3
Fix typo 2019-01-30 12:11:57 +01:00
Björn Esser
2e320182af
Add a README-POSIX file with information about the stub functions 2019-01-30 12:11:57 +01:00
Björn Esser
acd21d69e8
Replace unsafe functions in libxcrypt-compat with stubs (#1670735) 2019-01-30 10:56:11 +01:00
Björn Esser
8d59dc935a
Run a full check with all hash methods enabled at the very end 2019-01-29 20:51:04 +01:00
Björn Esser
c5aed7e7a9
Use %%valgrind_arches to enable memcheck 2019-01-25 10:46:20 +01:00
Björn Esser
bd0edaf411
Fix indentation 2019-01-24 22:50:26 +01:00
Björn Esser
e25ef718db
Add patch to fix another possible format-overflow 2019-01-24 22:50:26 +01:00
Björn Esser
4125fd1e20
Add an option to replace unsafe functions in the compat lib with a stub 2019-01-24 22:50:26 +01:00
Björn Esser
904ed6a794
Fix and simplify the conditionals for the compat package 2019-01-24 22:50:25 +01:00
Björn Esser
dd49144394
New upstream release 2019-01-24 20:40:43 +01:00
Björn Esser
d2740d7f05
Drop patches included in new release 2019-01-24 20:39:56 +01:00
Björn Esser
2392d72d5f
Fix obsoletes of common sub-package 2019-01-24 20:38:42 +01:00
Björn Esser
989ff674f4
Optimize file removal for compatibility library 2019-01-24 09:38:40 +01:00
Björn Esser
d20cc408d6
Add two upstream patches to fix build with GCC 9 2019-01-21 17:08:31 +01:00
Björn Esser
6f17715418
Add upstream patch to add proper C++-guards in <xcrypt.h> 2019-01-21 16:50:36 +01:00
Björn Esser
60f1f832cf
Small indentation fixes 2019-01-14 19:29:12 +01:00
Björn Esser
d05cf0559e
Add an option to disable the compat-package for future use 2019-01-14 19:29:09 +01:00
Björn Esser
b369d8179a
Build the compat package with glibc hashing methods only 2019-01-14 19:29:06 +01:00
Björn Esser
7f1126cca8
Conditionally remove non-built hashing methods from description 2019-01-14 18:50:09 +01:00
Björn Esser
f969693efb
Update description of the compat package 2019-01-14 18:50:07 +01:00
Björn Esser
862c814bc7
Add distribution README file 2019-01-14 18:50:05 +01:00
Björn Esser
a1645433e3
Bump SO-name for Fedora >= 30 and enable compat package (#1666033) 2019-01-14 18:50:02 +01:00
Björn Esser
e3a154a8ba
Remove architecture bits from Recommends 2018-12-23 14:19:59 +01:00
Björn Esser
b718b8bfd1
Update summary 2018-12-23 14:09:08 +01:00
Björn Esser
20716d7dd0
New upstream release 2018-12-22 11:44:42 +01:00
Björn Esser
710a9da1de
Drop patches applied in upstream tarball 2018-12-07 00:19:13 +01:00
Björn Esser
75a14f7ca3
New upstream release 2018-12-07 00:18:22 +01:00
Björn Esser
bcfd76f328
Sync -fno-plt patch with upstream commit 2018-12-04 19:11:53 +01:00
Björn Esser
dd0f502c63
Backport upstream commit to fix a memory leak from a static pointer 2018-12-04 15:38:31 +01:00
Björn Esser
d0aedfcdf1
Backport upstream PR to build with -fno-plt optimization 2018-12-04 13:54:42 +01:00
Björn Esser
d15f4b7558
Add Recommends: mkpasswd for Fedora >= 30 2018-11-26 11:44:40 +01:00
Björn Esser
097643ad58
Backport upstream commit to test incremental hmac-sha256 computation 2018-11-26 11:34:49 +01:00
Björn Esser
da2ba20d5b
Backport upstream commit to require less rbytes for NT gensalt 2018-11-26 11:32:40 +01:00
Björn Esser
543d3262c3
Backport upstream generating base64 encoded output for NT gensalt 2018-11-26 11:29:53 +01:00
Björn Esser
b98b97d979
Backport upstream commit to use a safer strcpy for the NT method 2018-11-26 11:26:50 +01:00
Björn Esser
d5493fd42e
New upstream release 2018-11-20 10:55:06 +01:00
Björn Esser
aaff10ab4d
New upstream release 2018-11-14 19:44:41 +01:00
Björn Esser
009c4269bc
Remove unused patches 2018-11-14 19:35:40 +01:00
Björn Esser
375bcda94e
Bump release for proper obsoletion of former common sub-package 2018-11-14 14:25:35 +01:00
Björn Esser
1999735bf0
Some spec-file optimizations 2018-11-14 14:24:03 +01:00
Björn Esser
d692c1ed47
Drop the common sub-package 2018-11-14 14:18:28 +01:00
Björn Esser
6e1c0b07e1
Add HMAC checksum file for the static library 2018-11-14 13:58:24 +01:00
Björn Esser
54f75f025e
Add two upstream patches with minor fixes 2018-11-14 13:55:52 +01:00
Björn Esser
212efbeb18
Add a patch to define crypt_gensalt_r as macro, so applications
link the identical crypt_gensalt_rn directly
2018-11-13 14:30:48 +01:00
Björn Esser
8fbb0ab6aa
New upstream release 2018-11-11 22:50:23 +01:00
Björn Esser
4015b8c167
New upstream release 2018-11-11 17:29:22 +01:00
Björn Esser
31d7e3a133
Remove unused patches 2018-11-11 16:33:29 +01:00
Björn Esser
b11249655f
Backport two patches from upstream fixing the gensalt function for
NT to properly terminate its returned output
2018-11-11 12:57:18 +01:00