~vcs-imports-ii/global/trunk

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: shigio
  • Date: 2024-07-02 00:02:44 UTC
  • Revision ID: shigio-20240702000244-mm8yezh2f3z4hlty
Updating for release 6.6.13.

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
GNU Global NEWS - User visible changes.
20
20
At least, you should search '[INCOMPATIBLE CHANGES]' for each version.
21
21
 
 
22
Version 6.6.13 - July 2 2024
 
23
 
 
24
[FIXED BUGS]
 
25
o htags: took the input provided in the dbpath option (-d) and
 
26
  appended it to a command string that will later be executed by
 
27
  system() function, without any escaping, leading to a command
 
28
  injection vulnerability (CVE-2024-38448).
 
29
 
 
30
        $ rm -f /tmp/w
 
31
        $ htags -g -q -d '$(pwd>/tmp/w)'
 
32
        $ cat /tmp/w
 
33
        /tmp/global/htags
 
34
 
 
35
  Now it just outputs an error:
 
36
 
 
37
        $ rm -f /tmp/w
 
38
        $ htags -g -q -d '$(pwd>/tmp/w)'
 
39
        gtags: directory '/tmp/global/htags/$(pwd>' not found.
 
40
        $ cat /tmp/w
 
41
        cat: /tmp/w: No such file or directory
 
42
 
 
43
o gtags: Pygments plug-in parser with Python3 does not work,
 
44
  if 'ctagscom' is not set. If it is not set, default path obtained
 
45
  by configure script should be used.
 
46
        
 
47
        $ cat > gtags.conf
 
48
        default:\
 
49
                :ctagscom=:\
 
50
                :langmap=C\:.c.h:\
 
51
                :gtags_parser=C\:/usr/local/lib/gtags/pygments-parser.la:
 
52
        $ gtags
 
53
        $ global -x '.*'
 
54
        $ _                             # no tags
 
55
 
 
56
        Now it works.
 
57
 
22
58
Version 6.6.12 - March 5 2024
23
59
 
24
60
[CHANGES]