Commit graph

18 commits

Author SHA1 Message Date
74910eddb6 Added CIDR IP range checking function, closes #88. 2018-12-24 19:58:12 +01:00
a37f48fdd6 //cidr stuff 2018-12-22 18:03:58 +01:00
744fa99230 added sockets 2018-12-20 13:15:11 -06:00
6d39c6e3c9 News but everything is a function. 2018-10-10 11:21:57 +02:00
de8670087a Database stuff is now also procedural, would ya look at that. 2018-10-07 01:30:48 +02:00
a480678b11 // this doesn't work sadly 2018-10-05 13:04:43 +02:00
1f22a1e4b9 Moved GeoIP stuff into its own folder. 2018-10-05 13:00:37 +02:00
20aaa0f926 Add root folder to include path and move utility functions around. 2018-09-28 10:56:51 +02:00
012171635e Ridding of IPAddress and IPAddressRange, the latter was broken and the former was obsoleted by INET funcs. 2018-09-27 10:32:43 +02:00
b0f6db2450 Removed some refs to IPAddress class. 2018-09-27 09:15:33 +02:00
c8aafe1a07 use mb_ functions on strings 2018-09-15 23:55:26 +02:00
e716af9b5a Removed wonky modules system and added documentation all over. 2018-04-25 00:55:46 +02:00
877a7b1d47 Add login rate limiting. 2018-03-22 04:45:59 +01:00
19d19adec3 Rework IP address handling. 2018-03-16 03:01:24 +01:00
25ac3e4bac Prevent users from being able to register while logged in. 2018-02-22 17:37:10 +01:00
7cf113d962 Proper exceptions and Initial NetworkStream implementation. 2018-01-05 03:43:09 +01:00
5ec90ec1ba New tests (FS writing is broken, fix it) 2018-01-02 01:14:55 +01:00
4cc0d69351 Import old Aitemu stuff. 2017-12-19 09:11:55 +01:00