Commit Graph
191 Commits
Author SHA1 Message Date
Tux 9355d6015f fix #7 2016-03-24 15:50:06 -04:00
Tux 700db6dca0 Add standalone server support 2016-03-22 21:41:04 -04:00
Tux f61ba7a6ad fix depend 2016-03-08 08:09:16 -05:00
Tux fe7e8cef41 SpongeAPI 4.x v2.3.2.2-SPONGE4x 2016-03-08 08:07:22 -05:00
Tux 7cda39ad12 fix travis v2.3.2.2 2016-03-05 03:24:37 -05:00
Tux b377a53de4 Fix vote detection 2016-03-05 01:15:57 -05:00
Tux 9a306365b8 2.3.2.2 2016-03-05 00:50:39 -05:00
Tux f74cdbe648 Read and drain the full vote buffer 2016-02-28 21:37:06 -05:00
Tux 6a51c1c106 Don't accept > 16 character usernames in v2 2016-02-28 00:09:31 -05:00
Tux 36195be292 Repermit long usernames since some voting sites still insist on sending them
Votifier v2 votes will not accept them, however.
2016-02-28 00:08:26 -05:00
Tux 893fe93ab6 Document hmacEqual() 2016-01-29 21:46:37 -05:00
Tux 90e844b082 formatting tweak 2016-01-29 21:43:03 -05:00
Joseph Hirschfeld 886b60b2de Only send info when in debug mode 2016-01-29 13:40:15 -05:00
Joseph Hirschfeld 30d8e9884c Use 'token' instead of 'key' to avoid confusion between v1 public keys and v2 tokens. 2016-01-29 01:36:03 -05:00
Joseph Hirschfeld 7e05b0752b Add actual link to usage document 2016-01-28 22:38:35 -05:00
Joseph Hirschfeld e124c371b3 Add build notification icon 2016-01-28 22:37:01 -05:00
Joseph Hirschfeld 4af4ae1006 Add additional logging when the votifier port is opened 2016-01-28 22:31:07 -05:00
Tux b63c4a7c68 Make v1 validation a bit smarter in an attempt to accept votes from brain-damaged libraries 2016-01-28 21:26:32 -05:00
Tux 3cf4741cbb Whoops v2.3.2.1 2016-01-24 23:59:51 -05:00
Tux bb6c311e2f Can only compile with 1.8 because Sponge requires 1.8 2016-01-24 22:09:31 -05:00
Tux c9c3f2df75 Added travis v2.3.2 2016-01-24 22:04:29 -05:00
Tux c404489a26 2.3.2 2016-01-24 20:19:26 -05:00
Tux 3be0605fc1 Fixed forwarding to online 2016-01-24 18:58:02 -05:00
Tux f267805495 Fixed typo 2016-01-24 18:28:21 -05:00
Tux 2826a9aa66 Use Sponge API to launch tasks 2016-01-23 14:00:23 -05:00
Tux 0e18ddf34a Added forwarding support to Sponge. Untested. 2016-01-23 13:15:15 -05:00
Tux 58045ff401 Add missing null check, fixes #4 2016-01-23 12:50:55 -05:00
Tux 75be542336 Reformat and fix indenting 2016-01-23 01:40:11 -05:00
Tux cbfa586f61 Update usage.md for Sponge port. 2016-01-23 01:12:37 -05:00
Tux 48e0d9a105 Ported to Sponge.
It works, but is essentially a hack.
2016-01-23 00:44:39 -05:00
Tux cf038b7a04 limit username size, repo 2016-01-16 03:19:50 -05:00
Joseph Hirschfeld 16071b21fb Add server filtering 2016-01-11 16:13:33 -05:00
Tux 79de0d6c78 2.3.1 2016-01-06 19:19:22 -05:00
Tux bf428a3e6a Allow disabling the Protocol v1 parsing. 2016-01-06 19:16:50 -05:00
Tux 6e93c891f5 Allow excess fields in v1 votes. 2016-01-06 18:17:28 -05:00
Tux 2d5bc51382 Attempt to cater to broken voting websites that don't respect the Votifier v1 protocol specification. 2016-01-06 16:40:32 -05:00
Joseph Hirschfeld 62e6c75150 Some vote websites do not strictly conform to a max of 256 bytes 2016-01-06 14:39:13 -05:00
Joseph Hirschfeld f2449790a0 Add vote forwarding for only one server 2015-12-31 15:22:45 -05:00
Tux 0b65096344 Fix bad test name 2015-12-12 03:04:38 -05:00
Tux 2e663a5138 Randomize the final MAC keys 2015-12-12 02:29:48 -05:00
Tux a90097580e whoops 2015-12-12 02:17:18 -05:00
Tux d091a5b643 Tweaks to usage 2015-12-12 02:16:48 -05:00
Tux b75770fd58 Improved test coverage. 2015-12-12 01:44:22 -05:00
Tux 477cdc7007 v1 test passes 2015-12-12 00:42:04 -05:00
Tux dfb15b5fd3 Adding tests. Currently, all but the v1 decoder tests pass. 2015-12-11 23:56:42 -05:00
Joseph Hirschfeld cb9af71df8 Add usage.md for usage and setup instructions. Also added another default server to stress the nature of the proxy based config option 2015-12-07 15:38:27 -05:00
Tux 11c5367ae0 Releasing 2.3. 2015-11-25 22:56:47 -05:00
Joseph Hirschfeld 45b168001b Map does not use generics, must cast to string 2015-11-24 12:54:35 -05:00
Joseph Hirschfeld 3cad8d7448 Fix a possible null pointer when a socket fails to bind 2015-11-24 12:47:16 -05:00
Tux 0ea5494cef Downgrade JSON library version to work with 1.7. Fixes #2. 2015-11-23 00:24:32 -05:00