Commit Graph

15 Commits

Author SHA1 Message Date
Said Achmiz
548aeed8f1 Configure build settings for iOS compatibility 2016-03-11 02:46:41 -05:00
achmizs
8b8a11af25 Add support for 'anonymous' PRIVMSG and NOTICE
IRCClient now supports PRIVMSG and NOTICE messages that are not
addressed to the client's nick, nor to any channel the client is on.
An example is the AUTH messages that some servers emit at the start
of the connection process.
2015-12-24 02:00:41 -05:00
achmizs
4c7b83d045 Add IRC_Numerics.plist
IRC_Numerics.plist contains a mapping of known IRC numeric message
codes (taken from https://www.alien.net.au/irc/irc2numerics.html) to
their ASCII names. This is mostly for internal dev/debugging use.
2015-12-23 17:24:16 -05:00
achmizs
0ea3f0ab06 Correct channel name bug
The IRCClientChannel 'name' property was readwrite. This is obviously
incorrect - you cannot change the name of a channel the user has joined,
so you shouldn't be able to change the object's name property!
2015-12-23 10:24:16 -05:00
achmizs
cf25915c92 Solve null-termination problems (with SA_NSDataExtensions)
IRCClient should no longer have any issues with null termination
of strings (expecting terminated strings and not getting them,
or vice versa).
2015-12-22 17:16:09 -05:00
achmizs
65f44138ef Rectify property behavior
IRCClientChannel and IRCClientSession had properties which were defined
and adorned with memory management keywords in contravention of best
practices and Apple recommendations. These have been rectified.

No API changes accompany this fix.
2015-12-22 13:33:04 -05:00
achmizs
ae40b333fd Updated documentation 2015-12-19 16:26:11 -05:00
achmizs
65350da5fd stuff2 2015-12-18 20:49:25 -05:00
achmizs
ba9ff86feb stuff 2015-12-18 19:35:39 -05:00
achmizs
0701c7b054 test 2015-12-16 15:34:58 -05:00
achmizs
15ca5e4e4b moved a file 2015-12-16 15:14:04 -05:00
achmizs
b9358a5f60 moved a file 2015-12-16 15:12:00 -05:00
achmizs
e4ba2bc334 README added 2015-12-16 15:11:02 -05:00
achmizs
ec6b85968b first post 2015-12-16 14:52:22 -05:00
achmizs
d63507be0f Initial Commit 2015-12-16 14:47:04 -05:00