libsecprog-devel-0.8-bp153.142.17 >  A `B!M@eee  >bUǤrk5fd4yj(z$,$[fAVP7& &߄>Ak32[8ޠ?c4HRn28ɩҋc~+rT&Ĩ?Zo hg^jydH(Q^w7|yq`@f*!=hg@bŋ|/Np>g)1bR :d42d15855dc5eb7ef1965b111b7f8a616ed432938bf5dbfbd87bb692a37fbf3832c60df9abbeba0ddf5ae30c79beddaaafd4790afe`B!M@eeedZ.cO$7s7oN#\!`%4zٜkE85,:Øuc|P74!woXTCᚄppNrj|eT;NeXU1fZ)4lɠ_c-4q=mKh `1+f6e~X&6.+$WQ`Tr3aݨ,ғLWY#ւu+_1\>p; D? 4d $ T| /5<H N T `  &LX(88@9`:FiG|HIXY\]^b$cd 6e ;f >l @u Tv `z     0Clibsecprog-devel0.8bp153.142.17Secure Replacements for Problematic C FunctionsThe "Secure Programming Library" provides several functions that should serve as a replacement for problematic C functions from glibc. Besides the replacement functions there are some helper-functions (like: safe_reopen() or sigprotection()) that can be used for developing exposed applications.`Blamb03)SUSE Linux Enterprise 15 SP3openSUSEGPL-2.0+https://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.suse.de/~thomas/projects/secproglib/index.htmllinuxx86_64k`B`B`Bef25c044d8f14032b6cd68a1acf855ad27589a88744d62a5e42dc2a65e8a561894962d4517ac99a7db9331f0bcc40b03aa17342d991811b1262b812aa38ab01flibsecprog.so.0.0.7rootrootrootrootrootrootlibsecprog-0.8-bp153.142.17.src.rpmlibsecprog-devellibsecprog-devel(x86-64)    glibc-devellibsecprog0rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.83.0.4-14.6.0-14.0-15.2-14.14.1NˎNˎGrB@ECh@CB@@jengelh@medozas.decoolo@suse.comcrrodriguez@suse.dethomas@suse.demls@suse.dethomas@suse.dethomas@suse.dethomas@suse.de- Remove redundant/unwanted tags/section (cf. specfile guidelines) - Use %_smp_mflags for parallel building - Employ shlib packaging - Simply filelists, attrs are not needed- add libtool as buildrequire to avoid implicit dependency- fix library-without-ldconfig-* error. - libsecprog.la has empty dependency_libs and hence has been removed. - disable static libraries - -devel package should required base package.- added patch to remove compiler warning (bug #232114)- converted neededforbuild to BuildRequires- added patch to handle n == 0, thanks to Ilja van Sprundel- removed insecure rm call from spec file- initial packaging version 0.8lamb03 16149977270.8-bp153.142.170.8-bp153.142.17secprog.hlibsecprog.sosecprog.3.gz/usr/include//usr/lib64//usr/share/man/man3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/368ba683c8708a41aa4dd2831234d1a6-libsecprogcpioxz5x86_64-suse-linuxC source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)z21utf-8ce62111fee5e6cce5f737652e1aa01aac87a6a516812361704d15bb98623ef1e?P7zXZ !t/[ ] crv(vX0`JN?`1lԳ*HcC~v݂d,DyD0 4vaj{zIq>81Z?A>_.\kB.F'RxfYT`9Waě"8~cm6QKae*`Y+sngdt8pSrX&<>%yo >2ju lU̜~@槹Ԓ]a.h!QL \CM[֬㮁 IJCDĎD2fkub:XZLxd[v^?@I۔`y}icPYqy}'JGZ[\ u,{50Sl[wCg*!G8c2rVF(n]\Wsj7ft]R !q~ͷ|qMT? AUc1l9?B^7ScɍV,c+ «cNm 6y!)D{/[QُrwHpB:جXA\ZHy>7i9Sq.AH\WZQ$ \=P.5bl2Rv--nL9f6iONw,+8GYTAkOPR l fuJn#2=q61z`pKW9WP:k&y8&>󾏀%-X)_%)QPW;[?7,x)eI;q0E DZjWٚp80)h]GS`vR3 %&LDGT5ߪYodd6 8 QpYP|o+j'sQ 5[o 0J^r\!IR/J)@tWBz,z<]U2ucuR{. `r,kv.eH WFOx!\?z3aQFy=w3׽~Pp^`:/%ڠN&=x.Ը~gGzaEja*LD9©,̥kLSkYDrmIaq|GYUj1Y15J4Ýo ψīH6淪[P̦%OĿHD:F+DŽɼ[ܠ ._Yv:X ^7̮L?hO쎻z^)}#'j̏N/xh9]iLj:CQ5ܔe{5B)ں޲J$2:q븩o LeWQⷲC" %: YZ