mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-24 18:03:06 +02:00
bf882cc8085caa99aedb2c6b46eb6d567063dd09
2497 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
5fe1a74adf |
libxslt: Update to remove python2 modules and disable static libraries
- Add --without-python and --disable-static to the configure section python2 modules not required for libxslt use in IPFire disable build of static libraries - Update rootfile Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
607754d63d |
libxml2: Update to disable python2 modules
- Added --without-python to configure section to not build the python2 modules which are not required for libxml2 use in IPFire - Update rootfile Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
c2ab58ae62 |
newt: Update to work with python3
- Change from building with python2 to python3 - Update of rootfile Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
65f1b3c9c8 |
boost: Disable build on armv5tel
"g++" -fvisibility-inlines-hidden -fPIC -O3 -finline-functions -Wno-inline -Wall -fvisibility=hidden -O2 -pipe -Wall -fexceptions -fPIC -march=armv5te -mfloat-abi=soft -fomit-frame-pointer -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -O3 -fno-strict-aliasing -O2 -pipe -Wall -fexceptions -fPIC -march=armv5te -mfloat-abi=soft -fomit-frame-pointer -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -O3 -fno-strict-aliasing -DBOOST_ALL_NO_LIB=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "serial/boost/bin.v2/libs/regex/build/gcc-10.2.0/release/pch-off/visibility-hidden/wide_posix_api.o" "libs/regex/build/../src/wide_posix_api.cpp"
In file included from ./boost/regex/v5/perl_matcher_non_recursive.hpp:23,
from ./boost/regex/v5/perl_matcher.hpp:572,
from ./boost/regex/v5/regex.hpp:45,
from ./boost/regex.hpp:34,
from libs/regex/build/../src/wide_posix_api.cpp:25:
./boost/regex/v5/mem_block_cache.hpp:91:11: error: 'static_mutex' in namespace 'boost' does not name a type
91 | boost::static_mutex mut;
| ^~~~~~~~~~~~
./boost/regex/v5/mem_block_cache.hpp: In member function 'void* boost::re_detail_500::mem_block_cache::get()':
./boost/regex/v5/mem_block_cache.hpp:106:37: error: 'mut' was not declared in this scope; did you mean 'put'?
106 | std::lock_guard<std::mutex> g(mut);
| ^~~
| put
./boost/regex/v5/mem_block_cache.hpp: In member function 'void boost::re_detail_500::mem_block_cache::put(void*)':
./boost/regex/v5/mem_block_cache.hpp:120:37: error: 'mut' was not declared in this scope; did you mean 'put'?
120 | std::lock_guard<std::mutex> g(mut);
| ^~~
| put
./boost/regex/v5/mem_block_cache.hpp: In static member function 'static boost::re_detail_500::mem_block_cache& boost::re_detail_500::mem_block_cache::instance()':
./boost/regex/v5/mem_block_cache.hpp:137:52: error: 'BOOST_STATIC_MUTEX_INIT' was not declared in this scope; did you mean 'BOOST_STATIC_CONSTANT'?
137 | static mem_block_cache block_cache = { 0, 0, BOOST_STATIC_MUTEX_INIT, };
| ^~~~~~~~~~~~~~~~~~~~~~~
| BOOST_STATIC_CONSTANT
./boost/regex/v5/mem_block_cache.hpp:137:77: error: too many initializers for 'boost::re_detail_500::mem_block_cache'
137 | static mem_block_cache block_cache = { 0, 0, BOOST_STATIC_MUTEX_INIT, };
| ^
...failed updating 2 targets...
make: *** [boost:102: /usr/src/log/boost_1_76_0] Error 1
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
bbe2799bae |
boost: Update to 1_76_0 and using python3
- Update from 1_71_0 to 1_76_0
- Update rootfile for x86_64 and copy for other architectures by replacing
x64 with x32 for i586, a32 for armv5tel and a64 for aarch64
- Make build use python3
- add link=shared to build to only have shared libraries created, except for
libboost_exception and libboost_test_exec_monitor which are only
created as static versions
- Changelog
Fixes
algorithm::reduce with crop now does not remove the counts in flow
bins anymore if the selected range actually overlaps with the flow
bins, making the treatment of flow bins consistent with inner bins
accumulators::mean and accumulators::weighted_mean now compute the
correct variance when operator+= was called, for example, when
histograms with accumulators are added; this was wrong before
leading to too small variances
detection of weight support in user-defined accumulators was broken
at compile-time if accumulator used operator+= instead of
operator(); tests only accidentally passed for builtin weighted_sum
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
011daf5c98 |
poppler: Update to 21.05.0
- Update from 21.04.0 to 21.05.0
- Update of rootfile
- Ran find-dependencies - nothing found
- Changelog
Release 21.05.0:
core:
* Fix crashes in malformed files
* Export SplashFont* symbols used by Scribus
* Minor code improvements
glib:
* Enhance find to support multi-line matching
qt5/qt6:
* Make sure new signatures are always properly oriented
* Allow to pass the border width when signing
utils:
* pdftoppm: Fix regression when using single scaleTo. Issue #1062
build system:
* Allow to disable building manual tests
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
8488eae3a6 |
meson: Update to 0.58.0
- Update from 0.57.2 to 0.58.0 - Updated rootfile - Changelog is too long to include here. Full details can be found at https://mesonbuild.com/Release-notes-for-0-58-0.html Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
3a7a955ba2 |
cmake: Update to 3.20.2
- Update from 3.20.0 to 3.20.2
- Update rootfile
- Changelog
3.20.1
-The FindIntl module in CMake 3.20.0 added checks
Intl_HAVE_GETTEXT_BUILTIN, Intl_HAVE_DCGETTEXT_BUILTIN, and
Intl_IS_BUILTIN, but they were not implemented correctly. These have
been removed and replaced with a single Intl_IS_BUILT_IN check, whose
name is consistent with the FindIconv module.
-The -rpath linker flag is now specified as supported on all Apple
platforms, not just macOS. The install_name_dir used for iOS, tvOS
and watchOS should now default to @rpath instead of using a full
absolute path and failing at runtime when the library or framework
is embedded in an application bundle (see XCODE_EMBED_<type>).
3.20.2
-The Intel Classic 2021 compiler version numbers are now detected
correctly as having major version 2021. CMake 3.20.1 and below were
not aware of a change to the identification macro version scheme
made by Intel starting in version 2021, and detected the version
as 20.2.
-The Intel oneAPI Fortran compiler is now identified as IntelLLVM.
The oneAPI 2021.1 Fortran compiler is missing an identification
macro, so CMake 3.20.1 and below identified it as Intel. CMake now
has a special case to recognize oneAPI 2021.1 Fortran as IntelLLVM.
The oneAPI 2021.2 Fortran compiler defines the proper identification
macro and so is identified as IntelLLVM by all CMake 3.20 versions.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
ff075deff7 |
libinih: New dependency for build of xfsprogs
- libinih dependency for xfsprogs build from 5.10.0 - Creation of lfs file - Creation of rootfile - all entries commented out as this is only required during the build - Addition of libinih to make.sh Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
35b2b3c619 |
libxml2: Update to 2.9.10
- Update from 2.9.4 to 2.9.10
- Update of rootfile
- Changelog
v2.9.10: Oct 30 2019
Documentation:
Fix a few more typos ("fonction") (Nick Wellnhofer),
Large batch of typo fixes (Jared Yanovich),
Fix typos: tree: move{ -> s}, reconcil{i -> }ed, h{o -> e}ld by... (Jan Pokorný),
Fix typo: xpath: simpli{ -> fi}ed (Jan Pokorný),
Doc: do not mislead towards "infeasible" scenario wrt. xmlBufNodeDump (Jan Pokorný),
Fix comments in test code (zhouzhongyuan),
fix comment in testReader.c (zhouzhongyuan)
Portability:
Fix some release issues on Fedora 30 (Daniel Veillard),
Fix exponent digits when running tests under old MSVC (Daniel Richard G),
Work around buggy ceil() function on AIX (Daniel Richard G),
Don't call printf with NULL string in runtest.c (Daniel Richard G),
Switched from unsigned long to ptrdiff_t in parser.c (Stephen Chenney),
timsort.h: support older GCCs (Jérôme Duval),
Make configure.ac work with older pkg-config (Nick Wellnhofer),
Stop defining _REENTRANT on some Win32 platforms (Nick Wellnhofer),
Fix nanohttp.c on MinGW (Nick Wellnhofer),
Fix Windows compiler warning in testC14N.c (Nick Wellnhofer),
Merge testThreadsWin32.c into testThreads.c (Nick Wellnhofer),
Fix Python bindings under Windows (Nick Wellnhofer)
Bug Fixes:
Another fix for conditional sections at end of document (Nick Wellnhofer),
Fix for conditional sections at end of document (Nick Wellnhofer),
Make sure that Python tests exit with error code (Nick Wellnhofer),
Audit memory error handling in xpath.c (Nick Wellnhofer),
Fix error code in xmlTextWriterStartDocument (Nick Wellnhofer),
Fix integer overflow when counting written bytes (Nick Wellnhofer),
Fix uninitialized memory access in HTML parser (Nick Wellnhofer),
Fix memory leak in xmlSchemaValAtomicType (Nick Wellnhofer),
Disallow conditional sections in internal subset (Nick Wellnhofer),
Fix use-after-free in xmlTextReaderFreeNodeList (Nick Wellnhofer),
Fix Regextests (Nick Wellnhofer),
Fix empty branch in regex (Nick Wellnhofer),
Fix integer overflow in entity recursion check (Nick Wellnhofer),
Don't read external entities or XIncludes from stdin (Nick Wellnhofer),
Fix Schema determinism check of ##other namespaces (Nick Wellnhofer),
Fix potential null deref in xmlSchemaIDCFillNodeTables (zhouzhongyuan),
Fix potential memory leak in xmlBufBackToBuffer (Nick Wellnhofer),
Fix error message when processing XIncludes with fallbacks (Nick Wellnhofer),
Fix memory leak in xmlRegEpxFromParse (zhouzhongyuan),
14:00 is a valid timezone for xs:dateTime (Nick Wellnhofer),
Fix memory leak in xmlParseBalancedChunkMemoryRecover (Zhipeng Xie),
Fix potential null deref in xmlRelaxNGParsePatterns (Nick Wellnhofer),
Misleading error message with xs:{min|max}Inclusive (bettermanzzy),
Fix memory leak in xmlXIncludeLoadTxt (Wang Kirin),
Partial fix for comparison of xs:durations (Nick Wellnhofer),
Fix null deref in xmlreader buffer (zhouzhongyuan),
Fix unability to RelaxNG-validate grammar with choice-based name class (Jan Pokorný),
Fix unability to validate ambiguously constructed interleave for RelaxNG (Jan Pokorný),
Fix possible null dereference in xmlXPathIdFunction (zhouzhongyuan),
fix memory leak in xmlAllocOutputBuffer (zhouzhongyuan),
Fix unsigned int overflow (Jens Eggerstedt),
dict.h: gcc 2.95 doesn't allow multiple storage classes (Nick Wellnhofer),
Fix another code path in xmlParseQName (Nick Wellnhofer),
Make sure that xmlParseQName returns NULL in error case (Nick Wellnhofer),
Fix build without reader but with pattern (Nick Wellnhofer),
Fix memory leak in xmlAllocOutputBufferInternal error path (Nick Wellnhofer),
Fix unsigned integer overflow (Nick Wellnhofer),
Fix return value of xmlOutputBufferWrite (Nick Wellnhofer),
Fix parser termination from "Double hyphen within comment" error (David Warring),
Fix call stack overflow in xmlFreePattern (Nick Wellnhofer),
Fix null deref in previous commit (Nick Wellnhofer),
Fix memory leaks in xmlXPathParseNameComplex error paths (Nick Wellnhofer),
Check for integer overflow in xmlXPtrEvalChildSeq (Nick Wellnhofer),
Fix xmllint dump of XPath namespace nodes (Nick Wellnhofer),
Fix float casts in xmlXPathSubstringFunction (Nick Wellnhofer),
Fix null deref in xmlregexp error path (Nick Wellnhofer),
Fix null pointer dereference in xmlTextReaderReadOuterXml (Nick Wellnhofer),
Fix memory leaks in xmlParseStartTag2 error paths (Nick Wellnhofer),
Fix memory leak in xmlSAX2StartElement (Nick Wellnhofer),
Fix commit "Memory leak in xmlFreeID (xmlreader.c)" (Nick Wellnhofer),
Fix NULL pointer deref in xmlTextReaderValidateEntity (Nick Wellnhofer),
Memory leak in xmlFreeTextReader (Nick Wellnhofer),
Memory leak in xmlFreeID (xmlreader.c) (Nick Wellnhofer)
Improvements:
Run XML conformance tests under CI (Nick Wellnhofer),
Update GitLab CI config (Nick Wellnhofer),
Propagate memory errors in valuePush (Nick Wellnhofer),
Propagate memory errors in xmlXPathCompExprAdd (Nick Wellnhofer),
Make xmlFreeDocElementContent non-recursive (Nick Wellnhofer),
Enable continuous integration via GitLab CI (Nick Wellnhofer),
Avoid ignored attribute warnings under GCC (Nick Wellnhofer),
Make xmlDumpElementContent non-recursive (Nick Wellnhofer),
Make apibuild.py ignore ATTRIBUTE_NO_SANITIZE (Nick Wellnhofer),
Mark xmlExp* symbols as removed (Nick Wellnhofer),
Make xmlParseConditionalSections non-recursive (Nick Wellnhofer),
Adjust expected error in Python tests (Nick Wellnhofer),
Make xmlTextReaderFreeNodeList non-recursive (Nick Wellnhofer),
Make xmlFreeNodeList non-recursive (Nick Wellnhofer),
Make xmlParseContent and xmlParseElement non-recursive (Nick Wellnhofer),
Remove executable bit from non-executable files (Nick Wellnhofer),
Fix expected output of test/schemas/any4 (Nick Wellnhofer),
Optimize build instructions in README (zhouzhongyuan),
xml2-config.in: Output CFLAGS and LIBS on the same line (Hugh McMaster),
xml2-config: Add a --dynamic switch to print only shared libraries (Hugh McMaster),
Annotate functions with __attribute__((no_sanitize)) (Nick Wellnhofer),
Fix warnings when compiling without reader or push parser (Nick Wellnhofer),
Remove unused member `doc` in xmlSaveCtxt (Nick Wellnhofer),
Limit recursion depth in xmlXPathCompOpEvalPredicate (Nick Wellnhofer),
Remove -Wno-array-bounds (Nick Wellnhofer),
Remove unreachable code in xmlXPathCountFunction (Nick Wellnhofer),
Improve XPath predicate and filter evaluation (Nick Wellnhofer),
Limit recursion depth in xmlXPathOptimizeExpression (Nick Wellnhofer),
Disable hash randomization when fuzzing (Nick Wellnhofer),
Optional recursion limit when parsing XPath expressions (Nick Wellnhofer),
Optional recursion limit when evaluating XPath expressions (Nick Wellnhofer),
Use break statements in xmlXPathCompOpEval (Nick Wellnhofer),
Optional XPath operation limit (Nick Wellnhofer),
Fix compilation with --with-minimum (Nick Wellnhofer),
Check XPath stack after calling functions (Nick Wellnhofer),
Remove debug printf in xmlreader.c (Nick Wellnhofer),
Always define LIBXML_THREAD_ENABLED when enabled (Michael Haubenwallner),
Regenerate NEWS (Nick Wellnhofer),
Change git repo URL (Nick Wellnhofer),
Change bug tracker URL (Nick Wellnhofer),
Remove outdated HTML file (Nick Wellnhofer),
Fix unused function warning in testapi.c (Nick Wellnhofer),
Add some generated test files to .gitignore (Nick Wellnhofer),
Remove unneeded function pointer casts (Nick Wellnhofer),
Fix -Wcast-function-type warnings (GCC 8) (Nick Wellnhofer),
Fix -Wformat-truncation warnings (GCC 8) (Nick Wellnhofer)
Cleanups:
Rebuild docs (Nick Wellnhofer),
Disable xmlExp regex code (Nick Wellnhofer),
Remove redundant code in xmlRelaxNGValidateState (Nick Wellnhofer),
Remove redundant code in xmlXPathCompRelationalExpr (Nick Wellnhofer)
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
4d31873a2b |
iproute2: Update to 5.12.0
- Update from 5.11.0 to 5.12.0
- Update rootfile
- Changelog
No Changelog in the source tarball or in the git repository
Changes taken from the git commits from 5.11.0 to 5.12.0
remove trailing whitespace Stephen Hemminger
lib: bpf_legacy: fix missing socket close when connect() fails Andrea Claudi
lib: bpf_legacy: treat 0 as a valid file descriptor Andrea Claudi
tc: e_bpf: fix memory leak in parse_bpf() Andrea Claudi
ip: netns: fix missing netns close on some error paths Andrea Claudi
uapi: add missing virtio related headers Stephen Hemminger
rdma: stat: fix return code Andrea Claudi
rdma: stat: initialize ret in stat_qp_show_parse_cb() Andrea Claudi
nexthop: fix memory leak in add_nh_group_attr() Andrea Claudi
q_cake: remove useless check on argv Andrea Claudi
devlink: always check strslashrsplit() return value Andrea Claudi
uapi: update can.h Stephen Hemminger
erspan: fix JSON output Stephen Hemminger
uapi: bpf.h update from upstream Stephen Hemminger
ip: Fix batch processing Petr Machata
uapi: minor header update for l2tp Stephen Hemminger
README: remove doc instructions Stephen Hemminger
ip: cleanup help message text Stephen Hemminger
lib/bpf: add missing limits.h includes Tony Ambardar
ip: xfrm: limit the length of the security context name when printing Sabrina Dubroca
q_cake: Fix incorrect printing of signed values in class statistics Toke Høiland-Jørgensen
dcb: Fix compilation warning about reallocarray Roi Dayan
iproute: fix printing resolved localhost Luca Boccassi
vdpa: add .gitignore Stephen Hemminger
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
91a335601c |
Revert "libjpeg: Update to 2.1.0"
This reverts commit
|
||
|
|
ef1a5fc9cd |
libgpg-error: Update to 1.42
- Update from 1.41 to 1.42 - Update rootfile - Changelog 2021-03-22 Werner Koch <wk@gnupg.org> core: Add GPG_ERR_SOURCE_TPM2D. + commit 200bf2ed9d610219cc0b12a91dedb3bfd52d36b7 * src/err-sources.h.in (GPG_ERR_SOURCE_TPM2D): New. 2021-03-05 Werner Koch <wk@gnupg.org> w32: Allow Unicode paths for the gettext domain. + commit 618ce381f9d70f3a94e87f58f667a6138411018e * src/w32-gettext.c: Remove remaining WindowsCE support (load_domain): Use CreateFileW. 2021-03-04 Werner Koch <wk@gnupg.org> w32: Minor cleanup of w32-gettext. + commit 3bf1de7b72be8e1d9fa78eb94730772d9cf61c44 * src/w32-gettext.c: Include gpgrt.h instead gpg-error.h. (utf8_to_wchar): Use underscored function. (_gpg_w32_textdomain): Ditto. 2021-02-18 NIIBE Yutaka <gniibe@fsij.org> build: Support --disable-threads by gen-lock-obj.sh. + commit 1fb90a7da186ee2ee098a666f6f3a35bb1720e59 * configure.ac: Supply --disable-threads to gen-lock-obj.sh. Tighten the condition of using gen-lock-obj.sh for GNU/Linux. * src/gen-lock-obj.sh: Support --disable-threads. 2021-02-16 NIIBE Yutaka <gniibe@fsij.org> build: Fix gpgrt-config. + commit ed3cd20de8d3eab92dd8fff02bcc214c55d08398 * src/gpgrt-config.in: Remove delimiter variable. build: More fix for determining libdir for gpgrt-config. + commit 28a21addc2e30b0756cdc6774c79f69070df8829 * src/gpg-error.m4: Use CC -print-search-dirs for better support of GNU style cross prefix. 2021-02-15 NIIBE Yutaka <gniibe@fsij.org> build: Fix the previous change. + commit d7fd25bbfb83cd445bc81aa695b2c6127c22fa59 * src/gpg-error.m4: Fix test condition for GPGRT_CONFIG. Fix behaviour when there is no GPG_ERROR_CONFIG. 2021-02-12 NIIBE Yutaka <gniibe@fsij.org> build: Improve how to determine $libdir for gpgrt-config. + commit 3cabbad4eec0e5bc6bdaa9f8626578934138adee * src/gpg-error.m4: Fix $gpgrt_libdir handling. 2021-02-09 NIIBE Yutaka <gniibe@fsij.org> Support cross-compiling on more platforms. + commit 99ae862a96a569724f49a604ebb7d3f6d2c2d374 * src/gen-lock-obj.sh (ECHO_C, ECHO_N): Portability fix. Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
462a19b6f8 |
libevent2: Update to 2.1.12
- Update from 2.1.11 to 2.1.12
- Update rootfile
- Changelog
Changes in version 2.1.12-stable (05 Jul 2020)
This release contains mostly bug fixes (I decided not to port some features
that can be ported even without ABI breakage, if you cannot find feature that
you are interested in, please give us a note!)
Since 2.1.12 libevent will use github actions as main CI, since
it recommends itself better then travis/appveyor (and had been removed from
upstream).
Look carefully at "slightly touches the behaviour" section.
Below you will find some of changes (this list has been cleaned up from the
patches that touches only tests and similar):
CI:
o Backport github actions to 2.1 (be3acd7c Azat Khuzhin)
o Merge branch 'event_rpcgen.py-cleanup' (f0ded5f3, 48e04887 Enji Cooper)
o Add API/ABI checker (using LVC) (709210d4, 2af1f6cc yuangongji)
test:
o tinytest: support timeout on Windows (794e8f75 yuangongji)
o Merge branch 'osx-clock' (e85afbe3 Azat Khuzhin)
o test-ratelim: calculate timers bias (for slow CPUs) to avoid false-positive (8ad26d0b Azat Khuzhin)
fixes:
o buffer: do not pass NULL to memcpy() from evbuffer_pullup() (5b063049 Azat Khuzhin)
o http: fix undefined-shift in EVUTIL_IS*_ helpers (6b8d02a7 Azat Khuzhin)
o Check error code of evhttp_add_header_internal() in evhttp_parse_query_impl() (97e28f09 Azat Khuzhin)
o http: fix EVHTTP_CON_AUTOFREE in case of timeout (and some else) (1be25938 Azat Khuzhin)
o evdns: Add additional validation for values of dns options (c2972453 ayuseleznev)
o There is typo in GetAdaptersAddresses windows library. It should be iphlpapi.dll (891adda9 Aleksandr-Melnikov)
o Merge branch 'EV_CLOSED-and-EV_ET-fixes' (db2efdf5 Azat Khuzhin)
o Fix memory corruption in EV_CLOSURE_EVENT_FINALIZE with debug enabled (8ccd8f56 Jan Kasiak)
o increase segment refcnt only if evbuffer_add_file_segment() succeeds (30662a3c yuangongji)
o evdns: fix a crash when evdns_base with waiting requests is freed (6f8e0e97 ayuseleznev)
o event_base_once: fix potential null pointer threat (2e9ceb16 chenguolong)
o http: do not assume body for CONNECT (1b42270b Azat Khuzhin)
o evbuffer_add_file: fix freeing of segment in the error path (5f017bde Azat Khuzhin)
o Fix checking return value of the evdns_base_resolv_conf_parse() (fc51bf2c Azat Khuzhin)
o Merge branch 'fix-signal-leak' (poll/select now needs reinit) (1c9cc07b Azat Khuzhin)
improvements:
o evutil_time: improve evutil_gettimeofday on Windows (a8219143 Nick Grifka)
o Support EV_CLOSED on linux for poll(2) (2530e7c6 Azat Khuzhin)
o Parse IPv6 scope IDs. (f602211f Philip Homburg)
o evutil_time: Implements usleep() using wait funtion on Windows (d42240d1 yuangongji)
o evutil_time: detect and use _gmtime64_s()/_gmtime64() (f4a6152c yuangongji)
slightly touches the behaviour:
o bufferevent: allow setting priority on socket and openssl type (4dd3acdd Nicolas J. Bouliane)
o Fix EV_CLOSED detection/reporting (epoll only) (1df324d4 Azat Khuzhin) (XXX)
o Revert "Warn if forked from the event loop during event_reinit()" (71f5c0d3 Azat Khuzhin)
samples:
o https-client: load certificates from the system cert store on Windows (e9478640 yuangongji)
build fixes:
o Do not use sysctl.h on linux (it had been deprecated) (d2871a37 Azat Khuzhin)
o cmake: avoid problems from use of CMAKE_USE_PTHREADS_INIT (a62ec765 Paul Osborne)
o Update list of cmake files for autotools dist archive (2016f017 Azat Khuzhin)
o LibeventConfig.cmake: restore CMAKE_FIND_LIBRARY_SUFFIXES and LIBEVENT_STATIC_LINK default (640f9cf6 Mario Emmenlauer)
o cmake: fix getaddrinfo checking error (dea51c2e yuangongji)
o autoconf: fix getaddrinfo checking errors on mingw (b9bf7fa7 yuangongji)
o Do not use shared global structures on CYGWIN (8a9b5655 Azat Khuzhin)
o Added uninstall target check to cmakelists (3f1fb1f9 Dimo Markov)
o Fix compilation without OPENSSL_API_COMPAT (921bdcdd Azat Khuzhin)
o cmake: improve package config file (1c047618, baec84f2 yuangongji)
o Link with iphlpapi only on windows (976f7d34 Azat Khuzhin)
o autotools: fails build when need but can not find openssl (93174bb5 yuangongji)
o Merge branch 'http-connect' (e2424229 Azat Khuzhin)
o Fix compat with NetBSD >= 10 (5febb4e1 Kamil Rytarowski)
o cmake: fix getrandom() detection (e0e5f3bd Azat Khuzhin)
o arc4random: replace sysctl() with getrandom (on linux) (66ec78fd Azat Khuzhin)
o Upgrade autoconf (after upgrading minimum required to 2.67) (45da7d9d yuangongji)
o eliminate some C4267 warnings in Windows (9e468c77 yuangongji)
o autotools: attach doxygen target into all target (5d1e8570 yuangongji)
o cmake: attach doxygen target into all target (7a85300a yuangongji)
o Change the minimum version of automake to 1.13 and autoconf to 2.67 (fdb8fb66 ygj6)
o Add Uninstall.cmake.in into dist archive (877f2355 Azat Khuzhin)
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
0e3264160e |
libedit: Update to 20210419-3.1
- Update from 20190324-3.1 to 20210419-3.1
- Update rootfile
- Changelog - note source tarbal version uses date not the version-info
in the changelog file
2021-04-19 Jess Thrysoee
* version-info: 0:65:0
* all: sync with upstream source
* src/getline.c,src/sys.h: Provide getline.c implementation if not available
Patch by Claes Nästén
* src/makelist: Use Posix locale; mainly to get ASCII character classes in e.g. `tr`
Patch by Claes Nästén
* examples/test_filecompletion.c, examples/wtc1.c: err.h not supported by
Solaris
2021-02-16 Jess Thrysoee
* version-info: 0:64:0
* all: sync with upstream source
2019-12-31 Jess Thrysoee
* version-info: 0:63:0
* configure.ac: Support -ltinfo as split in newer ncurses
The newer versions of ncurses support building terminfo routines as a split -ltinfo library.
Patch by Michał Górny
2019-12-11 Jess Thrysoee
* version-info: 0:62:0
* all: sync with upstream source
2019-10-25 Jess Thrysoee
* version-info: 0:61:0
* all: sync with upstream source
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
0c58de2952 |
libcap-ng: Update to 0.8.2
- Update from 0.7.9 to 0.8.2
- Update rootfile
- Changelog
0.8.2
- In capng_apply, if we blew up in bounding set, allow setting capabilities
- If PR_CAP_AMBIENT is not available, do not build libdrop_ambient
- Improve last_cap check
0.8.1
- If procfs is not available, leave last_cap as CAP_LAST_CAP
- If bounding and ambient not found in status, try prctl method
- In capng_apply, move ambient caps to the end of the transaction
- In capng_apply, return errors more aggressively.
- In capng_apply, if the action includes the bounding set,resync with the kernel
- Fix signed/unsigned warning in cap-ng.c
- In capng_apply, return a unique error code to diagnose any failure
- In capng_have_capability, return 0 for failure
- Add the libdrop_ambient admin tool
0.8
- Add vararg support to python bindings for capng_updatev
- Add support for ambient capabilities
- Add support for V3 filesystem capabilities
0.7.11
- Really clear bounding set if asked in capng_change_id
- Add CAP_PERFMON, CAP_BPF, & CAP_CHECKPOINT_RESTORE
- Avoid malloc/free in capng_apply (Natanael Copa)
- If procfs is not available, get bounding set via prctl
- Cleanup some compiler warnings
0.7.10
- Update capng_change_id man page
- Add capng_have_permitted_capabilities function
- Update filecap to output which set the capabilities are in
- Fix filecap to not output an error when a file has no capabilities
- Add udplite support to netcap
- Fix usage of pthread_atfork (Joe Orton)
- Mark processes in child user namespaces with * (Danila Kiver)
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
d9cd055fa8 |
libarchive: Update to 3.5.1
- Update from 3.4.0 to 3.5.1
- Update rootfile
- Changelog
Libarchive 3.5.1 Released: Dec 26, 2020
Important bugfixes
various compilation fixes
fixed undefined behavior in a function in warc reader
Windows binary uses xz 5.2.5
Libarchive 3.5.0 Released: Dec 1, 2020
New features
mtree digest reader support
completed support for UTF-8 encoding conversion
minor API enhancements
support for system extended attributes
support for decompression of symbolic links in zipx archives
Important bugfixes
fixed extraction of archives with hard links pointing to itself
fixed writing of cpio archives containing hardlinks without file type
fixed rdev field in cpio format for device nodes
fixed uninitialized size in rar5_read_data
fixed memory leaks in error case of archive_write_open() functions
Libarchive 3.4.3 Released: May 20, 2020
New features
support for pzstd compressed files
support for RHT.security.selinux tar extended attribute
Important bugfixes
various zstd fixes and improvements child process
handling fixes
Libarchive 3.4.2 Released: Feb 11, 2020
New features
Atomic file extraction support (bsdtar -x --safe-writes)
mbed TLS (PolarSSL) support
Important bugfixes
security fixes in RAR5 reader
compression buffer fix in XAR writer
fix for uname and gname longer than 32 characters in PAX writer
fix segfault when archiving hard links in ISO9660 and XAR writers
fix support for extracting 7z archive entries with Delta filter
Libarchive 3.4.1 Released: Dec 30, 2019
New features
Unicode filename support for reading lha/lzh archives
New pax write option "xattrhdr"
Important bugfixes
security fixes in wide string processing
security fixes in RAR5 reader
security fixes and optimizations to write filter logic
security fix related to use of readlink(2)
sparse file handling fixes
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
acf4b732a8 |
wireless-tools: Rootfile update
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
8977cdc8ff |
lua: Update to 5.4.3
- v2 patch version has required libraries not commented
- v2 patch version has lua.pc file commented out in the rootfile
pkgconfig file is only required for build or development and not
for normal running of IPFire
- v2 patch version has make linux changed to make all
INSTALL_TOP is required - default is /usr/local
INSTALL_DATA is required - default results in an empty rootfile
TO_LIB is required - default results in only lua.a in rootfile
- v2 patch version includes PAK_VER updates for dnsdist and haproxy due to
sobump. These packages showed up as dependencies to the old lua library
ncat was also linked but already had a PAK_VER change due to a package
upgrade and so no longer showed up in the find-dependencies scan
- Update from 5.3.5 to 5.4.3
- Autotoolize patch not update since 5.3 series
Based on input from Michael Tremer implemented build approach
from BLFS. This approach also used by Arch Linux. Updated lfs in
line with approach. Added pkgconfig file lua.pc as used in BLFS.
- Update of shared_library patch obtained from BLFS
- Update of rootfile
- Removal of old lua-5.3.5 patches
- Changelog
Main changes
new generational mode for garbage collection
to-be-closed variables
const variables
userdata can have multiple user values
new implementation for math.random
warning system
debug information about function arguments and returns
new semantics for the integer 'for' loop
optional 'init' argument to 'string.gmatch'
new functions 'lua_resetthread' and 'coroutine.close'
string-to-number coercions moved to the string library
allocation function allowed to fail when shrinking a memory block
new format '%p' in 'string.format'
utf8 library accepts codepoints up to 2^31
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
e8a936c165 |
libupnp: Update to 1.14.6
- Update from 1.14.5 to 1.14.6
- Update of rootfile
- Changelog
2021-04-19 Marcelo Roberto Jimenez <mroberto(at)users.sourceforge.net>
Fix for a DNS Rebind exploit. A special thanks for the collaboration
of the following people:
- Alaric Senat
- Fabrice Fontaine
- Gabriel Corona
- Ian Whyman
- Jean-Francois Dockes
- Marvin Scholz
- Werner Mahr
2021-04-06 Marcelo Roberto Jimenez <mroberto(at)users.sourceforge.net>
Fix for Github #250:
When upnp uses ixml to parse SOAP messages which contains too many
node, services are unavailable.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
dd58f381fa |
libjpeg: Update to 2.1.0
- Update from 2.0.4 to 2.1.0 - Update rootfile - Changelog is too large to include here Full details can be found in ChangeLog.md file in source tarball Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
ca3c7945b5 |
xfsprogs: Update to 5.9.0
- Update from 5.7.0 to 5.9.0 - Update of rootfile - Changelog xfsprogs-5.9.0 (20 Oct 2020) - No further changes xfsprogs-5.9.0-rc1 (13 Oct 2020) - mkfs.xfs: disallow creation of RT files from proto file (Darrick Wong) - mkfs.xfs: fix ASSERT on small device with stripe geom (Pavel Reichl) - xfs_repair: more fixes from fuzz-testing (Darrick Wong) - libhandle: fix potential unterminated string problem (Darrick Wong) - libhandle: libfrog: fix a potential null pointer deref (Darrick Wong) - man: install all manpages that redirect to another page (Darrick Wong) - man: fix ioctl_xfs_geometry manpage naming (Eric Sandeen) - xfsprogs: various realtime related fixes (Darrick Wong) - xfsprogs: ignore autofs mount table entries (Ian Kent) xfsprogs-5.9.0-rc0 (17 Sep 2020) - libxfs changes merged from kernel 5.9 - libxfs: make buffers track the per-ag structures (Darrick Wong) xfsprogs-5.8.0 (04 Sep 2020) - xfs_db: set b_ops to NULL for types without verifiers (Eric Sandeen) xfsprogs-5.8.0-rc1 (26 Aug 2020) - mkfs: allow setting dax flag on root directory (Darrick Wong) - xfs_quota: improve reporting and messages (Bill O'Donnell) - xfs_db: use correct inode to set inode type (Zorro Lang) - xfs_db: fix nlink usage in check (Darrick Wong) - xfs_db: report the inode dax flag (Darrick Wong) - man: update mkfs.xfs inode flag option documentation (Darrick Wong) - xfsprogs: move custom interface def'ns to new header (Eric Sandeen) xfsprogs-5.8.0-rc0 (10 Aug 2020) - xfs_repair: check quota counters (Darrick Wong) - xfs_io: fix -D vs -R handling (Xiao Yang) - libxfs changes merged from kernel 5.8 Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
729bea6838 |
Drop mtools
We are no longer generating any floppy disk images. Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
97650f4466 |
mtools: Update to 4.0.27
- Update from 3.9.10 (2007) to 4.0.27 (2021) - Update of rootfile - Changelog is too large to put here Full details can be found in the changelog file in the debian subdirectory of the source tarball Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
01fea78b30 |
libgcrypt: Update to 1.9.3
- Update from 1.9.2 to 1.9.3 - Update of rootfile - Changelog is too long to put here. Full details can be found in the ChangeLog file in the source tarball Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
ea88fa90d3 |
pixman: Update to 0.40.0
- Update from 0.34.0 to 0.40.0 - Update of rootfile - Changelog The ChangeLog and NEWS files in the source tarball are empty The only info on the changes is the git repository. https://cgit.freedesktop.org/pixman/log/ Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
6a2d0484ca |
fuse: Update to 3.10.3
- Update from 3.10.1 to 3.10.3
- Update of rootfile
- Changelog
libfuse 3.10.3 (2021-04-12)
* Fix returning d_ino and d_type from readdir(3) in non-plus mode
libfuse 3.10.2 (2021-02-05)
* Allow "nonempty" as a mount option, for backwards compatibility with fusermount 2. The
option has no effect since mounting over non-empty directories is allowed by default.
* Fix returning inode numbers from readdir() in offset==0 mode.
* FUSE filesystems can now be mounted underneath EXFAT mountpoints.
* Various minor bugfixes.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
694e21bb13 |
Digest: Update to 1.19
- Update from 1.08 to 1.19
- Update of rootfile
- Changelog
1.19 Tue 2020-10-13
- Merge blead change: Remove . from @INC when loading optional modules.
1.18 Tue 2020-10-13
- Correct documentation for add_bits
- Explain $args,... in constructor prototypes
- Add base64_padded_digest method
- Add support for the SHA3 digests
- Update .gitignore and get make manifest working
- Github CI
- Move Digest to a more modern directory tree layout
- Enable strict/warnings for code and tests
- Drop use vars
- Provide a consistent tidy to the code base
- Get rid of the use of bareword file handles
- Modernize the changelog
- Use File::Temp for temporary test files
1.17 Sun 2011-10-02
- Less noisy 'git status' output - Gisle Aas
- Merge pull request #1 from schwern/bug/require_eval - Gisle Aas
- Don't clobber $@ in Digest->new [RT#50663] - Gisle Aas
- More meta info added to Makefile.PL - Gisle Aas
- Fix typo in RIPEMD160 [RT#50629] - Gisle Aas
- Add schwern's test files - Gisle Aas
- Turn on strict. - Michael G. Schwern
- Convert tests to use Test::More - Michael G. Schwern
- Untabify - Michael G. Schwern
- Turn Digest::Dummy into a real file which exercises the Digest->new() require logic. - Michael G. Schwern
- Close the eval "require $module" security hole in Digest->new($algorithm) - Michael G. Schwern
1.16 Tue 2009-06-09
- For SHA-1 try Digest::SHA before tryign Digest::SHA1 as suggested by Adam Trickett - Gisle Aas
- Support Digest->new("RIPEMD-160") as suggested by Zefram - Gisle Aas
- Use 3-arg open for fewer surprises - Gisle Aas
- Sync up with EBCDIC changes from core perl - Jarkko Hietaniemi
1.15 Mon 2006-03-20
- Improved documentation.
1.14 Sat 2005-11-26
- Documentation tweaks.
1.13 Tue 2005-10-18
- Fixed documentation typo.
1.12 Thu 2005-09-29
- Fix documentation typo. Patch by <steve@fisharerojo.org>.
1.11 Sun 2005-09-11
- Make Digest->new("SHA-224") work. Patch by Mark Shelor <shelor@cpan.org>.
1.10 Mon 2004-11-08
- Added Digest::file module which provide convenience functions that calculate digests of files.
1.09 Fri 2004-11-05
- Fix trivial documentation typo.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
ea84e5ef34 |
dejavu-fonts-ttf: Update to 2.37
- Update from 2.33 to 2.37
- Update of rootfile
- Changelog
Changes from 2.35 to 2.36
* Fix issue with empty glyphs in condensed typefaces in the released source files.
* Math: added DejaVu Math Tex Gyre by B. Jackowski, P. Strzelczyk and
P. Pianowski (on behalf of TeX users groups)
* Sans: removed dot of U+06BA in all forms
* Sans: fixed position of three dots of U+06BD in init and medi forms (by
Denis Jacquerye)
* Sans: corrected direction of contours in U+05E7 (by Lior Halphon)
* Sans: added U+1F643 (by Olleg Samoylov)
* Serif: moved up U+0360-0361 (by Gee Fung Sit 薛至峰)
* Serif: increased spacing of Roman numerals U+2161-2163, U+2165-2168,
U+216A-216B (by Gee Fung Sit 薛至峰)
* Serif: fixed anchor position of U+00E6 (by Gee Fung Sit 薛至峰)
* Sans: fixed vertical position of U+20BA (by Gee Fung Sit 薛至峰)
* Sans, Serif: fixed glyph height of Block Elements (by Gee Fung Sit 薛至峰)
* Sans, Serif: added U+A698-A699 (by Gee Fung Sit 薛至峰)
* Sans, Mono, Serif: added U+037F (by Gee Fung Sit 薛至峰)
* Mono: added U+0376-0377, U+037B-037D (by Gee Fung Sit 薛至峰)
* Serif: removed duplicate point from U+1D05 (by Gee Fung Sit 薛至峰)
* Mono: added U+20BA, U+20BD (by Gee Fung Sit 薛至峰)
* Sans: added moon symbols U+1F311-1F318 (by Ben Laenen)
Changes from 2.34 to 2.35
* Sans, SansMono, Serif: added U+0E3F, U+A7F8-U+A7F9 (by Gee Fung Sit 薛至峰)
* Sans, SansMono, Serif: moved inverted marks U+00A1, U+00BF, U+2E18 to x-height
and added 'case' feature using original glyphs+hints (by Gee Fung Sit 薛至峰)
* Sans, SansMono, Serif: fixed glyph heights in Box Drawing block (by Gee Fung
Sit 薛至峰)
* SansMono, Serif: adjusted U+016E to prevent cut-off (by Gee Fung Sit 薛至峰)
* Sans: added U+269E-U+269F (by Lars Næsbye Christensen)
* Sans: added U+06C7-U+06C8, U+06CB, U+06D0 and their presentation forms
U+FBD7-U+FBD8, U+FBDB-U+FBDC, U+FBDE-U+FBDF, U+FBE4-U+FBE7 (by MihailJP)
* Sans: added isolated, initial and stretched forms in the Arabic Mathematical
Alphabetic Symbols block, U+1EE00 et seq. (by Gee Fung Sit 薛至峰)
* Sans: restored GSUB tables for Hebrew (by Gee Fung Sit 薛至峰)
* Sans: fixed U+1D301-U+1D303 (bug 73532) (by Gee Fung Sit 薛至峰)
* Sans: fixed instructions for U+0394, U+039B in Bold (bug 16442) (by Gee Fung
Sit 薛至峰)
* Sans: minor improvements/fixes to U+07D4, U+203D, U+20A6, U+20BA, U+2E18,
U+A782-U+A783 (by Gee Fung Sit 薛至峰)
* Sans: moved U+2E1F to correct code point, was off by one (by Gee Fung Sit
薛至峰)
* SansExtraLight: added U+0184-U+0185, U+019B, U+01B7-U+01B9, U+01EE-U+01EF,
U+0292, U+0298, U+0E3F, U+04E0-U+04E1, U+0516-U+0519 (by Gee Fung Sit 薛至峰)
* SansMono: added U+203F, U+2150-U+2151, U+2189, U+220E, U+2210, U+2223,
U+228D-U+228E, U+2293-U+2294, U+22B2-U+22B5, U+22B8, U+22C2-U+22C3,
U+22CE-U+22D1, U+27DC, U+27EA-U+27EB, U+27F5-U+27F7, U+2987-U+2988,
U+2997-U+2998, U+2A00 (by Gee Fung Sit 薛至峰)
* SansMono: minor improvements/fixes to U+018C and U+018D, U+026F-U+0270 (by
Gee Fung Sit 薛至峰)
* SansMono: fixed glyph heights in Block Elements block (bug 14316) (by Gee
Fung Sit 薛至峰)
* Serif: replaced inverted breve on U+0202, U+0206, U+020A, U+020E, U+0212,
U+0216 with its case form to prevent cut-off (by Gee Fung Sit 薛至峰)
* Serif: redesigned/redrawn U+01E5, U+025E, U+0262, U+0277-U+0278,
U+029A-U+029B (by Gee Fung Sit 薛至峰)
* Serif: minor improvements/fixes to U+00DF, U+017B, U+01E4, U+0265,
U+026F-U+0270, U+0280-U+0281, U+0294-U+0297, U+029F, U+02A1-U+02A2, U+03FB,
U+1D0C, U+20A6, U+20B8, U+A731 (by Gee Fung Sit 薛至峰)
* Serif: added stylistic alternatives for U+0110-U+0111, U+01E4-U+01E5 (by Gee
Fung Sit 薛至峰)
* Serif: added or adjusted anchors for U+0294, U+0256, U+041D (by Denis
Jacquerye)
* Sans, Serif: added OpenType MATH table (by Frédéric Wang)
* Sans, Serif: added displaystyle math operators (by Frédéric Wang)
* Serif: added italic mathematical alphanumeric characterd (by Frédéric Wang)
* Serif: added construction for stretchy radical symbol (by Frédéric Wang)
* Serif: added stylistic ssty variants for prime symbols
* Sans, Serif: fixed incorrect glyph for U+22C4 (by Gee Fung Sit 薛至峰)
* SansMono: added U+22C4 (by Gee Fung Sit 薛至峰)
* SansMono: added to U+2336, U+233F-U+2340, U+2345-U+2346, U+234A,
U+234E-U+234F, U+2351, U+2355-U+2356, U+235D, U+2361-U+2362, U+2366-U+2367,
U+236A, U+2371-U+2372 (by Sami Tarazi)
* Serif: added U+20BA (by Gee Fung Sit 薛至峰)
* Sans, Serif: added U+20BD (by Gee Fung Sit 薛至峰)
Changes from 2.33 to 2.34
* Sans, SansMono, Serif: unlinked references of U+2596 for bug 50848
(by Denis Jacquerye)
* Sans, SansMono, Serif: added U+A7AA (by Denis Jacquerye)
* Sans, SansMono, Serif: added U+2A6A, U+2A6B, U+2E1F based on U+223B
(by Denis Jacquerye)
* Sans, Serif: removed superfluous ligature definitions for ffl und ffi
(bug 55363) (by Gee Fung Sit 薛至峰)
* Sans, Serif: swapped glyphs for U+25D2 and U+25D3 (bug 55197)
(by Gee Fung Sit 薛至峰)
* Sans, Serif: added U+A740, U+A741 (by Denis Jacquerye)
* Sans: added U+20BA Turkish Lira sign (by Denis Jacquerye)
* Sans: replaced Georgian Asomtavruli U+10A0-U+10C5 and Mkhedruli U+10D0-U+10FC
with new version (by Besarion Gugushvili)
* Sans: added Georgian Nuskhuri U+2D00-U+U+2D25 (by Besarion Gugushvili)
* Sans: added Private Use Area glyphs for Georgian U+F400-U+F441
(by Besarion Gugushvili)
* Sans: tweaked U+0250, U+0254 (by Denis Jacquerye)
* Sans: adjusted hinting of U+032C-U+032D, avoiding problem on some platforms
(by Denis Jacquerye)
* Sans: added U+A7A0-U+A7A9, pre-1921 Latvian letters with oblique stroke
(by Denis Jacquerye)
* Sans: added anchors to U+2C6D (by Denis Jacquerye)
* Sans: added cedilla anchor to some Latin characters (by Denis Jacquerye)
* Sans: added ogonek anchor to A, E, O, U, Y (by Denis Jacquerye)
* Sans: adjusted ogonek reference in U+0172, U+01EA, U+01EB
(by Denis Jacquerye)
* Sans: added anchors to U+0104, U+0105 (by Denis Jacquerye)
* Sans: added U+1F600, U+1F611, U+1F615, U+1F617, U+1F619, U+1F61B, U+1F61F,
U+1F626-U+1F627, U+1F62E-U+1F62F, U+1F634 (by Gee Fung Sit 薛至峰)
* Sans: replaced U+27A1 with mirror image of U+2B05 for consistency
(by Gee Fung Sit 薛至峰)
* Sans: copied hints from U+14A3, U+14A7 to U+2142-U+2143
(by Gee Fung Sit 薛至峰)
* Sans: added Lisu block (by Gee Fung Sit 薛至峰)
* Sans: typographical improvements to U+0166-U+0167, U+02A6, U+02AA
(by Gee Fung Sit 薛至峰)
* Sans: slightly change hinting of "2" to fix bug 37395 (by Ben Laenen)
* Sans: fixed U+1444 which had wrong top dot that shouldn't be there
(by Denis Jacquerye)
* Sans: added anchors for diacritics to U+01B7, U+01B8, U+01B9, U+0292
(by Denis Jacquerye)
* Sans: added U+01B7, U+01B8 to context for case diacritics above
* SansMono: fixed U+0574 (by Ruben Hakobian)
* SansMono: added U+2016, U+27C2 (by Yoshiki Ohshima)
* SansMono: added U+02CE, U+02CF (by Denis Jacquerye)
* SansMono: added U+2148, U+27E6-U+27E7, U+2B05-U+2B0D, U+1D55A
(by Gee Fung Sit 薛至峰)
* Serif: added U+02BA, U+02C2-U+02C5, U+02CA-U+02CB, U+02D7, U+02F3, U+02F7,
U+046C-U+046D, U+0476-U+0477, U+1D7C-U+1D7F, U+20B8, U+2132, U+214E, U+2C7B
to Serif (by Gee Fung Sit 薛至峰)
* Serif: typographic improvements to U+0194, U+01B1, U+0263, U+028A, U+02A6,
U+02A8, U+02AA, U+02E0, U+03DC, U+1D3B, U+1D7B (by Gee Fung Sit 薛至峰)
* Serif: added small cap versions of q, x (in italic styles), delta, theta, xi,
sigma, phi, omega, not wired in yet (by Gee Fung Sit 薛至峰)
* Serif: added anchors to U+0234-U+0236 (by Gee Fung Sit 薛至峰)
* Serif: added U+02EC, U+02EF, U+02F0, U+0360 (by Denis Jacquerye)
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
d5b6dfba96 |
curl: Update to 7.76.1
- Update from 7.75.0 to 7.76.1 - Update of rootfile - Changelog is too large to include here. Full details can be found in the CHANGES file in the source tarball Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
c9131f4cf6 |
Canary-Stability: Needed for building Convert-UUlib since version 1.5
- Install Canary-Stability-2013
Required to build Convert-UUlib since version 1.5 (2015)
- Create rootfile
- Canary::Stability - canary to check perl compatibility for schmorp's
modules
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
c43dffab08 |
Convert-UUlib: Update to 1.8
- Update from 1.06 to 1.8
- Update of rootfiles
- Changelog
1.8 Thu Dec 17 02:23:53 CET 2020
- no bugfixes in this release due to lack of known bugs, but the major changes
in this release might have introduced new bugs, so watch out.
- update large decoder example to disable OPT_AUTOCHK and use Smerge -1.
- some micro-optimisations.
- avoid costly string comparisons by comparing hashes when isnerting items,
which speeds up insertion by a constant factor.
- improve uulist (and other) structure layout and size.
- reverse the order of file list items, which heuristically improves
match speed with large usenet file lists.
- use getc instead of fgetc, which makes no difference on gnu/linux.
- clean up _FP symbol names toi not start with an underscore.
- use feof_unlocked and ferror_unlocked.
- implement a faster ascii-only strnicmp.
- misc very minor code improvements.
- remove quite a bit of pre-posix/dos/etc. cruft.
- use flockfile, if available, for a potential but small
speed gain.
- speed up inner yenc decoder loop.
- kentnl said that this module should no longer claim to be a simple
interface to uulib, as the bunndled copy is now better maintained
than the original upstream library.
1.71 Tue Mar 17 00:54:06 CET 2020
- backport to c89 (patch by Paul Howarth).
1.7 Sat Feb 29 22:07:54 CET 2020
- new function: GetFileList.
- experimental perlmulticore support (see manpage).
- Initialize is now a NOP and CleanUp automatically initializes again.
- updated example decoder and documentation a bit.
- include ecb.h to deal with compiler builtins and endianness.
- some further µ-optimisations in hot code, especially for yEnc.
- replace crc32 function by slice-by-16 version by Stephan Brumme,
which should speed up yEnc en-/decoding.
- yEnc: do not calculate two crcs per part, instead, combine
the part crcs together to form the file crc.
- yEnc: allow pcrc= in addition to pcrc32= for yenc trailers, as
some draft mentions both and it is actually in active use.
- yEnc: ignore crc32= on multiparts, except on the last part,
which avoids spurious corruption warnings.
- be more precise in documenting code licenses in COPYING.
- convert constant creation to the method I normally use.
- use common::sense.
1.62 Mon Feb 17 23:19:42 CET 2020
- major performance improvement by simplifying code in _FP_gets
to not use fscanf. This might slow things down on platforms
with very slow fgetc.
1.61 Sun Feb 9 18:38:29 CET 2020
- lint uulib: fix some format string type mismatches
and some other minor issues.
1.6 Thu Oct 24 17:11:54 CEST 2019
- fix heap overflow (testcase by Noel Duffy, reported
by Robert Scheck). The defense-in-depth mechanism based
on mmap should make this unexploitable for other than denial
of service, on systems supporting mmap/mprotect.
1.5 Sat Jul 11 03:56:06 CEST 2015
- fix a heap overflow (testcase by Krzysztof Wojtaś).
- on systems that support it (posix + mmap + map_anonymous),
allocate all dynamic areas via mmap and put four guard
pages around them, to catch similar heap overflows
safely in the future.
- find a safer way to pass in CC/CFLAGS to uulib.
- added stability canary support.
1.4 Sun May 29 17:17:01 CEST 2011
- avoid a classical buffer overflow in case a progress
message is too long.
- this release adds dependencies for snprintf/vsnprintf.
- some uuencode encoders do not generate a final "space" line
before the "end" marker, so do not rely on the line to be there.
1.34 Tue Dec 14 22:20:00 CET 2010
- fix a one-byte-past-end-write buffer overflow in UURepairData
(reported, analysed and testcase provided by Marco Walther).
- quoted-printable decoding was completely broken, try a fix.
1.33 Wed Oct 28 09:04:38 CET 2009
- handle yEnc files with part end=0 and total= more gracefully.
I wish yEnc had been created by somebody who knows;
what he does;
but I doubt he even knows;
what he did.
1.32 Wed Sep 16 20:07:13 CEST 2009
- Due to a glitch with CVS, configure lacked executable bits.
(Quickly reported by Anton Berezin).
1.31 Wed Sep 16 09:04:30 CEST 2009
- do not use system-replacements for case-insensitive string
functions when found, as they are broken on too many systems
(mostly bsds, as usual, but at least some versions of GNU/Linux
disagree with themselves apparently). Analyzed by Anton Berezin.
1.3 Sat Aug 29 01:24:35 CEST 2009
- major changes, new bugs and changes in decoding behaviour are
expected (but not intended).
- major scanning and decoding speed-up (by a factor of 4),
by replacing ultra-slow _FP_gets and improving IsKnownHeader
(but fgets is *still* responsible for >50% if the time).
- new option OPT_AUTOCHECK to disable O(n) UUCheckGlobalList
call after every loadfile, majorly speeds up large decodes
(easily by a factor of 10..100).
- allow "Smerge -1" to call UUCheckGlobalList.
- majorly speed up part insertion (still O(n), but much faster).
- allow for 1023 octet headers instead of the standard
255 octet ones.
- support strcasestr, strcasecmp, strncasecmp for added speed.
1.12 Mon Oct 13 14:11:01 CEST 2008
- use the yencode filesize as additional matching criterium
to avoid false matches.
- made the example decoder more verbose w.r.t. error handling.
- removed potentially confusing decode_temp calls from
example decoder.
1.11 Fri Jun 13 15:32:30 CEST 2008
- don't ask.
1.10 Fri Jun 13 14:22:42 CEST 2008
- fix an infinite-looping problem when scanning in freestyle
mode (testcase provided by Pieter Geens and Reinhard Pfau).
1.09 Fri May 25 19:38:11 CEST 2007
- create something sensible, trust a windows program to fuck
it up: work around literal "(null)" filenames in yenc-encoded
files.
- some minor cleanups.
1.08 Sat Dec 16 23:27:13 CET 2006
- URGENT update, the last release did not
decode files correctly, usually not at all.
- my last patch was, of course, completely bogus.
(sorry. looked simple...).
1.07 Sun Dec 10 17:41:46 CET 2006
- fixed an uninitialised variable based on analysis
and patch by Mark Martinec.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
46f445b1a7 |
poppler: Update of rootfile due to update of glib
- Update of glib resulted in additional files in the poppler rootfile
which has been updated in this patch
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
b1d7e005e8 |
glib: Update to 2.68.1
- Update from 2.54.3 to 2.68.1 - Update rootfile - glib-2.54.3-compile-fixes-1.patch not required, all changes now incorporated in the source tarball - meson/ninja have replaced autotools - As so's updated ran find-dependencies No additional programs flagged up - Changelog is too large to include here Full details can be viewed in the NEWS file in the source tarball Large number of bugs fixed Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
c85b97ed5a |
lm_sensors: Update to 3-6-0
- Update from 3-4-0 to 3-6-0
- Update of rootfilers in each architecture
Only the library version changed in each rootfile
- Installed updated lm_sensors. Confirmed updated version was installed.
sensors-detect ran successfully but could not confirm successful sensor
detection as installation was run on vm testbed and this has no sesnors
Testing on real hardware to confirm that sensors are detected and
sensor-* directories correctly created in IPFire.
- Changelog
3.6.0 (2019-10-18)
configs: Added a number of new configuration files
fancontrol: AVERAGE env variable can be used to set the number of previ>
Makefile: The MACHINE variable has been renamed to ARCH
sensord: Add an option -1/--oneline to print chip and adapter on the sa>
sensors: Fixed a stray comma bug in the JSON output
Fixed Fahrenheit conversion with raw and JSON output
Scale voltage and current values in the default output format
sensors-detect: Add detection of AMD Family 17h, models 30h, 70h
Add detection of some AMD Family 15h models
Add detection of AMD Family 16h model 30h power sensors
Add detection of Hygon Family 18h thermal sensors
Add detection of Nuvoton NCT6797D
Add detection of Nuvoton NCT6798D
Add detection of Nuvoton NCT6112D/NCT6114D/NCT6116D
Fix printing CPU info on non-x86 arches
Fix printing lm_sensors version
Mark Fintek F75387SG/RG as supported by the f75375s dri>
3.5.0 (2018-11-23)
Fixed disappearance of certain hwmon chips with 4.19+ kernels
Add the find-driver script for debugging
Various documentation and man page improvements
Fix various issues found by Coverity Scan
Fix compilation with the musl C library
Development version string now contains "+git" instead of "+SVN"
Updated links in documentation to reflect the new home of lm_sensors
sensors.1: Add reference to sensors-detect
Document -j option (json output)
sensors: Add support for json output
Add support for power min, lcrit, min_alarm, lcrit_alarm
sensors-detect: Fix systemd paths
Add detection of Fintek F81768
Only probe I/O ports on x86
Add detection of Nuvoton NCT6793D
Add detection of Microchip MCP9808
Mark F71868A as supported by the f71882fg driver
Mark F81768D as supported by the f71882fg driver
Mark F81866D as supported by the f71882fg driver
Add detection of various ITE chips
Add detection of Nuvoton NCT6795D
Add detection of DDR4 SPD
Add detection of ITE IT8987D
Add detection of AMD Family 17h temperature sensors
Add detection of AMD KERNCZ SMBus controller
Add detection of various Intel SMBus controllers
Add detection of Giantec GT30TS00
Add detection of ONS CAT34TS02C and CAT34TS04
Add detection of AMD Family 15h Model 60+ temperature s>
Add detection of Nuvoton NCT6796D
Add detection of AMD Family 15h Model 70+ temperature s>
configs: Add sample configuration files.
sensors.conf.default: Add hardwired inputs of NCT6795D
Add hardwired inputs of F71868A
Add hardwired NCT6796D inputs
vt1211_pwm: replaced deprecated sub shell syntax
run with bash instead of sh
pwmconfig: replaced deprecated sub shell syntax
fancontrol: replaced deprecated sub shell syntax
save original pwm values
fancontrol.8: replaced deprecated sub shell syntax
libsensors: Add support for SENSORS_BUS_TYPE_SCSI
Add support for power min, lcrit, min_alarm, lcrit_alarm
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
8bc33c6db3 |
meson: Update to 0.57.2
- Update from 0.56.0 to 0.57.2 - Update of rootfile - Changelog is too large and complicated layout to include here Full details can be seen at https://mesonbuild.com/Release-notes.html Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
a14c8d7d0f |
expat: Update to 2.3.0
- Update from 2.2.0 (2016) to 2.3.0 (2021) - Update of rootfile - Changelog is too large to include here Full details can be viewed in the Changes file in the source tarball Large number of bug fixes Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
1106abd31c |
libupnp: Update to 1.14.5
- Update from 1.6.18 to 1.14.5 - Update required for successfgul build of mpd-0.22.6 - Update of rootfile - Changelog is too large to include here Full details can be found in the ChangeLog file in the source tarball Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
0cd9215b56 |
ppp: update to 2.4.9
This is the first ppp release for years, and the project appears to have a different maintainer (team?) by now. As a result, some of our patches are no longer necessary as they made it into upstream, while others need to be adjusted slightly. In addition, their configure script does not handle commas in CFLAGS properly, which is why the delimiter for the 'sed' call in it has to be changed to something neither appearing in a path nor in our CLFAGS set. The full changelog of this release can be retrieved from https://ppp.samba.org/README.html and says: * Support for new EAP (Extensible Authentication Protocol) methods: - Support for EAP-TLS, from Jan Just Keijser and others - Support for EAP-MSCHAPv2, from Eivind Næss, Thomas Omerzu, Tijs Van Buggenhout and others * New pppd options: - chap-timeout - chapms-strip-domain - replacedefaultroute - noreplacedefaultroute - ipv6cp-accept-remote - lcp-echo-adaptive - ip-up-script - ip-down-script - ca - capath - cert - key - crl-dir - crl - max-tls-version - need-peer-eap * Fixes for CVE-2020-8597 and CVE-2015-3310. * libpcap is now required when compiling on Linux (previously, if libpcap was not present, pppd would be compiled without packet filtering support). * The rp-pppoe plugin has been renamed to pppoe, to distinguish it from the upstream rp-pppoe code. Its options have changed names, but the old names are kept as aliases. * The configure script now supports cross-compilation. * Many bug fixes and cleanups. Thanks to Michael for his hint on the ./configure CFLAGS issue. The second version of this patch correctly updates the src/patches/ppp/0013-everywhere-O_CLOEXEC-harder.patch patch for the second hunk in pppd/main.c, where socket permissions have been changed meanwhile. Further, it has been successfully tested against a VDSL 100 line in Germany, using PAP to Easybell via 1&1 L2 BSA. No connectivity issues or other anomalies have been observed so far. Signed-off-by: Peter Müller <peter.mueller@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
b83e0bd9a4 |
Install sysctl.conf only on those architectures where needed
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
8460cfee52 |
linux: Remove old code for generating initramfs
These kernels are no longer supported or have been merged into the main kernel. Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
0e8e452f49 |
poppler-data: Update to 0.4.10
- Update from 0.4.9 to 0.4.10 - Update rootfile - There is no Changelog file in the source tarball The poppler website has no release info on poppler-data only poppler Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
592054a00d |
poppler: Update to 21.04.0
- Update from 0.89.0 to 21.04.0 From Aug 2020 file version naming changed to YY.MM.x Update issued every month since then - Update rootfile - Changelog is too large to include here Full content can be reviewed in ChangeLog file in source tarball Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
f9f6cbd8c6 |
bash: Update to 5.1 with patch 4
- Update from 5.0 with patch 18 to 5.1 wih patch 4
- Remove old bash50 patches
- Update rootfiles
- Add new bash51 patches
- Installed updated version in a vm testbed system
All bash commands that were run, executed correctly
Script created to redirect output to a file and ran correctly
- Changelog
1. New Features in bash-5.1 since release of bash-5.0
a. `bind -x' now supports different bindings for different editing modes and
keymaps.
b. Bash attempts to optimize the number of times it forks when executing
commands in subshells and from `bash -c'.
c. Here documents and here strings now use pipes for the expanded document if
it's smaller than the pipe buffer size, reverting to temporary files if it's
larger.
d. There are new loadable builtins: mktemp, accept, mkfifo, csv, cut/lcut
e. In posix mode, `trap -p' now displays signals whose disposition is SIG_DFL
and those that were SIG_IGN when the shell starts.
f. The shell now expands the history number (e.g., in PS1) even if it is not
currently saving commands to the history list.
g. `read -e' may now be used with arbitrary file descriptors (`read -u N').
h. The `select' builtin now runs traps if its internal call to the read builtin
is interrupted by a signal.
i. SRANDOM: a new variable that expands to a 32-bit random number that is not
produced by an LCRNG, and uses getrandom/getentropy, falling back to
/dev/urandom or arc4random if available. There is a fallback generator if
none of these are available.
j. shell-transpose-words: a new bindable readline command that uses the same
definition of word as shell-forward-word, etc.
k. The shell now adds default bindings for shell-forward-word,
shell-backward-word, shell-transpose-words, and shell-kill-word.
l. Bash now allows ARGV0 appearing in the initial shell environment to set $0.
m. If `unset' is executed without option arguments, bash tries to unset a shell
function if a name argument cannot be a shell variable name because it's not
an identifier.
n. The `test -N' operator uses nanosecond timestamp granularity if it's
available.
o. Bash posix mode now treats assignment statements preceding shell function
definitions the same as in its default mode, since POSIX has changed and
no longer requires those assignments to persist after the function returns
(POSIX interp 654).
p. BASH_REMATCH is no longer readonly.
q. wait: has a new -p VARNAME option, which stores the PID returned by `wait -n'
or `wait' without arguments.
r. Sorting the results of pathname expansion now uses byte-by-byte comparisons
if two strings collate equally to impose a total order; the result of a
POSIX interpretation.
s. Bash now allows SIGINT trap handlers to execute recursively.
t. Bash now saves and restores state around setting and unsetting posix mode,
instead of having unsetting posix mode set a known state.
u. Process substitution is now available in posix mode.
v. READLINE_MARK: a new variable available while executing commands bound with
`bind -x', contains the value of the mark.
w. Bash removes SIGCHLD from the set of blocked signals if it's blocked at shell
startup.
x. `test -v N' can now test whether or not positional parameter N is set.
y. `local' now honors the `-p' option to display all local variables at the
current context.
z. The `@a' variable transformation now prints attributes for unset array
variables.
aa. The `@A' variable transformation now prints a declare command that sets a
variable's attributes if the variable has attributes but is unset.
bb. `declare' and `local' now have a -I option that inherits attributes and
value from a variable with the same name at a previous scope.
cc. When run from a -c command, `jobs' now reports the status of completed jobs.
dd. New `U', `u', and `L' parameter transformations to convert to uppercase,
convert first character to uppercase, and convert to lowercase,
respectively.
ee. PROMPT_COMMAND: can now be an array variable, each element of which can
contain a command to be executed like a string PROMPT_COMMAND variable.
ff. `ulimit' has a -R option to report and set the RLIMIT_RTTIME resource.
gg. Associative arrays may be assigned using a list of key-value pairs within
a compound assignment. Compound assignments where the words are not of
the form [key]=value are assumed to be key-value assignments. A missing or
empty key is an error; a missing value is treated as NULL. Assignments may
not mix the two forms.
hh. New `K' parameter transformation to display associative arrays as key-
value pairs.
ii. Writing history to syslog now handles messages longer than the syslog max
length by writing multiple messages with a sequence number.
jj. SECONDS and RANDOM may now be assigned using arithmetic expressions, since
they are nominally integer variables. LINENO is not an integer variable.
kk. Bash temporarily suppresses the verbose option when running the DEBUG trap
while running a command from the `fc' builtin.
ll. `wait -n' now accepts a list of job specifications as arguments and will
wait for the first one in the list to change state.
mm. The associative array implementation can now dynamically increase the
size of the hash table based on insertion patterns.
nn. HISTFILE is now readonly in a restricted shell.
oo. The bash malloc now returns memory that is 16-byte aligned on 64-bit
systems.
pp. If the hash builtin is listing hashed filenames portably, don't print
anything if the table is empty.
qq. GLOBIGNORE now ignores `.' and `..' as a terminal pathname component.
rr. Bash attempts to optimize away forks in the last command in a function body
under appropriate circumstances.
ss. The globbing code now uses fnmatch(3) to check collation elements (if
available) even in cases without multibyte characters.
tt. The `fg' and `bg' builtins now return an error in a command substitution
when asked to restart a job inherited from the parent shell.
uu. The shell now attempts to unlink all FIFOs on exit, whether a consuming
process has finished with them or not.
vv. There is a new contributed loadable builtin: asort.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
38e1646bc1 |
readline: Updated to 8.1
- Updated from 8.0 with patch 1 to 8.1 with no patches - Commented out the patch section in the lfs as no current patches When patches are issued then the patch section can be uncommented - Update rootfiles - Remove old readline patches - Changelog New Features in readline-8.1 since the release of readline-8.0 a. If a second consecutive completion attempt produces matches where the first did not, treat it as a new completion attempt and insert a match as appropriate. b. Bracketed paste mode works in more places: incremental search strings, vi overstrike mode, character search, and reading numeric arguments. c. Readline automatically switches to horizontal scrolling if the terminal has only one line. d. Unbinding all key sequences bound to a particular readline function now descends into keymaps for multi-key sequences. e. rl-clear-display: new bindable command that clears the screen and, if possible, the scrollback buffer (bound to emacs mode M-C-l by default). f. New active mark and face feature: when enabled, it will highlight the text inserted by a bracketed paste (the `active region') and the text found by incremental and non-incremental history searches. This is tied to bracketed paste and can be disabled by turning off bracketed paste. g. Readline sets the mark in several additional commands. h. Bracketed paste mode is enabled by default. There is a configure-time option (--enable-bracketed-paste-default) to set the default to on or off. i. Readline tries to take advantage of the more regular structure of UTF-8 characters to identify the beginning and end of characters when moving through the line buffer. j. The bindable operate-and-get-next command (and its default bindings) are now part of readline instead of a bash-specific addition. k. The signal cleanup code now blocks SIGINT while processing after a SIGINT. Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
71ae8d5a0d |
Delete all themes for the webinterface except the default one
Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
e165e3225d |
libcap: Fix symlink to libcap.so
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
||
|
|
7330a8a53e |
zstd: Update to 1.4.9
- Update from 1.4.5 to 1.4.9
- Update rootfiles
- Changelog
v1.4.9 (Mar 1, 2021)
bug: Use `umask()` to Constrain Created File Permissions (#2495, @felixhandte)
bug: Make Simple Single-Pass Functions Ignore Advanced Parameters (#2498, @terrelln)
api: Add (De)Compression Tracing Functionality (#2482, @terrelln)
api: Support References to Multiple DDicts (#2446, @senhuang42)
api: Add Function to Generate Skippable Frame (#2439, @senhuang42)
perf: New Algorithms for the Long Distance Matcher (#2483, @mpu)
perf: Performance Improvements for Long Distance Matcher (#2464, @mpu)
perf: Don't Shrink Window Log when Streaming with a Dictionary (#2451, @terrelln)
cli: Fix `--output-dir-mirror`'s Rejection of `..`-Containing Paths (#2512, @felixhandte)
cli: Allow Input From Console When `-f`/`--force` is Passed (#2466, @felixhandte)
cli: Improve Help Message (#2500, @senhuang42)
tests: Remove Flaky Tests (#2455, #2486, #2445, @Cyan4973)
tests: Correctly Invoke md5 Utility on NetBSD (#2492, @niacat)
tests: Avoid Using `stat -c` on NetBSD (#2513, @felixhandte)
build: Zstd CLI Can Now be Linked to Dynamic `libzstd` (#2457, #2454 @Cyan4973)
build: Hide and Avoid Using Static-Only Symbols (#2501, #2504, @skitt)
build: CMake: Enable Only C for lib/ and programs/ Projects (#2498, @concatime)
build: CMake: Use `configure_file()` to Create the `.pc` File (#2462, @lazka)
build: Fix Fuzzer Compiler Detection & Update UBSAN Flags (#2503, @terrelln)
build: Add Guards for `_LARGEFILE_SOURCE` and `_LARGEFILE64_SOURCE` (#2444, @indygreg)
build: Improve `zlibwrapper` Makefile (#2437, @Cyan4973)
contrib: Add `recover_directory` Program (#2473, @terrelln)
doc: Change License Year to 2021 (#2452 & #2465, @terrelln & @senhuang42)
doc: Fix Typos (#2459, @ThomasWaldmann)
v1.4.8 (Dec 18, 2020)
hotfix: wrong alignment of an internal buffer
v1.4.7 (Dec 16, 2020)
perf: stronger --long mode at high compression levels, by @senhuang42
perf: stronger --patch-from at high compression levels, thanks to --long improvements
perf: faster dictionary compression at medium compression levels, by @felixhandte
perf: small speed & memory usage improvements for ZSTD_compress2(), by @terrelln
perf: improved fast compression speeds with Visual Studio, by @animalize
cli : Set nb of threads with environment variable ZSTD_NBTHREADS, by @senhuang42
cli : accept decompressing files with *.zstd suffix
cli : provide a condensed summary by default when processing multiple files
cli : fix : stdin input no longer confused as user prompt
cli : improve accuracy of several error messages
api : new sequence ingestion API, by @senhuang42
api : shared thread pool: control total nb of threads used by multiple compression jobs, by @marxin
api : new ZSTD_getDictID_fromCDict(), by @LuAPi
api : zlibWrapper only uses public API, and is compatible with dynamic library, by @terrelln
api : fix : multithreaded compression has predictable output even in special cases (see #2327) (issue not accessible from cli)
api : fix : dictionary compression correctly respects dictionary compression level (see #2303) (issue not accessible from cli)
build: fix cmake script when using path with spaces, by @terrelln
build: improved compile-time detection of aarch64/neon platforms, by @bsdimp
build: Fix building on AIX 5.1, by @likema
build: compile paramgrill with cmake on Windows, requested by @mirh
doc : clarify repcode updates in format specification, by @felixhandte
v1.4.6
fix : Always return dstSize_tooSmall when that is the case
fix : Fix ZSTD_initCStream_advanced() with static allocation and no dictionary
perf: Improve small block decompression speed by 20%+, by @terrelln
perf: Reduce compression stack usage by 1 KB, by @terrelln
perf: Improve decompression speed by improving ZSTD_wildcopy, by @helloguo (#2252, #2256)
perf: Improve histogram construction, by @cyan4973 (#2253)
cli : Add --output-dir-mirror option, by @xxie24 (#2219)
cli : Warn when (de)compressing multiple files into a single output, by @senhuang42 (#2279)
cli : Improved progress bar and status summary when (de)compressing multiple files, by @senhuang42 (#2283)
cli : Call stat less often, by @felixhandte (#2262)
cli : Allow --patch-from XXX and --filelist XXX in addition to --patch-from=XXX and --filelist=XXX, by @cyan4973 (#2250)
cli : Allow --patch-from to compress stdin with --stream-size, by @bimbashrestha (#2206)
api : Do not install zbuff.h, since it has long been deprecated, by @cyan4973 (#2166).
api : Fix ZSTD_CCtx_setParameter() with ZSTD_c_compressionLevel to make 0 mean default level, by @i-do-cpp (#2291)
api : Rename ZSTDMT_NBTHREADS_MAX to ZSTDMT_NBWORKERS_MAX, by @marxin (#2228).
build: Install pkg-config file with CMake and MinGW, by @tonytheodore (#2183)
build: Install DLL with CMake on Windows, by @BioDataAnalysis (#2221)
build: Fix DLL install location with CMake, by @xantares and @bimbashrestha (#2186)
build: Add ZSTD_NO_UNUSED_FUNCTIONS macro to hide unused functions
build: Add ZSTD_NO_INTRINSICS macro to avoid explicit intrinsics
build: Add STATIC_BMI2 macro for compile time detection of BMI2 on MSVC, by @Niadb (#2258)
build: Fix -Wcomma warnings, by @cwoffenden
build: Remove distutils requirement for meson build, by @neheb (#2197)
build: Fix cli compilation with uclibc
build: Fix cli compilation without st_mtime, by @ffontaine (#2246)
build: Fix shadowing warnings in library
build: Fix single file library compilation with Enscripten, by @yoshihitoh (#2227)
misc: Improve single file library and include dictBuilder, by @cwoffenden
misc: Allow compression dictionaries with missing symbols
misc: Add freestanding translation script in contrib/freestanding_lib
misc: Collect all of zstd's libc dependencies into zstd_deps.h
doc : Add ZSTD_versionString() to manual, by @animalize
doc : Fix documentation for ZSTD_CCtxParams_setParameter(), by @felixhandte (#2270)
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
5585b4bba5 |
libmpc: Update to 1.2.1
- Update from 1.1.0 to 1.2.1
- Update of rootfiles
- Changelog
Version 1.2.1, "Hyacinthus orientalis", released in October 2020, comes with the following new features:
Bug fixes:
Fix an incompatibility problem with GMP 6.0 and before.
Fix an intermediate overflow in asin.
Version 1.2.0, "Hyacinthus orientalis", released in August 2020, comes with the following new features:
Minimally required library version: mpfr 4.1.0
New functions:
mpc_sum
mpc_dot
Several functions are more robust with a reduced exponent range (for example corresponding to IEEE 754 binary formats).
New mpcheck tool for comparison with the native C library
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
|
||
|
|
2dda3d5e5d |
gmp: Update to 6.2.1
- Update from 6.2.0 to 6.2.1 - Update of rootfiles - Changelog 2020-11-13 Marco Bodrato <bodrato@mail.dm.unipi.it> * Version 6.2.1 released. * gmp-h.in (__GNU_MP_VERSION_PATCHLEVEL): Bump version info. * Makefile.am (LIBGMP_LT_*, LIBGMPXX_LT_*): Bump revision info. 2020-11-10 Marco Bodrato <bodrato@mail.dm.unipi.it> * configure.ac (fat_path): Add bd1, goldmont,silvermont for CPUVEC. * mpn/x86_64/fat/fat.c: Add more CPUs. * mpn/x86/fat/fat.c: Add more CPUs. 2020-11-01 Marco Bodrato <bodrato@mail.dm.unipi.it> * configure.ac: X86_{,64_}PATTERN: GMP_ASM_COFF_TYPE for all ABIs; * mpn/x86_64/x86_64-defs.m4 (COFF_TYPE): Copy from mpn/x86/x86-defs.m4 as suggested by Jeremy Drake. * tests/misc/t-locale.c (nl_langinfo): No redefine on __TERMUX__, spotted by Sanselme and Glisse. * configure.ac: Consider *-*-msys as *-*-mingw* (except on arm* | aarch64*), as suggested by Ralph Peterson. * Makefile.am (EXTRA_DIST): Add mini-gmp/ChangeLog. 2020-10-30 Marco Bodrato <bodrato@mail.dm.unipi.it> * tests/mpf/t-get_d_2exp.c: Test also the case zero. * tests/mpz/t-get_d.c: Likewise. * tests/mpf/t-trunc.c: Use mpf_size. * tests/mpf/t-conv.c: Some more tests on zero. 2020-10-25 Marco Bodrato <bodrato@mail.dm.unipi.it> * configfsf.guess: Updated to version 2020-10-22, from gnulib. 2020-10-17 Marco Bodrato <bodrato@mail.dm.unipi.it> * tests/devel/Makefile.am: Remove redundancies. * tests/mpz/io.c: Test out-of-range bases for mpz_out_str. 2020-10-15 Torbjörn Granlund <tg@gmplib.org> * configure.ac: Recognise zen3. * config.guess: Recognise zen3. 2020-10-14 Marco Bodrato <bodrato@mail.dm.unipi.it> * doc/gmp.texi (Number sequences): Remove redundancy. (spotted: TonyMcC) * configfsf.sub: Updated to version 2020-10-13, from gnulib. * configfsf.guess: Updated to version 2020-09-19, from gnulib. 2020-10-06 Niels Möller <nisse@lysator.liu.se> * Makefile.am: Better support for make check-mini-gmp on wine or cygwin. 2020-09-22 Torbjörn Granlund <tg@gmplib.org> * tests/mpz/t-mul.c: Print GMP_CHECK_FFT. * longlong.h (x86 umul_ppmm): Fix typo. 2020-09-21 Torbjörn Granlund <tg@gmplib.org> * mpz/n_pow_ui.c: Detect and report overflow. 2020-07-04 Torbjörn Granlund <tg@gmplib.org> * mpn/arm64/bdiv_q_1.asm: Use LEA_HI/LEA_LO * mpn/arm64/invert_limb.asm: Likewise. * mpn/arm64/arm64-defs.m4: New file. * mpn/arm64/darwin.m4: New file. * configure.ac: Use arm64/arm64-defs.m4 and arm64/darwin.m4. 2020-06-20 Torbjörn Granlund <tg@gmplib.org> * longlong.h (add_sssaaaa arm32/arm64): Generalise allowed operands when using adds for sub and subs for add, while disallowing 0. (sub_ddmmss ppc64): Disallow 0 when using addic. Also disallow constants for register-only middle addic operand. (C add_sssaaaa and sub_ddmmss): Use more temps to make operation more well-defined. 2020-06-18 Torbjörn Granlund <tg@gmplib.org> * tests/devel/gen-test-longlong_h.c: New file. * tests/devel/Makefile.am: Compile and use gen-test-longlong_h.c. 2020-06-10 Torbjörn Granlund <tg@gmplib.org> * configure.ac: Recognise armcortexa55. 2020-05-25 Torbjörn Granlund <tg@gmplib.org> * tests/cxx/t-assign.cc: Use reference parameter for 'catch'. * tests/cxx/t-constr.cc: Likewise. * tests/cxx/t-ops2z.cc: Likewise. * tests/cxx/t-rand.cc: Likewise. * tests/cxx/t-do-exceptions-work-at-all-with-this-compiler.cc: Likewise. * tune/speed.c: Undo 2020-05-24 _POSIX_C_SOURCE change, it breaks on many broken systems. * tune/freq.c: Likewise. * tune/time.c: Likewise. * tune/tuneup.c: Likewise. * tests/devel/try.c: Revert 2020-05-24 changes. 2020-05-21 Torbjörn Granlund <tg@gmplib.org> * tune/freq.c (_POSIX_C_SOURCE): Define. * tune/tuneup.c (print_define_with_speedup): Fall back from snprintf to sprintf for C90. (_POSIX_C_SOURCE): Define. (max_opsize): Set by #define instead of const size_t to please C90. (n_measurements): Likewise. (speed_mpn_pre_set_str): Adhere to C90 declaration rules. * tune/tune-gcd-p.c: Back out 2020-01-10 change to comply to C90. * tune/time.c (speed_endtime): Cast printf args to right type. (_POSIX_C_SOURCE): Define. * tune/speed.h (CACHE_LINE_SIZE): Do #undef before defining. (SPEED_ROUTINE_MPN_GCD_1): Provide dummy first argument for standard compliance. (SPEED_ROUTINE_MPN_HGCD2): Adhere to C90 declaration rules. * tune/speed.c (main): Cast printf args to right type. (_POSIX_C_SOURCE): Define. * tests/mpz/reuse.c: Avoid using non-standard function fileno(). * tests/spinner.c: Likewise. * tests/mpz/convert.c (str_casecmp): New function. (main): Use it instead of non-standard strcasecmp. * tests/misc.c (tests_start): Fall back from snprintf to sprintf for C90. * tests/devel/try.c: Avoid getpagesize and use POSIX sysconf instead. (_POSIX_C_SOURCE): Define. * mpn/generic/mod_1_1.c: Don't use C++ comments. * mpn/generic/get_d.c: Add clarifying parens. 2020-05-18 Torbjörn Granlund <tg@gmplib.org> * mpn/generic/toom_interpolate_12pts.c (DO_mpn_addlsh_n): Define only when needed. * mpn/generic/toom_interpolate_16pts.c: Likewise. 2020-05-17 Marco Bodrato <bodrato@mail.dm.unipi.it> * mpz/cmp.c: Avoid overflow on int even for huge sizes. * mpq/cmp.c: Likewise. * mpn/generic/mul_fft.c (mpn_fft_mul_modF_K): Fully handle carry propagation in basecase multiplication. 2020-05-16 Torbjörn Granlund <tg@gmplib.org> * mpn/generic/hgcd2.c (tabp): Combine several undefined tabp variable definitions with a macro. * mpn/generic/gcd_22.c: Avoid C99 constructs. 2020-05-12 Torbjörn Granlund <tg@gmplib.org> * mpn/generic/compute_powtab.c: Avoid C99 constructs. * mpn/generic/get_str.c: Likewise. * mpn/generic/set_str.c: Likewise. * gmp-impl.h (memset): Move ASSERT to before decls. * tests/refmpn.c: Likewise. * mpn/generic/hgcd2.c (tabp): Combine several undefined tabp variable definitions with a macro. * mpn/generic/strongfibo.c: Avoid defining helper function when unused. * mpn/generic/dcpi1_bdiv_q.c (mpn_dcpi1_bdiv_q_n_itch): Disable unused static function. * mpz/mul.c: Add some {} to suppress warning. * tests/mpn/t-gcd_11.c: Exit main() properly. * tests/mpn/t-gcd_22.c: Likewise. * tests/mpn/t-gcdext_1.c: Likewise. 2020-04-28 Torbjörn Granlund <tg@gmplib.org> * tests/mpz/reuse.c (realloc_if_reducing): New function. (INVOKE_RRS, etc): Use realloc_if_reducing. Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |