authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-12-11 00:49:49-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-12-11 00:50:28-07:00
loga1d3886ff0fcc1db6e999da4bef0194ee075329a
tree2cbc0429cc4f3a5cd13280de4b599de98549358a
parentfa6449dac06435175bee6113a0676ef2d43d777c

mingw-w64: add support for -lwldap32

closes #7395

2 files changed, 510 insertions(+), 0 deletions(-)

lib/libc/mingw/lib-common/wldap32.def created+253
...@@ -0,0 +1,253 @@
1;
2; Exports of file WLDAP32.dll
3;
4; Autogenerated by gen_exportdef
5; Written by Kai Tietz, 2007
6;
7LIBRARY WLDAP32.dll
8EXPORTS
9ldap_abandon
10ldap_add
11ldap_get_optionW
12ldap_unbind
13ldap_set_optionW
14LdapGetLastError
15cldap_open
16LdapMapErrorToWin32
17ldap_compare
18ldap_delete
19ldap_result2error
20ldap_err2string
21ldap_modify
22ldap_modrdn
23ldap_open
24ldap_first_entry
25ldap_next_entry
26cldap_openW
27LdapUTF8ToUnicode
28ldap_get_dn
29ldap_dn2ufn
30ldap_first_attribute
31ldap_next_attribute
32ldap_get_values
33ldap_get_values_len
34ldap_count_entries
35ldap_count_values
36ldap_value_free
37ldap_explode_dn
38ldap_result
39ldap_msgfree
40ldap_addW
41ldap_search
42ldap_add_s
43ldap_bind_s
44ldap_unbind_s
45ldap_delete_s
46ldap_modify_s
47ldap_modrdn_s
48ldap_search_s
49ldap_search_st
50ldap_compare_s
51LdapUnicodeToUTF8
52ber_bvfree
53cldap_openA
54ldap_addA
55ldap_add_ext
56ldap_add_extA
57ldap_simple_bind
58ldap_simple_bind_s
59ldap_bind
60ldap_add_extW
61ldap_add_ext_s
62ldap_add_ext_sA
63ldap_add_ext_sW
64ldap_add_sA
65ldap_modrdn2
66ldap_modrdn2_s
67ldap_add_sW
68ldap_bindA
69ldap_bindW
70ldap_bind_sA
71ldap_bind_sW
72ldap_close_extended_op
73ldap_compareA
74ldap_compareW
75ldap_count_values_len
76ldap_compare_ext
77ldap_value_free_len
78ldap_compare_extA
79ldap_compare_extW
80ldap_perror
81ldap_compare_ext_s
82ldap_compare_ext_sA
83ldap_compare_ext_sW
84ldap_compare_sA
85ldap_compare_sW
86ldap_connect
87ldap_control_free
88ldap_control_freeA
89ldap_control_freeW
90ldap_controls_free
91ldap_controls_freeA
92ldap_controls_freeW
93ldap_count_references
94ldap_count_valuesA
95ldap_count_valuesW
96ldap_create_page_control
97ldap_create_page_controlA
98ldap_create_page_controlW
99ldap_create_sort_control
100ldap_create_sort_controlA
101ldap_create_sort_controlW
102ldap_deleteA
103ldap_deleteW
104ldap_delete_ext
105ldap_delete_extA
106ldap_delete_extW
107ldap_delete_ext_s
108ldap_delete_ext_sA
109ldap_delete_ext_sW
110ldap_delete_sA
111ldap_delete_sW
112ldap_dn2ufnW
113ldap_encode_sort_controlA
114ldap_encode_sort_controlW
115ldap_err2stringA
116ldap_err2stringW
117ldap_escape_filter_elementA
118ldap_escape_filter_elementW
119ldap_explode_dnA
120ldap_explode_dnW
121ldap_extended_operation
122ldap_extended_operationA
123ldap_extended_operationW
124ldap_first_attributeA
125ldap_first_attributeW
126ldap_first_reference
127ldap_free_controls
128ldap_free_controlsA
129ldap_free_controlsW
130ldap_get_dnA
131ldap_get_dnW
132ldap_get_next_page
133ldap_get_next_page_s
134ldap_get_option
135ldap_get_optionA
136ldap_get_paged_count
137ldap_get_valuesA
138ldap_get_valuesW
139ldap_get_values_lenA
140ldap_get_values_lenW
141ldap_init
142ldap_initA
143ldap_initW
144ldap_memfreeA
145ldap_memfreeW
146ldap_modifyA
147ldap_modifyW
148ldap_modify_ext
149ldap_modify_extA
150ldap_modify_extW
151ldap_modify_ext_s
152ldap_modify_ext_sA
153ldap_modify_ext_sW
154ldap_modify_sA
155ldap_modify_sW
156ldap_modrdn2A
157ldap_modrdn2W
158ldap_modrdn2_sA
159ldap_modrdn2_sW
160ldap_modrdnA
161ldap_modrdnW
162ldap_modrdn_sA
163ldap_modrdn_sW
164ldap_next_attributeA
165ldap_next_attributeW
166ldap_next_reference
167ldap_openA
168ldap_openW
169ldap_parse_page_control
170ldap_parse_page_controlA
171ldap_parse_page_controlW
172ldap_parse_reference
173ldap_parse_referenceA
174ldap_parse_referenceW
175ldap_parse_result
176ldap_parse_resultA
177ldap_parse_resultW
178ldap_parse_sort_control
179ldap_parse_sort_controlA
180ldap_parse_sort_controlW
181ldap_rename_ext
182ldap_rename_extA
183ldap_rename_extW
184ldap_rename_ext_s
185ldap_rename_ext_sA
186ldap_rename_ext_sW
187ldap_searchA
188ldap_searchW
189ldap_search_abandon_page
190ldap_search_ext
191ldap_search_extA
192ldap_search_extW
193ldap_search_ext_s
194ldap_search_ext_sA
195ldap_escape_filter_element
196ldap_set_dbg_flags
197ldap_set_dbg_routine
198ldap_memfree
199ldap_startup
200ldap_cleanup
201ldap_search_ext_sW
202ldap_search_init_page
203ldap_search_init_pageA
204ldap_search_init_pageW
205ldap_search_sA
206ldap_search_sW
207ldap_search_stA
208ldap_search_stW
209ldap_set_option
210ldap_set_optionA
211ldap_simple_bindA
212ldap_simple_bindW
213ldap_simple_bind_sA
214ldap_simple_bind_sW
215ldap_sslinit
216ldap_sslinitA
217ldap_sslinitW
218ldap_ufn2dn
219ldap_ufn2dnA
220ldap_ufn2dnW
221ldap_value_freeA
222ldap_value_freeW
223ldap_check_filterA
224ldap_check_filterW
225ldap_dn2ufnA
226ber_init
227ber_free
228ber_bvecfree
229ber_bvdup
230ber_alloc_t
231ber_skip_tag
232ber_peek_tag
233ber_first_element
234ber_next_element
235ber_flatten
236ber_printf
237ber_scanf
238ldap_conn_from_msg
239ldap_sasl_bindW
240ldap_sasl_bind_sW
241ldap_sasl_bindA
242ldap_sasl_bind_sA
243ldap_parse_extended_resultW
244ldap_parse_extended_resultA
245ldap_create_vlv_controlW
246ldap_create_vlv_controlA
247ldap_parse_vlv_controlW
248ldap_parse_vlv_controlA
249ldap_start_tls_sW
250ldap_start_tls_sA
251ldap_stop_tls_s
252ldap_extended_operation_sW
253ldap_extended_operation_sA
lib/libc/mingw/lib32/wldap32.def created+257
...@@ -0,0 +1,257 @@
1;
2; wldap32.def - Import definition file for the Windows LDAP API
3;
4; Written by Filip Navara <xnavara@volny.cz>
5;
6; This library is distributed in the hope that it will be useful,
7; but WITHOUT ANY WARRANTY; without even the implied warranty of
8; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
9;
10
11LIBRARY wldap32.dll
12EXPORTS
13 ldap_abandon
14 ldap_add
15 ldap_get_optionW
16 ldap_unbind
17 ldap_set_optionW
18 LdapGetLastError
19 cldap_open
20 LdapMapErrorToWin32
21 ldap_compare
22 ldap_delete
23 ldap_result2error
24 ldap_err2string
25 ldap_modify
26 ldap_modrdn
27 ldap_open
28 ldap_first_entry
29 ldap_next_entry
30 cldap_openW
31 LdapUTF8ToUnicode
32 ldap_get_dn
33 ldap_dn2ufn
34 ldap_first_attribute
35 ldap_next_attribute
36 ldap_get_values
37 ldap_get_values_len
38 ldap_count_entries
39 ldap_count_values
40 ldap_value_free
41 ldap_explode_dn
42 ldap_result
43 ldap_msgfree
44 ldap_addW
45 ldap_search
46 ldap_add_s
47 ldap_bind_s
48 ldap_unbind_s
49 ldap_delete_s
50 ldap_modify_s
51 ldap_modrdn_s
52 ldap_search_s
53 ldap_search_st
54 ldap_compare_s
55 LdapUnicodeToUTF8
56 ber_bvfree
57 cldap_openA
58 ldap_addA
59 ldap_add_ext
60 ldap_add_extA
61 ldap_simple_bind
62 ldap_simple_bind_s
63 ldap_bind
64 ldap_add_extW
65 ldap_add_ext_s
66 ldap_add_ext_sA
67 ldap_add_ext_sW
68 ldap_add_sA
69 ldap_modrdn2
70 ldap_modrdn2_s
71 ldap_add_sW
72 ldap_bindA
73 ldap_bindW
74 ldap_bind_sA
75 ldap_bind_sW
76 ldap_close_extended_op
77 ldap_compareA
78 ldap_compareW
79 ldap_count_values_len
80 ldap_compare_ext
81 ldap_value_free_len
82 ldap_compare_extA
83 ldap_compare_extW
84 ldap_perror
85 ldap_compare_ext_s
86 ldap_compare_ext_sA
87 ldap_compare_ext_sW
88 ldap_compare_sA
89 ldap_compare_sW
90 ldap_connect
91 ldap_control_free
92 ldap_control_freeA
93 ldap_control_freeW
94 ldap_controls_free
95 ldap_controls_freeA
96 ldap_controls_freeW
97 ldap_count_references
98 ldap_count_valuesA
99 ldap_count_valuesW
100 ldap_create_page_control
101 ldap_create_page_controlA
102 ldap_create_page_controlW
103 ldap_create_sort_control
104 ldap_create_sort_controlA
105 ldap_create_sort_controlW
106 ldap_deleteA
107 ldap_deleteW
108 ldap_delete_ext
109 ldap_delete_extA
110 ldap_delete_extW
111 ldap_delete_ext_s
112 ldap_delete_ext_sA
113 ldap_delete_ext_sW
114 ldap_delete_sA
115 ldap_delete_sW
116 ldap_dn2ufnW
117 ldap_encode_sort_controlA
118 ldap_encode_sort_controlW
119 ldap_err2stringA
120 ldap_err2stringW
121 ldap_escape_filter_elementA
122 ldap_escape_filter_elementW
123 ldap_explode_dnA
124 ldap_explode_dnW
125 ldap_extended_operation
126 ldap_extended_operationA
127 ldap_extended_operationW
128 ldap_first_attributeA
129 ldap_first_attributeW
130 ldap_first_reference
131 ldap_free_controls
132 ldap_free_controlsA
133 ldap_free_controlsW
134 ldap_get_dnA
135 ldap_get_dnW
136 ldap_get_next_page
137 ldap_get_next_page_s
138 ldap_get_option
139 ldap_get_optionA
140 ldap_get_paged_count
141 ldap_get_valuesA
142 ldap_get_valuesW
143 ldap_get_values_lenA
144 ldap_get_values_lenW
145 ldap_init
146 ldap_initA
147 ldap_initW
148 ldap_memfreeA
149 ldap_memfreeW
150 ldap_modifyA
151 ldap_modifyW
152 ldap_modify_ext
153 ldap_modify_extA
154 ldap_modify_extW
155 ldap_modify_ext_s
156 ldap_modify_ext_sA
157 ldap_modify_ext_sW
158 ldap_modify_sA
159 ldap_modify_sW
160 ldap_modrdn2A
161 ldap_modrdn2W
162 ldap_modrdn2_sA
163 ldap_modrdn2_sW
164 ldap_modrdnA
165 ldap_modrdnW
166 ldap_modrdn_sA
167 ldap_modrdn_sW
168 ldap_next_attributeA
169 ldap_next_attributeW
170 ldap_next_reference
171 ldap_openA
172 ldap_openW
173 ldap_parse_page_control
174 ldap_parse_page_controlA
175 ldap_parse_page_controlW
176 ldap_parse_reference
177 ldap_parse_referenceA
178 ldap_parse_referenceW
179 ldap_parse_result
180 ldap_parse_resultA
181 ldap_parse_resultW
182 ldap_parse_sort_control
183 ldap_parse_sort_controlA
184 ldap_parse_sort_controlW
185 ldap_rename_ext
186 ldap_rename_extA
187 ldap_rename_extW
188 ldap_rename_ext_s
189 ldap_rename_ext_sA
190 ldap_rename_ext_sW
191 ldap_searchA
192 ldap_searchW
193 ldap_search_abandon_page
194 ldap_search_ext
195 ldap_search_extA
196 ldap_search_extW
197 ldap_search_ext_s
198 ldap_search_ext_sA
199 ldap_escape_filter_element
200 ldap_set_dbg_flags
201 ldap_set_dbg_routine
202 ldap_memfree
203 ldap_startup
204 ldap_cleanup
205 ldap_search_ext_sW
206 ldap_search_init_page
207 ldap_search_init_pageA
208 ldap_search_init_pageW
209 ldap_search_sA
210 ldap_search_sW
211 ldap_search_stA
212 ldap_search_stW
213 ldap_set_option
214 ldap_set_optionA
215 ldap_simple_bindA
216 ldap_simple_bindW
217 ldap_simple_bind_sA
218 ldap_simple_bind_sW
219 ldap_sslinit
220 ldap_sslinitA
221 ldap_sslinitW
222 ldap_ufn2dn
223 ldap_ufn2dnA
224 ldap_ufn2dnW
225 ldap_value_freeA
226 ldap_value_freeW
227 ldap_check_filterA
228 ldap_check_filterW
229 ldap_dn2ufnA
230 ber_init
231 ber_free
232 ber_bvecfree
233 ber_bvdup
234 ber_alloc_t
235 ber_skip_tag
236 ber_peek_tag
237 ber_first_element
238 ber_next_element
239 ber_flatten
240 ber_printf
241 ber_scanf
242 ldap_conn_from_msg
243 ldap_sasl_bindW
244 ldap_sasl_bind_sW
245 ldap_sasl_bindA
246 ldap_sasl_bind_sA
247 ldap_parse_extended_resultW
248 ldap_parse_extended_resultA
249 ldap_create_vlv_controlW
250 ldap_create_vlv_controlA
251 ldap_parse_vlv_controlW
252 ldap_parse_vlv_controlA
253 ldap_start_tls_sW
254 ldap_start_tls_sA
255 ldap_stop_tls_s
256 ldap_extended_operation_sW
257 ldap_extended_operation_sA