summary refs log tree commit diff stats
path: root/src/common/outbound.c
AgeCommit message (Collapse)Author
2015-09-03Improve /mode behaviorTingPing
This fixes /mode using the name of invalid contexts and also adds some documentation to what is happening. In the end though it still must guess between modes and nicks if ran in a valid context. Fixes #1470
2015-04-05Improve /AWAY help messageTingPing
Closes #1343
2015-02-04Implement windows 8.1+ notificationsTingPing
This splits notifications up into multiple backends currently only libnotify on unix and win8 toasts. The win8 backend was originally written by @leeter though heavily modified.
2015-01-18Removed one leftover check for server->encoding against NULL.Arnavion
2015-01-07Also print the command that wasn't recognized.Arnavion
2014-12-31Don't return 0 in place of NULLTingPing
2014-12-31Fix some possible null-deref warningsTingPing
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