Граф коммитов

  • 0bc8130c11 Added better trace for sockets Andrew Naylor 2013-05-25 12:55:55 +0100
  • 196f688268 Resend notification in some error situations issue100 Andrew Naylor 2013-05-24 08:24:25 +0100
  • 8deaae8c0e Added new error code, 10: apnsShutdown. Andrew Naylor 2013-05-24 08:20:48 +0100
  • 6c9bbf9bba Updated "Thanks to" with Craig Hockenberry. Andrew Naylor 2013-04-27 09:53:22 +0100
  • 4ce08df129 1.3.3 Andrew Naylor 2013-04-27 01:24:24 +0100
  • 72df8050c8 Ensure `Notification#trim` cleanly trims Unicode characters Andrew Naylor 2013-04-27 01:22:38 +0100
  • 21578b0674 Fixed pre-push notification length check. Andrew Naylor 2013-04-27 00:35:08 +0100
  • 116218a356 1.3.2 v1.3.2 Andrew Naylor 2013-04-22 23:05:56 +0100
  • 27ca322d81 Switch to EventEmitter#listeners().length for backward compatibility. Andrew Naylor 2013-04-22 23:05:43 +0100
  • c68c8bc673 v1.3.1 Release v1.3.1 Andrew Naylor 2013-04-22 11:22:06 +0200
  • c781053303 Updated for v1.3.1 Andrew Naylor 2013-04-22 11:21:45 +0200
  • 6c25c7e8e4 Warn about lack of `feedback` listener Andrew Naylor 2013-04-22 11:20:40 +0200
  • bd5651d5ea Merge pull request #96 from futurice/master Andrew Naylor 2013-04-22 02:11:34 -0700
  • 1d49d8b510 Feedback function is not necessary any more. Juho Vähä-Herttua 2013-04-22 11:38:47 +0300
  • c64c936ee8 v1.3.0 Release. v1.3.0 Andrew Naylor 2013-04-21 01:29:04 +0100
  • f5f2c894e6 Added "resources" to Readme. Andrew Naylor 2013-04-21 01:28:48 +0100
  • 037f641438 Added documentation Andrew Naylor 2013-04-21 01:27:35 +0100
  • 79461f0507 Create gh-pages branch via GitHub gh-pages Andrew Naylor 2013-04-20 13:42:02 -0700
  • 4476bae2c8 Updated Readme to be shorter and more readable. Andrew Naylor 2013-04-20 00:32:12 +0100
  • b42ce93193 Moved change log out of readme and added v1.3.0 Andrew Naylor 2013-04-20 00:31:33 +0100
  • d76046405b Fix a defect with cache auto adjustment. Andrew Naylor 2013-04-16 19:22:46 +0100
  • c66b66fa30 Fixed a problem with promise being null Andrew Naylor 2013-04-15 22:54:25 +0100
  • 2924f5dc86 Added a note to myself about a strange decision with the socket setup. Andrew Naylor 2013-04-13 22:01:26 +0100
  • ae3642f84c Un-deprecated the Device object. Andrew Naylor 2013-04-13 21:52:16 +0100
  • ae80aab75d Removed some test log statements. Andrew Naylor 2013-04-11 22:55:50 +0100
  • e11aa39738 Pass JSON directly into new Notification Andrew Naylor 2013-04-11 00:16:50 +0100
  • 032cb7f47c Fixed multiple connections mode Andrew Naylor 2013-04-10 23:05:51 +0100
  • 759dbbb1fe Updated emitted notification events to be backwards compatible. Andrew Naylor 2013-04-10 22:56:54 +0100
  • 32282dd802 Fix fastMode Andrew Naylor 2013-04-10 13:50:12 +0200
  • 424d0f0ced Fixed token regular expression Andrew Naylor 2013-04-10 13:33:24 +0200
  • 46f49e9b08 Updated JSDoc to reflect API change deprecating `Notification#clone()` Andrew Naylor 2013-04-09 23:03:29 +0100
  • 1a0e439e50 Added some more debug information and updated the JSDoc for `connect` Andrew Naylor 2013-04-09 23:03:00 +0100
  • d4cb53046c Do not remove listeners from socket to prevent uncaught errors and pre-emptively destroy to minimise EPIPE Andrew Naylor 2013-04-09 23:02:23 +0100
  • 207d29380c Moved payload length checking to a more sensible place which solves a deadlock. Andrew Naylor 2013-04-09 23:00:37 +0100
  • bd97a74ced Better device token sanitisation Andrew Naylor 2013-04-09 22:59:47 +0100
  • d3cd4b65d1 Minor typo Andrew Naylor 2013-04-09 11:00:54 +0200
  • a4559e0582 Tidied up `socketDrained` method to minimise redundant `serviceBuffer` calls on next event loop. Andrew Naylor 2013-04-08 23:59:37 +0100
  • 60fb95faba Switched to setImmediate for node 0.10.x Andrew Naylor 2013-04-08 22:52:27 +0100
  • 5eee99217c Another minor defect with the serviceBuffer code :( Andrew Naylor 2013-04-07 13:48:14 +0100
  • c6b9960e85 Defect in serviceBuffer would prevent more than one notification sending. Andrew Naylor 2013-04-07 13:37:37 +0100
  • 7843f14a80 Missed 2 checks when moving to q 0.9.x Andrew Naylor 2013-04-06 12:52:31 +0100
  • cf1950a1e4 Updated feedback.js for q v0.9.x Andrew Naylor 2013-04-06 10:17:12 +0100
  • 8b92581f39 Tidied up some dead code and renamed `dontServiceBuffer` to `delayServiceBuffer` Andrew Naylor 2013-04-06 10:04:43 +0100
  • 372fa219e6 Attach socket event handlers in a more sensible way. Andrew Naylor 2013-04-06 10:04:15 +0100
  • cce2fe8c60 Enabled the Nagle Algorithm. Andrew Naylor 2013-04-06 10:03:26 +0100
  • e15ba67a72 Added 'fastMode' to aggressively empty the notification buffer Andrew Naylor 2013-03-31 13:15:34 +0100
  • a4e5580cf1 Incorrect transmission error event params Andrew Naylor 2013-04-05 17:42:12 +0200
  • ad3135bb71 Fix Notification.trim() for alerts with multibyte chars. Mike Maelzer 2013-03-08 14:15:34 -0800
  • 0ae733fc86 lint. Andrew Naylor 2013-03-20 21:46:02 +0000
  • f922bf2095 Added buffers notification option Josep 2013-03-12 12:07:18 +0100
  • a34720f6bd Preparing for v1.3.0 with upgrade to q 0.9.0 with slightly different API. Andrew Naylor 2013-02-28 22:46:15 +0000
  • a655741c56 Added deprecation notice to device.js Andrew Naylor 2013-02-24 13:13:45 +0000
  • 72934fdea5 lint. Andrew Naylor 2013-02-24 13:13:28 +0000
  • 5b34c4ea8c New API to support sending one notification to multiple devices. Andrew Naylor 2013-02-24 13:03:18 +0000
  • cd79d53450 Fixed event emitting in feedback.js Andrew Naylor 2013-02-24 12:56:14 +0000
  • 041215690d lint. Andrew Naylor 2013-02-24 12:55:26 +0000
  • 0743bb68d6 Fixed typo in documentation Andrew Naylor 2013-02-08 23:58:10 +0000
  • f2488b6dc1 Updated feedback service to emit events. Andrew Naylor 2013-02-08 23:57:53 +0000
  • cb4cb829ee v1.2.6 v1.2.6 Andrew Naylor 2013-02-28 20:04:21 +0000
  • a1a5a656f1 Fixed mdm support. Andrew Naylor 2013-02-24 12:55:51 +0000
  • b3dad81c7a add support for mdm push notifications Olivier Louvignes 2013-02-07 17:53:45 +0100
  • 673c67b358 Merge pull request #82 from porsager/master Andrew Naylor 2013-02-28 03:05:35 -0800
  • e4a3550b9b Update package.json porsager 2013-02-28 11:11:31 +0100
  • 838a9e4a3a Merge pull request #79 from thegreatmichael/master Andrew Naylor 2013-01-27 03:22:27 -0800
  • f2c831a64e added missing comma in example code, fixes #78 Michael Stewart 2013-01-24 11:07:22 -0500
  • c0d6718932 Merge pull request #75 from michaelvillar/master Andrew Naylor 2013-01-11 03:24:41 -0800
  • 1ea3db18a7 Fixed error in trim() of notification Michael Villar 2013-01-10 16:54:50 -0800
  • ff57e7bf22 Added some missing detail to the readme for PFX packages. v1.2.5 Andrew Naylor 2012-12-22 00:19:53 +0000
  • 25038d502e v1.2.5 Andrew Naylor 2012-12-22 00:12:40 +0000
  • 70f807765c Merge branch 'develop' of git://github.com/rwtombaugh/node-apn into master Andrew Naylor 2012-12-21 23:52:31 +0000
  • e2438ed798 Updating readme. Randall Tombaugh 2012-12-19 11:04:30 -0800
  • 316522c95f This 'end' listener should have been removed with the previous commit. Andrew Naylor 2012-11-30 15:39:10 +0000
  • b1e3d6a84e Removed erroneous #destroyConnection call Andrew Naylor 2012-11-30 14:23:25 +0000
  • eb3463d65b Reorganised socket connect code to allow event handlers to attach before connection Andrew Naylor 2012-11-30 01:54:28 +0000
  • a138edcfba Fixed typo. Andrew Naylor 2012-11-29 16:35:30 +0000
  • cee13fd55a Added a check to ensure the error handling doesn't fail when there are no cached notifications. Andrew Naylor 2012-11-29 12:56:11 +0000
  • 598fadba35 Destroy connection when 'end' event occurs to prevent EPIPE errors. Andrew Naylor 2012-11-29 12:41:50 +0000
  • 77ade69025 Tidied up code to use double-quotes Andrew Naylor 2012-11-29 12:39:48 +0000
  • 7f24407535 Updated the timeout handling code because strange behaviour was observed. Andrew Naylor 2012-11-26 15:56:28 +0000
  • acdbd2104c Changed "Contributors" to "Thanks to". Andrew Naylor 2012-11-22 14:48:28 +0000
  • 421c7fd5a0 Introduced a new event model, connection timeouts and auto cache adjustment. Andrew Naylor 2012-11-22 14:42:49 +0000
  • b793608c19 Some corrections to the PFX loading code. Andrew Naylor 2012-11-19 16:44:29 +0000
  • d4395a9485 Fixed a leak found by Alberto Gimeno (@gimenete) Andrew Naylor 2012-11-19 16:33:27 +0000
  • 4941c807c8 Improved some error handling. Andrew Naylor 2012-11-19 16:29:35 +0000
  • 5e21b868e4 Enable the TCP Nagle Algorithm as recommended by Apple Andrew Naylor 2012-11-19 16:27:46 +0000
  • 2ad7e60a50 Added support for per notification error callbacks. Randall Tombaugh 2012-10-16 15:54:36 -0700
  • 3f87814e5f Added batched feedback feature. Randall Tombaugh 2012-10-16 15:46:47 -0700
  • 7b02d30f7a fix for pfx file support Randall Tombaugh 2012-10-10 13:08:02 -0700
  • 97a9aebcfa Initial support for PFX (PKCS12) files. Andrew Naylor 2012-10-04 22:24:23 +0100
  • 1ec14c8fe3 Merge pull request #66 from 4mo1/master Andrew Naylor 2012-10-04 13:42:46 -0700
  • 6b3daa143d Add support for rejectUnauthorized in socket options when using a local proxy Amol Neurgaonkar 2012-10-04 10:13:33 -0700
  • 1fc5255c7a Added nsabovic to readme. Andrew Naylor 2012-09-24 16:00:15 +0200
  • 1db7057068 Added a documentation note for rejectUnathorized Andrew Naylor 2012-09-24 15:58:21 +0200
  • faebb57cf2 Merge pull request #64 from nsabovic/master Andrew Naylor 2012-09-24 06:56:01 -0700
  • 2dd8215b79 Add support for rejectUnauthorized in socket options. Nebojsa Sabovic 2012-09-18 15:34:38 -0700
  • 2274061694 Don't explicitly reject unauthorized connections. Nebojsa Sabovic 2012-09-18 15:28:42 -0700
  • 613fbda1ce Clarified the README further. Andrew Naylor 2012-08-02 18:25:09 +0100
  • 9e922e4ce8 v1.2.4 v1.2.4 Andrew Naylor 2012-08-02 18:21:09 +0100
  • 46b324759e Tidied up debug module loading. Fixed some typos in feedback.js, thanks to AsadR Andrew Naylor 2012-08-02 18:20:01 +0100
  • 47aa23858e Version 1.2.3 v1.2.3 Andrew Naylor 2012-07-07 10:45:23 +0100