- Jun 14, 2018
-
-
Eric S. Raymond authored
Feature/irkerhook py3k support See merge request esr/irker!19
-
Eric S. Raymond authored
Fix incorrect filename in Makefile rule See merge request esr/irker!17
-
- May 07, 2018
-
-
Neil Muller authored
-
Neil Muller authored
-
- Jun 12, 2017
-
-
Neil authored
-
- Feb 12, 2017
-
-
Eric S. Raymond authored
Only close the connection if it still exists See merge request !16
-
Eric S. Raymond authored
run daemon as the irker user (Close: #832758) See merge request !15
-
Eric S. Raymond authored
Only HTTPError has a code attribute See merge request !14
-
Eric S. Raymond authored
Make systemd unit use a dedicated user, and note this in the install documentation See merge request !13
-
Eric S. Raymond authored
improve irkerd.service See merge request !12
-
Niels Ole Salscheider authored
self.connection is set to None if there is a timeout.
-
- Sep 12, 2016
-
-
Antoine Beaupré authored
this is an improvement upon the default .service file. it requires a irker user to be created, something which is automatically handled by the debian package, but should be handled by other distributions when deploying the .service file. there are obvious dangers in running irkerd as root: a compromise would be catastrophic, and since it runs on public servers that are traditionnally pretty hostile (IRC), it seems critical that rights of the daemon be limited.
-
Laurent Bachelier authored
-
- Aug 04, 2016
-
-
Neil authored
-
- Jul 28, 2016
-
-
Daniel Kahn Gillmor authored
irkerd should not be launched as root. admins might not remember whether the service is called "irkerd" or "irker". "irker daemon" doesn't really describe the service to someone who doesn't already know what it is. the .service file does not currently point to the relevant documentation. this patch addresses all of the above issues.
-
- Jun 02, 2016
-
-
Eric S. Raymond authored
-
Eric S. Raymond authored
-
- May 25, 2016
-
-
Eric S. Raymond authored
-
Eric S. Raymond authored
-
- Mar 25, 2016
-
-
Eric S. Raymond authored
Fix irk for Python 3 and Unicode input There were several issues: - json.dumps does not have an encoding parameter in Python 3. - Forcing the json.dumps encoding to ASCII prevents any non-ASCII character in the message. To avoid having non-ASCII characters in the *dump*, the only needed parameter is ensure_ascii=True which is the default. - To coerce a str to bytes in Python 3, an encoding must be provided even when it only contains ASCII characters. The solution is to use the encode() method which is available in both versions. See merge request !7
-
Laurent Bachelier authored
There were several issues: - json.dumps does not have an encoding parameter in Python 3. - Forcing the json.dumps encoding to ASCII prevents any non-ASCII character in the message. To avoid having non-ASCII characters in the *dump*, the only needed parameter is ensure_ascii=True which is the default. - To coerce a str to bytes in Python 3, an encoding must be provided even when it only contains ASCII characters. The solution is to use the encode() method which is available in both versions.
-
- Mar 14, 2016
-
-
Eric S. Raymond authored
-
Eric S. Raymond authored
-
Eric S. Raymond authored
Use abbreviated hash for short format Use git log's '%h' to get the abbreviated hash for the commit. Fixes issue #7 See merge request !6
-
Neil authored
-
Neil authored
-
- Mar 11, 2016
-
-
Eric S. Raymond authored
-
Eric S. Raymond authored
-
- Mar 10, 2016
-
-
Eric S. Raymond authored
-
- Mar 09, 2016
-
-
Eric S. Raymond authored
-
D0han authored
-
Eric S. Raymond authored
-
Eric S. Raymond authored
Don't hang when confronted with urls which require authentication When faced with an url that requires authentication, irkerhook currently blows up rather messily, because urllib.urlopen attempts to prompt the user for a password, which unsurprisingly fails, leading to the hook failing completely with an EOFError . This changes irkerhook.py to use urllib2 here, so this failure can be detected more easily and the a more sensible answer can be returned. The debian package currently uses the more heavy-handed "0004-webview.patch" to solve the same problem - http://anonscm.debian.org/viewvc/python-apps/packages/irker/trunk/debian/patches/0004-webview.patch?revision=12689&view=markup See merge request !5
-
- Mar 08, 2016
-
-
Neil authored
-
- Feb 18, 2016
-
-
Eric S. Raymond authored
-
Eric S. Raymond authored
-
Eric S. Raymond authored
Reverts some 2to3 botches.
-
- Jan 27, 2016
-
-
Eric S. Raymond authored
-
- Jan 12, 2016
-
-
Eric S. Raymond authored
-
Eric S. Raymond authored
-