Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-10 | Merge branch 'netjoin-timeout' into 'master' | Ailin Nemui | |
fe-netjoin: remove irc servers on "server disconnected" signal Closes #7 See merge request !10 | |||
2017-03-08 | expand_escape: expand double backslash as a backslash | dequis | |
2017-03-08 | Merge pull request #667 from ailin-nemui/fix-dcc-get | ailin-nemui | |
fix dcc get fixes #656 | |||
2017-03-07 | Merge pull request #659 from ailin-nemui/foreach_dontspam | ailin-nemui | |
make foreach send commands | |||
2017-03-07 | fix dcc get | ailin-nemui | |
fixes #656 | |||
2017-03-06 | Revert "Quote the filename when dcc requests are auto accepted." | ailin-nemui | |
2017-03-04 | Merge pull request #658 from LemonBoy/dcc-autoaccept | ailin-nemui | |
Quote the filename when dcc requests are auto accepted. | |||
2017-03-04 | Properly check the command arguments in tail place. | LemonBoy | |
A command requiring an argument and given in tail position would not raise an error but silently set the value to the empty string ''. | |||
2017-03-04 | Merge branch 'd-minor' into 'master' | Nei | |
Prevent some potential null-pointer deferences. See merge request !9 | |||
2017-02-28 | Don't emit the script destroyed signal before script is actually destroyed | Stephen Oberholtzer | |
The script unloading code originally worked like this: 1. Destroy package 2. Emit 'script destroyed' signal 3. Unhook script's signal handlers If a script added a 'script destroyed' signal handler, unloading that script would cause the 'script destroyed' signal to be sent to the (already destroyed) package. This would cause a script error, which would trigger a script unload, which would start the whole process over again, until we run out of heap or stack space and segfault. This commit simply reorders the operations so that the 'script destroyed' signal is sent *after* the script is fully destroyed. | |||
2017-02-27 | fe-netjoin: remove irc servers on "server disconnected" signal | dequis | |
2017-02-27 | Merge pull request #647 from dequis/fix-early-ison-take-2 | ailin-nemui | |
notify-ison: Don't send ison before the connection is done | |||
2017-02-27 | make foreach send commands | ailin-nemui | |
2017-02-22 | Handle file names with quotes. | LemonBoy | |
Let's repurpose escape_string and make it more flexible by letting us choose the characters to escape. | |||
2017-02-21 | Quote the filename when dcc requests are auto accepted. | LemonBoy | |
PR #453 forces the user to quote the filenames given to /DCC commands when they contain spaces but the autoget functionality didn't get updated so the filename was always passed without quotes. Closes #656. | |||
2017-02-15 | Merge pull request #627 from LemonBoy/ssl-expiry | ailin-nemui | |
Check whether the client certificate is expired. | |||
2017-02-14 | Do not alias /server <hostname> to /server connect <hostname> | LemonBoy | |
Closes #559. | |||
2017-02-14 | Prevent some potential null-pointer deferences. | LemonBoy | |
Spotted by our friend scan-build. | |||
2017-02-11 | notify-ison: Don't send ison before the connection is done | dequis | |
2017-02-06 | Merge pull request #622 from ailin-nemui/starttls | ailin-nemui | |
provide net_start_ssl api | |||
2017-02-05 | provide net_start_ssl api | ailin-nemui | |
fixes #615 | |||
2017-02-05 | Merge pull request #628 from LemonBoy/openssl-compat | ailin-nemui | |
Support OpenSSL 1.1.0. | |||
2017-02-03 | Support OpenSSL 1.1.0. | LemonBoy | |
- X509_get_notBefore becomes X509_get0_notBefore - X509_get_notAfter becomes X509_get0_notAfter - ASN1_STRING_data becomes ASN1_STRING_get0_data (and drops the const) - The whole library is now initialized by OPENSSL_init_ssl Closes #597 | |||
2017-02-03 | Merge branch 'dub-the-wub' into 'master' | Nei | |
Prevent a memory leak during the processing of the SASL response. See merge request !8 | |||
2017-01-31 | Merge pull request #590 from LemonBoy/hi-minor | ailin-nemui | |
Minor cleanup in the highlighting signal. | |||
2017-01-31 | Merge pull request #626 from ailin-nemui/textbuffer_monospace | ailin-nemui | |
support storing and replaying the monospace attribute in textbuffer | |||
2017-01-24 | Prevent a memory leak during the processing of the SASL response. | LemonBoy | |
We also get rid of an allocation in the process of doing so. | |||
2017-01-22 | Check whether the client certificate is expired. | LemonBoy | |
Right now we only warn the user, the connection keeps going. Fixes #211 | |||
2017-01-20 | implement break_wide | ailin-nemui | |
for more pleasant east asian mixed display | |||
2017-01-16 | Add SUPPRESS_PRINTF_FALLBACK | Joseph Bisch | |
There are some cases (such as fuzzing with fe-fuzz) where suppressing printf output may be desirable. | |||
2017-01-15 | perl_parse needs NULL terminated parameter list. | Hanno | |
2017-01-13 | Merge pull request #613 from ailin-nemui/fix_completion | LemonBoy | |
fix regression in completion | |||
2017-01-13 | Merge pull request #610 from josephbisch/fe-fuzz | Alexander Færøy | |
Add frontend for fuzzing | |||
2017-01-12 | Fix fe-fuzz nits | Joseph Bisch | |
2017-01-10 | Revert "Don't reset wait_cmd during connection registration (fixes early ISON)" | dx | |
2017-01-09 | Don't duplicate module-formats.* in fe-fuzz | Joseph Bisch | |
2017-01-09 | fix regression in completion | ailin-nemui | |
fixes #609 | |||
2017-01-08 | Merge pull request #608 from tijko/master | LemonBoy | |
Follow g_strsplit with call to g_strfreev | |||
2017-01-07 | Add frontend for fuzzing | Joseph Bisch | |
Use the following configure command: $ ./configure --with-fuzzer --with-fuzzer-lib=/path/to/libFuzzer.a \ CC=clang CXX=clang++ Places an irssi-fuzz in src/fe-fuzz/ after build. Also can specify SANFLAGS to override the chosen sanitizer flags (defaults to "-g -fsanitize=address -fsanitize-coverage=trace-pc-guard"). | |||
2017-01-07 | Follow g_strsplit with call to g_strfreev | Tim Konick | |
2017-01-06 | Don't reset wait_cmd during connection registration (fixes early ISON) | dequis | |
2017-01-06 | Add OPENSSL_NO_EC for solaris 11.3, see issue #598 | dequis | |
Original patch by 'Slarky' According to that ticket, the next major version of solaris won't need this. Consider reverting this when solaris 11.3 stops being relevant. | |||
2017-01-06 | make irssi --with-perl build with separate object directory | Martijn Dekker | |
irssi 1.0.0 will not build if Perl is enabled and a separate object code directory is used. The problem was a relative path to an internal Perl dependency in four Makefile.PL.in files. | |||
2017-01-05 | fix GRegex GError problem | ailin-nemui | |
2017-01-03 | Merge branch 'master' into 'security' | Nei | |
Sync to master See merge request !6 | |||
2017-01-03 | Merge pull request #585 from ailin-nemui/win_seq | ailin-nemui | |
g_sequence backing for window list | |||
2017-01-03 | up abi version | Ailin Nemui | |
2017-01-03 | switch for gregex and regex.h | Ailin Nemui | |
2017-01-02 | Merge branch 'percent_flag' into 'security' | Nei | |
fix %[ See merge request !5 | |||
2017-01-02 | Merge branch '4-use-after-free-when-receiving-numeric-432-invalid-nick' into ↵ | Nei | |
'security' avoid server_disconnect See merge request !4 |