Re: [Mingw-w64-public] [Patch] AD library (was Re: Missing Active Directory Libraries?)

2014-12-17 Thread niXman
niXman 2014-12-17 01:35:
 Won't this changes be packported to v3.x branch?
*backported

ping?


-- 
Regards, niXman
___
Dual-target(32  64-bit) MinGW-W64 compilers for 32 and 64-bit Windows:
http://sourceforge.net/projects/mingw-w64/
___
Another online IDE: http://liveworkspace.org/

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] [Patch] AD library (was Re: Missing Active Directory Libraries?)

2014-12-17 Thread JonY
On 12/17/2014 16:49, niXman wrote:
 niXman 2014-12-17 01:35:
 Won't this changes be packported to v3.x branch?
 *backported
 
 ping?
 
 

Done, backported to v3.x.



0xD4EBC740.asc
Description: application/pgp-keys


signature.asc
Description: OpenPGP digital signature
--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] [Patch] AD library (was Re: Missing Active Directory Libraries?)

2014-12-17 Thread Jose Alf.

Thank you. These patches solve with my current problem... However, I must 
report that I find what I think are more AD related libraries in the 64-bit 
build that are not in the 32-bit build. See below:
C:\gcc491w64attrib /s | grep -i ads.*.*a$
A    C:\gcc491w64\x86_64-w64-mingw32\lib\libadsiis.aA    
C:\gcc491w64\x86_64-w64-mingw32\lib\libadsiisex.a
A    C:\gcc491w64\x86_64-w64-mingw32\lib\libadsldp.a
A    C:\gcc491w64\x86_64-w64-mingw32\lib\libadsldpc.a
A    C:\gcc491w64\x86_64-w64-mingw32\lib\libadsmsext.a
A    C:\gcc491w64\x86_64-w64-mingw32\lib\libadsnt.a
A    C:\gcc491w64\x86_64-w64-mingw32\lib\libiasads.a
A    C:\gcc491w64\x86_64-w64-mingw32\lib\libwiadss.a

Most likely these should be added too
Thanks again for your support and commitment.
 

 On Wednesday, December 17, 2014 4:43 AM, JonY 
jo...@users.sourceforge.net wrote:
   

 On 12/17/2014 16:49, niXman wrote:
 niXman 2014-12-17 01:35:
 Won't this changes be packported to v3.x branch?
 *backported
 
 ping?
 
 

Done, backported to v3.x.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


   --
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] [Patch] AD library (was Re: Missing Active Directory Libraries?)

2014-12-17 Thread JonY
On 12/17/2014 19:38, Jose Alf. wrote:
 
 Thank you. These patches solve with my current problem... However, I
 must report that I find what I think are more AD related libraries in
 the 64-bit build that are not in the 32-bit build. See below: 
 C:\gcc491w64attrib /s | grep -i ads.*.*a$ A
 C:\gcc491w64\x86_64-w64-mingw32\lib\libadsiis.aA
 C:\gcc491w64\x86_64-w64-mingw32\lib\libadsiisex.a A
 C:\gcc491w64\x86_64-w64-mingw32\lib\libadsldp.a A
 C:\gcc491w64\x86_64-w64-mingw32\lib\libadsldpc.a A
 C:\gcc491w64\x86_64-w64-mingw32\lib\libadsmsext.a A
 C:\gcc491w64\x86_64-w64-mingw32\lib\libadsnt.a A
 C:\gcc491w64\x86_64-w64-mingw32\lib\libiasads.a A
 C:\gcc491w64\x86_64-w64-mingw32\lib\libwiadss.a
 

I cannot find adsiis nor adsiisex on Windows 7.
Other than wiadss, The rest looks like COM dlls without notable exports.

Kai, patch OK?

diff --git a/mingw-w64-crt/lib32/Makefile.am b/mingw-w64-crt/lib32/Makefile.am
index 63f63fb..faa45ca 100644
--- a/mingw-w64-crt/lib32/Makefile.am
+++ b/mingw-w64-crt/lib32/Makefile.am
@@ -282,6 +282,7 @@ lib32_DATA += %reldir%/libwecapi.a
 lib32_DATA += %reldir%/libwer.a
 lib32_DATA += %reldir%/libwevtapi.a
 lib32_DATA += %reldir%/libwevtfwd.a
+lib32_DATA += %reldir%/libwiadss.a
 lib32_DATA += %reldir%/libwin32k.a
 lib32_DATA += %reldir%/libwin32spl.a
 lib32_DATA += %reldir%/libwindowscodecs.a
diff --git a/mingw-w64-crt/lib32/wiadss.def b/mingw-w64-crt/lib32/wiadss.def
new file mode 100644
index 000..b9c3de5
--- /dev/null
+++ b/mingw-w64-crt/lib32/wiadss.def
@@ -0,0 +1,14 @@
+;
+; Definition file of WIADSS.DLL
+; Automatic generated by gendef
+; written by Kai Tietz 2008
+;
+LIBRARY WIADSS.DLL
+EXPORTS
+FindFirstImportDS@8
+FindNextImportDS@8
+CloseFindContext@4
+LoadImportDS@16
+UnloadImportDS@4
+GetLoaderStatus@4
+FindImportDSByDeviceName@8


0xD4EBC740.asc
Description: application/pgp-keys


signature.asc
Description: OpenPGP digital signature
--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] [Patch] AD library (was Re: Missing Active Directory Libraries?)

2014-12-17 Thread Kai Tietz
Sure, patch is ok.

Thanks,
Kai

2014-12-17 13:43 GMT+01:00 JonY jo...@users.sourceforge.net:
 On 12/17/2014 19:38, Jose Alf. wrote:

 Thank you. These patches solve with my current problem... However, I
 must report that I find what I think are more AD related libraries in
 the 64-bit build that are not in the 32-bit build. See below:
 C:\gcc491w64attrib /s | grep -i ads.*.*a$ A
 C:\gcc491w64\x86_64-w64-mingw32\lib\libadsiis.aA
 C:\gcc491w64\x86_64-w64-mingw32\lib\libadsiisex.a A
 C:\gcc491w64\x86_64-w64-mingw32\lib\libadsldp.a A
 C:\gcc491w64\x86_64-w64-mingw32\lib\libadsldpc.a A
 C:\gcc491w64\x86_64-w64-mingw32\lib\libadsmsext.a A
 C:\gcc491w64\x86_64-w64-mingw32\lib\libadsnt.a A
 C:\gcc491w64\x86_64-w64-mingw32\lib\libiasads.a A
 C:\gcc491w64\x86_64-w64-mingw32\lib\libwiadss.a


 I cannot find adsiis nor adsiisex on Windows 7.
 Other than wiadss, The rest looks like COM dlls without notable exports.

 Kai, patch OK?

 diff --git a/mingw-w64-crt/lib32/Makefile.am b/mingw-w64-crt/lib32/Makefile.am
 index 63f63fb..faa45ca 100644
 --- a/mingw-w64-crt/lib32/Makefile.am
 +++ b/mingw-w64-crt/lib32/Makefile.am
 @@ -282,6 +282,7 @@ lib32_DATA += %reldir%/libwecapi.a
  lib32_DATA += %reldir%/libwer.a
  lib32_DATA += %reldir%/libwevtapi.a
  lib32_DATA += %reldir%/libwevtfwd.a
 +lib32_DATA += %reldir%/libwiadss.a
  lib32_DATA += %reldir%/libwin32k.a
  lib32_DATA += %reldir%/libwin32spl.a
  lib32_DATA += %reldir%/libwindowscodecs.a
 diff --git a/mingw-w64-crt/lib32/wiadss.def b/mingw-w64-crt/lib32/wiadss.def
 new file mode 100644
 index 000..b9c3de5
 --- /dev/null
 +++ b/mingw-w64-crt/lib32/wiadss.def
 @@ -0,0 +1,14 @@
 +;
 +; Definition file of WIADSS.DLL
 +; Automatic generated by gendef
 +; written by Kai Tietz 2008
 +;
 +LIBRARY WIADSS.DLL
 +EXPORTS
 +FindFirstImportDS@8
 +FindNextImportDS@8
 +CloseFindContext@4
 +LoadImportDS@16
 +UnloadImportDS@4
 +GetLoaderStatus@4
 +FindImportDSByDeviceName@8

 --
 Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
 from Actuate! Instantly Supercharge Your Business Reports and Dashboards
 with Interactivity, Sharing, Native Excel Exports, App Integration  more
 Get technology previously reserved for billion-dollar corporations, FREE
 http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
 ___
 Mingw-w64-public mailing list
 Mingw-w64-public@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] [Patch] AD library (was Re: Missing Active Directory Libraries?)

2014-12-17 Thread JonY
On 12/17/2014 22:14, Kai Tietz wrote:
 Sure, patch is ok.
 
 Thanks,
 Kai
 

Done for master and v3.x branch.




0xD4EBC740.asc
Description: application/pgp-keys


signature.asc
Description: OpenPGP digital signature
--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


[Mingw-w64-public] [Patch] AD library (was Re: Missing Active Directory Libraries?)

2014-12-16 Thread JonY
On 12/16/2014 15:27, josealf wrote:
 PING?
 
 I can post the minimal samle code if needed, but mybe someone knows why the 
 libraries libactiveds.a and libadsnta are not include in the 32bit compiler 
 toolchains... Thanks for you reply.
 

Kai,

Patch OK?


diff --git a/mingw-w64-crt/lib32/Makefile.am b/mingw-w64-crt/lib32/Makefile.am
index 3d53e71..63f63fb 100644
--- a/mingw-w64-crt/lib32/Makefile.am
+++ b/mingw-w64-crt/lib32/Makefile.am
@@ -1,5 +1,7 @@
 lib32_DATA =
 lib32_DATA += %reldir%/libaclui.a
+lib32_DATA += %reldir%/libactiveds.a
+lib32_DATA += %reldir%/libadsldpc.a
 lib32_DATA += %reldir%/libadvapi32.a
 lib32_DATA += %reldir%/libapcups.a
 lib32_DATA += %reldir%/libapi-ms-win-core-winrt-l1-1-0.a
diff --git a/mingw-w64-crt/lib32/activeds.def b/mingw-w64-crt/lib32/activeds.def
new file mode 100644
index 000..be89563
--- /dev/null
+++ b/mingw-w64-crt/lib32/activeds.def
@@ -0,0 +1,36 @@
+;
+; Definition file of ACTIVEDS.dll
+; Automatic generated by gendef
+; written by Kai Tietz 2008
+;
+LIBRARY ACTIVEDS.dll
+EXPORTS
+ADsGetObject@12
+ADsBuildEnumerator@8
+ADsFreeEnumerator@4
+ADsEnumerateNext@16
+ADsBuildVarArrayStr@12
+ADsBuildVarArrayInt@12
+ADsOpenObject@24
+DllCanUnloadNow@0
+DllGetClassObject@12
+ADsSetLastError@12
+ADsGetLastError@20
+AllocADsMem@4
+FreeADsMem@4
+ReallocADsMem@12
+AllocADsStr@4
+FreeADsStr@4
+ReallocADsStr@8
+ADsEncodeBinaryData@12
+PropVariantToAdsType@16
+AdsTypeToPropVariant@12
+AdsFreeAdsValues@8
+ADsDecodeBinaryData@12
+AdsTypeToPropVariant2@28
+PropVariantToAdsType2@32
+ConvertSecDescriptorToVariant@24
+ConvertSecurityDescriptorToSecDes@28
+BinarySDToSecurityDescriptor@24
+SecurityDescriptorToBinarySD@40
+ConvertTrusteeToSid@28
diff --git a/mingw-w64-crt/lib32/adsldpc.def b/mingw-w64-crt/lib32/adsldpc.def
new file mode 100644
index 000..0fd1d21
--- /dev/null
+++ b/mingw-w64-crt/lib32/adsldpc.def
@@ -0,0 +1,189 @@
+;
+; Definition file of adsldpc.dll
+; Automatic generated by gendef
+; written by Kai Tietz 2008
+;
+LIBRARY adsldpc.dll
+EXPORTS
+; public: __thiscall CLexer::CLexer(void)
+??0CLexer@@QAE@XZ ; has WINAPI (@0)
+; public: __thiscall CLexer::~CLexer(void)
+??1CLexer@@QAE@XZ ; has WINAPI (@0)
+ADSIPrint@0
+ADsAbandonSearch@4
+ADsCloseSearchHandle@4
+ADsCreateAttributeDefinition@8
+ADsCreateClassDefinition@8
+ADsCreateDSObject@20
+ADsCreateDSObjectExt@28
+ADsDeleteAttributeDefinition@4
+ADsDeleteClassDefinition@4
+ADsDeleteDSObject@12
+ADsEnumAttributes@44
+ADsEnumClasses@16
+ADsExecuteSearch@124
+ADsFreeColumn@4
+ADsGetColumn@20
+ADsGetFirstRow@8
+ADsGetNextColumnName@8
+ADsGetNextRow@8
+ADsGetObjectAttributes@52
+ADsGetPreviousRow@8
+ADsHelperGetCurrentRowMessage@12
+ADsObject@8
+ADsSetObjectAttributes@48
+ADsSetSearchPreference@28
+ADsWriteAttributeDefinition@8
+ADsWriteClassDefinition@8
+AdsTypeToLdapTypeCopyConstruct@20
+AdsTypeToLdapTypeCopyDNWithBinary@12
+AdsTypeToLdapTypeCopyDNWithString@12
+AdsTypeToLdapTypeCopyGeneralizedTime@12
+AdsTypeToLdapTypeCopyTime@12
+BerBvFree@4
+BerEncodingQuotaControl@12
+BuildADsParentPath@12
+BuildADsParentPathFromObjectInfo2@12
+BuildADsParentPathFromObjectInfo@20
+BuildADsPathFromLDAPPath2@24
+BuildADsPathFromLDAPPath@12
+BuildADsPathFromParent@12
+BuildLDAPPathFromADsPath2@16
+BuildLDAPPathFromADsPath@8
+ChangeSeparator@4
+Component@8
+ConvertSidToString@12
+ConvertSidToU2Trustee@20
+ConvertU2TrusteeToSid@20
+FindEntryInSearchTable@12
+FindSearchTableIndex@12
+FreeObjectInfo@4
+GetDefaultServer@28
+GetDisplayName@8
+GetDomainDNSNameForDomain@28
+GetLDAPTypeName@8
+; public: long __thiscall CLexer::GetNextToken(unsigned short *,unsigned long 
*)
+?GetNextToken@CLexer@@QAEJPAGPAK@Z ; has WINAPI (@8)
+GetServerAndPort@12
+GetSyntaxOfAttribute@8
+InitObjectInfo@8
+; public: long __thiscall CLexer::InitializePath(unsigned short *)
+?InitializePath@CLexer@@QAEJPAG@Z ; has WINAPI (@4)
+IsGCNamespace@4
+LdapAddExtS@20
+LdapAddS@12
+LdapAttributeFree@4
+LdapCacheAddRef@4
+LdapCloseObject@4
+LdapCompareExt@28
+LdapControlFree@4
+LdapControlsFree@4
+LdapCountEntries@8
+LdapCrackUserDNtoNTLMUser2@12
+LdapCreatePageControl@20
+LdapDeleteExtS@16
+LdapDeleteS@8
+LdapFirstAttribute@16
+LdapFirstEntry@12
+LdapGetDn@12
+LdapGetNextPageS@24
+LdapGetSchemaObjectCount@20
+LdapGetSubSchemaSubEntryPath@16
+LdapGetSyntaxIdOfAttribute@4
+LdapGetSyntaxOfAttributeOnServer@24
+LdapGetValues@20
+LdapGetValuesLen@20
+LdapInitializeSearchPreferences@8
+LdapIsClassNameValidOnServer@20
+LdapMakeSchemaCacheObsolete@12
+LdapMemFree@4
+LdapModDnS@16
+LdapModifyExtS@20
+LdapModifyS@12
+LdapMsgFree@4
+LdapNextAttribute@16
+LdapNextEntry@12
+LdapOpenObject2@24
+LdapOpenObject@20
+LdapParsePageControl@16
+LdapParseResult@32
+LdapReadAttribute2@36
+LdapReadAttribute@28
+LdapReadAttributeFast@20
+LdapRenameExtS@28
+LdapResult@24
+LdapSearch@28
+LdapSearchAbandonPage@8
+LdapSearchExtS@44
+LdapSearchInitPage@48
+LdapSearchS@28
+LdapSearchST@32
+LdapTypeBinaryToString@12
+LdapTypeCopyConstruct@16
+LdapTypeFreeLdapModList@4
+LdapTypeFreeLdapModObject@4

Re: [Mingw-w64-public] [Patch] AD library (was Re: Missing Active Directory Libraries?)

2014-12-16 Thread niXman
JonY 2014-12-16 12:37:

Hi,

I will rebuild my builds(4.8.3, 4.9.2) this week.


-- 
Regards, niXman
___
Dual-target(32  64-bit) MinGW-W64 compilers for 32 and 64-bit Windows:
http://sourceforge.net/projects/mingw-w64/
___
Another online IDE: http://liveworkspace.org/

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] [Patch] AD library (was Re: Missing Active Directory Libraries?)

2014-12-16 Thread Kai Tietz
Hi JonY,

Patch is ok.  Do we need to add new .def files now to Makefile.am?  If
so it is sad.

Thanks,
Kai

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] [Patch] AD library (was Re: Missing Active Directory Libraries?)

2014-12-16 Thread JonY
On 12/16/2014 18:34, Kai Tietz wrote:
 Hi JonY,
 
 Patch is ok.  Do we need to add new .def files now to Makefile.am?  If
 so it is sad.
 

Done, changes pushed to master.




0xD4EBC740.asc
Description: application/pgp-keys


signature.asc
Description: OpenPGP digital signature
--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] [Patch] AD library (was Re: Missing Active Directory Libraries?)

2014-12-16 Thread niXman
JonY 2014-12-17 01:02:
 Done, changes pushed to master.

Won't this changes be packported to v3.x branch?


-- 
Regards, niXman
___
Dual-target(32  64-bit) MinGW-W64 compilers for 32 and 64-bit Windows:
http://sourceforge.net/projects/mingw-w64/
___
Another online IDE: http://liveworkspace.org/

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public