index
:
delta/file-git.git
badmaster
master
origin
github.com: file/file
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
encoding.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
prefix public/private/protected with file_
Christos Zoulas
2022-12-26
1
-20
/
+20
*
Revert previous
Christos Zoulas
2022-09-24
1
-7
/
+1
*
mdd build glue, bump version
Christos Zoulas
2022-09-24
1
-1
/
+7
*
- lint fixes
Christos Zoulas
2022-09-13
1
-3
/
+5
*
Require BOM for UCS16 like we do for UCS32. Otherwise we get too many
Christos Zoulas
2022-06-10
1
-2
/
+2
*
Delay allocation of nbuf and use malloc instead of calloc since the whole
Christos Zoulas
2022-04-22
1
-10
/
+9
*
initialize hi;
Christos Zoulas
2022-04-11
1
-1
/
+2
*
use unsigned for holding the hi part of the surrogate pair
Christos Zoulas
2022-04-11
1
-2
/
+3
*
PR/334: jmp3r: Filter out bad ucs16 by handling surrogate pairs and invalid
Christos Zoulas
2022-04-04
1
-10
/
+31
*
PR/319: jmp3r: UTF-16 does not require a BOM
Christos Zoulas
2022-02-19
1
-2
/
+2
*
Revert the fix for PR/180. It lead to PR/261. Using character count heuristics
Christos Zoulas
2021-04-27
1
-13
/
+2
*
PR/256: mutableVoid: If the file is less than 3 bytes, use the file length
Christos Zoulas
2021-04-19
1
-2
/
+2
*
fix previous (cast >>)
Christos Zoulas
2021-04-09
1
-7
/
+1
*
No point returning 0 twice, also don't return -1 as an error where 0 is
Christos Zoulas
2021-04-09
1
-3
/
+11
*
Don't count each byte encounter as 1, count the total number of bytes found
Christos Zoulas
2021-04-04
1
-3
/
+2
*
PR/234: halaei: Add limit to the number of bytes to scan for encoding
Christos Zoulas
2021-02-05
1
-1
/
+4
*
PR/180: Eucat: Require at least 3 distinct values for the ascii, latin1
Christos Zoulas
2020-08-15
1
-58
/
+33
*
- rename unichar -> file_unichar_t to fix build on Haiku (devnexen)
Christos Zoulas
2020-08-14
1
-33
/
+44
*
Change encoding text to be consistent with the "unicode" magic it replaces.
Christos Zoulas
2020-07-26
1
-8
/
+8
*
Use tables from golang to compute the invalid ranges for utf-8
Christos Zoulas
2020-06-27
1
-5
/
+61
*
Surrogate pairs are not valid utf-8 characters (Michael Liu)
Christos Zoulas
2020-06-27
1
-1
/
+5
*
remove redundant memory.h (from petk)
Christos Zoulas
2019-06-08
1
-2
/
+1
*
CID 337784: cast to clarify sign extension
Christos Zoulas
2019-04-15
1
-8
/
+13
*
cast to unsigned first to appease ubsan (oss-fuzz)
Christos Zoulas
2019-02-23
1
-3
/
+3
*
fix casts and bounds check (found by oss-fuzz)
Christos Zoulas
2019-02-20
1
-6
/
+8
*
use c++ casts everywhere.
Christos Zoulas
2019-02-20
1
-5
/
+5
*
PR/61: tmc: Add UCS-32 built-in detection.
Christos Zoulas
2019-02-19
1
-9
/
+57
*
- use SIZE_T_FORMAT instead of 'z' in size_t format strings
Christos Zoulas
2018-10-15
1
-2
/
+2
*
- Encapsulate the buffer, size and file descriptor in a struct buffer.
Christos Zoulas
2017-11-02
1
-2
/
+14
*
Fix utf-7 bugs
Christos Zoulas
2015-06-04
1
-4
/
+4
*
PR/456, use utf-7 charset in mime printing for utf-7 files.
Christos Zoulas
2015-06-03
1
-4
/
+30
*
PR/416: coledot: Include vertical tab in ascii sequences.
Christos Zoulas
2015-01-24
1
-3
/
+3
*
remove duplicate assignment.
Christos Zoulas
2014-09-11
1
-2
/
+1
*
PR/286: Default encoding is binary.
Christos Zoulas
2013-11-19
1
-2
/
+3
*
PR/283: Tomas Siegl: Avoid SEGV on oomem.
Christos Zoulas
2013-09-17
1
-5
/
+8
*
make sure that type is initialized even in the out of memory case.
Christos Zoulas
2012-01-24
1
-2
/
+2
*
Simplify if (p) free(p) to free(p).
Reuben Thomas
2011-12-08
1
-3
/
+2
*
mingw32 and escaping fixes
Christos Zoulas
2010-07-21
1
-9
/
+10
*
add debug for encoding.
Christos Zoulas
2009-09-13
1
-1
/
+17
*
fix include files.
FILE5_00
Christos Zoulas
2009-02-03
1
-3
/
+5
*
Fixes to MIME detection.
Reuben Thomas
2008-11-06
1
-12
/
+7
*
This check-in mostly fixes a bunch of problems with MIME checks. It's
Reuben Thomas
2008-11-06
1
-0
/
+487