irssi:orphaned/coverity_scan

Last commit made on 2017-06-16
Get this branch:
git clone -b orphaned/coverity_scan https://git.launchpad.net/irssi

Branch merges

Branch information

Name:
orphaned/coverity_scan
Repository:
lp:irssi

Recent commits

69ed62c... by dx

.travis.yml: Coverity stuff.

9d3cfe1... by ailin-nemui <email address hidden>

Merge pull request #712 from irssi/extend-list-help

Update list.in

3246001... by ailin-nemui <email address hidden>

Merge pull request #715 from dequis/lastlog-glist-performance

Performance improvements for /lastlog

5e9a3ad... by ailin-nemui <email address hidden>

Merge pull request #714 from dequis/dcc-fname-gcc-warnings

fe-dcc-(get|send): Fix some -Wpointer-compare with newer gcc

fc67fd5... by Ailin Nemui <email address hidden>

Merge tag '1.0.3'

e498265... by dx

Performance improvements for /lastlog -before

This avoids the use of g_list_find() to find if a match was already
added to the list of results, by checking the last two added matches
instead.

Checking just the last match isn't enough because a NULL match is added
as a separator (shown as -- in the UI)

0e44ea8... by dx

Performance improvements for /lastlog with big result sets

This applies to "/lastlog" with no filters (or with filters that don't
filter a lot) and with large amounts of text in the scrollback.

Test case:

    /exec seq 1 500000
    /lastlog -file log.txt

Thanks to morning for reporting this.

52bb06c... by dx

fe-dcc-(get|send): Fix some -Wpointer-compare with newer gcc

The warning itself:

>warning: comparison between pointer and zero character constant [-Wpointer-compare]

Harmless stuff as far as I can tell.

The fix adds a null check that probably isn't needed. The old code that
compared against '\0' worked a lot like a null check so it makes sense
to keep that, while also adding the intended check for empty string.

This was visible with "/dcc close send a" showing an empty filename.
The equivalent for get didn't show the filename in the format string.

fb08fc7... by Ailin Nemui <email address hidden>

Merge remote-tracking branch 'gitlab/security'

31b9d11... by ailin-nemui <email address hidden>

Merge pull request #706 from dequis/parse-uint

Add parse_uint function to improve integer overflow handling