summaryrefslogtreecommitdiff
path: root/ext/POSIX/POSIX.xs
Commit message (Expand)AuthorAgeFilesLines
* extern "C" for POSIX.xs.Craig A. Berry2012-06-031-0/+2
* Remove gete?[ug]id cachingÆvar Arnfjörð Bjarmason2012-02-181-14/+0
* Revert "Merge branch 'avar/POSIX-strptime' into blead"Ævar Arnfjörð Bjarmason2012-02-151-148/+0
* Revert "Use the strptime() probe in POSIX.xs & tests"Ævar Arnfjörð Bjarmason2012-02-151-6/+0
* mixing declarations and assignments not allowed in C89H.Merijn Brand2012-02-141-3/+4
* Use the strptime() probe in POSIX.xs & testsÆvar Arnfjörð Bjarmason2012-02-121-0/+6
* Cast around signedness warnings in POSIX's new strptime.Craig A. Berry2012-02-121-3/+3
* More obvious variable names and neater code in strptime()Paul "LeoNerd" Evans2012-02-111-13/+19
* str_offset ought to be a STRLEN, not an intPaul "LeoNerd" Evans2012-02-111-1/+1
* If strptime() is called with UTf-8 string but legacy format, then downgrade t...Paul "LeoNerd" Evans2012-02-111-8/+30
* If strptime() is called with legacy string but UTF-8 format, then upgrade the...Paul "LeoNerd" Evans2012-02-111-1/+21
* Small refactor of string offset code in POSIX::strptime() to hopefully better...Paul "LeoNerd" Evans2012-02-111-8/+8
* When strptime() receives a reference, ensure it's a mutable scalarPaul "LeoNerd" Evans2012-02-111-1/+7
* Yield -1 as undef from POSIX::strptime(); ensure that mktime() isn't biased b...Paul "LeoNerd" Evans2012-02-111-9/+19
* Solaris needs _STRPTIME_DONTZERO in order not to zero out all the untouched f...Paul "LeoNerd" Evans2012-02-111-0/+3
* Remember to init_tm() the struct tm before strptime()ing it; a workaround for...Paul "LeoNerd" Evans2012-02-111-0/+1
* Detect failure of mktime(), return errorPaul "LeoNerd" Evans2012-02-111-2/+4
* mktime() before returning result from strptime(), to ensure wday/yday/isdst f...Paul "LeoNerd" Evans2012-02-111-0/+3
* Accept strptime \$str, "format" to use/set pos() magic at parsing positionPaul "LeoNerd" Evans2012-02-111-2/+33
* Initial hack at strptime(); just literal strings for nowPaul "LeoNerd" Evans2012-02-111-0/+43
* Ammend comment referring to init_tm() to point to its correct locationPaul "LeoNerd" Evans2012-02-111-1/+1
* avoid truncating time values when long is smaller than time_tTony Cook2012-01-181-2/+2
* Provide the correct POSIX return value for POSIX::dup2() on Win32.Nicholas Clark2011-12-301-0/+11
* Convert POSIX::sleep to an XS wrapper for PerlProc_sleep().Nicholas Clark2011-12-301-0/+8
* Signal handlers must run before sigsuspend returnsLeon Timmermans2011-12-291-0/+4
* avoid double defining the POSIX::TCSANOW constant subTony Cook2011-11-281-2/+6
* Change POSIX::Termios::setattr() to default to TCASNOW, not 0.Nicholas Clark2011-09-131-1/+8
* Remove unneeded fallback definitions of dNOOP, dVAR etc from POSIX.xsNicholas Clark2011-09-131-20/+0
* Merge the implementations of POSIX::{asctime,mktime} using ALIAS.Nicholas Clark2011-09-131-34/+18
* Merge the implementations of POSIX::{access,mkfifo} using ALIAS.Nicholas Clark2011-09-131-7/+8
* Merge the implementations of POSIX::{close,dup,tcdrain} using ALIAS.Nicholas Clark2011-09-131-8/+8
* Merge the implementations of 11 is*() functions in POSIX using XSANY.Nicholas Clark2011-09-131-154/+74
* Merge the implementations of 10 maths functions in POSIX using ALIAS.Nicholas Clark2011-09-131-36/+44
* Change POSIX::localeconv() to a table-driven implementation.Nicholas Clark2011-09-131-63/+58
* Merge the implementations of 2 sets of POSIX functions.Nicholas Clark2011-09-131-15/+14
* Merge the implementations of 4 sets of POSIX::Termios methods.Nicholas Clark2011-09-131-87/+53
* Merge the implementations of 2 pairs of POSIX::SigSet methods.Nicholas Clark2011-09-131-11/+14
* Store sigset_t used by POSIX::SigSet directly in the object SV.Nicholas Clark2011-09-131-22/+15
* In POSIX.xs, extract allocate_struct() from POSIX::Termios::new().Nicholas Clark2011-09-131-7/+13
* Store struct termios used by POSIX::Termios directly in the object SV.Nicholas Clark2011-09-131-15/+13
* The Borland Chainsaw MassacreSteve Hay2011-09-101-3/+0
* Redefine errno values for Visual Studio 2010Steve Hay2011-03-191-81/+112
* Fix typos (spelling errors) in ext/*.Peter J. Acklam) (via RT2011-01-071-1/+1
* fix various compiler warnings from XS codeZefram2010-12-111-19/+19
* rt77432: sigaction would crash/assert with a replaced %SIGTony Cook2010-08-311-1/+1
* fix logic for a workaround in POSIX.xsStepan Kasal2009-11-231-2/+2
* Add missing LEAVE to POSIX.xs sigactionGerard Goossen2009-11-121-2/+6
* Map winsock error codes to POSIX errno valuesJan Dubois2009-11-111-0/+123
* Replace sv_2mortal(newSVpvn(...)) with newSVpvn_flags(..., SVs_TEMP)Nicholas Clark2009-10-151-8/+8
* Use newSVpvn(), newSVpvs() and gv_fetchpvs(), the later with proper arguments.Nicholas Clark2009-10-151-3/+3