Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Regression: source code was not longer visible in HTML/LaTeX/docbook output | Dimitri van Heesch | 2021-03-31 | 8 | -74/+40 |
| | |||||
* | issue #8471: doxygen 1.9.1 segmentation fault when generating libstdc++ ↵ | Dimitri van Heesch | 2021-03-30 | 1 | -2/+2 |
| | | | | documentation | ||||
* | issue #8448: [c++] unable to expand recursive macro | Dimitri van Heesch | 2021-03-29 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' of github.com:doxygen/doxygen | Dimitri van Heesch | 2021-03-29 | 2 | -2/+15 |
|\ | |||||
| * | Merge pull request #8467 from albert-github/feature/bug_doxyfile_encoding | Dimitri van Heesch | 2021-03-29 | 1 | -1/+8 |
| |\ | | | | | | | Incorrect DOXYFILE_ENCODING upon update | ||||
| | * | Incorrect DOXYFILE_ENCODING upon update | albert-github | 2021-03-29 | 1 | -1/+8 |
| | | | | | | | | | | | | When the Doxyfile is updated the DOXYFILE_ENCODING remains at the original setting although the setting should now be UTF-8 | ||||
| * | | issue #8465 Parens in return type template are dropped | albert-github | 2021-03-29 | 1 | -1/+7 |
| |/ | | | | | | | The "(" was eaten when the sharp parens ended but not the number of round brackets so exter condition required. | ||||
* | | Fixed potential crash in handling empty list item. | Dimitri van Heesch | 2021-03-29 | 3 | -9/+20 |
| | | |||||
* | | Performance improvement by returning BaseClassList by reference | Dimitri van Heesch | 2021-03-29 | 2 | -8/+8 |
|/ | |||||
* | Fixed compilation problem when enableing sqlite3 | Dimitri van Heesch | 2021-03-28 | 6 | -13/+11 |
| | |||||
* | Refactoring: Add TextStream buffer to improve output writing performance | Dimitri van Heesch | 2021-03-28 | 111 | -2647/+2998 |
| | | | | | - direct use of std::stringstream and std::ostream gave a 30% drop in performance. | ||||
* | Fix for Linux build (missing #include <atomic>) | Dimitri van Heesch | 2021-03-26 | 4 | -0/+6 |
| | |||||
* | Fix out of bounds issue in VHDL processing | Dimitri van Heesch | 2021-03-26 | 1 | -10/+16 |
| | |||||
* | Fix macro redefinition warning for windows build | Dimitri van Heesch | 2021-03-26 | 2 | -0/+5 |
| | |||||
* | Refactoring: make qcstring.h a local include | Dimitri van Heesch | 2021-03-26 | 44 | -60/+65 |
| | |||||
* | Refactoring: replace QMIN/QMAX by std::min/std::max | Dimitri van Heesch | 2021-03-26 | 15 | -45/+54 |
| | |||||
* | Avoid using std::isspace and friends on potentially multibyte characters | Dimitri van Heesch | 2021-03-26 | 2 | -11/+15 |
| | |||||
* | Merge branch 'qcstring' | Dimitri van Heesch | 2021-03-26 | 15 | -237/+1322 |
|\ | |||||
| * | Refactoring: move qcstring and remove qtools | Dimitri van Heesch | 2021-03-25 | 16 | -238/+1324 |
| | | |||||
* | | Avoid using std::isspace and friends on potentially multibyte characters | Dimitri van Heesch | 2021-03-26 | 1 | -8/+29 |
| | | |||||
* | | Fix compilation issue on Windows | Dimitri van Heesch | 2021-03-26 | 1 | -1/+1 |
| | | |||||
* | | Fix difference in behaviour betwee QDir::exists and Dir::exist() | Dimitri van Heesch | 2021-03-25 | 1 | -1/+2 |
|/ | |||||
* | Regression: fix array out of bound issue. | Dimitri van Heesch | 2021-03-25 | 2 | -6/+14 |
| | |||||
* | Problem with empty buffer in pyscanner.l | albert-github | 2021-03-25 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | After commit: ``` Commit: 9533e6d6e8e69954593da006ab00ea362980bc76 Date: Wednesday, March 24, 2021 11:44:20 PM Regression: fix potential lockup while parsing python code ``` the package fwupd-1.5.8 crashes with: ``` Reading /cygdrive/e/Fossies/fwupd-1.5.8/contrib/firmware_packager/__init__.py... Parsing file /cygdrive/e/Fossies/fwupd-1.5.8/contrib/firmware_packager/__init__.py... Thread 1 "doxygen" received signal SIGSEGV, Segmentation fault. 0x000000010065ea24 in yyread (yyscanner=0x8005d6930, buf=0x6ffffff60010 "", max_size=262143) at .../doxygen/src/pyscanner.l:1443 1443 yyextra->inputPosition+=c; ``` | ||||
* | Regression: fix potential lockup while parsing python code | Dimitri van Heesch | 2021-03-24 | 1 | -1/+1 |
| | |||||
* | issue #8375 Lowercase search does not find non-ASCII uppercase pages and ↵ | Dimitri van Heesch | 2021-03-24 | 10 | -2899/+2924 |
| | | | | vice versa (part 2) | ||||
* | Refactoring: remove unused QString dependencies | Dimitri van Heesch | 2021-03-23 | 2 | -5/+0 |
| | |||||
* | Refactoring: replace QGString by std::ostringstream | Dimitri van Heesch | 2021-03-23 | 26 | -414/+418 |
| | |||||
* | Update ghc::filesystem to version 1.5.4 | Dimitri van Heesch | 2021-03-22 | 2 | -5809/+1 |
| | |||||
* | Merge branch 'master' of github.com:doxygen/doxygen | Dimitri van Heesch | 2021-03-22 | 6 | -34/+33 |
|\ | |||||
| * | Fix deadlock when using `WARN_AS_ERROR = YES`. | Kolleck, Martin | 2021-03-22 | 1 | -3/+5 |
| | | |||||
| * | Merge pull request #8445 from albert-github/feature/bug_templated | Dimitri van Heesch | 2021-03-21 | 1 | -16/+16 |
| |\ | | | | | | | Some regressions on the template approach | ||||
| | * | Some regressions on the templated approach | albert-github | 2021-03-20 | 1 | -16/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Although the templated approach is highly experimental there are a number of regressions fixed: - context.cpp - incorrect if condition due to: Refactoring: cleanup unused qtools headers (commit: b89561e0c61aec5cae6eafc354f81a3bf071a777) - garbled messages due to missing end of line in message - htmllayout.tpl - doxygen.luma has been replaced by doxygen.cpp | ||||
| * | | Merge pull request #8447 from albert-github/feature/bug_configimpl_dead | Dimitri van Heesch | 2021-03-21 | 1 | -7/+1 |
| |\ \ | | | | | | | | | Regression: dead code in configimpl.l | ||||
| | * | | Regression: dead code in configimpl.l | albert-github | 2021-03-20 | 1 | -7/+1 |
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to coverity: ``` CID 315169 (#1 of 1): Structurally dead code (UNREACHABLE)unreachable: This code cannot be reached: if (!fileOpened) { config.... ``` this problem has been introduced in: Refactoring: replace QFile/FTextStream with fstream/stringstream (Commit: fa1897b1889f7bf74de68f1ac99cf3be343a7551) | ||||
| * | | Regression: dead code in classdef.cpp | albert-github | 2021-03-20 | 1 | -2/+5 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to coverity: ``` assignment: Assigning: firstSpan = true. 3037 bool firstSpan=true; 3038 for (const auto &s : sl) 3039 { cond_const: Condition firstSpan, taking true branch. Now the value of firstSpan is equal to 1. const: At condition firstSpan, the value of firstSpan must be equal to 1. dead_error_condition: The condition !firstSpan cannot be true. 3040 if (!firstSpan) 3041 { CID 315162 (#1 of 1): Logically dead code (DEADCODE)dead_error_begin: Execution cannot reach this statement: ol->writeString("</span><sp.... 3042 ol.writeString("</span><span class=\"mlabel\">"); 3043 firstSpan=false; 3044 } ``` this problem has been introduced in: Refactoring: Replaced QDir with Dir (Commit: 0d05e79d67b5b808918541f429b06805207e8bdb) Reformulated loop and condition, also it is not guaranteed that the list contains a member so adjested also for an empty list/ | ||||
| * | Merge pull request #8407 from albert-github/feature/bug_spell_defargs | Dimitri van Heesch | 2021-03-19 | 1 | -1/+1 |
| |\ | | | | | | | Spelling correction | ||||
| | * | Spelling correction | albert-github | 2021-03-04 | 1 | -1/+1 |
| | | | | | | | | | | | | Spelling corrections as found by Fossies | ||||
| * | | Correcting spelling errors in filesystem.hpp | albert-github | 2021-03-19 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | Correcting spelling errors in filesystem.hpp (reported upstream as https://github.com/gulrak/filesystem/pull/109) | ||||
| * | | Building Cygwin version of doxygen fails | albert-github | 2021-03-19 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The ghc filesystem does not support, resulting in: ``` .../src/filesystem.hpp:76:2: error: #error "Operating system currently not supported! 76 | #error "Operating system currently not supported!" | ^~~~~ ``` Added Cygwin in selection of supported "GHC_OS_DETECTED". | ||||
* | | | issue #8375: Lowercase search does not find non-ASCII uppercase pages and ↵ | Dimitri van Heesch | 2021-03-22 | 18 | -203/+3333 |
|/ / | | | | | | | vice versa | ||||
* | | Refactoring: replace QFile/FTextStream with fstream/stringstream | Dimitri van Heesch | 2021-03-18 | 133 | -4053/+3297 |
| | | |||||
* | | Refactoring: Replaced QDir with Dir | Dimitri van Heesch | 2021-03-18 | 40 | -560/+886 |
| | | | | | | | | | | - Dir is based on ghc::filesystem, a std::filesystem compatible implementation that does not require C++17. | ||||
* | | Refactoring: Replaced QFileInfo with FileInfo | Dimitri van Heesch | 2021-03-18 | 38 | -282/+6326 |
| | | | | | | | | | | - FileInfo is based on ghc::filesystem, a std::filesystem compatible implementation that does not require C++17. | ||||
* | | Merge branch 'master' of github.com:doxygen/doxygen | Dimitri van Heesch | 2021-03-18 | 4 | -10/+21 |
|\ \ | |||||
| * | | Correction compilation warnings (#8398) | albert-github | 2021-03-06 | 3 | -7/+7 |
| | | | | | | | | | | | | | | | | | | | | | Correction warnings (64-bit windows) like: warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data - context.cpp also making test a bit better readable Co-authored-by: Dimitri van Heesch <doxygen@gmail.com> | ||||
| * | | Merge pull request #8412 from albert-github/feature/bug_docu_sqlite3 | Dimitri van Heesch | 2021-03-06 | 1 | -0/+9 |
| |\ \ | | | | | | | | | Missing build note for sqlite3 | ||||
| | * | | Missing build note for sqlite3 | albert-github | 2021-03-05 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | The reference, analogous to what is present for clang, regarding the need of compiling doxygen with `-Duse_sqlite3=ON` was missing | ||||
| * | | | Issue #8405 Dead link in documentation | albert-github | 2021-03-05 | 1 | -3/+5 |
| |/ / | | | | | | | | | | Correcting the link in the documentation to a wayback / archive machine. | ||||
* | | | Made OUTPUT_TEXT_DIRECTION option obsolete | Dimitri van Heesch | 2021-03-05 | 1 | -13/+1 |
|/ / |