aboutsummaryrefslogtreecommitdiffstats
path: root/skype/skyped.py
Commit message (Collapse)AuthorAgeLines
* Typo fix: --debug was --daemonMiklos Vajna2010-06-25-1/+1
| | | | | From: Arthaey Angosii <arthaey@gmail.com>
* copyrightMiklos Vajna2010-04-18-1/+1
|
* skyped: use os.path.expanduser for file paths in configMiklos Vajna2010-04-12-2/+2
| | | | | Requested-by: ilf <ilf@gmx.net>
* skyped: fix a typeerrorMiklos Vajna2010-03-08-1/+1
|
* skyped: cleanupMiklos Vajna2009-12-09-2/+0
|
* skyped: let the error message suggest placing the config file under ~/.skypedMiklos Vajna2009-08-31-2/+4
| | | | | | | | | so the new error message will be like: $ python skyped.py -d -n Can't find configuration file at '/home/vmiklos/.skyped/skyped.conf'. Use the -c option to specify an alternate one.
* dprint() now timestamps debug messagesLeho Kraav2009-08-18-2/+5
| | | | | | | | it's good to know when exactly a problem occurs. [ mv: minor rewording of the commit message and filter pointless mode change ]
* add support for user-wide config filesMiklos Vajna2009-04-29-1/+3
| | | | | | | in the past the config file was expected in /etc/skyped, change this to ~/.skyped, and just fall back to the previous path if it's not available.
* skyped: add logfile optionMiklos Vajna2009-02-18-2/+10
| | | | | | using this option messages are not lost when not running in foreground mode
* skyped: handle the case when LANG and LC_ALL env vars are emptyMiklos Vajna2009-02-17-1/+4
|
* skyped: use hashlib instead of sha (python2.6 warning)Miklos Vajna2008-12-30-2/+2
|
* fix typo in skyped -hMiklos Vajna2008-12-22-1/+1
|
* replace /dev/null with os.devnull in skypedMiklos Vajna2008-12-21-2/+2
|
* skyped: handle the case when even reading the user/pass failsMiklos Vajna2008-11-16-6/+11
| | | | | | ideally this is rare, i never got a network error right after connect, but you can never be sure.. ;)
* skyped: when sending, encode using utf8 if we can't get the system defaultMiklos Vajna2008-09-08-1/+4
| | | | | this fixes a runtime error on osx
* ignore error if not yet started skyped fails to shut downMiklos Vajna2008-09-06-1/+5
| | | | | at this points skyped runs fine for me on osx (plugin is not yet tested)
* skyped: send periodically a 'PING' to the clientMiklos Vajna2008-07-12-3/+14
| | | | | also ignore the 'PONG' output from it (so don't forward it to skype)
* remove no longer used CLIENT_NAMEMiklos Vajna2008-05-19-1/+0
|
* allow setting the port from the config fileMiklos Vajna2008-05-19-3/+16
|
* don't die on failed handshakeMiklos Vajna2008-05-19-1/+5
|
* skyped: close the socket on read/write errorMiklos Vajna2008-05-16-1/+3
| | | | | | - it turns out that once we have a read/write error we can never use the socket again so just close it then bitlbee will reconnect properly
* add python-gnutls support and make it default if availableMiklos Vajna2008-05-01-7/+17
| | | | | | | | - this change in general should be ok, since openssl has problems when using it from gpl software which is distributed as a binary. - anyway, i hope that this will solve that magic "Fatal Python error: PyEval_RestoreThread: NULL tstate" error. at least it worth a try.
* modularize openssl codeMiklos Vajna2008-05-01-1/+2
| | | | | - so that later we may use gnutls as well (or other ssl implementations)
* and same for receive: catch any errorMiklos Vajna2008-05-01-1/+2
|
* catch any error on send (ie SysCallError as well)Miklos Vajna2008-04-28-1/+1
|
* skyped: use gobject.timeout_add() to make it more responsiveMiklos Vajna2008-04-20-2/+1
|
* a fix for python-2.4 compatibilityMiklos Vajna2008-04-06-1/+1
| | | | | | - interesting, it has been reported this is the only problem, though ideally skype4py doesn't work with python-2.4 either ;)
* skyped: don't exit when bitlbee disconnectsMiklos Vajna2008-02-29-1/+1
|
* add support for account set -del skype/callMiklos Vajna2008-02-29-1/+4
| | | | | to finish an outgoing call
* skyped: remove comment, we use skype4py alreadyMiklos Vajna2008-02-23-4/+0
|
* kill skype on shutdownMiklos Vajna2008-02-23-4/+5
|
* small cleanupMiklos Vajna2008-02-23-1/+0
|
* skyped: automatically start skype if necessaryMiklos Vajna2008-02-23-2/+3
|
* remove unnecessary import of threading from skypedMiklos Vajna2008-02-19-1/+0
|
* skyped: catch KeyboardInterrupts everywhereMiklos Vajna2008-01-12-3/+10
|
* skyped: update copyright yearMiklos Vajna2008-01-12-1/+1
|
* auth via sslMiklos Vajna2008-01-12-14/+18
| | | | | | | | - move the config file to sysconfdir/skyped/skyped.conf as there will other config files there, too - autogenerate the ssl paths in skyped.conf.dist - skype plugin: connect via ssl - skyped: listen via ssl
* skyped: add authentication supportMiklos Vajna2008-01-12-20/+61
| | | | | this is not yet ssl, but better than nothing
* skyped: allow overwriting the host '0.0.0.0'Miklos Vajna2008-01-11-3/+7
|
* fixup for Skype4Py >= 0.9.28.4Miklos Vajna2007-12-14-2/+4
|
* display received messages in utf8, so that we can avoid most UnicodeEncodeErrorsVMiklos2007-10-06-3/+8
|
* handle the case when ping fails (ie: timeout)VMiklos2007-10-06-1/+4
|
* skyped: handle a possible IOErrorVMiklos2007-09-12-1/+4
|
* don't use internal exceptions eitherVMiklos2007-09-05-2/+2
|
* do not use internal functions for receiving messagesVMiklos2007-09-05-5/+2
| | | | | thanks awahlig
* do not use internal functions for sending messagesVMiklos2007-09-05-2/+2
| | | | | thanks awahlig (from the skype forums) for this suggestion
* hide the ping/pong from the log, it's just spamVMiklos2007-09-04-2/+4
| | | | | | also set the ping timeout to 2sec, it does not cause a big cpu load but this way skyped is much more interactive
* skyped: fix receiving / sending accents againVMiklos2007-09-04-5/+7
|
* handle timeoutsVMiklos2007-09-04-0/+2
|
* skyped: use Skype4Py's X11 apiVMiklos2007-09-04-57/+39
| | | | | this solves all those weird freezes