summaryrefslogtreecommitdiffstats
path: root/eBones
Commit message (Collapse)AuthorAgeFilesLines
* This commit was generated by cvs2svn to compensate for changes in r13122,peter1995-12-3045-4088/+0
| | | | which included commits to RCS files with non-trunk default branches.
* recording cvs-1.6 file deathpeter1995-12-30171-26691/+0
|
* Fix typo in bind argumentache1995-12-241-2/+2
| | | | Submitted by: gibbs
* Shut compiler warningache1995-12-231-2/+2
|
* After some more investigation I found that I can build a release from scratchmarkm1995-11-211-1/+2
| | | | | | | | | | by just adding the following patch. I think this is much cleaner than my previous patch that changed release/Makefile allthough I still think we can add the -DNOMAN in some places. :-) John -- Submitted by:John.Hay@csir.co.za
* Bring Jordan's 2.1 dependancy fixes into current.markm1995-11-124-8/+8
| | | | | Incorporate some dependancy fixes from John Hay Submitted by: jkh, John Hay<jhay@mikom.csir.co.za>
* Add the man directory to the SUBDIR list - some pages were bing lost.markm1995-11-011-2/+2
| | | | | | Thes pages will move for 2.2. Please put this in 2.1
* Remove LD_NOSTD_PATH unsetenv, it isn't exist anymoreache1995-10-241-1/+0
|
* Fix original patch error with ! before strncmpache1995-10-201-4/+10
| | | | Zap only needed LD_* variables
* Don't allow LD_* env. variables to be trickedache1995-10-201-3/+25
| | | | Submitted by: Sam Hartman <hartmans@mit.edu>
* Remove MAKE_EBONES conditionals. They were originally placed here becausegibbs1995-10-113-7/+1
| | | | of missing functionality in our libkrb which is no longer a problem.
* Bump SHLIB_MINOR for krb_get_local_addr() and krb_bind_local_addr()gibbs1995-10-061-1/+2
|
* Kerberos can now deal with multi-homed clients.gibbs1995-10-0510-54/+298
| | | | | | | | | | | | | | Kerberos obtains a network address for the local host from the routing tables and uses it consistently for all Kerberos transactions. This ensures that packets only leave the *authenticated* interface. Clients who open and use their own sockets for encrypted or authenticated correspondance to kerberos services should bind their sockets to the same address as that used by kerberos. krb_get_local_addr() and krb_bind_local_addr() allow clients to obtain the local address or bind a socket to the local address used by Kerberos respectively. Reviewed by: Mark Murray <markm>, Garrett Wollman <wollman> Obtained from: concept by Dieter Dworkin Muller <dworkin@village.org>
* Add -L paths for all locally built eBones libraries. Many of the programsgibbs1995-09-2616-31/+33
| | | | already did this, but this catches the straglers.
* Remove duplicate rkinit_err.c entry in the SRCS line.gibbs1995-09-241-1/+1
|
* Correct a lie in the man pages: /etc/athena/srvtab -> /etc/kerberosIV/srvtabmarkm1995-09-171-4/+4
|
* The problem. If the first request to kerberos is not a ticketgibbs1995-09-171-14/+13
| | | | | | | | | | | | | request, it cores due to using the unitialized global req_name_ptr pointer. -Wall does not reveal this. Repeat by having an old valid ticket and start kerberos. rsh to a non-realm system. Also intialize lifetime to DEFAULT_TKT_LIFE and kerno to KSUCCESS since they can be refernced before being initialized. Submitted by: John Capo <jc@irbs.com>
* Fix printf formatting error %ls -> %s.gibbs1995-09-161-2/+2
|
* Bring in a hand written replacement for MIT's file of the same name.markm1995-09-161-170/+117
| | | | Reviewed by:Justin Gibbs
* Add TELNETOBJDIR and CRYPTOBJDIR for use in LDADD entries. This makesgibbs1995-09-162-3/+4
| | | | secure reference the libraries that were just build instead of in /usr/lib.
* Integrate rkinit into the build.gibbs1995-09-152-3/+16
|
* Integrate rkinitd into the build.gibbs1995-09-151-2/+2
|
* Fix this file for the last time. My last diff was screwed up.gibbs1995-09-151-2/+1
|
* Integrate librkinit into the build.gibbs1995-09-151-2/+2
|
* Header files for the rkinit suite.gibbs1995-09-152-0/+148
|
* Fix the most blatant -Wall errors.gibbs1995-09-155-9/+22
|
* This commit was generated by cvs2svn to compensate for changes in r10768,gibbs1995-09-157-0/+884
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Server side of the rkinit package.gibbs1995-09-157-0/+884
| | | | | | | | Obtained from: MIT
* | This commit was generated by cvs2svn to compensate for changes in r10766,gibbs1995-09-153-0/+433
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Rkinit allows you to safely forward tickets to other kerberos hosts.gibbs1995-09-153-0/+433
| | | | | | | | Obtained from: MIT
* | This commit was generated by cvs2svn to compensate for changes in r10764,gibbs1995-09-157-0/+1235
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * MIT's librkinit. Part of the rkinit suite. Rkinit allows you to forwardgibbs1995-09-157-0/+1235
| | | | | | | | tickets to other kerberos hosts safely in one easy step.
* | Enable kerberosIV authentication/encryption conditionalized on MAKE_EBONES.gibbs1995-09-142-10/+2
| |
* | Enable kerberosIV authentication/encryption conditionalized on MAKE_EBONES.gibbs1995-09-143-29/+15
| | | | | | | | Fix up some of the des calls to be compatible with eBones.
* | Prototypes for the function in new_rnd_key.c from the mit des library.gibbs1995-09-141-0/+11
| |
* | Bring in new_rnd_key.c from the mit des library. This gives folks in thegibbs1995-09-142-19/+16
| | | | | | | | | | | | | | U.S. the ability to build a secure telnet. Mark is already working on emultating these function in the export tree, but it will be a while yet. Kill MISSING since the missing functions are here now.
* | Bring back the multi-homed server fixes from revision 1.6. They gotgibbs1995-09-141-52/+121
| | | | | | | | klobered when the formating changes were "undone".
* | Forgot to bring this patch over.gibbs1995-09-141-2/+2
| |
* | Fix a few problems with the depend target.gibbs1995-09-144-11/+13
| | | | | | | | Pointed out by: Mark Murray <markm>
* | Bmake fixes for eBones.gibbs1995-09-1412-34/+22
| |
* | Don't cast die with (__sighandler_t *) when its passed to signal(). Insteadgibbs1995-09-142-6/+6
| | | | | | | | have die take an int arg that it never uses.
* | Bmake fixes for the eBones tree.gibbs1995-09-1415-56/+44
| |
* | Actually install des.h. We haven't been for a while now.gibbs1995-09-142-17/+7
| |
* | des_check_key_parity and des_fixup_key_parity go by other names in eBones'gibbs1995-09-141-3/+1
| | | | | | | | des. I've added #defines for them, so they are no longer "missing".
* | Bring back Makefile.inc and give it a better rules for dealing with thegibbs1995-09-141-19/+29
| | | | | | | | .et files.
* | added Makefile.inc in the necessary places.markm1995-09-134-0/+12
| | | | | | | | | | Pointed out by: Garrett Wollman Obtained from: equivalent directoies rooted in src/
* | After the Great eBones Repository Copy (tm), make ebones actuallymarkm1995-09-1340-146/+168
| | | | | | | | | | | | | | | | | | | | | | | | | | | | compile 1) remove rubbish no longer needed 2) correct existing Makefiles 3) add new makefiles where needed 4) correct code, header files and man pages where necessary PLEASE NOTE - after this you will need to make install in eBones/include, and mamake obj depend all install in eBones/lib before doing a make obj depend all install in eBones/. (I am going 6to fix src/Makefile next) PS - I hate slow international links - apologies for all the typos
* | sys_term.c: killed sleep(1) as this should no longer be a problem withdg1995-09-112-9/+3
| | | | | | | | | | | | the move of startslave(). telnetd.c: fix bug introduced with the move of startslave()...the number of arguments was wrong and "level" and "user_name" had to be made globals.
* | Major cleanup of eBones code:markm1995-09-07235-2005/+3820
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Get all functions prototyped or at least defined before use. - Make code compile (Mostly) clean with -Wall set - Start to reduce the degree to which DES aka libdes is built in. - get all functions to the same uniform standard of definition: int foo(a, b) int a; int *b; { : } - fix numerous bugs exposed by above processes. Note - this replaces the previous work which used an unpopular function definition style.
* | Save and check against all address of kerberos servers. This completesgibbs1995-09-062-102/+242
| | | | | | | | | | | | | | | | the fixes for multi-homed kerberos servers. We're still debating on how we want to fix the client side. Reviewed by: Garrett Wollman <wollman>, Mark Murray <markm> Obtained from: Dieter Dworkin Muller <dworkin@village.org> (small changes by me)
OpenPOWER on IntegriCloud