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
AgeCommit message (Collapse)Author
2002-03-08 * include/accctrl.h (_ACCCTRL_H): Correct typo.Danny Smith
Remove unnecessary inclusion of <wtypes.h> * ChangeLog: Fix omission of name in recent entries. * include/initguid.h (DEFINE_GUID): Add GUID_EXT to define.
2002-03-06 * include/mswsock.h: Group winsock2 dependantsDanny Smith
together and protect with #ifdef _WINSOCK2_H. * lib/test.c: Only test ws2tcpip.h if winsock2.h has been included.
2002-03-06 * include/mswsock.h (TP_*): Add new defines.Danny Smith
(TRANSMIT_PACKETS_ELEMENT): Define new structure. (WSAMSG): Likewise. (WSACMSGHDR): Likewise. (DisconnectEx): Add new prototype. (WSARecvMsg): Likewise. (WSA_CMSG_*) Add empty macros, guarded by #if 0.
2002-03-02 * ChangeLog: Fix typo in last entry.Danny Smith
* include/winsock2.h (IPPROTO_*): Add IPv6 defines. * include/ws2tcpip.h: (IP_*): Add new defines. (INET_ADDRSTRLEN, INET6_ADDRSTRLEN): Add defines. (NI_*): Add getnameinfo constants and bitmasks. (AI_*): Add getaddrinfo flags. (EAI_*): Add getaddrinfo error codes. (ip_mreq_source): Add new structure. (ip_msfilter): Add new structure. (IP_MSFILTER_SIZE): Add new macro. (in_pktinfo): Add new structure. Add preliminary IPv6 support. (in6_addr): Add new structure and some defines. (sockaddr_in6): Add new structure. (in6addr_any, in6addr_loopback): Declare extern structures. (IN6ADDR_ANY_INIT,IN6ADDR_LOOPBACK_INIT): Add initialization macros for above. (IN6_ARE_ADDR_EQUAL): Define macro. (IN6_IS_ADDR_*): Define address testing macros. (socklen_t) Add new typedef. (ipv6_mreq): Add new structure. (in6_pktinfo): Same. (addrinfo): Same. (freeaddrinfo):Add new prototype. (getaddrinfo): Same. (gai_strerror[AW]): Same. (getnameinfo): Same. (sockaddr_in6_old): Add structure. (sockaddr_gen): Add union definition. (INTERFACE_INFO): Use sockaddr_gen as members. (INTERFACE_INFO_OLD): Add comment on workaround for problems with INTERFACE_INFO on NT4 prior to sp4. .
2002-02-28 * include/windows.h; Remove test for __W32API_MAJOR_VERSIONDanny Smith
when selecting winsock interface. * include/winsock.h (SOCKET_ADDRESS_LIST): Add structure definition and typedefs. Expand FIXME comment. (WSACOMPLETIONTYPE): Add enum. (WSACOMPLETION): Add structure and typedefs. (WSANSPIoctl): Add function prototpe and callback typedef. (SIO_NSP_NOTIFY_CHANGE): Add define. (sockaddr_storage): Add structure and typedefs.
2002-02-15 * include/ntsecpkg.h: New file.Danny Smith
* include/schannel.h: New file. * include/schnlsp.h: New file. * include/security.h: New file. * include/sspi.h: New file. * include/ntsecapi.h (KERB_WRAP_NO_ENCRYPT, MICROSOFT_KERBEROS_NAME_[AW]): Add missing constants * include/wincrypt.h (CALG_*, X509_ASN_ENCODING. PKCS_7_ASN_ENCODING, CERT_*, USAGE_MATCH_TYPE_AND, USAGE_MATCH_TYPE_OR, szOID_*): Add missing constants (struct _CRYPTOAPI_BLOB): Add structure and typedefs. (SSL_EXTRA_CERT_CHAIN_POLICY_PARA,HTTPSPolicyCallbackData, CERT_CHAIN_POLICY_PARA,CERT_CHAIN_POLICY_STATUS, CRYPT_ALGORITHM_IDENTIFIER, CRYPT_BIT_BLOB, CERT_PUBLIC_KEY_INFO, CERT_EXTENSION, CERT_INFO, CERT_CONTEXT, CTL_USAGE, CERT_ENHKEY_USAGE, CERT_USAGE_MATCH, CERT_CHAIN_PARA, CERT_CHAIN_FIND_BY_ISSUER_PARA, CERT_TRUST_STATUS, CRL_ENTRY, CRL_INFO, CRL_CONTEXT, CERT_REVOCATION_CRL_INFO, CERT_REVOCATION_INFO, CERT_CHAIN_ELEMENT, CRYPT_ATTRIBUTE, CTL_ENTRY, CTL_INFO, CTL_CONTEXT, CERT_TRUST_LIST_INFO, CERT_SIMPLE_CHAIN, CERT_CHAIN_CONTEXT): Add missing structures. (CertCloseStore, CertGetCertificateChain, CertVerifyCertificateChainPolicy, CertFreeCertificateChain, CertNameToStr[AW], CertOpenSystemStore[AW], CertOpenStore, CertFindCertificateInStore, CertFreeCertificateContext, CertGetIssuerCertificateFromStore, CertFindChainInStore): Add missing functions. (CertNameToStr, CertOpenSystemStore, CERT_FIND_SUBJECT_STR, CERT_FIND_ISSUER_STR): Add Unicode mappings. * lib/crypt32.def: New file. * lib/secur32.def: Add mising stubs. * lib/test.c: Include new headers.
2002-02-14 * include/ntsecpkg.h: New file.Danny Smith
* include/schannel.h: New file. * include/schnlsp.h: New file. * include/security.h: New file. * include/sspi.h: New file. * include/ntsecapi.h (KERB_WRAP_NO_ENCRYPT, MICROSOFT_KERBEROS_NAME_[AW]): Add missing constants * include/wincrypt.h (CALG_*, X509_ASN_ENCODING. PKCS_7_ASN_ENCODING, CERT_*, USAGE_MATCH_TYPE_AND, USAGE_MATCH_TYPE_OR, szOID_*): Add missing constants (struct _CRYPTOAPI_BLOB): Add structure and typedefs. (SSL_EXTRA_CERT_CHAIN_POLICY_PARA,HTTPSPolicyCallbackData, CERT_CHAIN_POLICY_PARA,CERT_CHAIN_POLICY_STATUS, CRYPT_ALGORITHM_IDENTIFIER, CRYPT_BIT_BLOB, CERT_PUBLIC_KEY_INFO, CERT_EXTENSION, CERT_INFO, CERT_CONTEXT, CTL_USAGE, CERT_ENHKEY_USAGE, CERT_USAGE_MATCH, CERT_CHAIN_PARA, CERT_CHAIN_FIND_BY_ISSUER_PARA, CERT_TRUST_STATUS, CRL_ENTRY, CRL_INFO, CRL_CONTEXT, CERT_REVOCATION_CRL_INFO, CERT_REVOCATION_INFO, CERT_CHAIN_ELEMENT, CRYPT_ATTRIBUTE, CTL_ENTRY, CTL_INFO, CTL_CONTEXT, CERT_TRUST_LIST_INFO, CERT_SIMPLE_CHAIN, CERT_CHAIN_CONTEXT): Add missing structures. (CertCloseStore, CertGetCertificateChain, CertVerifyCertificateChainPolicy, CertFreeCertificateChain, CertNameToStr[AW], CertOpenSystemStore[AW], CertOpenStore, CertFindCertificateInStore, CertFreeCertificateContext, CertGetIssuerCertificateFromStore, CertFindChainInStore): Add missing functions. (CertNameToStr, CertOpenSystemStore, CERT_FIND_SUBJECT_STR, CERT_FIND_ISSUER_STR): Add Unicode mappings. * lib/crypt32.def: New file. * lib/secur32.def: Add mising stubs. * lib/test.c: Include new headers.
2002-02-14 * include/windef.h (PROC,FARPROC,NEARPROC): Remove voidDanny Smith
parameter.
2002-01-30 * include/mapi.h: New file.Danny Smith
* lib/mapi.def: Add missing function stubs. * lib/test.c: Include mapi.h.
2002-01-28 * include/winuser.h (GetWindowLongPtr[AW],Danny Smith
SetWindowLongPtr[AW]): Add prototypes for _WIN64.
2002-01-28 * include/winuser.h (GWLP_*,DWLP_*): Add missing constants.Danny Smith
(GetWindowLongPtr[AW], SetWindowLongPtr[AW]): Map them to {Get Set}WindowLong[AW], as in Win32 they are equivalent. (GetWindowLongPtr, SetWindowLongPtr): Add Unicode mappings.
2002-01-28 * lib/test.c: Include wsnetbsd.h.Danny Smith
* include/wsnetbs.h: New file.
2002-01-25* include/winnt.h: Remove merge conflict.Earnie Boyd
2002-01-25 * include/winnt.h (_TCHAR): Add typedefs.Danny Smith
* include/wininet.h (SECURITY_FLAG_IGNORE_*): Add missing defines. * include/winsuser.h (ATF_AVAILABLE, SERKF_ACTIVE): Add defines. (LPACCESSTIMEOUT): Add typedef.
2002-01-25Merge MinGW differencesEarnie Boyd
2002-01-24 * include/commctrl.h: Add missing HDM_*,HDN_*,LVSICF_* defines.Danny Smith
* include/commctrl.h (HDITEM[AW]): Rename _HD_ITEM[AW] to _HDITEM[AW], with parallel changes to typedefs. Use defines for backward compatability with old names. Update UNICODE mappings. (HDLAYOUT): Remove struct _HD_LAYOUT_XP. Use new typedefs for struct _HD_LAYOUT and add defines for backward compatability with old names. (NMLISTVIEW): Rename _NM_LISTVIEW to tagNMLISTVIEW, with parallel chages to typedefs. Add defines for backward compatability with old names. (TCHITTESTINFO, IMAGELISTDRAWPARAMS): Fix _WIN32_IE guard.
2002-01-202002-01-21 Robert Collins <rbtcollins@hotmail.com>Robert Collins
* include/winnt.h: Add missing MEM_ defines, and convert existing to hex for readability.
2002-01-15 * include/winnt.h (FILE_ATTRIBUTE_ENCRYPTED): Correct constant.Corinna Vinschen
(FILE_ATTRIBUTE_DEVICE): Add define.
2002-01-14 * include/winnt.h: Add INVALID_FILE_ATTRIBUTES.Corinna Vinschen
2002-01-112002-01-11 Ralf Habacker <Ralf.Habacker@freenet.de>Robert Collins
* include/ntsecapi.h: Fixed missing void parameter type in some prototypes. * include/objbase.h: Ditto. * include/rapi.h: Ditto. * include/rpc.h: Ditto. * include/rpcdce.h: Ditto. * include/rpcdcep.h: Ditto. * include/rpcndr.h: Ditto. * include/rpcnsip.h: Ditto. * include/rpcproxy.h: Ditto. * include/windef.h: Ditto.
2002-01-112001-12-30 Guido Serassio <serassio@libero.it>Robert Collins
* include/winsvc.h: Add EnumServiceStatusEx(), QueryServiceStatusEx() & RegisterServiceCtrlHandlerEx()
2001-12-212001-12-21 Robert Collins <rbtcollins@hotmail.com>Robert Collins
* include/wingdi.h: Add GetRandomRgn and SYSRGN.
2001-12-21* lib/Makefile.in: Revert inst_installdir definitions to working versions.Christopher Faylor
2001-12-172001-12-17 Guido Serassio <serassio@libero.it>Robert Collins
* include/winsvc.h: Add ChangeServiceConfig2() & QueryServiceConfig2() definition
2001-12-172001-12-17 Robret Collins <rbtcollins@hotmail.com>Robert Collins
* include/commctrl.h: New typedefs for HDLAYOUT and LPHDLAYOUT based on MSDN documentation for XP.
2001-12-08 * Makefile.in: Increment VERSION.Earnie Boyd
* include/w32api.h: Ditto.
2001-12-07merge changes from MinGWEarnie Boyd
2001-12-042001-12-04 Earnie Boyd <earnie@users.sf.net>Earnie Boyd
* include/winuser.h (IDC_STATIC): Don't define.
2001-12-042001-12-04 Danny Smith <dannysmith@users.sourceforge.net>Earnie Boyd
Cleanup merge between SourceForge and winsup CVS. * include/winbase.h (OSVERSIONINFO[AW], OSVERSIONINFOEX[AW]: Remove definitions. * include/winnt.h (VER_NT*): Remove duplicate defines. (VER_SUITE*): Group with VER_PLATFORM*, VER_NT* defines.
2001-12-032001-12-03 Earnie Boyd <earnie@users.sf.net>Earnie Boyd
* include/accctrl.h: Change \r\n to \n. 2001-11-30 Danny Smith <dannysmith@users.sourceforge.net> * include/ipexport.h (IP_UNIDIRECTIONAL_ADAPTER_ADDRESS): Add structure definition. * include/iptypes.h (IP_PER_ADAPTER_INFO): Ditto. * include/iphlpapi.h (AddIPAddress,CreateProxyArpEntry, DeleteIPAddress,DeleteProxyArpEntry,EnableRouter, FlushIpNetTable,GetAdapterIndex,GetPerAdapterInfo, GetUniDirectionalAdapterInfo,SendARP,SetAdapterIpAddress, UnenableRouter) Declare functions. * lib/iphlpapi.def: Add function names to import lib. 2001-11-24 Danny Smith <dannysmith@users.sourceforge.net> * include/winnt.h (PACCESS_MASK): Add typedef. * include/aclapi.h: New file. * include/acctrl.h: New file. * lib/advapi32.def: Add missing symbols. * lib/test.c: Add #include <aclapi.h>. 2001-11-23 Danny Smith <dannysmith@users.sourceforge.net> * include/winbase.h (OSVERSIONINFO[AW],VER_PLATFORM_WIN32s, VER_PLATFORM_WIN32_WINDOWS,VER_PLATFORM_WIN32_NT): Move from here ... * include/winnt.h: ... to here. * include/winbase.h (VerifyVersionInfo[AW]): Add declaration. * include/winnt.h (OSVERSIONINFOEX[AW]): Add structure definitions and typedefs. (VER_NT_WORKSTATION,VER_NT_DOMAIN_CONTROLLER,VER_NT_SERVER): Add defines. 2001-11-19 Pierre Muller <muller@ics.u-strasbg.fr> * w32api/include/winnt.h: prepare SSE register support. (CONTEXT_EXTENDED_REGISTERS): Add new define. (MAXIMUM_SUPPORTED_EXTENSION): New define. (struct CONTEXT): ExtendedRegisters field added. 2001-11-16 Danny Smith <dannysmith@users.sourceforge.net> * include/winuser.h (tagALTTABINFO, tagCOMBOBOXINFO, tagCURSORINFO, tagMENUBARINFO, tagMENUINFO, tagMONITORINFO tagSCROLLBARINFO, tagTITLEBARINFO. tagWINDOWINFO, tagLASTINPUTINFO ): Define new structures. (EndMenu, GetAltTabInfo[AW],GetComboBoxInfo,GetCursorInfo, GetLastInputInfo, GetListBoxInfo, GetMenuBarInfo, GetMonitorInfo[AW], GetScrollBarInfo, GetTitleBarInfo, GetWindowInfo, GetWindowModuleFileName[AW],GetMenuInfo SetMenuInfo): Add new prototypes. * lib/user32.def: Add import stubs for above functions. * include/winuser.h (IDC_STATIC): Protect against prior definition. 2001-11-12 Corinna Vinschen <corinna@vinschen.de> * include/winbase.h (OSVERSIONINFOEX): Add definition. * include/winnt.h: Add VER_NT_* and VER_SUITE_* defines. 2001-11-10 Robert Collins <rbtcollins@hotmail.com> * include/winnt.h: Add Danny Smith's text comment about gcc compiler warnings with _AUTHORITY #defines. 2001-11-09 Robert Collins <rbtcollins@hotmail.com> * include/winnt.h (GetCurrentFiber): Create a prototype before the implementation; (GetFiberData): Ditto. 2001-11-09 Robert Collins <rbtcollins@hotmail.com> * include/winnt.h: Backout last change.
2001-11-22 Patch by Pierre Muller <muller@ics.u-strasbg.fr>:Corinna Vinschen
* w32api/include/winnt.h: prepare SSE register support. (CONTEXT_EXTENDED_REGISTERS): Add new define. (MAXIMUM_SUPPORTED_EXTENSION): New define. (struct CONTEXT): ExtendedRegisters field added.
2001-11-12 * include/winbase.h (OSVERSIONINFOEX): Add definition.Corinna Vinschen
* include/winnt.h: Add VER_NT_* and VER_SUITE_* defines.
2001-11-092001-11-10 Robert Collins <rbtcollins@hotmail.com>Robert Collins
* include/winnt.h: Add Danny Smith's text comment about gcc compiler warnings with _AUTHORITY #defines.
2001-11-092001-11-09 Robert Collins <rbtcollins@hotmail.com>Robert Collins
* include/winnt.h (GetCurrentFiber): Create a prototype before the implementation; (GetFiberData): Ditto.
2001-11-092001-11-09 Robert Collins <rbtcollins@hotmail.com>Robert Collins
* include/winnt.h: Backout last change.
2001-11-072001-11-08 Robert Collins <rbtcollins@hotmail.com>Robert Collins
* include/winnt.h: Define *_SID_AUTHORITY appropriately. (nested structures.) GetCurrentFiber: Create a prototype before the implementation; GetFiberData: Ditto.
2001-11-04* lib/Makefile.in: Add .NOTPARALLEL target since dlltool cannot run in parallelChristopher Faylor
invocations. * lib/scrnsave.c (WinMain): Trivial change to avoid a compiler warning.
2001-11-012001-11-01 Danny Smith <dannysmith@users.sourceforge.net>Earnie Boyd
* include/basetyps.h (DECLARE_INTERFACE): Don't add __attribute__((com_interface)) for __GNUC__ >= 3. 2001-11-01 Danny Smith <dannysmith@users.sourceforge.net> * include/commdlg.h (PRINTPAGERANGE): Add structure definition. (PRINTDLGEX[AW]): Likewise. (PrintDlgEx[AW]): Add function declaration. * lib/comdlg32.def (PrintDlgEx[AW]): Add function stubs. * ChangeLog: Fix typo in last entry. 2001-11-01 TAMURA Kent <tkent@users.sourceforge.net> * include/objbase.h (CoGetClassObject): Change third parameter to COSERVERINFO*. 2001-10-30 Danny Smith <dannysmith@users.sourceforge.net> * include/winuser.h (MOUSEEVENTF_WHEEL): Define. Thanks to: Kim Saunders. * include/oleauto.h: Define VARIANT* flags for VariantChangeType. Thanks to: Pat Thoyts. * include/winnt.h: Change C++ style comment to C style. * include/shlobj.h: Ditto. * include/objbase.h (enum tagCOINIT): Remove comma at end of list. * include/oledlg.h (enum tagOLEUIPASTEFLAG): Ditto. * include/oleidl.h (enum tagDROPEFFECT): Mark as __extension__ (enum not limited to range of int). * include/oaidl.h (struct tagVARIANT): Mark as __extension__ (struct with no named members), ifndef NONAMELESSUNION. 2001-10-30 Danny Smith <dannysmith@users.sourceforge.net> * include/winuser.h (CREATESTRUCT): UNICODE it. (CBT_CREATEWND): Likewise. 2001-10-20 Corinna Vinschen <corinna@vinschen.de> * include/winnetwk.h (WNetGetResourceInformationA): Add declaration. (WNetGetResourceInformationW): Ditto. (WNetGetResourceInformation): Add define. 2001-10-12 Pedro A Aranda <paaguti@hotmail.com> * include/winuser.h (POINTSTOPOINT): Use explicit casts before extracting words.
2001-10-20 * include/winnetwk.h (WNetGetResourceInformationA): Add declaration.Corinna Vinschen
(WNetGetResourceInformationW): Ditto. (WNetGetResourceInformation): Add define.
2001-09-202001-09-18 Danny Smith <dannysmith@users.sourceforge.net>Earnie Boyd
* include/winnt.h (_[U]LARGE_INTEGER): Mark nameless structure field as _ANONYMOUS_STRUCT. * include/setupapi.h (SP_DEVINSTALL_PARAMS): Add missing typedef for UNICODE. * include/ipexport.h (icmp_echo_reply): Remove extra ';'. * lib/makefile.in: Add -pedantic switch to TEST_OPTIONS for header test. 2001-09-17 Mattia Barbon <mbarbon@dsi.unive.it> * include/commctrl.h: Add some ListView constants. 2001-09-17 Earnie Boyd <earnie@sf.net> * lib/Makefile.in (inst_includedir): Add FIXME and remove the usr/ portion of the directory from the install. (inst_libdir): Ditto. * Makefile.in (VERSION): Increment. * include/w32api.h: Increment version.
2001-09-172001-09-17 Earnie Boyd <earnie@sf.net>Earnie Boyd
* lib/Makefile.in (inst_includedir): Add FIXME and remove the usr/ portion of the directory from the install. (inst_libdir): Ditto. * Makefile.in (VERSION): Increment. * include/w32api.h: Increment version.
2001-09-132001-09-13 Earnie Boyd <earnie@SF.net>Earnie Boyd
* lib/Makefile.in (inst_includedir): Change to always use w32api subdirectory for target == cygwin. (inst_libdir): Ditto.
2001-09-132001-09-13 Earnie Boyd <earnie@SF.net>Earnie Boyd
* lib/Makefile.in (config_prefix): New variable. (inst_includedir): Manipulate special value only if target == cygwin and build == target and prefix != config_prefix. (inst_libdir): Ditto.
2001-09-132001-09-12 Earnie Boyd <earnie@SF.net>Earnie Boyd
* Makefile.in (TARFLAGS): New variable. (TARFILEEXT): Ditto.
2001-09-122001-09-12 Earnie Boyd <earnie@SF.net>Earnie Boyd
* Makefile.in: Increment version. * include/w32api.h: Ditto. * lib/Makefile.in: Add usr/ to install directory special for cygwin.
2001-09-122001-09-11 Danny Smith <dannysmith@users.sourceforge.net>Earnie Boyd
* include/winnt.h (_[U]LARGE_INTEGER): Protect nameless struct with !defined(NONAMELESSUNION), rather than defined(_ANONYMOUS_STRUCT). (_REPARSE_DATA_BUFFER): Name union field DUMMYUNIONNAME.
2001-09-102001-09-05 Danny Smith <dannysmith@users.sourceforge.net>Earnie Boyd
* include/wininet.h (InternetAutodial): Add prototype. (InternetAutodialHangup): Ditto. (InternetDial): Ditto. (InternetGetConnectedState): Ditto. (InternetGoOnline): Ditto. (InternetHangUp): Ditto. (InternetSetDialState): Ditto. Add associated INTERNET_* auto dial flags. Guard typedefs and prototypes with #ifndef RC_INVOKED.
2001-09-052001-09-04 Earnie Boyd <earnie@SF.Net>Earnie Boyd
* lib/Makefile.in: Move the setting of variable libdir to after the setting of exec_prefix since the value of libdir is dependant on it.
2001-09-04* winbase.h: Add missing closing parentheses to InterlockedExchangePointerChristopher Faylor
declaration.
2001-09-042001-09-01 Danny Smith <dannysmith@users.sourceforge.net>Earnie Boyd
* include/shlobj.h (CFSTR_* ): Add new defines. Thanks to: "Ron" <ron@debian.org> . Unicode them.