Log

util-src/encodings.c @ 10357:72e6d0d7ff9b

description author age
util.encodings: Optional strict flag to stringprep Kim Alvefur 2019-04-24
util.encodings: Spell out all IDNA 2008 options ICU has Kim Alvefur 2019-09-10
util.encodings: Switch ICU binding to IDNA2008 (fixes #533, #1301) Kim Alvefur 2019-09-10
util.encodings: Declare absence of arguments [-Wstrict-prototypes] Kim Alvefur 2019-05-13
util.encodings: Add compat with ICU before version 58 Kim Alvefur 2019-04-29
util.encodings: Add binding to confusables skeleton function in ICU Kim Alvefur 2019-04-24
util.encodings: Allow unassigned code points in ICU mode to match libidn behavior (fixes #1348) 0.11 Kim Alvefur 2019-04-24
encodings: Explicitly say that base64 decoding falls through in a switch, fixes a warning in gcc 7+. Emmanuel Gil Peyrot 2018-08-08
util.encodings: Use the 'idx' argument correctly [-Wunused-parameter] Kim Alvefur 2017-10-05
util.encodings: Make limit lookup table a const (from Lua f2a813ae) Kim Alvefur 2017-03-22
util-src/*.c: Attach pointer * to name instead of type Kim Alvefur 2017-02-12
util-src/*.c: Squeeze repeated blank lines Kim Alvefur 2017-01-23
util-src: Make C modules assert that the Lua runtime matches what it was compiled for Kim Alvefur 2017-01-08
util-src/*.c: Invert Lua 5.2 compat to be 5.2+ by default and a macro to support 5.1 Kim Alvefur 2015-04-26
util.encodings: Move declarations to top of function [pedantic] Kim Alvefur 2015-05-02
util-src/*.c: astyle --indent=tab --brackets=attach --indent-switches --break-blocks --pad-oper --unpad-paren --add-brackets --align-pointer=type --lineend=linux Kim Alvefur 2015-04-03
Merge with merge merge merge Matthew Wild 2015-03-27
Merge 0.9->0.10 (third time lucky) Matthew Wild 2015-03-27
Merge with merge Kim Alvefur 2015-03-26
Merge 0.9->0.10 again Kim Alvefur 2015-03-26
Merge 0.9->0.10 Matthew Wild 2015-03-26
util.encodings: Expose UTF-8 validation and length checking functions Kim Alvefur 2015-03-23
util.encodings: Perform validation of UTF-8 strings before passing to libidn (Based on code from the utf8 library in Lua 5.3) Kim Alvefur 2015-03-23
util-src/*.c: Add macro for compiling with Lua 5.2 Kim Alvefur 2014-09-17
util-src/*.c: Use the more concise lua_setfield Kim Alvefur 2014-09-17
util-src/*.c: Don't create globals when loaded Kim Alvefur 2014-09-16
util.encodings: Fix small typo introduced in 7f789266b741 Matthew Wild 2011-06-04
util.encodings: Check return values before proceeding Paul Aurich 2011-05-22
util.encodings: Swap code order ("ifndef" bugs me) Paul Aurich 2011-05-22
util.encodings: Fix idna.to_unicode Paul Aurich 2011-05-22
util.encodings: Switch comment styles to build ok as ANSI C Matthew Wild 2010-12-26
util-src/Makefile, util-src/encodings.c{,pp}: Port ICU code to C, rename encodings.cpp back to .c and amend the Makefile accordingly base util-src/encodings.cpp@bae1d44e67b0 Matthew Wild 2010-12-17
Update copyright headers for 2010 Matthew Wild 2010-03-22
util.encodings: Use STD3 ASCII rules for idna.to_ascii. Waqas Hussain 2010-02-09
Merge Waqas Hussain 2009-10-02
util.encodings: Removed a bit of unreachable code. Waqas Hussain 2009-10-02
util.encodings: Included idn-free.h, which explicitly declares the idn_free function. Waqas Hussain 2009-10-02
util.encodings: Fixed: Last change was not ANSI C compatible. Waqas Hussain 2009-10-02
util.encodings: Don't throw an error but return nil when passed nil or a non-string value Matthew Wild 2009-09-29
util.encodings: Fixed an issue with cross-module memory deallocation (crashes on some windows versions). Waqas Hussain 2009-09-22
0.3->0.4 Matthew Wild 2009-03-20
Licensing/version updates for some files (forgot to commit, doh...) Matthew Wild 2009-02-02
Fixed util.encodings.base64.decode to not truncate results when encountering an '=' before the end of the given input. Waqas Hussain 2008-12-07
and the C files too Matthew Wild 2008-12-03
Use unsigned int instead of uint because uint is already in use on OS X. Tobias Markmann 2008-11-28
To use free you should include stdlib.h rather than malloc.h according to man page of free() and various C reference websites. Tobias Markmann 2008-11-28
Minor changes to C files (to prevent compiler warnings) Waqas Hussain 2008-11-27
Fix for hashes.c and encodings.c to rename luaopen for util_* Matthew Wild 2008-11-26
Removed commented code Waqas Hussain 2008-11-25
Added util-src/encodings.c - support for base64, stringprep and idna encodings Waqas Hussain 2008-11-25