summaryrefslogtreecommitdiffstats
path: root/src/lua/lua_ip.c
Commit message (Collapse)AuthorAgeFilesLines
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-173/+167
| | | | No meaningful changes.
* [Minor] Some neats when working with Unix socketsVsevolod Stakhov2022-09-241-5/+10
|
* [Minor] Allow to specify mempool when copying an IP address structureVsevolod Stakhov2022-03-201-2/+2
|
* [Minor] Lua_ip: Add address comparison methodVsevolod Stakhov2020-04-241-0/+26
|
* [Rework] Move local IPs checkVsevolod Stakhov2020-02-121-2/+19
|
* [Minor] Lua_task: Fix set_ip to accept lua_ip userdataVsevolod Stakhov2019-11-301-0/+2
|
* [Fix] Distinguish remote and local addrs parsingVsevolod Stakhov2019-09-281-2/+4
|
* [Fix] Do not call implicit strlen to avoid issuesVsevolod Stakhov2019-09-261-4/+5
|
* [Fix] Fix lua_ip_equal logicWessel Dankers2019-09-191-1/+1
|
* [Rework] Lua core: Use lightuserdata to index classesVsevolod Stakhov2019-09-161-12/+2
|
* [Minor] Lua_ip: fix to_numberVsevolod Stakhov2019-08-161-1/+1
|
* [Project] Allow to hash and compare inet addresses considering portVsevolod Stakhov2019-03-041-1/+1
|
* [Fix] Multimap: Fix operating with userdataVsevolod Stakhov2019-02-251-0/+3
|
* [Minor] Better Lua 5.3 compatibilityVsevolod Stakhov2018-08-151-3/+3
|
* [Feature] Add support for Lua API tracingVsevolod Stakhov2018-08-091-0/+13
|
* [Minor] Allow to print IP and port from Lua...Vsevolod Stakhov2017-12-221-3/+9
|
* [Minor] Further portion of g_slice eliminationVsevolod Stakhov2017-10-281-5/+5
|
* [Minor] src: Fix spelling errorsSebastien Badia2017-05-131-1/+1
|
* [Minor] Refactor destroy -> freeVsevolod Stakhov2017-04-291-1/+1
|
* [Fix] Do not use local_addrs in proxyVsevolod Stakhov2017-03-101-1/+8
|
* [Fix] Lua IP from string should be invalid if parsing failedAndrew Lewis2017-02-081-0/+1
|
* [Minor] Use lua_createtable when size is knownVsevolod Stakhov2016-10-051-3/+3
|
* [Fix] Some fixes to libmagic initializationVsevolod Stakhov2016-07-141-4/+4
|
* [Feature] Use rspamd specific type checks for userdataVsevolod Stakhov2016-05-051-1/+1
|
* Fix some issues found by coverityVsevolod Stakhov2016-02-091-5/+14
|
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-20/+12
|
* Add ip:is_local method to lua APIVsevolod Stakhov2016-01-031-1/+23
|
* Fix parsing of fixed length IP addresses.Vsevolod Stakhov2015-10-131-2/+2
|
* Forgot @module.Vsevolod Stakhov2015-04-091-1/+1
|
* Zero ip->addr structure field to avoid corruption.Vsevolod Stakhov2015-04-011-2/+2
|
* Adopt lua-ip for new inet_addr.Vsevolod Stakhov2015-03-121-140/+50
|
* Make lua_check_ip function public.Vsevolod Stakhov2015-02-251-1/+1
|
* Fix potential issues as found by coverity.Vsevolod Stakhov2015-02-051-2/+2
|
* Fix upstreams in ratelimit.Vsevolod Stakhov2014-10-301-0/+23
|
* Document rspamd_ip lua interface.Vsevolod Stakhov2014-08-281-0/+126
|
* Use modules preload for lua.Vsevolod Stakhov2014-08-251-4/+11
|
* Remove unused variable.Vsevolod Stakhov2014-08-191-3/+2
|
* Refactor lua_ip one more time.Vsevolod Stakhov2014-08-181-17/+27
| | | | Suggested by: clock via irc
* Viva clang-3.4Vsevolod Stakhov2014-08-181-2/+1
|
* Refactor lua_ip slightlyVsevolod Stakhov2014-08-181-16/+43
|
* Add mask function and compare function to lua_ipVsevolod Stakhov2014-08-181-0/+60
|
* Rework lua function names to avoid ambiguity.Vsevolod Stakhov2014-08-171-7/+7
|
* Unify style without sorting headers.Vsevolod Stakhov2014-07-231-16/+23
|
* Revert "Unify code style."Vsevolod Stakhov2014-07-231-23/+16
| | | | This reverts commit e0483657ff6cf1adc828ccce457814d61fe90a0d.
* Unify code style.Vsevolod Stakhov2014-07-231-16/+23
|
* Fix pushing octets of lua_ip.Vsevolod Stakhov2014-04-251-3/+9
|
* Fix lua API for new inet addr structure.Vsevolod Stakhov2014-04-211-51/+24
|
* Handle invalid IP addresses.Vsevolod Stakhov2014-03-291-18/+38
|
* Add utility to convert ip to int.Vsevolod Stakhov2014-03-291-0/+68
|
* Validate IP addresses before pushing them to lua.Vsevolod Stakhov2014-01-061-9/+14
|