Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-11 | Take into account Nei's suggestions | LemonBoy | |
2017-11-10 | use enum | ailin-nemui | |
2017-11-03 | Keep a copy of the strings coming from the config | LemonBoy | |
The "HILIGHT_REC" structure used to keep a pointer to the "servertag" string, owned by the "CONFIG_NODE", causing a double-free. | |||
2017-11-02 | Allow selection of what kind of activity targets to ignore | Jari Matilainen | |
Initialize tagtarget on declaration move code around for better flow, extra checks for uninitialized values remove unnecessary item->type checks don't strdup sign add braces around if statements, use strcmp0 with single characters and remove g_str_has_prefix refactoring changed g_ascii_strcasecmp to g_strcmp0 Add networktag/ shorthand fixed memory leaks changed from #@= to ::channels, ::queries and ::dccqueries check for empty string and continue; if found fixed bug with empty string check Clean up code | |||
2017-11-02 | Turn the style guide into a clang-format file | LemonBoy | |
2017-11-01 | up abi | ailin-nemui | |
2017-11-01 | show initial nick and name on first start | ailin-nemui | |
2017-10-30 | Update README.md | ailin-nemui | |
2017-10-26 | Merge pull request #781 from ailin-nemui/syncdocs | ailin-nemui | |
remove lynx from autogen and make a separate syncdocs script | |||
2017-10-26 | clean up file path after move | ailin-nemui | |
2017-10-25 | run syncscripts.sh | ailin-nemui | |
2017-10-25 | move some files into subdirs | ailin-nemui | |
2017-10-24 | Strip : from <trailing> parameters | Will Storey | |
This is to fix #601. The function used to extract the mode string assumed that ":" would only occur in a particular spot. This lead to the possibility that ":" could be treated as part of things like nicknames or mode arguments, where it should have been stripped as part of protocol escaping. | |||
2017-10-24 | add a script to sync scripts as well | ailin-nemui | |
2017-10-24 | remove lynx from autogen and make a separate syncdocs script | ailin-nemui | |
2017-10-24 | fix key length checker to actually do some work | ailin-nemui | |
2017-10-23 | Merge pull request #770 from horgh/horgh/rm-unused-function | ailin-nemui | |
Remove a couple unused functions | |||
2017-10-22 | Merge tag '1.0.5' into integrate/1.0.5 | ailin-nemui | |
2017-10-22 | Merge branch 'master' into HEAD | ailin-nemui | |
2017-10-22 | Merge pull request #777 from horgh/horgh/readme-typo | ailin-nemui | |
Fix a typo in the readme | |||
2017-10-21 | Fix a typo in the readme | Will Storey | |
Also uppercase Irssi in a couple places, and escape an argument not shown due to looking like an HTML tag | |||
2017-10-20 | Merge branch 'security' into 'master' | Nei | |
Security Closes GL#12, GL#13, GL#14, GL#15, GL#16 See merge request irssi/irssi!23 | |||
2017-10-20 | Merge branch 'fix-16' into 'security' | Nei | |
Prevent a OOB read when parsing IRCNet ! channels See merge request irssi/irssi!22 | |||
2017-10-20 | Merge branch 'fix-gl-15' into 'security' | Nei | |
Don't proceed with cmd_msg if there was an error splitting msg See merge request irssi/irssi!21 | |||
2017-10-20 | Merge branch 'fix-dcc' into 'security' | Nei | |
fix dcc See merge request irssi/irssi!20 | |||
2017-10-20 | Make split functions return an array with NULL instead of NULL | Joseph Bisch | |
This avoids undefined behavior in functions that call these split functions and expect an array back instead of just a NULL pointer. | |||
2017-10-20 | Merge branch 'fix-gl-13' into 'security' | Nei | |
Fix use after free when channel is destroyed inbetween being synced See merge request irssi/irssi!19 | |||
2017-10-20 | Revert "Don't proceed with cmd_msg if there was an error splitting msg" | Joseph Bisch | |
This reverts commit bd83852d646de28f2e0fe01efe7c9236aa4074d4. | |||
2017-10-20 | Merge branch 'fix-gl-12' into 'security' | Nei | |
fix out of bounds read in compress_colors See merge request irssi/irssi!18 | |||
2017-10-20 | Don't proceed with cmd_msg if there was an error splitting msg | Joseph Bisch | |
There may be cases (such as if target or server->nick is very long) where the split_message function returns NULL, indicating an error. To avoid a potential segfault, we now check to see if splitmsgs is NULL. | |||
2017-10-20 | fix dcc issue | ailin-nemui | |
2017-10-19 | Prevent a OOB read when parsing IRCNet ! channels | LemonBoy | |
Make sure the string has enough data. Fixes #16 | |||
2017-10-18 | Merge pull request #771 from paultownsend/issue-120 | LemonBoy | |
Add alternate_nick as a network-specific property | |||
2017-10-14 | Changes based on comments in pull #771. | Paul Townsend | |
2017-10-13 | Mark net_ip_compare() deprecated | Will Storey | |
2017-10-13 | Revert "Delete unused function net_ip_compare()" | Will Storey | |
This reverts commit cb5f3cba1f2b5dbad67bcc107f3fe4a1875cc52d. | |||
2017-10-13 | Merge pull request #769 from horgh/horgh/error-check-server-connect | ailin-nemui | |
Set host to an empty string on error | |||
2017-10-13 | Merge pull request #772 from trasz/capsicum | Edward Tomasz NapieraĆa | |
Merge a bunch of Capsicum-related tweaks. | |||
2017-10-11 | Document that one needs to change the awaylog_file path for "/away" | Edward Tomasz Napierala | |
to work with Capsicum. | |||
2017-10-11 | Silence down a warning that would appear on "/away" in Capability mode. | Edward Tomasz Napierala | |
2017-10-11 | Sort Capsicum headers. | Edward Tomasz Napierala | |
2017-10-11 | Improve Capsicum stdio limits to fix terminal state on exit. | Edward Tomasz Napierala | |
2017-10-11 | Add alternate_nick as a network-specific property. | Paul Townsend | |
2017-10-11 | Bump default capsicum_port_max to 9999. | Edward Tomasz Napierala | |
This is needed for servers like ssl.efnet.org, which, per default config, listen on 9999. | |||
2017-10-10 | Always initialize the host string | Will Storey | |
This also removes a wordy comment | |||
2017-10-09 | Delete unused function net_connect() | Will Storey | |
2017-10-09 | Delete commented out CYGWIN define | Will Storey | |
2017-10-09 | Delete unused function net_ip_compare() | Will Storey | |
2017-10-09 | Set host to an empty string on error | Will Storey | |
While investigating #317, I noticed that it was possible we would access an uninitialized buffer due to failing to check the return value of net_ip2host(). This is done in several places. To make such uses safe, set the host buffer to an empty string on error. It is possible callers could be improved by handling the error in each spot, but this gives us some safety. | |||
2017-10-08 | Fix segfault in query_remove_all | Joseph Bisch | |
It is possible for rec to be NULL in query_remove_all, resulting in a segfault. So return without doing anything if rec is NULL. |