summaryrefslogtreecommitdiff
path: root/dselect
AgeCommit message (Collapse)AuthorFilesLines
2016-11-16po: Regenerate .pot files and merge .po files with themGuillem Jover31-32/+32
2016-11-11po: Regenerate .pot files and merge .po files with themGuillem Jover31-32/+32
2016-11-07po: Regenerate .pot files and merge .po files with themGuillem Jover31-32/+32
2016-11-06po: Regenerate .pot files and merge .po files with themGuillem Jover31-32/+32
2016-11-06po: Regenerate .pot files and merge .po files with themGuillem Jover31-32/+32
2016-10-30perl: Remove default «.» from @INC before loading modulesGuillem Jover3-2/+9
When loading eval'ed modules we should remove «.» from @INC, or we might end up loading code under the caller's control. Fixes: CVE-2016-1238
2016-10-30dselect: Include missing <new> for new and delete operator declarationsGuillem Jover1-0/+2
2016-10-30build: Pass --as-needed to the linker for dselect to avoid libstdc++Guillem Jover1-0/+4
We are not really using anything from libstdc++, so let's avoid the dependency entirely. This makes this the only frontend not to pull in the C++ run-time.
2016-10-30dselect: Implement local abi::__cxa_pure_virtualGuillem Jover1-0/+11
When using g++ if we provide our version of this function we can avoid the dependency on either libstdc++ or libsup++.
2016-10-30dselect: Add replacement new and delete array operatorsGuillem Jover1-0/+23
2016-10-30dselect: Move C++ support code into its own fileGuillem Jover3-21/+54
2016-10-30libdpkg: Reset pkg db when shutting down the modstat dbGuillem Jover1-1/+1
2016-10-29build: Use two space indentation for shell codeGuillem Jover2-6/+6
2016-10-29build: Disable C++ exceptions for dselectGuillem Jover1-1/+3
2016-07-31po: Regenerate .pot files and merge .po files with themGuillem Jover31-32/+32
2016-07-03po: Regenerate .pot files and merge .po files with themGuillem Jover31-32/+32
2016-05-09po: Regenerate .pot files and merge .po files with themGuillem Jover31-32/+32
2016-05-09dselect: Do not use fixed size strings for menu entriesGuillem Jover2-11/+9
2016-05-02po: Regenerate .pot files and merge .po files with themGuillem Jover31-58/+32
2016-05-02dselect: Rename info screenpart to info_bodyGuillem Jover5-8/+8
2016-05-02dselect: Rename info variable into depinfoGuillem Jover1-18/+18
2016-05-02dselect: Remove intermediate pkgbin info variableGuillem Jover1-3/+2
2016-04-24po: Update Japanese programs translationsTakuma Yamada1-38/+35
Closes: #819939, #819940 Signed-off-by: Guillem Jover <guillem@debian.org>
2016-01-26dselect: Use EOF instead of ERR for fgetc() errorsGuillem Jover1-2/+4
The macro ERR is a curses one, use EOF which is a stdio value. Warned-by: gcc-6
2016-01-26dselect: Use EACCES instead of EWOULDBLOCK for fcntl(2) F_SETLKGuillem Jover1-2/+2
This fcntl(2) sub-command returns either EACCES or EAGAIN on error. Warned-by: gcc-6
2016-01-26dselect: Implement delete operator with size argumentGuillem Jover1-0/+6
The C++14 spec states that if the delete operator is defined then the one with a size argument must also be implemented. Warned-by: gcc-6
2015-12-25po: Regenerate .pot files and merge .po files with themGuillem Jover31-32/+32
2015-12-19po: Update Makevars from latest gettext 0.19.6 templateGuillem Jover1-0/+25
2015-10-18libdpkg: Remove varbuf terminate() methodGuillem Jover3-5/+1
The string() method already NUL terminates the buffer, so there is never any need to explicitly terminate it beforehand.
2015-10-18Update Heiko Schlittermann's email addressGuillem Jover3-3/+3
2015-10-18Update Ian Jackson's email addressGuillem Jover30-31/+31
2015-09-21po: Regenerate .pot files and merge .po files with themGuillem Jover31-405/+370
2015-09-17dselect: Initialize all baselist member variablesGuillem Jover1-2/+29
Warned-by: coverity
2015-09-17dselect: Move sigwinch baselist member variables into setupsigwinch()Guillem Jover2-4/+3
2015-09-17dselect: Refactor SIGWINCH signal blocking and unblockingGuillem Jover4-12/+24
This way we can move the sigset_t sigwinchset declaration into the new sigwinch_mask() member function instead of having it as a member variable.
2015-09-17dselect: Switch multicd method license from GPL2 to GPL2+Guillem Jover3-6/+9
All authors have agreed to the change: Heiko in <https://lists.debian.org/debian-dpkg/2010/04/msg00057.html> Martin in <https://lists.debian.org/debian-dpkg/2010/04/msg00055.html> Ian in <https://lists.debian.org/debian-dpkg/2015/08/msg00029.html> Raphaël in <https://lists.debian.org/debian-dpkg/2010/04/msg00054.html> Guillem with this commit. Signed-off-by: Heiko Schlittermann <hs@schlittermann.de> Signed-off-by: Martin Schulze <joey@infodrom.org> Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> Signed-off-by: Raphaël Hertzog <hertzog@debian.org> Signed-off-by: Guillem Jover <guillem@debian.org>
2015-09-14perl: Split overlong regexes into multiline extended regexesGuillem Jover1-2/+9
This should make the regular expressions easier to read and understand, and allows to add comments describing specific parts. Addresses RegularExpressions::RequireExtendedFormatting. Warned-by: perlcritic
2015-09-14po: Update French translationsSébastien Poher1-67/+29
Closes: #798369, #798370, #798371 Signed-off-by: Guillem Jover <guillem@debian.org>
2015-08-05po: Regenerate .pot files and merge .po files with themGuillem Jover31-32/+32
2015-07-28doc: Fix multiple typosGuillem Jover1-2/+2
Warned-by: spellintian
2015-07-25po: Update Dutch translationsFrans Spiesschaert1-65/+32
[guillem@debian.org: - Do not translate «none» in dpkg-deb --help output. - Remove surplus format specifier in a string. ] Closes: #789096, #789097 Signed-off-by: Guillem Jover <guillem@debian.org>
2015-05-30po: Regenerate .pot files and merge .po files with themGuillem Jover31-33/+33
2015-05-30libdpkg: Rename DPKG_VERSION_ARCH to PACKAGE_RELEASEGuillem Jover1-2/+2
This avoids confusing the project-wide macro with the DPKG_VERSION_ namespaced ones.
2015-05-30scripts, dselsect/methods: Switch from `` to operator qx()Guillem Jover4-10/+10
2015-05-22German dselect translation updateSven Joachim1-66/+32
Update to 276t.
2015-05-18dselect: Remove outdated local copy of the Debian README.mirrors.txt fileGuillem Jover3-267/+4
This file was a very outdated copy from before 2001, the user is better served by downloading it once they are doing the setup, in case they use Debian. There's no point in doing it ourselves, as the download methods need a major revamp anyway. Closes: #784966
2015-05-09build: Use single suffix rules instead of non-portable %-pattern rulesGuillem Jover1-1/+3
2015-04-18debian: Update my copyright yearsGuillem Jover3-1/+3
2015-04-10po: Remove useless language and maintainer names from LINGUAS filesGuillem Jover1-64/+1
The information should be kept in the .po files, having it here just duplicates it and makes it more costly to keep it sync.
2015-04-10po: Unfuzzy translationsGuillem Jover31-1674/+1674