summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Kyle Fuller [Tue, 11 Aug 2015 00:02:48 +0000 (01:02 +0100)]
wip
Kyle Fuller [Tue, 11 Aug 2015 00:01:07 +0000 (01:01 +0100)]
wip
Kyle Fuller [Mon, 10 Aug 2015 23:53:36 +0000 (00:53 +0100)]
wip
Kyle Fuller [Mon, 10 Aug 2015 22:02:09 +0000 (23:02 +0100)]
Connect to HTTPS using TLSv2
Kyle Fuller [Mon, 10 Aug 2015 22:02:09 +0000 (23:02 +0100)]
Send SNI when connecting via TLS
Kyle Fuller [Fri, 10 Apr 2015 19:28:25 +0000 (20:28 +0100)]
RFC doesn't specify that HTTP GET cannot have a body
Kyle Fuller [Fri, 10 Apr 2015 19:28:05 +0000 (20:28 +0100)]
Update copyright
Kyle Fuller [Mon, 3 Aug 2015 15:48:54 +0000 (17:48 +0200)]
Merge pull request #24 from cocodelabs/kylef/circle
Build with Circle CI
Kyle Fuller [Sun, 31 May 2015 04:31:23 +0000 (21:31 -0700)]
Build with Circle CI
Kyle Fuller [Thu, 2 Apr 2015 00:35:50 +0000 (01:35 +0100)]
[palaver] Send notifications for matching NOTICEs
Kyle Fuller [Tue, 23 Dec 2014 22:24:38 +0000 (22:24 +0000)]
Depend on ZNC 1.5 for regex use
Kyle Fuller [Tue, 23 Dec 2014 22:01:47 +0000 (22:01 +0000)]
Match on word-boundaries
Closes #6
Kyle Fuller [Tue, 23 Dec 2014 20:52:27 +0000 (20:52 +0000)]
[HTTP] Don't disconnect straight away
Kyle Fuller [Fri, 10 Oct 2014 19:07:01 +0000 (21:07 +0200)]
[README] Show commands to download
Kyle Fuller [Sun, 27 Apr 2014 22:58:43 +0000 (23:58 +0100)]
Merge pull request #15 from praseodym/patch-1
Create standard .gitignore
Mark Janssen [Sat, 26 Apr 2014 22:40:28 +0000 (00:40 +0200)]
Ignore built `palaver.so` file
Kyle Fuller [Wed, 27 Nov 2013 08:03:16 +0000 (08:03 +0000)]
Strip color codes from notifications
Closes #7
Closes #14
Kyle Fuller [Fri, 27 Sep 2013 06:45:50 +0000 (07:45 +0100)]
Include a makefile to install and build the module
Kyle Fuller [Fri, 27 Sep 2013 06:45:09 +0000 (07:45 +0100)]
Include an info command to get info
Kyle Fuller [Tue, 24 Sep 2013 07:08:27 +0000 (08:08 +0100)]
Fix a bug where PATH and headers were not being sent to the server correctly
Add additional logging when we send a notification
Kyle Fuller [Fri, 13 Sep 2013 17:11:38 +0000 (18:11 +0100)]
Reset the badge when another client connects
Kyle Fuller [Fri, 30 Aug 2013 14:50:43 +0000 (15:50 +0100)]
Refactor HTTP socket into it's own class
Kyle Fuller [Fri, 30 Aug 2013 06:15:17 +0000 (07:15 +0100)]
m_pNetwork from OnUnknownUserRaw is not to be trusted
Don't rely on m_pNetwork it seems to store another user in the
OnUnknownUserRaw ZNC hook and not NULL as expected.
In certain circumstances, the client will send a palaver negotiation
before the registration to ZNC has finished. If this happens,
m_pNetwork value from the module hook could contain a different network
instead of NULL.
If m_pNetwork has another user's network, it would cause this device to be
attached to a different network.
This bug could manifest in a different way, if the network is deleted in the
meantime (once m_pNetwork is set to a network that is deleted). When this
certain code path is run again, it could cause a crash because we would try and
read from memory which has been deallocated.
You may need to delete moddata/palaver/palaver.conf to lose any incorrect
config which was caused by this bug.
Kyle Fuller [Sat, 3 Aug 2013 20:54:29 +0000 (13:54 -0700)]
Merge pull request #10 from Un1matr1x/cosmetics/wikilink
[cosmetics/wikilink] add a link to the znc-wiki-page for the module
Falk Seidel [Sat, 3 Aug 2013 19:21:09 +0000 (21:21 +0200)]
[cosmetics/wikilink] add a link to the znc-wiki-page for the module
Kyle Fuller [Mon, 1 Jul 2013 22:37:50 +0000 (23:37 +0100)]
Make sure we add row before removing tables
Kyle Fuller [Mon, 1 Jul 2013 19:29:03 +0000 (20:29 +0100)]
Persist config across module restarts
Closes #1
Kyle Fuller [Mon, 1 Jul 2013 19:28:30 +0000 (20:28 +0100)]
x
Kyle Fuller [Mon, 1 Jul 2013 19:26:09 +0000 (20:26 +0100)]
Parse push endpoint from device
Kyle Fuller [Sun, 16 Jun 2013 10:42:01 +0000 (11:42 +0100)]
Don't match on {nick}
Kyle Fuller [Tue, 4 Jun 2013 17:10:29 +0000 (18:10 +0100)]
Don't use m_pClient from a global module hook
Fixes #5
Kyle Fuller [Mon, 18 Mar 2013 22:15:49 +0000 (22:15 +0000)]
Show devices with no networks associated
Kyle Fuller [Mon, 18 Mar 2013 22:01:36 +0000 (22:01 +0000)]
Add a command to list all registered devices
Kyle Fuller [Mon, 18 Mar 2013 21:35:44 +0000 (21:35 +0000)]
Add a command to test notify
Kyle Fuller [Thu, 14 Mar 2013 07:55:02 +0000 (07:55 +0000)]
Update README to explain when mentions are sent
Kyle Fuller [Thu, 14 Mar 2013 07:43:32 +0000 (07:43 +0000)]
Correctly handle mention keywords
Kyle Fuller [Thu, 14 Mar 2013 07:39:55 +0000 (07:39 +0000)]
Match mention keywords
Kyle Fuller [Wed, 13 Mar 2013 15:40:27 +0000 (08:40 -0700)]
Merge pull request #2 from sjoness/patch-1
Correct minor command and file extension typos
Sam Jones [Wed, 13 Mar 2013 12:34:36 +0000 (12:34 +0000)]
Correct minor command and file extension typos
Kyle Fuller [Tue, 12 Mar 2013 22:38:23 +0000 (22:38 +0000)]
Initial commit