Skip to content
Permalink
Branch: master
Commits on Sep 24, 2013
  1. Updated README

    plamoni committed Sep 24, 2013
    With information about iOS 7.
Commits on Apr 1, 2013
  1. Merge pull request #499 from lupinglade/patch-1

    plamoni committed Apr 1, 2013
    Fixed trailing space after recognized text
  2. Merge pull request #495 from akston/version_bump

    plamoni committed Apr 1, 2013
    version bump
  3. Merge pull request #500 from lupinglade/patch-2

    plamoni committed Apr 1, 2013
    Resubmitting fix for #143
Commits on Mar 19, 2013
  1. Merge pull request #484 from akston/dns_fix

    plamoni committed Mar 19, 2013
    fix dns.rb
Commits on Mar 18, 2013
  1. Merge pull request #476 from jontingvold/patch-1

    plamoni committed Mar 18, 2013
    Update "iPhone 4 devices" to "unofficial Siri-devices"
Commits on Mar 11, 2013
  1. Update README.md

    plamoni committed Mar 11, 2013
    More updates to the README.md
  2. Updated README

    plamoni committed Mar 11, 2013
    New installation instructions. Now DNSMasq free!
  3. Sort of fixed race condition for dns server

    plamoni committed Mar 11, 2013
    The DNS server runs on a different thread from the proxy server. If the DNS server doesn't start before the proxy server de-privileges itself, the DNS server can't open port 53. So I added in a wait on the main thread of up to 63 seconds. Not the best solution, but it works.
Commits on Mar 10, 2013
  1. Big changes for 0.5.0

    plamoni committed Mar 10, 2013
    -Cleaned up some of the logging.
    -Added some error handling.
    -Improved messaging on config.yml given that you can now install from rubygems
    -Improved messaging about running as root (there's a warning now).
    
    Oh, and added a built in DNS forwarder (based on rubydns).
    
    This means that DNSMasq is no longer needed to use SiriProxy. You can now use the `-d` option and provide your SiriProxy server's address and it will set up a DNS forwarder for you. Just point your iPhone's DNS to your forwarder and you're good to go!
Commits on Feb 27, 2013
  1. Merging dev

    plamoni committed Feb 27, 2013
  2. Updated runtime dependencies

    plamoni committed Feb 27, 2013
    Fixing things for rubygems.org
  3. Updating gemspec

    plamoni committed Feb 27, 2013
    Adding some meta-data. Not really much of a change.
  4. Merge pull request #453 from kylethedude/master

    plamoni committed Feb 27, 2013
    Allow plugins to initialize at server startup
  5. Dev branch merge

    plamoni committed Feb 27, 2013
    -Adding support for running as an alternate user (makes things more secure -- experimental)
    -Adding support for alternate DNS servers (defaults to Google's DNS); this should solve lots of problems
    -Fixed some messaging to make it less scary
Commits on Feb 20, 2013
  1. Update README.md

    plamoni committed Feb 20, 2013
    Changed the update example because the gemify branch is a bit out of date. Dev is more useful.
Commits on Feb 11, 2013
  1. Git wrangling. Nothing to see here.

    plamoni committed Feb 11, 2013
    ...
  2. Another version, another license

    plamoni committed Feb 11, 2013
    I'm really tired of dealing with the legal aspects of running an open source project. It's frustratingly difficult to just make something free for others to use.
    
    Upon learning more about the GPL, it's really not what I wanted in a license for SiriProxy. So going forward, we're gonna go with MIT. It should provide more flexibility for people to make derivative projects.
    
    If you love the GPL, just fork an older version (0.3.X). If you want to just use SiriProxy in pretty much whatever way you like, go with version 0.4 or later.
    
    I'm hoping to do more work and make SiriProxy more useful. Who knows, we might even see a 1.0 release someday.
    
    For now, be free, go MIT.
  3. Merge pull request #446 from theDoug/master

    plamoni committed Feb 11, 2013
    Typo in plugin_manager.rb
  4. Merge pull request #409 from NeoCat/master

    plamoni committed Feb 11, 2013
    Don't remove non-space characters even if 'removeSpaceBefore' property is true
  5. Merge pull request #445 from plamoni/cfpropertylist-fix

    plamoni committed Feb 11, 2013
    Merging cfpropertylist-fix to master
Commits on Feb 9, 2013
  1. Attempted fix to #389 (and many others)

    plamoni committed Feb 9, 2013
    Sounds like the latest CFPropertyList gem (2.2.0) breaks SiriProxy. I adjusted the runtime dependency to use 2.1.2 instead (which should work).
    
    I'm away from home so I don't actually have the ability to test the fix, but hopefully someone can test it.
  2. Fixed #427

    plamoni committed Feb 9, 2013
    Looks like people weren't always updating their config files and the new listen option wasn't getting populated, which was causing problems (like #427). This makes that config option optional.
  3. Attempted fix to #389 (and many others)

    plamoni committed Feb 9, 2013
    Sounds like the latest CFPropertyList gem (2.2.0) breaks SiriProxy. I adjusted the runtime dependency to use 2.1.2 instead (which should work).
    
    I'm away from home so I don't actually have the ability to test the fix, but hopefully someone can test it.
Commits on Jan 14, 2013
  1. Merge pull request #407 from mjc/master

    plamoni committed Jan 14, 2013
    Add support for specifying IP Address to listen on
Commits on Oct 10, 2012
  1. Readme updates.

    plamoni committed Oct 10, 2012
Commits on Oct 6, 2012
  1. Updated version

    plamoni committed Oct 6, 2012
  2. Fixed crashes caused by new packet type

    plamoni committed Oct 6, 2012
    Added support for clear context packets. They are a new packet type added in later versions of the protocol and were causing crashes.
Commits on Apr 10, 2012
  1. License Update

    plamoni committed Apr 10, 2012
    Changed license to GPL.
Commits on Dec 7, 2011
Older
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.