summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2014-05-28doc: Uppercase enum values in C coding styleGuillem Jover1-2/+2
2014-05-17build: Fix lcov-inject to consider different coverage percentagesGuillem Jover1-16/+45
The current code was not taking into account the different coverage ranges, with their different colors, and different images for the completion bar. Refactor the code into functions, while we are at it.
2014-05-07build: Do not use lcov-inject first argument as target directoryGuillem Jover1-1/+1
All arguments are files to modify.
2014-04-26build: Stop using a local lcov-prolog templateGuillem Jover1-8/+0
Newer lcov versions already produce UTF-8 encoded output, so there's no need to use our local html prolog. Ref: #590562
2014-04-26build: Inject a Perl coverage index entry into the lcov reportGuillem Jover2-8/+70
Add correct summary values, create a percentage bar, and remove the lcov-epilog template, which was being inserted in every and each generated lcov html file, not just the indices. The injection should be considered fragile, as it depends on the input report not changing its structure. But this is no worse than using the local prolog and epilog html templates.
2014-04-21dpkg-deb: Deprecate compressing .deb files with bzip2Guillem Jover1-0/+11
This compressor has been superseded by xz when it comes to compression ratio, and in cases where higher compatibility or raw speed is desired gzip is still the better option. Issue a warning for now for the -Zbzip2 option value, the support for that value will get disabled at a later point.
2014-04-21build: Test for required compound literalsGuillem Jover1-1/+2
And clarify the comment on the designated initializers.
2014-04-21dpkg-query(1): Document the --control-path life expectancyGuillem Jover1-1/+3
There's still at least one scenario that can only be covered by --control-path, and as long as that's the case the command will not get removed. Ref: #699647
2013-12-17doc: Clear DOT_FONTNAMEGuillem Jover1-1/+1
doxygen now produces a warning, let's use the default instead.
2013-12-07Use https:// URLs instead of http:// when possibleGuillem Jover1-3/+3
2013-10-14doc: Update Doxygen configuration from version 1.8.4Guillem Jover1-49/+70
This gets rid of some warnings due to deprecated options.
2013-06-03doc: Switch from png to svg for graph imagesGuillem Jover1-1/+1
This substantially reduces the image sizes.
2013-04-19doc: Bump minimal perl version to use to 5.10.0Guillem Jover1-2/+2
The current version in Debian oldstable (lenny) is already 5.10.0, once the current Debian stable release becomes oldstable (squeeze) it will be 5.10.1, so bumping it is pretty safe and conservative.
2013-04-14dpkg-deb: Add new --deb-format option and base --new and --old on itGuillem Jover1-0/+9
The named options are not future-proof, as they will not allow to easily create packages with specific formats once a future new version gets introduced. The new option will also allow to request specific minor revision of a major format, for testing purposes for example. This also makes the code more explicit as it now refers to specific format versions when building it.
2013-04-01Do not pass -e in shell script shebangs, set it in the bodyGuillem Jover1-1/+2
This guarantees that the -e option will be set even if the script is invoked as an argument to sh. Warned-by: lintian
2013-03-19doc: Add a trailing -- to the git command in FILE_VERSION_FILTERGuillem Jover1-1/+1
This makes sure no path will be interpreted as a revision.
2013-03-18doc: Update Doxygen configuration from version 1.8.3.1Guillem Jover1-32/+109
2012-06-30Switch some words to their american spellingGuillem Jover1-5/+5
2012-06-30dpkg-query: Add new --control-list and --control-show commandsGuillem Jover1-0/+8
These replace the now deprecated --control-path command, as these do not rely on any specific database layout.
2012-06-06doc: Update codying-styleGuillem Jover1-4/+49
Update C99 assumptions, refer to KNF, add link to the Linux CodingStyle, add some notes about doxygen markup, add missing blank lines and fix some more typos.
2012-06-06doc: Update Doxygen configuration from version 1.8.1Guillem Jover1-119/+396
2012-06-06doc: Fix two typos in coding-style.txtNiels Thykier1-2/+2
Signed-off-by: Niels Thykier <niels@thykier.net> Signed-off-by: Guillem Jover <guillem@debian.org>
2012-05-10dpkg-scanpackages: Remove obsolete --udeb optionGuillem Jover1-7/+7
2012-05-10dpkg-buildpackage: Remove deprecated support for PGP style interfaceGuillem Jover1-9/+9
2012-05-04doc: Add new frontend.txt file documenting some public interfacesGuillem Jover1-0/+24
For now document the database locking “interface”. Closes: #670897
2012-04-29dpkg-deb: Deprecate compressing .deb files with lzmaGuillem Jover1-0/+10
The the format has several deficiencies that have been addressed by upstream in xz. Although unpacking will be kept being supported to handle existing lzma compressed .deb files. Issue a warning for now for the -Zlzma option value, the support for that value will get removed at a later point.
2012-04-09Use a dot or ellipsis where appropriate instead of ..Guillem Jover1-1/+1
Reported-by: Helge Kreutzmann <debian@helgefjell.de>
2012-04-01doc: Use the C file as source instead of the lex fileGuillem Jover1-3/+2
Doxygen does not seem to handle lex source files nicely, but because the functions to document are marked in the header anyway, only those should end up in the final documentation.
2012-03-30Fix coding-styleGuillem Jover1-2/+2
2012-03-27doc: Use Unicode box drawing characters instead of ASCII artGuillem Jover1-31/+30
2012-03-27Do not use `' quote pairs for non-translatable stringsGuillem Jover1-68/+65
2011-08-20Fix spelling errorsGuillem Jover4-6/+6
Found by codespell.
2011-07-07Use “command line” instead of commandline or command-lineGuillem Jover2-2/+2
2011-06-25dpkg: implement "interest-noawait" and "activate-noawait" trigger commandsRaphaël Hertzog1-1/+2
Those variants do not put triggering packages in triggers-awaited status and thus do not record the package with the corresponding pending triggers in the Triggers-Awaited field. This should be used for triggers which do not provide essential functionality when we can safely consider that the triggering packages are able to satisfy dependencies even if the trigger processing has not yet happened.
2011-01-21Update triggers documentation to match realityRaphaël Hertzog1-6/+2
- The list of triggers is in the second parameter and not in the third. - The --verbose and --query options for dpkg-trigger have never been implemented.
2010-11-19Cleanup white spacesGuillem Jover2-3/+0
Remove trailing spaces. Remove blank lines not separating different code blocks. Remove blank lines at the end of the file.
2010-07-11build: Add optional code coverage supportGuillem Jover3-0/+17
Enable code coverage support with 'configure --enable-coverage'. Use gcov and lcov for C code coverage, and Devel::Cover and cover for Perl code coverage.
2010-05-10Update coding-style.txt to also cover the Perl codeRaphaël Hertzog1-0/+51
2010-03-28dpkg-source: warn when debian/source/format doesn't existRaphaël Hertzog1-0/+9
Document in dpkg-source(1) the fact that the fallback to "1.0" when debian/source/format doesn't exist is deprecated. Explain the rationale. Document the long-term deprecation in README.feature-removal-schedule.
2010-02-26Introduce the libdpkg-perl packageRaphaël Hertzog1-5/+13
Clarify the status of the API in README.api.
2010-02-25libdpkg: Require users to define LIBDPKG_VOLATILE_APIGuillem Jover1-0/+11
The exposed API is not yet finished, make the users explicitly acknowledge this fact by requiring them to define this preprocessor symbol.
2010-02-25dpkg: Always spawn a new shell on conffile promptGuillem Jover1-0/+7
Stop supporting self backgrounding, remove DPKG_NO_TSTP environment variable support, as we always spawn a shell now. This will allow setting useful environment variables for the user to use with other tools. And is less confusing, as the action to go back to dpkg does not depend on how dpkg was run. Closes: #38334
2009-10-31Drop compatibility with old changelog parsers (as planned)Raphaël Hertzog1-12/+12
2009-10-26doc: Tune some Doxygen settingsSean Finney1-3/+3
2009-10-26doc: Add doxygen supportGuillem Jover3-0/+1528
The code should start getting switched to document using JavaDoc style comments, at least for public declarations.
2009-09-30Add document describing the C coding styleGuillem Jover1-0/+159
2009-09-23Move development documentation to doc/Guillem Jover2-0/+123
2008-04-08doc: Fix wrong dpkg trigger related option namesGuillem Jover1-6/+5
2008-04-08Add trigger man pages and update dpkg with triggers informationGuillem Jover1-77/+4
2008-03-30Implement triggers supportIan Jackson1-0/+895
Closes: #17243, #68981, #215374, #217622, #248693, #308285