summary refs log tree commit diff stats
path: root/src/common/outbound.c
AgeCommit message (Collapse)Author
2014-12-28Fix building as c89TingPing
2014-12-28Use glib for all allocationsTingPing
- Removes need to check for malloc failure - Removes need for NULL checks on free - Adds checks for integer overflows - Removes some extra memset calls - Removes chance of mixing libc and glib malloc/free
2014-12-15Fixed some more signed-unsigned-comparison warnings.Arnavion
2014-12-11Fix possible overflow when using /menuTingPing
2014-12-08Removed some unnecessary null-checks for calls to g_free and g_strfreevArnavion
2014-07-18Fix formatting warningsTingPing
Found by #1059
2014-06-21Remove broken debug codeTingPing
2014-06-04Stop hardcoding plugin extensions everywhereTingPing
2014-06-04Use glib to parse and launch commands for util_execTingPing
Fixes #958
2014-05-12Add missing NULL check in cmd_lastlogcortexcorepl
Closes #961
2014-02-04Add /getbool commandTingPing
2014-02-04Print help messages for user commandsTingPing
2014-01-16Fix warning when built without pluginsTingPing
2014-01-11... and ignore blank network passwordsTingPing
2014-01-11Login when /server is used on known hostnameTingPing
This brings back old behavior where you can /server to another server in the same network and login with services but now is only sent when the server is known not every time so more secure.
2014-01-08Rewrite dns commandTingPing
- Cross platform - Doesn't depend on external tools
2013-11-28Fix NAMES command syntaxTingPing
2013-11-23update help message for /namesTingPing
2013-11-01Update help message for kick/kickbanTingPing
2013-10-27Fix random_line() cutting off textTingPing
fgets() wont include the newline
2013-10-22Open channel list window on /listFarow
2013-10-15Focus new server tabsTingPing
2013-10-14Don't overwrite existing ignores when floodedTingPing
Closes #792
2013-10-13When opening a query dialog with /query nick msg, the message was not shown inDiogo Sousa
the newly opened dialog. This fixes that issue.
2013-09-29Accept %I in text eventsTingPing
2013-09-24Split long messages at spacesTingPing
2013-09-23Fix /cycle commandTingPing
- Uses the correct channelkey when called from another tab - Allows it to be used from any tab in the same server - Verifies it's a channel you are in
2013-09-17Add message arguement to /queryTingPing
Closes #757
2013-08-25Update CLEAR and MSG help messageTingPing
2013-08-25Update help for close commandTingPing
2013-08-10Merge branch 'pluginreload'TingPing
2013-08-10Only replace variables in connect commandsTingPing
2013-08-04Add reload command for plugins and add to guiTingPing
2013-07-30Fix kickbanning opped usersTingPing
2013-07-12Update docs linksTingPing
2013-07-02Fix opening empty channel when url has trailing slashTingPing
2013-06-28Fixed a few null pointer derefs caused by dummy code that somehow IDiogo Sousa
forgot about.
2013-06-28A few messages missing regarding server-time.Diogo Sousa
2013-06-28server-time for all numerical messages.Diogo Sousa
2013-06-28server-time supported in most named messages.Diogo Sousa
2013-06-28First step towards message tags extension supportDiogo Sousa
(see http://ircv3.atheme.org/specification/message-tags-3.2). In particular this commit implements a (very) dummy implementation sketch of the server-time extension (see http://ircv3.atheme.org/specification/message-tags-3.2 and #499).
2013-06-08Renamed tbuf to buf in create_mask() to avoid confusion.Diogo Sousa
2013-06-08Fixed possible overflow in create_mask().Diogo Sousa
2013-06-07Add QUIET commandTingPing
2013-06-06Save chanopt after any changesTingPing
2013-06-05update help message for /menuTingPing
2013-06-04Improve error message from /load -eTingPing
2013-05-25Don't send previous session's passwordTingPing
closes #616
2013-05-23Passing a password to the /server command was ignored because the login methodDiogo Sousa
was not set.
2013-05-19Add variables for user credentials in connect commandsBerke Viktor