Jeffrey Altman
87aad6a13a
Add NO_LOCALNAME
...
The pname to uid functionality at present assumes there is
an implementation of getpwnam() and that the local user
identifier is an integer. On Windows, the local user identifier
is a SId. Add NO_LOCALNAME as a build option so that Windows
(for now) can build without providing a getpwnam() implementation.
Change-Id: I04cfd6d2cd52e6228733f1da1dab420b453e6566
2011-05-17 13:56:37 -04:00
Love Hornquist Astrand
b108cbe218
spelling
2010-11-26 15:01:56 -08:00
Love Hornquist Astrand
3debbe8ef5
clean out gssapi_oid.h
2010-11-26 14:28:09 -08:00
Love Hornquist Astrand
95b601af10
clean out cache_plugin.h
2010-11-26 14:27:51 -08:00
Asanka C. Herath
370e245ffc
Windows: Only export through .def files
...
While we use __declspec(dllimport) to import from DLLs, we don't
use __declspec(dllexport) to export them.
2010-11-24 15:33:25 -05:00
Asanka C. Herath
d11917211b
Windows: Older Windows SDKs need <winsock2.h>
...
Older SDKs need <winsock2.h> to be included before <ws2tcpip.h>
2010-11-24 15:33:06 -05:00
Asanka C. Herath
d3582b56c6
Define and use a path separator string
...
A colon can't be used to separate paths on Windows since they are used
in drive sepecification. Define a macro that can be used as a path
separator string. On Windows, this is defined as ";". It is a ":"
everywhere else.
2010-11-24 15:32:56 -05:00
Love Hornquist Astrand
501c5ac2fe
sort and add ntlm_err.h
2010-10-30 22:19:29 -07:00
Love Hornquist Astrand
ef78859954
clean heimbase.
2010-10-27 20:31:13 -07:00
Love Hornquist Astrand
82d15c0ada
define helper macros for __attribute__
2010-10-26 23:41:05 -07:00
Love Hornquist Astrand
a77070f5b1
define helper macros for __attribute__
2010-10-26 23:39:42 -07:00
Love Hornquist Astrand
d05098b950
New drop with windows code from Secure Endpoints/Asanka
2010-09-14 10:08:03 -07:00
Love Hornquist Astrand
a37554cc27
clean better
2010-09-14 09:29:40 -07:00
Asanka Herath
91bfec3059
Windows: Enable weak crypto by default
2010-09-14 08:04:16 -04:00
Asanka Herath
9db9b146fb
Windows: Add support for MSLSA: cache type using a plug-in
2010-09-14 08:04:11 -04:00
Asanka Herath
efd02d929a
Windows: No Fortuna method
2010-08-20 13:06:55 -04:00
Asanka Herath
8363d30a47
Remove commented code
2010-08-20 15:21:15 +08:00
Asanka Herath
e7337145ee
Define HAVE_WINDNS and NO_LIMIT_FD_SETSIZE
...
HAVE_WINDNS is defined when we want to use DNSAPI on Windows which
handles most of the resolver work for us.
NO_LIMIT_FD_SETSIZE is defined if the value of a socket FD does not
imply anything about the number of sockets so far assigned.
I.e. checking if the socket is larger than FD_SETSIZE is incorrect.
2010-05-26 10:38:39 -04:00
Asanka Herath
f54630328b
strlen() returns a size_t
2010-05-26 10:38:38 -04:00
Asanka Herath
716121bc60
Don't break build if cleanup fails
2010-05-26 10:38:37 -04:00
Love Hornquist Astrand
2a842e90d3
Drop MD2 support
...
Patch partly from Guillaume Rousse
2010-04-28 22:10:27 +02:00
Love Hornquist Astrand
b914fd57c5
remove NO_INETD by shuffling code around
2009-12-25 06:37:57 +01:00
Asanka Herath
ff11a8ae43
Merge remote branch 'lha/master' into win32-port2
...
* lha/master:
Clean kadm5-pwcheck.h
rename closesocket to rk_closesocket
Log what principal was used in the failure case
2009-12-22 11:05:03 -05:00
Love Hornquist Astrand
ecf9e3c989
Clean kadm5-pwcheck.h
2009-12-22 13:36:58 +01:00
Asanka Herath
b397a69ca7
Remove krb5-types.h.w32
...
We are generating krb5-types.h using bits.c.
2009-11-26 01:26:41 -05:00
Asanka Herath
251879f39e
Generate krb5-types.h instead of using a static one on Windows
2009-11-25 12:43:12 -05:00
Asanka Herath
7513f59f01
include\crypto-header.h no longer needs to be generated on Windows
2009-11-25 12:43:10 -05:00
Asanka Herath
b191b1e12f
Make kdc build on windows
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2009-11-24 22:19:37 -08:00
Love Hornquist Astrand
26f7b41f25
define krb5_socket_t
2009-11-25 02:08:13 +01:00
Love Hornquist Astrand
93a56f6153
define krb5_socket_t
2009-11-25 02:07:45 +01:00
Asanka Herath
1650607d4c
Windows prebuild filess
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2009-11-25 02:07:24 +01:00
Love Hornquist Astrand
c6bbdb545b
First drop of Windows build infrastructure from Secure Endpoints
2009-11-24 12:12:53 -08:00
Love Hornquist Astrand
313a5011ac
move krb5-types.cross to EXTRA_DIST
2009-09-20 01:11:49 -07:00
Love Hornquist Astrand
ddb40e585e
don't clean out crypto-headers.h, its a static file
2009-09-20 01:10:26 -07:00
Love Hornquist Astrand
6505961801
double include protection
2009-09-16 00:36:47 -07:00
Love Hornquist Astrand
cddc59924c
crypto headers are now stable, provide posix krb5-types.h
2009-09-16 00:24:25 -07:00
Love Hornquist Astrand
8d8bc185ee
Clean evp-{hcrypto,cc}.h
2009-08-14 10:32:48 +02:00
Love Hornquist Astrand
88cd143fd4
Spelling
2009-08-14 10:04:45 +02:00
Love Hornquist Astrand
0351294ddf
clean better
2009-08-06 10:19:11 +02:00
Love Hornquist Astrand
85a46732ef
Include ec*.h files
2009-08-06 09:22:43 +02:00
Love Hornquist Astrand
fa8990dcf4
clean ec*.h files
2009-08-06 09:22:27 +02:00
Love Hornquist Astrand
529b5f9d2c
add heim_threads.h
2009-08-04 20:59:46 +02:00
Love Hornquist Astrand
d544768d1c
don't clean heim_threads.h since it lives here
2009-07-30 07:31:05 +02:00
Love Hörnquist Åstrand
58d847961a
Close f if its not stdout, from cppcheck
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25275 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-06-08 20:32:59 +00:00
Love Hörnquist Åstrand
bc236bae7e
move heim_threads.h to $srcroot/include
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25272 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-06-06 05:10:31 +00:00
Love Hörnquist Åstrand
6937d41a02
remove trailing whitespace
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23815 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-09-13 09:21:03 +00:00
Love Hörnquist Åstrand
e172367898
switch to utf8 encoding of all files
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23814 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-09-13 08:53:55 +00:00
Love Hörnquist Åstrand
fdd88273a9
clean send_to_kdc_plugin.h
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23712 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-29 23:10:11 +00:00
Love Hörnquist Åstrand
c03f133743
drop aes.h, now we use evp.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23579 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-17 14:07:49 +00:00
Love Hörnquist Åstrand
6b4676ac99
(CLEANFILES): add wind.h and wind_err.h and sort.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22630 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-23 19:57:50 +00:00