1
Commit Graph

53 Commits

Author SHA1 Message Date
VitaliyS
4a54c5321a upd: WoT plugin - added new library for using Wargaming PublicAPI; deleted deprecated command wotoffers 2014-12-27 02:18:46 +02:00
VitaliyS
07785b3a7c upd: Ukrainian locale 2014-12-26 14:06:44 +02:00
diSabler
d525177039 fix: error stanza 2014-12-04 23:03:39 +03:00
diSabler
468b0af5ec fix: locale generator 2014-11-01 21:47:25 +03:00
diSabler
87c32c0e61 Merge pull request #1 from kibab/kibab-public
add: net: Support for IPv6, correctly validate IP addresses
2014-10-31 13:06:03 +03:00
Ilya Bakulin
2a338c9e80 net: Support for IPv6, correctly validate IP addresses
Since socket.gethostbyname_ex() doesn't support IPv6, switch to using
socket.getaddrinfo()

Additionally validate IP addresses using inet_pton() instead of simply
counting dots in the string. Counting dots fails if the domain name
contains 3 dots (www6.mail.bakulin.de) and doesn't work with IPv6.

Unfortunately we cannot use ipaddress module because it's available
only in Python 3.
2014-10-29 15:22:16 +01:00
VitaliyS
6eb219da85 upd: wot.py - World of Tanks plugin 2014-10-26 22:44:18 +02:00
diSabler
a9d0d5ef80 fix: limit for gis output 2014-10-20 21:02:41 +04:00
vitaliys
04b101c556 upd: sokr.py 2014-09-15 17:36:35 +03:00
diSabler
c919db6001 fix: show url title in different rooms 2014-08-29 12:58:21 +04:00
diSabler
a58c3109be add: local geo base for sqlite3 2014-07-12 15:53:18 +04:00
diSabler
fc5f4be515 fix: dumps for sqlite3 limits 2014-07-12 15:27:49 +04:00
diSabler
d67ed51885 fix: dumps for sqlite3 limits 2014-07-12 15:22:35 +04:00
diSabler
0c894584ea add: plugin example 2014-07-12 10:42:08 +04:00
diSabler
cf45199799 Merge branch 'master' of github.com:isida/4 2014-07-11 22:19:18 +04:00
diSabler
fd8f253151 fix: self-messages 2014-07-11 20:39:45 +04:00
diSabler
a5980547dd fix: size of page for show url title 2014-07-07 12:27:50 +04:00
diSabler
9af2b413a2 add: files for smiles in logs 2014-06-28 22:24:03 +04:00
diSabler
56c487fbc6 Merge branch 'master' of github.com:isida/4 2014-06-28 22:21:59 +04:00
diSabler
534bfb306b fix: Russian aliases 2014-06-28 22:20:39 +04:00
diSabler
e8a8b5e7d5 fix: log folders 2014-06-16 15:04:26 +04:00
diSabler
a6310834ee upd: wot.py - updated formulas, some fixes 2014-06-15 10:32:19 +04:00
diSabler
c3c6630c6c fix: empty answer in svn command 2014-06-12 16:20:02 +04:00
diSabler
0cefbbad6a fix: svn command 2014-06-12 16:08:08 +04:00
diSabler
7b02b6fff5 fix: dist dump
fix: svn command
2014-06-12 15:57:48 +04:00
diSabler
4643f7ea21 fix: utc in tzo with xep-0202 2014-05-29 21:36:34 +04:00
diSabler
f3ddc9b7d0 fix: exception in rss 2014-05-26 23:15:06 +04:00
diSabler
54a8c3450e add: some indexes in postgresql 2014-05-19 22:08:38 +04:00
diSabler
688a22114a upd: readme 2014-05-18 10:17:22 +04:00
diSabler
f90bd4993c fix: clean up initial dumps for more speedup 2014-05-18 10:14:08 +04:00
diSabler
74e7d72630 add: Russian localization in geoip 2014-05-18 05:31:41 +04:00
diSabler
56ae90b172 add: geoip with local base (only for postgresql) 2014-05-18 05:25:13 +04:00
unknown
bc1b51b0dc add: new word in censor 2014-05-15 13:47:24 +04:00
diSabler
18c89d5f6a fix: restore feeds from backup 2014-05-10 11:31:40 +04:00
diSabler
b3036a4286 Merge branch 'master' of github.com:isida/4 2014-05-10 10:04:52 +04:00
diSabler
bb64a3864d fix: nicknames in iq plugin; upd: icon in locale generator 2014-05-10 10:04:21 +04:00
unknown
883f8c30d8 fix: wrong AI parse with same aliases 2014-05-08 17:10:28 +04:00
unknown
bf7e0000ea fix: dont parse short words in drink` command part 3 2014-05-05 15:20:46 +04:00
unknown
b6e13f8772 fix: dont parse short words in drink` command part 2 2014-05-05 15:16:57 +04:00
unknown
78d5915665 fix: dont parse short words in drink` command 2014-05-05 15:14:13 +04:00
diSabler
7d95374416 add: username in IQ answers 2014-05-04 22:49:30 +04:00
diSabler
6b94abf938 add: command drink in AI 2014-05-04 19:12:36 +04:00
diSabler
ae27c0773a fix: exception in censor 2014-05-02 22:43:19 +04:00
diSabler
6c6951bda3 add: select more than one nick 2014-05-02 22:35:32 +04:00
diSabler
76352ce0ef upd: readme file 2014-05-02 19:35:23 +04:00
diSabler
470d180ff5 fix: words in parser 2014-05-01 19:24:53 +04:00
diSabler
a2ecd18d98 fix: unknown language in AI 2014-05-01 18:24:18 +04:00
diSabler
97f9e0c470 fix: flood after command execution 2014-05-01 17:04:07 +04:00
diSabler
accaea67e1 add: new caps node 2014-05-01 16:58:50 +04:00
diSabler
8d4b92dde8 fix: some fixes in ai parser and locale generator 2014-05-01 14:46:01 +04:00