batrick
7f5ec526fe
Merge branch 'nse-lua53'
...
Lua 5.3 adds several awesome features of particular interest to nmap including
bitwise operators and integers, a utf8 library, and standard binary pack/unpack
functions.
In addition to adding Lua 5.3, this branch changes:
o Complete removal of the NSE bit library (in C), It has been replaced with
a new Lua library wrapping Lua 5.3's bit-wise operators.
o Complete removal of the NSE bin library (in C). It has been replaced with a
new Lua library wrapping Lua 5.3's string.pack|unpack functions.
o The bin.pack "B" format specifier (which has never worked correctly) is
unimplemented. All scripts/libraries which use it have been updated. Most
usage of this option was to allow string based bit-wise operations which are no
longer necessary now that Lua 5.3 provides integers and bit-wise operators.
o The base32/base64 libraries have been reimplemented using Lua 5.3's new
bitwise operators. (This library was the main user of the bin.pack "B" format
specifier.)
o A new "bits" library has been added for common bit hacks. Currently only has
a reverse function.
Thanks to David Fifield, Daniel Miller, Jacek Wielemborek, and Paulino
Calderon for testing this branch.
2016-07-02 17:02:27 +00:00
..
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-25 03:01:29 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-17 19:12:03 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-08-27 20:43:55 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-02-11 23:50:48 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-05-23 04:30:06 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-01-04 16:48:08 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-05-23 04:30:06 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2014-02-13 16:39:17 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-20 05:50:04 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-01-07 05:45:48 +00:00
2016-07-02 17:02:27 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2016-01-15 20:19:55 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-25 03:01:29 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-12-04 01:05:28 +00:00
2016-03-16 05:07:59 +00:00
2016-03-16 05:07:59 +00:00
2015-12-15 16:40:00 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2016-03-14 03:41:38 +00:00
2016-06-18 14:51:03 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-12-05 10:16:51 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-12-13 20:18:17 +00:00
2015-11-05 20:41:05 +00:00
2016-03-12 20:45:53 +00:00
2015-12-04 01:28:11 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-03-21 22:04:42 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-12-05 10:16:51 +00:00
2015-12-28 17:07:37 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-01-02 05:08:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-25 03:01:29 +00:00
2016-05-26 13:47:04 +00:00
2016-07-02 17:02:27 +00:00
2016-06-09 22:46:42 +00:00
2016-06-09 22:46:42 +00:00
2016-06-26 04:15:17 +00:00
2015-11-05 20:41:05 +00:00
2015-11-25 03:01:29 +00:00
2015-11-05 20:41:05 +00:00
2016-03-16 05:07:59 +00:00
2015-11-27 20:02:09 +00:00
2015-11-05 20:41:05 +00:00
2015-12-05 10:16:51 +00:00
2016-07-02 17:02:27 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2016-06-09 22:46:42 +00:00
2016-06-09 12:25:19 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-25 19:23:26 +00:00
2015-11-05 20:41:05 +00:00
2016-05-30 06:39:31 +00:00
2015-11-05 20:41:05 +00:00
2016-01-08 02:57:24 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-07-02 17:02:27 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-02-17 13:26:29 +00:00
2015-11-05 20:41:05 +00:00
2016-03-16 05:07:59 +00:00
2016-03-16 05:07:59 +00:00
2015-11-05 20:41:05 +00:00
2015-11-17 19:12:03 +00:00
2015-11-05 20:41:05 +00:00
2016-07-02 17:02:27 +00:00
2016-06-09 22:46:42 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2015-11-18 11:53:22 +00:00
2015-11-18 11:53:22 +00:00
2016-02-21 14:28:09 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-12-13 20:25:50 +00:00
2015-11-05 20:41:05 +00:00
2016-07-02 17:02:27 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-12-05 10:16:51 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2016-01-06 20:47:07 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-07-02 17:02:27 +00:00
2015-11-11 17:02:28 +00:00
2016-02-10 20:07:35 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-12-29 17:14:37 +00:00
2016-01-04 16:48:08 +00:00
2015-11-05 20:41:05 +00:00
2016-03-16 05:07:59 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-25 19:43:31 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-03-16 05:07:59 +00:00
2016-03-16 05:07:59 +00:00
2016-03-16 05:07:59 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-19 04:53:27 +00:00
2016-07-02 17:02:27 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-25 03:01:29 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-07-02 17:02:27 +00:00
2016-07-02 17:02:27 +00:00
2016-07-02 17:02:27 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2016-07-02 17:02:27 +00:00
2015-11-05 20:41:05 +00:00
2016-04-11 18:04:53 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2015-12-05 10:16:51 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-08-27 20:43:55 +00:00
2015-11-05 20:41:05 +00:00
2015-11-25 03:01:29 +00:00
2015-11-05 20:41:05 +00:00
2015-11-25 03:01:29 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-25 03:01:29 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2016-01-08 19:34:04 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-11 17:10:15 +00:00
2016-01-08 19:34:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2016-01-08 19:34:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-05-25 20:14:13 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-12-05 10:16:51 +00:00
2015-11-05 20:41:05 +00:00
2015-12-19 18:01:11 +00:00
2015-11-05 20:41:05 +00:00
2016-03-14 20:42:51 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-04-18 05:11:57 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-03-14 16:03:47 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-25 19:23:26 +00:00
2015-11-05 20:41:05 +00:00
2016-03-16 05:47:58 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-07-02 17:02:27 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-03-31 10:56:29 +00:00
2016-07-02 17:02:27 +00:00
2016-01-02 05:08:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-01-08 19:34:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-07-02 17:02:27 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-12-19 15:25:44 +00:00
2016-06-17 16:11:33 +00:00
2016-07-02 17:02:27 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2016-04-11 20:42:02 +00:00
2016-04-11 20:42:02 +00:00
2016-06-18 15:49:18 +00:00
2016-06-30 14:25:59 +00:00
2016-06-09 22:46:42 +00:00
2016-07-02 17:02:27 +00:00
2016-04-11 20:42:02 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-30 17:01:21 +00:00
2014-08-01 21:31:04 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-25 20:22:01 +00:00
2016-06-09 22:46:42 +00:00
2016-06-09 22:46:42 +00:00
2016-06-09 22:46:42 +00:00
2016-07-02 17:02:27 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-15 05:39:20 +00:00
2015-11-05 20:41:05 +00:00
2015-12-19 15:25:44 +00:00
2016-06-09 22:46:42 +00:00
2016-01-08 19:34:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-18 15:49:18 +00:00
2016-06-26 04:15:15 +00:00
2016-03-16 05:07:59 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-17 19:12:03 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-04-01 22:29:39 +00:00
2016-04-04 04:47:37 +00:00
2016-04-01 22:29:40 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2016-06-09 22:46:42 +00:00
2015-11-05 20:41:05 +00:00
2016-07-02 17:02:27 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00
2015-11-29 16:34:33 +00:00
2015-11-05 20:41:05 +00:00
2015-11-05 20:41:05 +00:00