- Feb 12, 2017
-
-
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
-
- 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
-
Eric S. Raymond authored
-
Eric S. Raymond authored
-
Eric S. Raymond authored
-
Eric S. Raymond authored
corrected typo in -i option description s/sedond/second/ See merge request !4
-
Eric S. Raymond authored
Fix confusing / incorrect instruction in install.txt install.txt suggests to use options -d 1 or 2 to control logging output, when in fact irkerd uses the syslog levels. Changed to say -d info / debug, so we don't get an error when doing as the install instructions suggest. See merge request !3
-
Eric S. Raymond authored
Use getaddrinfo to connect to IRC This allows irkerd to connect to e.g. IPv6-enabled IRC servers. See merge request !2
-
- Dec 04, 2015
-
-
mitzip authored
-