The R Project SVN R

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
83868 1253 d 16 h urbaneks /branches/R-exeinfo/ create R-exeinfo branch  
83850 1257 d 2 h kalibera /trunk/src/main/ Tweak, avoid compiler warning.  
83849 1257 d 2 h kalibera /trunk/src/main/ Remove path length limitations on Windows, simplify allocation.  
83847 1257 d 21 h kalibera /trunk/src/main/ Detect space in tempdir even on Unix. Tweak.  
83845 1257 d 23 h kalibera /trunk/src/main/ Windows fix.  
83836 1258 d 5 h ripley /trunk/src/main/ clean up  
83821 1259 d 19 h kalibera /trunk/src/main/ Remove path length limitations.  
83503 1308 d 5 h ripley /trunk/src/main/ precautionary inclusion of <sys/types.h>  
83456 1321 d 0 h ripley /trunk/src/main/ some replacing sprintf by snprintf  
83446 1321 d 5 h ripley /trunk/src/ C23 requires attributes before return values  
83126 1376 d 21 h kalibera /trunk/src/main/ Fix conversion of escaped invalid string to native encoding in error/warning
message displayed when conversion to a wide string fails (for TRE, could
cause a crash).
 
82931 1398 d 3 h ripley /trunk/src/ use (void) to avoid clang 15 warnings  
82803 1421 d 23 h ripley /trunk/src/ avoid some compiler warnings  
82791 1424 d 5 h kalibera /trunk/src/ Respect declared encoding of inputs in iconv() with from="".  
82582 1475 d 21 h kalibera /trunk/src/main/ Improve performance of grep/gsub (avoid duplicate PCRE2 validity checks,
specialize conversions of ASCII to wide strings and back for TRE, optimize
fixed searches in UTF-8 and bytes).
 
82528 1490 d 23 h kalibera /trunk/ Do not escape invalid characters in strings used for TRE regular expression
operations. This fixes validity checks in regex code and reduces the risk
that regexes run on characters resulting from escaped invalid bytes (with
Brodie Gaslam). The new checks may uncover previously undetected use of
invalid strings in regular expression operations.
 
82495 1502 d 1 h kalibera /trunk/src/ Do not escape invalid characters in strings used for regular expression
operations. This fixes validity checks in regex code and reduces the risk
that regexes run on characters resulting from escaped invalid bytes (with
Brodie Gaslam).
 
82494 1502 d 1 h kalibera /trunk/src/main/ Truncate warnings during encoding conversions consistently with errors (so
that the target encoding is displayed).
 
82477 1504 d 23 h kalibera /trunk/src/ Ensure that messages about invalid strings are not themselves invalid
strings. Rationalize the related encoding conversion code.
 
82476 1504 d 23 h kalibera /trunk/src/main/ Fix inconsistency in translateCharUTF8: do not translate/escape native UTF-8
string in UTF-8 locale. This uncovers some encoding bugs previously missed
due to accidental escaping, now reported in regexp code. Also fix a memory
leak and rationalize related character encoding functions (with Brodie
Gaslam).
 

Show All