Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/winsup
AgeCommit message (Collapse)Author
2004-08-24 * winsup.api/mmaptest01.c (main): Accomodate 9x memory usage.Corinna Vinschen
2004-08-24 * winsup.api/ltp/symlink01.c (do_link): Print inode numbers using %lluCorinna Vinschen
format specifier.
2004-08-24 * include/malloc.h (__mingw_aligned_offset_malloc,Danny Smith
__mingw_aligned_offset_realloc, __mingw_aligned_malloc, __mingw_aligned_realloc, __mingw_aligned_free): Add prototypes. * mingwex/Makefile.in (DISTFILES): Add mingw-aligned-malloc.c, tst-aligned-malloc.c. (REPLACE_OBJS): Add mingw-aligned-malloc.o.
2004-08-242004-08-24 Steven G. Johnson <stevenj@alum.mit.edu>Danny Smith
* mingwex/mingw-aligned-malloc.c: New file. * mingwex/tst-aligned-malloc.c: New file.
2004-08-24 * crt1.c: (__mingw_CRTStartup): Change return to void. AddDanny Smith
noreturn attribute. Align stack to 16 bytes before passing args to main. (mainCRTStartup): Change return to void. (WinMainCRTStartup): Likewise.
2004-08-242004-08-24 Sam Robb <samrobb@users.sourceforge.net>Danny Smith
* include/winbase.h (GetFileSizeEx): Add _WIN32_WINNT >= 0x0500 guard.
2004-08-24 * include/winbase.h: Add WINBASEAPI token to prototypes, throughout.Danny Smith
2004-08-21 * environ.cc (set_ntea): New function.Corinna Vinschen
(set_ntsec): Ditto. (set_smbntsec): Ditto. (parse_thing): Change ntea, ntsec and smbntsec settings to call appropriate functions.
2004-08-20 * fhandler_tape.cc (fhandler_dev_tape::raw_read): Use ?: instead ofCorinna Vinschen
if/else. (fhandler_dev_tape::raw_write): Return -1 in case of error.
2004-08-19 * errno.cc (_sys_errlist): Change various text to their english LinuxCorinna Vinschen
counterparts. Unify layout. (strerror): Remove switch statement.
2004-08-19 * fhandler.cc (fhandler_base::open): Set shared flags to 0 whenCorinna Vinschen
opening a tape device.
2004-08-19 * ChangeLog: Fix typo.Corinna Vinschen
2004-08-19 * fhandler_socket.cc (fhandler_socket::dup): Decrement dtable'sCorinna Vinschen
need_fixup_before counter on successful dup. * net.cc (cygwin_getpeername): Add file descriptor to debug output.
2004-08-17 * fhandler.h (fhandler_dev_dsp:~fhandler_dev_dsp): Delete.Corinna Vinschen
(fhandler_dev_dsp::open_count): Delete. (fhandler_dev_dsp::close_audio_in): New method declaration. (fhandler_dev_dsp::close_audio_in): Ditto. * fhandler_dsp.cc: Add and edit debug_printf throughout. (fhandler_dev_dsp::Audio::denyAccess): Delete. (fhandler_dev_dsp::Audio::fork_fixup): Ditto. (fhandler_dev_dsp::Audio::getOwner): Ditto. (fhandler_dev_dsp::Audio::clearOwner): Ditto. (fhandler_dev_dsp::Audio::owner_): Ditto. (fhandler_dev_dsp::Audio::setformat): Ditto, rename to setconvert. (fhandler_dev_dsp::Audio::lock): Ditto, move to queue. (fhandler_dev_dsp::Audio::unlock): Ditto. (fhandler_dev_dsp::Audio::lock_): Ditto. (fhandler_dev_dsp::Audio::bufferIndex_): New member, from Audio_out and Audio_in. (fhandler_dev_dsp::Audio::pHdr_): Ditto. (fhandler_dev_dsp::Audio::wavehdr_): Ditto. (fhandler_dev_dsp::Audio::bigwavebuffer_): ditto. (fhandler_dev_dsp::Audio::Qisr2app_): Ditto. (fhandler_dev_dsp::Audio::setconvert): New method, from old setformat. (fhandler_dev_dsp::Audio::queue::lock): New method. (fhandler_dev_dsp::Audio::queue::unlock): Ditto. (fhandler_dev_dsp::Audio::queue::dellock): Ditto. (fhandler_dev_dsp::Audio::queue::isvalid): Ditto. (fhandler_dev_dsp::Audio::queue::lock_): New member. (fhandler_dev_dsp::Audio::queue::depth1_): Delete. (fhandler_dev_dsp::Audio_out::fork_fixup): New method. (fhandler_dev_dsp::Audio_out::isvalid): New method. (fhandler_dev_dsp::Audio_out::start): Remove arguments. (fhandler_dev_dsp::Audio_out::parsewav): Change arguments and set internal state. (fhandler_dev_dsp::Audio_out::emptyblocks): Delete. (fhandler_dev_dsp::Audio_out::Qapp2app_): Ditto. (fhandler_dev_dsp::Audio_out::Qisr2app_): Ditto, move to Audio. (fhandler_dev_dsp::Audio_out::bufferIndex_): Ditto. (fhandler_dev_dsp::Audio_out::pHdr_): Ditto. (fhandler_dev_dsp::Audio_out::wavehdr_): Ditto. (fhandler_dev_dsp::Audio_out::bigwavefuffer_): Ditto. (fhandler_dev_dsp::Audio_out::freq_): New member. (fhandler_dev_dsp::Audio_out::bits_): New member. (fhandler_dev_dsp::Audio_out::channels_): New member. (fhandler_dev_dsp::Audio_in::fork_fixup): New method. (fhandler_dev_dsp::Audio_in::isvalid): New method. (fhandler_dev_dsp::Audio_in::Qapp2app_): Delete. (fhandler_dev_dsp::Audio_in::Qisr2app_): Ditto, move to Audio. (fhandler_dev_dsp::Audio_in::bufferIndex_): Ditto. (fhandler_dev_dsp::Audio_in::pHdr_): Ditto. (fhandler_dev_dsp::Audio_in::wavehdr_): Ditto. (fhandler_dev_dsp::Audio_in::bigwavefuffer_): Ditto. (fhandler_dev_dsp::Audio::queue::queue): Simplify. (fhandler_dev_dsp::Audio::queue::send): Use lock. (fhandler_dev_dsp::Audio::queue::query): Do not use depth1_. (fhandler_dev_dsp::Audio::queue::recv): Ditto. (fhandler_dev_dsp::Audio::Audio): Adapt to new class members. (fhandler_dev_dsp::Audio::~Audio): Ditto (fhandler_dev_dsp::Audio_out::start): Reorganize. (fhandler_dev_dsp::Audio_out::stop): Simplify. (fhandler_dev_dsp::Audio_out::init): Reset the queue and clear flag. (fhandler_dev_dsp::Audio_out::write): Reorganize to allocate audio_out. (fhandler_dev_dsp::Audio_out::buf_info): Use appropriate block size. (fhandler_dev_dsp::Audio_out::callback_sampledone): Do not use lock. (fhandler_dev_dsp::Audio_out::waitforspace): Simplify. (fhandler_dev_dsp::Audio_out::waitforallsent):Ditto. (fhandler_dev_dsp::Audio_out::sendcurrent): Reorganize. Clear flag before requeuing. (fhandler_dev_dsp::Audio_out::parsewav): (fhandler_dev_dsp::Audio_in::start): Reorganize. (fhandler_dev_dsp::Audio_in::stop): Simplify. (fhandler_dev_dsp::Audio_in::queueblock): Ditto. Requeue header in case of error. (fhandler_dev_dsp::Audio_in::init): Reset the queue and clear flag. (fhandler_dev_dsp::Audio_in::waitfordata): Simplify. Do not UnprepareHeader if the flag is zero. (fhandler_dev_dsp::Audio_in::buf_info): Ditto. (fhandler_dev_dsp::Audio_in::callback_blockfull): Do not use lock. (fhandler_dev_dsp::open_count): Delete. (fhandler_dev_dsp::open): Only check existence, do not allocate anything. Set flags appropriately. Create archetype. (fhandler_dev_dsp::write): Call archetype as needed. Create audio_out. (fhandler_dev_dsp::read): Call archetype as needed. Create audio_in. (fhandler_dev_dsp::close): Call archetype as needed. Call close_audio_in and close_audio_out. (fhandler_dev_dsp::close_audio_in): New function. (fhandler_dev_dsp::close_audio_out): New function. (fhandler_dev_dsp::dup): Use archetypes. (fhandler_dev_dsp::ioctl): Call archetype as needed. Reorganize for new structures. (fhandler_dev_dsp::fixup_after_fork): Call archetype as needed. (fhandler_dev_dsp::fixup_after_exec): Call archetype as needed. Clear audio_in and audio_out.
2004-08-17 * devdsp.c: Outputs the names of the main test functions.Corinna Vinschen
(forkrectest): Expect child success. (forkplaytest): Ditto. (syncwithchild): Output the child status and the desired value. (sinegenw): Reduce volume of the beep. (sinegenb): Ditto. (dup_test): New test.
2004-08-15 * profile/COPYING: New file.Danny Smith
* profile/CYGWIN_LICENSE: New file. * profile/Makefile.in (DISTFILES): Add COPYING, CYGWIN_LICENSE.
2004-08-15 * mingwex/fopen64.c: Move.Danny Smith
* mingwex/fseeko64.c: Move. * mingwex/ftello64.c: Move. * mingwex/lseek64.c: Move. * mingwex/stdio/fopen64.c: To here. * mingwex/stdio/fseeko64.c: To here. * mingwex/stdio/ftello64.c: To here. * mingwex/stdio/lseek64.c: To here. White space cleanup in ChangeLog
2004-08-15 * profile/gmon.c [__MINGW32__]: Include string.h forDanny Smith
memset prototype.
2004-08-152004-08-15 Ken Fitlike <kenfitlike@users.sourceforge.net>Danny Smith
* include/commctrl.h (WC_TREEVIEWA): Remove parenthenses.
2004-08-142004-08-14 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet
* fhandler.cc (fhandler_base::open_9x): Set file attributes for new files.
2004-08-11* net.cc (cygwin_gethostbyname): Show failing host name on error.Christopher Faylor
2004-08-112004-08-10 Sebastian Nowak <snowak1@users.sourceforge.net>Danny Smith
* include/ws2spi.h (LPWSPSELECT): Correct typedef.
2004-08-11 * include/wincrypt.h: Correct _WIN32_WINNT typo.Danny Smith
2004-08-112004-08-10 Ed Schaller <schallee@darkmist.net>Danny Smith
* include/wincrypt.h (MS_ENH_RSA_AES_PROV_A, MS_ENH_RSA_AES_PROV_W) (ALG_SID_AES_128, ALG_SID_AES_192, ALG_SID_AES_256, ALG_SID_AES 17) (CALG_AES_128, CALG_AES_192, CALG_AES_256, CALG_AES,PROV_RSA_AES): Add defines. (CALG_SHA1): Add define. (HP_HMAC_INFO): Add define. (HMAC_INFO): Add struct. (BLOBHEADER): Add typedef.
2004-08-10white spaceChristopher Faylor
2004-08-10* select.cc (select_stuff::wait): Correctly check for w4 array bounds.Christopher Faylor
2004-08-09* mingwex/stdio/vwscanf.c: Add stdio.h needed after 2004-08-07 change.Christopher Faylor
2004-08-07 * include/complex.h: Remove __attribute__ ((const)) fromDanny Smith
transcendantal and trig functions. Replace __attribute__ ((const)) with __MINGW_ATTRIB_CONST on other declarations.
2004-08-07 * include/wchar.h: Reorganize, avoid including other headers.Danny Smith
2004-08-07 * include/string.h (memchr, memcmp, strchr, strcmp, strcspn)Danny Smith
(strlen, strncmp, strpbrk, strrchr, strspn, strstr): Add pure attribute.
2004-08-03 * errno.cc (errmap): Add ERROR_TOO_MANY_LINKS -> EMLINK mapping.Corinna Vinschen
* syscalls.cc (link): Only copy files if FS doesn't support hard links.
2004-08-03 * transport.cc (transport_layer_base::~transport_layer_base): Resurrect.Corinna Vinschen
* transport.h (transport_layer_base::~transport_layer_base): Ditto.
2004-07-30 * bsd_mutex.cc (_msleep): Reset event object and close it beforeCorinna Vinschen
entering mutex. Turn order of conditional for better readability.
2004-07-30 * include/dirent.h (struct _wdirent): Remove obsolete comment.Danny Smith
2004-07-30 * include/string.h: Revert 2004-07-26 additions ofDanny Smith
__ATTRIBUTE_PURE.
2004-07-28 * mingwex/math/powl.c (powl): Revert change of 2004-02-01.Danny Smith
(__convert_inf_to_maxnum): New.static inline. (reducl): Use it to protect against Inf - Inf. (__fast_ldexpl): New function. Use in lieu of ldexpl.
2004-07-27 * mingwex/math/expl.c (expl): Move body of code to new staticDanny Smith
function __expl, removing tests for +/-Inf. Extern function expl calls __expl after testing for max, min log thresholds.
2004-07-27 * mingwex/stdio/vsscanf.c: Add "edi" to registers-modified fieldDanny Smith
* mingwex/stdio/vfscanf.c: Likewise. * mingwex/stdio/vswscanf.c: Likewise. * mingwex/stdio/vfwscanf.c: Likewise.
2004-07-27 * include/_mingw.h: Use only two underscores to uglifyDanny Smith
__MINGW_ATTRIB_* macros. * include/stdlib.h: Adjust __MINGW_ATTRIB_* tokens. * includ/setjmp.h: Likewise. * include/sting.h: Add __MINGW_ATTRIB_PURE to locale-independent string functions. (_strdup, strdup): Add __MINGW_ATTRIB_MALLOC.
2004-07-26 * fhandler_proc.cc (format_proc_cpuinfo): Remove Intel-specific flagsCorinna Vinschen
from /proc/cpuinfo on non-Intel processors. Added new AMD-specific flags. Changed Intel flag names to match Linux.
2004-07-26 * cygserver.conf: Describe relation between shmmaxpgs and SHMMAX.Corinna Vinschen
2004-07-26 * include/_mingw.h: Use only two underscores to uglifyDanny Smith
__MINGW_ATTRIB_* macros. * include/stdlib.h: Adjust __MINGW_ATTRIB_* tokens. * includ/setjmp.h: Likewise. * include/sting.h: Add __MINGW_ATTRIB_PURE to locale-independent string functions. (_strdup, strdup): Add __MINGW_ATTRIB_MALLOC.
2004-07-26 * include/string.h: Group wide string functions together,Danny Smith
and protect with _WSTRING_DEFINED.
2004-07-262004-07-26 Hartmut Honisch <hhonisch@users.sourceforge.net>Danny Smith
* include/commctrl.h (TreeView_SetItemState): Define macro.
2004-07-25 * include/_mingw.h (_MINGW_ATTR_*): Replace withDanny Smith
__MINGW_ATTRIB_*. * include/stdlib.h (_ATTRIB_NORETURN): Replace with __MINGW_ATTRIB_NOREURN, throughout. (malloc): Declare with __MINGW_ATTRIB_MALLOC. (calloc): Likewise. (abs): Declare with __MINGW_ATTRIB_CONST. (labs): Likewise. (div): Likewise. (ldiv): Likewise. (lldiv): Likewise. (_rotl): Likewise. (_rotr): Likewise. (_lrotl): Likewise. (_lrotr): Likewise. * include/setjmp.h (longjmp): Add __MINGW_ATTRIB_NORETURN.
2004-07-24* dcrt0.cc (dll_crt0_0): Use proper boolean arguments.Christopher Faylor
* pinfo.cc (pinfo::init): Don't consider MapViewOfFileEx error to be fatal if exiting. * pinfo.h (pinfo::init): Eliminate default argument and supply the argument in the one case that needed it.
2004-07-24 * include/wingdi.h (CMYK): Its fun to play with the C-M-Y-K.Danny Smith
(young man, young man,...)
2004-07-24 * autoload.cc (GetNativeSystemInfo): Add.Corinna Vinschen
(IsWow64Process): Add. * init.cc (respawn_wow64_process): New function. (dll_entry): If process has been started from a 64 bit process, call respawn_wow64_process. * uname.cc (uname): On 64 bit systems, use GetNativeSystemInfo. Show actual CPU type.
2004-07-242004-07-24 Brodie Thiesfield <brofield@users.sourceforge.net>Danny Smith
* include/shlobj.h (FILEDESCRIPTOR): Unicode it. (FILEGROUPDESCRIPTOR): LIkewise.
2004-07-23 * dtable.cc (dtable::get_debugger_info): Make stderr r/w accordingCorinna Vinschen
to SUSv3.