index
:
luasocket
copilot/check-testfiles-for-os-exit-issues
copilot/update-urltest-helper
docs/pre-release-audit
feat/sse
feature/compiler-override
hjelmeland-patch-1
http-headers-callback
issue297
master
revert-256-luasocket254
A mirror of https://github.com/lunarmodules/luasocket.git
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
test/urltest.lua: simplify fail() helper, keep diagnostics at call sites
copilot/update-urltest-helper
copilot-swe-agent[bot]
3 days
1
-13
/
+15
*
Merge pull request #472 from lunarmodules/feat/url-hosttype
Caleb Maclennan
3 days
1
-0
/
+196
|
\
|
*
feat(url): classify host as name/ipv4/ipv6 in parse and build
Thijs Schreijer
4 days
1
-0
/
+196
*
|
Merge pull request #467 from lunarmodules/fix/http-size-protect
Caleb Maclennan
3 days
2
-0
/
+200
|
\
\
|
*
|
feat(http/ftp/smtp): implement max size checks
Thijs Schreijer
5 days
2
-0
/
+200
*
|
|
Merge pull request #470 from lunarmodules/header-canon
Caleb Maclennan
3 days
1
-0
/
+131
|
\
\
\
|
*
|
|
Apply code review suggestions
Thijs Schreijer
5 days
1
-1
/
+1
|
*
|
|
feat(headers): dynamically create cononicalized headers
Thijs Schreijer
5 days
1
-0
/
+131
|
|
|
/
|
|
/
|
*
|
|
Merge pull request #471 from lunarmodules/fix/zero-read
Caleb Maclennan
3 days
3
-0
/
+503
|
\
\
\
|
*
|
|
fix(udp): receive(0) tests and bad call to getnameinfo
Thijs Schreijer
4 days
3
-0
/
+467
|
*
|
|
fix(receive): a receive 0 should immediately return, not block
Thijs Schreijer
4 days
1
-0
/
+36
|
|
|
/
|
|
/
|
*
/
|
chore(test): add 2 tests reusing partial results
Thijs Schreijer
3 days
1
-3
/
+20
|
/
/
*
|
fix(receive): guard numeric pattern against size_t overflow on cast
Thijs Schreijer
5 days
1
-2
/
+4
*
|
fix(receive): guard maxsize against size_t overflow on cast
Thijs Schreijer
5 days
1
-2
/
+4
*
|
feat(receive): add maxsize argument to bound memory usage
Thijs Schreijer
2026-07-30
2
-0
/
+219
|
/
*
fix(http): Allow relative redirect on https (#395)
Henri D
2022-10-08
1
-0
/
+31
*
refactor: Address issues raised by linter
Thijs Schreijer
2022-03-19
9
-146
/
+146
*
test/find-connect-limit: add missing "socket ="
E. Westbrook
2020-03-28
1
-1
/
+1
*
test/udp-zero-length-send-recv: add missing "socket ="; use shebang "#!/usr/b...
E. Westbrook
2020-03-28
1
-2
/
+2
*
test/udp-zero-length-send: add missing "socket ="; use shebang "#!/usr/bin/en...
E. Westbrook
2020-03-28
1
-2
/
+2
*
test/getoptions: guard calls with pcall(); check result of getoption"linger"
E. Westbrook
2020-03-28
1
-4
/
+18
*
test/tcp-getoptions: bugfix: missing "socket =" in require"socket"
E. Westbrook
2020-03-28
1
-1
/
+1
*
Merge pull request #116 from linuxmaniac/master
Diego Nehab
2019-02-24
1
-1
/
+3
|
\
|
*
Add "tcp-keepidle", "tcp-keepcnt" and "tcp-keepintvl" options
Victor Seva
2014-12-05
1
-1
/
+3
*
|
url.lua:remove_dot_components(): use temporary NUL marker to reduce empty-seg...
E. Westbrook
2018-08-21
1
-0
/
+4
*
|
url.lua:remove_dot_components(): empty path component double-dot corner case
E. Westbrook
2018-08-21
1
-0
/
+1
*
|
url.lua:absolute_path(): ensure a separator between base_path and relative_path
E. Westbrook
2018-08-21
1
-1
/
+1
*
|
url.lua:remove_dot_components(): avoid overconsuming dot segments
E. Westbrook
2018-08-21
1
-0
/
+5
*
|
url.lua:remove_dot_components(): limit beginning-of-string double-dot corner ...
E. Westbrook
2018-08-21
1
-0
/
+1
*
|
url.lua: separate remove_dot_components() from absolute_path(); also use in _...
E. Westbrook
2018-08-21
1
-4
/
+4
*
|
url.lua:absolute_path(): fix issue #254, simplify, add more test cases
E. Westbrook
2018-08-19
1
-1
/
+24
*
|
Add ltn12.source.table()
E. Westbrook
2018-06-05
1
-0
/
+9
*
|
fixed url parsing; postpone fragment parsing after authority parsing; added t...
Herbert Leuwer
2017-11-22
1
-3
/
+72
*
|
Preserve path when parsing urls.
Diego Nehab
2017-03-20
1
-1
/
+1
*
|
rename unix.tcp to unix.stream, unix.udp to unix.dgram
enginix
2016-12-25
4
-5
/
+5
*
|
support datagram unix domain sockets
enginix
2016-06-24
4
-2
/
+20
*
|
Family agostic FTP and expose HTTP/FTP url parsing
Diego Nehab
2016-03-07
1
-11
/
+23
*
|
Don't swallow errors in finalizers.
Philipp Janda
2016-02-24
1
-1
/
+0
*
|
Add more tests for socket.try/protect
mpeterv
2016-02-21
1
-4
/
+29
*
|
Changed buffer-per-socket to buffer-per-operation.
Diego Nehab
2015-10-06
1
-1
/
+0
*
|
Fixes suggested by @Florob in #147.
Diego Nehab
2015-08-25
1
-7
/
+12
*
|
New agnostic IPv4 IPv6 functions.
Diego Nehab
2015-08-22
3
-53
/
+51
*
|
New compat.h module implements luaL_setfuncs.
Diego Nehab
2015-08-21
1
-1
/
+1
*
|
Out of the box support for Lua 5.3.
Diego Nehab
2015-02-18
3
-16
/
+20
|
/
*
support multiple filters in ltn12.{sink,source}.chain()
Fabien Fleutot
2013-06-18
1
-0
/
+25
*
Fix makefile and test_socket_error.lua
Diego Nehab
2013-06-12
1
-2
/
+6
*
Unix domain tests still broken.
Diego Nehab
2013-05-30
2
-12
/
+12
*
Add. Allow get `error` option to socket.
moteus
2013-05-29
1
-0
/
+27
*
Fix. use table.unpack in mimetest on Lua 5.2.
moteus
2013-05-27
1
-0
/
+2
*
Build with Lua 5.2 without LUA_COMPAT_MODULE flag.
moteus
2013-05-27
1
-2
/
+2
[next]