Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-10 | Merge pull request #735 from trasz/capsicum | ailin-nemui | |
Add Capsicum support | |||
2017-09-08 | Fix /back in Capsicum capability mode. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-08-29 | Complete filenames ending with a slash | LemonBoy | |
2017-08-09 | Fix indentation; no functional changes. | Edward Tomasz Napierala | |
(Take two.) Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-08-09 | Add back some ifdefs. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-08-01 | Clean up includes a bit. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-30 | Update copyrights. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-30 | Hook up capsicum.h and fe-capsicum.h to autotools. | Edward Tomasz Napierala | |
This hopefully fixes Travis build. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-29 | Fix build without Capsicum. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-29 | Add wrappers to reduce #ifdefs. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-29 | Working autolog. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-29 | Add capability mode error/success messages. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-28 | Don't compute log_dir_create_mode in three different places. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-03 | Merge pull request #653 from ailin-nemui/regexex | ailin-nemui | |
Enable UTF8 in GRegex | |||
2017-06-23 | Merge pull request #709 from osm/master | ailin-nemui | |
Escape nicks during nick completion when expand_escapes is enabled | |||
2017-06-23 | Merge pull request #703 from vague666/server_modify_port | ailin-nemui | |
Allow -port <num> or irc.host.tld <num> in /server add | |||
2017-06-22 | remove const | ailin-nemui | |
2017-06-21 | Escape nicks during nick completion when expand_escapes is enabled | Oscar Linderholm | |
Fixes #693 | |||
2017-06-19 | fix weird n-fold unescaping | ailin-nemui | |
2017-06-05 | get rid of new_text | ailin-nemui | |
2017-06-04 | Make backward compatible with ssl flags | Jari Matilainen | |
2017-06-04 | change ternary operator to if/else statements, add default ssl port support | Jari Matilainen | |
2017-06-04 | Refactor regex and implement UTF8 mode for GRegex | ailin-nemui | |
- with non-unicode byte to Private Use Area A mapping - move all ifdefs to iregex.h file only | |||
2017-05-18 | Add parse_uint function to improve integer overflow handling | dequis | |
Originally found by oss-fuzz (issue 525) in get_ansi_color using ubsan. After a lot of analysis I'm 99% sure this isn't security relevant so it's fine to handle this publicly. The fix is mainly adding a function that does it right and use it everywhere. This is harder than it seems because the strtol() family of functions doesn't have the friendliest of interfaces. Aside from get_ansi_color(), there were other pieces of code that used the same (out*10+(*in-'0')) pattern, like the parse_size() and parse_time_interval() functions, which are mostly used for settings. Those are interesting cases, since they multiply the parsed number (resulting in more overflows) and they write to a signed integer parameter (which can accidentally make the uints negative without UB) Thanks to Pascal Cuoq for enlightening me about the undefined behavior of parse_size (and, in particular, the implementation-defined behavior of one of the WIP versions of this commit, where something like signed integer overflow happened, but it was legal). Also for writing tis-interpreter, which is better than ubsan to verify these things. | |||
2017-05-15 | Make sure port is only set on /server modify if specified | Jari Matilainen | |
2017-05-14 | Update fe-server.c | ailin-nemui | |
2017-05-14 | Spaces to tabs | Jari Matilainen | |
2017-05-11 | Added code comments | Jari Matilainen | |
2017-05-11 | Allow -port <num> or irc.host.tld <port num> in /server add and /server modify | Jari Matilainen | |
2017-05-11 | Added braces | Jari Matilainen | |
2017-05-11 | Added support for -notls and -notls_verify | Jari Matilainen | |
2017-04-11 | Merge pull request #686 from josephbisch/remove-history-wrap | LemonBoy | |
Don't allow command history to wrap around | |||
2017-04-07 | Add syntax info for completion | Joseph Bisch | |
Allows syntax info to be picked up and displayed by help command. Fixes #687 | |||
2017-04-07 | Remove over_counter | Joseph Bisch | |
We are no longer using over_counter for any functional purpose, so remove it. | |||
2017-04-06 | Don't allow command history to wrap around | Joseph Bisch | |
This changes the behavior of the command history to avoid wrapping back to the bottom once the top of the history is reached. | |||
2017-04-05 | Fix strange history behavior when history is empty | Joseph Bisch | |
If text is being entered and then the user presses the up arrow followed by the down arrow, the expected behavior is to return to the text being entered. Prior to this commit that was not the case. Fixes #462 | |||
2017-03-11 | Merge pull request #645 from LemonBoy/keyboard-misc | ailin-nemui | |
Timeout feature for keys | |||
2017-03-07 | Merge pull request #659 from ailin-nemui/foreach_dontspam | ailin-nemui | |
make foreach send commands | |||
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 | Merge branch 'd-minor' into 'master' | Nei | |
Prevent some potential null-pointer deferences. See merge request !9 | |||
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-18 | Execute what's left in the input queue when the timeout expires. | LemonBoy | |
Similar to how vim behaves. | |||
2017-02-14 | Prevent some potential null-pointer deferences. | LemonBoy | |
Spotted by our friend scan-build. | |||
2017-01-31 | Merge pull request #590 from LemonBoy/hi-minor | ailin-nemui | |
Minor cleanup in the highlighting signal. | |||
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-09 | fix regression in completion | ailin-nemui | |
fixes #609 | |||
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 |