summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * aclocal.m4: break some stuff out into pre.in and post.in inTom Yu1996-06-142-140/+11
| | | | | | preparation for doing away with PUSH_MAKEFILE cruft git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8357 dc483132-0cff-0310-8789-dd5450dbe970
* * ftpd.c (authdata): misplaced braces caused server to not be able toKevin Mitchell1996-06-132-1/+8
| | | | | | | use ftp principle if it was present. Client looks for ftp first, then tries host; ftpd was looking only for host. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8355 dc483132-0cff-0310-8789-dd5450dbe970
* Include string.h for declaration for memcpy()Ezra Peisach1996-06-132-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8354 dc483132-0cff-0310-8789-dd5450dbe970
* don't change the error table name (leave it ovk); I'm not sure if thisBarry Jaspan1996-06-131-1/+1
| | | | | | | matters for compatibility, but there is no good reason to change it (and it was never changed in the code anyway) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8353 dc483132-0cff-0310-8789-dd5450dbe970
* For Win32, define away FAR and NEARTheodore Tso1996-06-132-0/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8350 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in: Update special rule for gssapi_err_generic.obj so that itTheodore Tso1996-06-132-5/+7
| | | | | | uses the right Win-32 library command. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8349 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in: Update special rule for gssapi_err_krb5.obj so that itTheodore Tso1996-06-132-5/+5
| | | | | | uses the right Win-32 library command. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8348 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (AC_CHECK_DBM_PROTO): Correct to use correct cacheEzra Peisach1996-06-132-1/+6
| | | | | | variable in test. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8347 dc483132-0cff-0310-8789-dd5450dbe970
* New variable which is used to control the /pagesize parameter forTheodore Tso1996-06-133-1/+8
| | | | | | | Windows 16. (Obviously we're suffering from library size bloat if we need to set this.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8346 dc483132-0cff-0310-8789-dd5450dbe970
* Checked in missing _WIN32 #ifdefTheodore Tso1996-06-131-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8345 dc483132-0cff-0310-8789-dd5450dbe970
* Add missing prototypes; needed to make Win-32 compiler happyTheodore Tso1996-06-132-0/+16
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8344 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4: use new AC_OUTPUT syntax for constructingTom Yu1996-06-122-3/+8
| | | | | | Makefile.tmp git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8343 dc483132-0cff-0310-8789-dd5450dbe970
* * autoconf.texi (Output): document changes to AC_OUTPUTTom Yu1996-06-122-0/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8342 dc483132-0cff-0310-8789-dd5450dbe970
* * acgeneral.m4 (AC_OUTPUT_FILES): allow for multiple files inTom Yu1996-06-121-2/+14
| | | | | | | | AC_OUTPUT; this is done via AC_OUTPUT(outfile[:infile1[+infile2[+infile3...]]]). The source files are concatenated and substituted over. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8341 dc483132-0cff-0310-8789-dd5450dbe970
* add init_with_creds testsBarry Jaspan1996-06-121-3/+14
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8338 dc483132-0cff-0310-8789-dd5450dbe970
* add init test 116Barry Jaspan1996-06-121-0/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8336 dc483132-0cff-0310-8789-dd5450dbe970
* add KADM5_API_VERSION_2 testsBarry Jaspan1996-06-121-15/+231
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8334 dc483132-0cff-0310-8789-dd5450dbe970
* Update to newer version in order to support more platformsEzra Peisach1996-06-122-36/+170
| | | | | | | We may have to verify that for all platforms w/ shared libraries the name has not changed... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8330 dc483132-0cff-0310-8789-dd5450dbe970
* Add prototypes for the SAM encoding and decoding functions, which areTheodore Tso1996-06-123-3/+40
| | | | | | necessary for the Win32 port (and a good idea in general). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8329 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (lib-windows): Replace spaces with tabEzra Peisach1996-06-122-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8322 dc483132-0cff-0310-8789-dd5450dbe970
* New file for SAPKRB5.DLLTheodore Tso1996-06-121-0/+72
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8321 dc483132-0cff-0310-8789-dd5450dbe970
* Add #ifdef _WIN32 in places where we had #ifdef _MSDOSTheodore Tso1996-06-122-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8320 dc483132-0cff-0310-8789-dd5450dbe970
* com_err.h:Theodore Tso1996-06-129-30/+120
| | | | | | | | | | | | error_table.h: Add Windows-32 ifdefs. Change use of INTERFACE to KRB5_CALLCONV and KRB5_DLLIMP. See ChangeLog entries for src/include/krb5.hin for more information. vfprintf.c, internal.h, compile_et.c, et_c.awk, com_err.c: Change _WINDOWS to _MSDOS, and add check for _WIN32. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8319 dc483132-0cff-0310-8789-dd5450dbe970
* test_profile.c: Add usage message if not enough argumentsTheodore Tso1996-06-127-15/+58
| | | | | | | | | | | | | | | prof_parse.c (dump_profile_to_file, dump_profile): Dump the profile using the correct line terminator for Windows, Macintosh, etc. prof_parse.c: prof_file.c: Change _WINDOWS to _MSDOS, and add check for _WIN32. prof_int.h: Add size #defines for _WIN32. Handle prototypes correctly for _WIN32. prof_int.h: Added comment to profile state structure git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8318 dc483132-0cff-0310-8789-dd5450dbe970
* Change _WINDOWS to _MSDOS, and add check for _WIN32Theodore Tso1996-06-124-6/+14
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8317 dc483132-0cff-0310-8789-dd5450dbe970
* net_read.c (krb5_net_read):Theodore Tso1996-06-1212-13/+48
| | | | | | | | | | | | | | | | | | | | | net_write.c (krb5_net_write): In case of an error, on Windows machines, set errno from SOCKET_ERRNO, since the interface assumes the error is passed back the errno global varaible. This really needs to be fixed sometime... read_msg.c: If ECONNABORTED is not defined, try using the Winsock version of the error code (WSAECONNABORTED). read_pwd.c: promptusr.c: lock_file.c: kuserok.c: ktdefname.c (krb5_kt_default_name): init_os_ctx.c (os_init_paths): ccdefname.c: an_to_ln.c (db_an_to_ln): Change _WINDOWS to _MSDOS, and add check for _WIN32. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8316 dc483132-0cff-0310-8789-dd5450dbe970
* sendauth.c (krb5_sendauth): If ECCONABORTED is not defined, try usingTheodore Tso1996-06-123-1/+14
| | | | | | | | | the Winsock equivalent (WSAECONNABORTED). parse.c (krb5_parse_name): Change use of _WINDOWS to _MSDOS, and add check for _WIN32. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8315 dc483132-0cff-0310-8789-dd5450dbe970
* Add #ifdef _WIN32 in places where we had #ifdef _MSDOSTheodore Tso1996-06-122-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8314 dc483132-0cff-0310-8789-dd5450dbe970
* scc_read.c:Theodore Tso1996-06-123-5/+11
| | | | | | | scc_gennew.c (krb5_scc_generate_new): Change _WINDOWS to _MSDOS, and add check for _WIN32. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8313 dc483132-0cff-0310-8789-dd5450dbe970
* fcc-proto.h: Change use of PROTOTYPE to KRB5_PROTOTYPE.Theodore Tso1996-06-125-65/+81
| | | | | | | | | | | | | Change use of INTERFACE to KRB5_CALLCONV and KRB5_DLLIMP. fcc-getnam.c: Change use of INTERFACE to KRB5_CALLCONV and KRB5_DLLIMP, since fcc_getname returns a char * and the old INTERFACE method bombs out when the return type contains an indirection. fcc_read.c: fcc_ops.c: Change _WINDOWS to _MSDOS, and add check for _WIN32. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8312 dc483132-0cff-0310-8789-dd5450dbe970
* Remove unnecessary include config/windows.in. wconfig takes care ofTheodore Tso1996-06-122-1/+5
| | | | | | this automatically. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8311 dc483132-0cff-0310-8789-dd5450dbe970
* Change use of _WINDOWS to _MSDOS, and add check for _WIN32Theodore Tso1996-06-124-4/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8310 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in: Remove include of config/windows.in; that's doneTheodore Tso1996-06-124-11/+17
| | | | | | | | | automatically by wconfig. g_acquire_cred.c, g_oid_ops.c: Change to use new convention of KRB5_CALLCONV and KRB5_DLLIMP instead of INTERFACE git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8309 dc483132-0cff-0310-8789-dd5450dbe970
* Add #ifdef _WIN32 in places where we had #ifdef _MSDOSTheodore Tso1996-06-126-4/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8308 dc483132-0cff-0310-8789-dd5450dbe970
* Change INTERFACE to be KRB5_CALLCONV, which is where the callingTheodore Tso1996-06-122-57/+109
| | | | | | | | | | | | | | convention is defined. Add KRB5_DLLIMP which is where the DLL import/export should be put for Win32. (Win16 is just different.) The correct way to declare a function which will be used in a DLL is now: KRB5_DLLIMP func_return_t KRB5_CALLCONV func(long) Change function delcarations to use the new convention. Actually, it doesn't hurt to use the old convention as long as func_return_t doesn't contain a '*'. But in the long run we should be exterminating all uses of INTERFACE in favor of KRB5_CALLCONV and KRB5_DLLIMP. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8307 dc483132-0cff-0310-8789-dd5450dbe970
* adm_proto.h: Change usage of INTERFACE to use KRB5_CALLCONV and KRB5_DLLIMPTheodore Tso1996-06-125-11/+29
| | | | | | | | | | | | | | winsock.h: Rename to kwinsock.h. Recent versions of Microsoft compilers include winsock.h, and the one we have collides with NT errno definitions. Using the one provided by the compiler is preferable. If you are using an old version of MSVC that doesn't include winsock.h, then rename kwinsock.h to winsock.h kdb_dbm.h: Don't include kdb_dbm.h for Win-32. kdb.h: Don't include most of kdb.h for Win-32. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8306 dc483132-0cff-0310-8789-dd5450dbe970
* For Win-32: always #include windows.hTheodore Tso1996-06-123-73/+119
| | | | | | | | | | | | | | | Change INTERFACE to be KRB5_CALLCONV, which is where the calling convention is defined. Add KRB5_DLLIMP which is where the DLL import/export should be put for Win32. (Win16 is just different.) The correct way to declare a function which will be used in a DLL is now: KRB5_DLLIMP func_return_t KRB5_CALLCONV func(long) Change function delcarations to use the new convention. Actually, it doesn't hurt to use the old convention as long as func_return_t doesn't contain a '*'. But in the long run we should be exterminating all uses of INTERFACE in favor of KRB5_CALLCONV and KRB5_DLLIMP. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8305 dc483132-0cff-0310-8789-dd5450dbe970
* windows.in (CCOPTS): Windows-32 CCOPTSTheodore Tso1996-06-123-4/+19
| | | | | | win-post.in: Use a Windows-32 specific LIB command line syntax git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8304 dc483132-0cff-0310-8789-dd5450dbe970
* Build the makefiles for windows/cns, windows/gss, and windows/wintelTheodore Tso1996-06-122-2/+19
| | | | | | | | | | Add definition of BUILDTOP when building for DOS, since it's needed for $(RM) to work. When creating ./Makefile under Unix, run things through sed to strip out ##DOS from the beginning of lines. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8303 dc483132-0cff-0310-8789-dd5450dbe970
* specializations. Remove /nologo option for Win32 RFLAGS,Theodore Tso1996-06-124-3/+22
| | | | | | | | | | since RC apparently doesn't support it. changelo: Renamed to ChangeLog, to make life easier. makefile: Renamed to Makefile.in, so that we can do WIN16/WIN32 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8302 dc483132-0cff-0310-8789-dd5450dbe970
* gss-clie.c: Renamed to gss-client.c, for VFAT/NTFS filesystemsTheodore Tso1996-06-123-1/+12
| | | | | | | | | | makefile: Renamed to Makefile.in, so that we can do WIN16/WIN32 specializations. Remove /nologo option for Win32 RFLAGS, since RC apparently doesn't support it. changelo: Renamed to ChangeLog, to make life easier. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8301 dc483132-0cff-0310-8789-dd5450dbe970
* c_ustime.c: Fix WIN32 to be _WIN32Theodore Tso1996-06-123-2/+9
| | | | | | c_localaddr.c: Add #ifdef _WIN32 in places where we had #ifdef _MSDOS git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8300 dc483132-0cff-0310-8789-dd5450dbe970
* Add #ifdef _WIN32 in places where we had #ifdef _MSDOSTheodore Tso1996-06-128-6/+21
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8299 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in (lib-windows): Add production rule for sapkrb5.dll. Don'tTheodore Tso1996-06-123-2/+86
| | | | | | | | | | include config/windows.in, since that's included by wconfig. win_glue.c: Add a quick hack for krb5-SAP so that we call the version server --- this is conditionalized on SAP_VERSERV, which is only defined when we build sapkrb5.dll. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8298 dc483132-0cff-0310-8789-dd5450dbe970
* Revamp program to make it more extensible. Now will uncomment linesTheodore Tso1996-06-122-21/+59
| | | | | | | | | that begin "##DOS##" as well as "##WIN16##" or "##WIN32##", depending on whether we are compiling on a Windows 16 or Windows 32 environment. Also, we now perform this transformation on the windows.in and win-post.in files as well. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8297 dc483132-0cff-0310-8789-dd5450dbe970
* Remove inclusion of malloc.h..Ezra Peisach1996-06-122-1/+4
| | | | | | | If it was really needed, it would have been included in several files, not just this one. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8296 dc483132-0cff-0310-8789-dd5450dbe970
* Missed two filesEzra Peisach1996-06-121-42/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8295 dc483132-0cff-0310-8789-dd5450dbe970
* Remove kdb4 from the sources treeEzra Peisach1996-06-129-1631/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8294 dc483132-0cff-0310-8789-dd5450dbe970
* kdb4 is now longer there..Ezra Peisach1996-06-121-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8293 dc483132-0cff-0310-8789-dd5450dbe970
* *aclocal.m4: Remove WITH_KDB4 and USE_KDB4_LIBRARY supportEzra Peisach1996-06-122-35/+6
| | | | | | | kdb4 is no longer needed in the source tree. It has not been needed in about 10 months, but this is the cleanup... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8292 dc483132-0cff-0310-8789-dd5450dbe970