summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* run the tests from makeGravatar Karl Ramm2009-04-14
|
* add defs for datarootdir so configure will Shut UpGravatar Karl Ramm2009-04-13
| | | | | | | | | | Rearrange what libraries get pulled in where, so dpkg-shlibdeps doesn't whine (see a theme here?) (Also so that, say, znol, doesn't have to link with Everything.) This will break platforms that don't do shared-library dependencies.
* draft doctest version of the existing tests, to show what they lookGravatar Mark W. Eichin2009-04-13
| | | | | | | | | | like; might serve as a start on a "live API guide" once it is fleshed out more. Emphasizes the commentary which actually makes a lot of sense (a bunch of things went into the svn commit logs which really should have been in-line in the test cases; this approach avoids that...)
* test ZExpandRealmGravatar Mark W. Eichin2009-04-10
|
* As in [2406], the C preprocessor has seen enough abuse; it is theGravatar Karl Ramm2009-04-10
| | | | | future, so we can abuse inline functions instead.
* The hash function should probably be unsigned.Gravatar Karl Ramm2009-04-10
| | | | | | Also, the C preprocessor has seen enough abuse; it is the future, so we can abuse inline functions instead.
* kstuff.c:Gravatar Karl Ramm2009-04-10
| | | | | | | | | Turn off the replay cache (at least with MIT krb5 1.6) All three authentication checks: Initialize cksum1_buf so gcc will shut up.
* m-x untabifyGravatar Mark W. Eichin2009-04-09
|
* move run from ZephyrTestSuite to TestSuite where it belongs (easier toGravatar Mark W. Eichin2009-04-09
| | | | | | | | | | replace that way too) add starting/done/failed to TestSuite.run output wrap ZCompareUID test ZCompareUID
* discovered by looking at code that uniqueid timestamps are in networkGravatar Mark W. Eichin2009-04-08
| | | | | | | | byte order. They're really bytestrings so it shouldn't matter... but since this is half testing, half debugging, and half API exploration, we might as well make them human-displayable...
* This needs to be positive. (are you sure?)Gravatar Karl Ramm2009-04-08
|
* krb5_data buffers are signed characters? Who knew?Gravatar Karl Ramm2009-04-08
|
* embarrasing brainoGravatar Karl Ramm2009-04-08
|
* reworked with a pprint/pformat distinction (mostly to stop propating indent)Gravatar Mark W. Eichin2009-04-07
| | | | | | | added comments z_sender_sockaddr now displays only the branch implied by sa_family
* allow a class to override the display of individual fields; since thisGravatar Mark W. Eichin2009-04-07
| | | | | | | | | | | is at the class level, it can look at other fields (ie. z_num_hdr_fields) for lengths or other parameters that modify the display. implemented for z_hdr_fields, z_other_fields. probably useful for selecting z_sender_sockaddr values too.
* ctypes docs say "enums are easy" but don't give any further guidance.Gravatar Mark W. Eichin2009-04-07
| | | | | | | | Turns out they are easy :-) Also added "fake" enums to render address family tags correctly; cheat a little and lift the values from the python socket module directly, to avoid duplication.
* add type-specific pretty-printers (yay classes)Gravatar Mark W. Eichin2009-04-07
| | | | | | | | the mess around _ZTimeval.pprint is that either they're not getting initialized, not getting converted properly, or aren't really timestamps anymore.
* generic pretty-printer for ctypes Structures and UnionsGravatar Mark W. Eichin2009-04-07
| | | | | | use it to display fields of interest for testing fix the immediately exposed bug (tv_sec/tv_usec sign)
* allow callers to specify the installed shared libGravatar Mark W. Eichin2009-04-07
|
* split libzephyr wrappers apart from the tests; eventually they'llGravatar Mark W. Eichin2009-04-07
| | | | | | be a useful module on their own.
* the kerberos shared libraries should satisfy libzephyr-devGravatar Karl Ramm2009-04-06
|
* fix keywords magic (by changing Id to Id: which won't be visible in the diff)Gravatar Mark W. Eichin2009-04-06
|
* unit tests for libzephyr.Gravatar Mark W. Eichin2009-04-06
| | | | | | | uses python ctypes to build structs and call functions; minimal current case is an empty ZFormatNotice/ZParseNotice round trip.
* be more paranoid about what fields we are checksummingGravatar Karl Ramm2009-04-04
|
* another phantom nullGravatar Karl Ramm2009-04-03
|
* changes for darwin kerberosGravatar Karl Ramm2009-04-03
|
* amd64 anecdotally cares about the difference between NULL and 0 in some contextsGravatar Karl Ramm2009-04-03
|
* fix yet another instance of the checksum computationGravatar Karl Ramm2009-04-03
|
* apple error table initialization for #41Gravatar Karl Ramm2009-04-02
|
* work around a flaw in krb5-config for MacOS X, for #41Gravatar Karl Ramm2009-04-02
|
* further arpa/nameser_compat.h hijinks for #39Gravatar Karl Ramm2009-04-02
|
* Explicitly #include <arpa/nameser_compat.h> if it exists.Gravatar Karl Ramm2009-04-02
|
* cp zephyr_err.h out of the build directory rather than mv, because theGravatar Karl Ramm2009-04-02
| | | | | | MacOS X compile_et produces a zephyr_err.c that (mysteriously) includes "zephyr_err.h", so it has to stay in the directory.
* unused variableGravatar Karl Ramm2009-04-01
|
* keep zephyrd's ticket files in /var/run, not under /etcGravatar Karl Ramm2009-03-31
|
* fix manpages for new worldsGravatar Karl Ramm2009-03-29
|
* The upstream packages should have the proper pointers to the homepage andGravatar Karl Ramm2009-03-29
| | | | | vcs
* fix hyphen vs. minus sign issueGravatar Karl Ramm2009-03-29
|
* updated paths in manpageGravatar Karl Ramm2009-03-29
|
* formatting errorGravatar Karl Ramm2009-03-28
|
* I want to get this in now so the structure can stop changing size.Gravatar Karl Ramm2009-03-28
| | | | | | Basically, the plan is to have pointers to each header indiviual header field in z_hdr_fields.
* better indication that this is the head we're talking aboutGravatar Karl Ramm2009-03-28
|
* remove debian history as distractingGravatar Karl Ramm2009-03-28
|
* Mark upstream versionGravatar Karl Ramm2009-03-28
|
* this is the new trunkGravatar Karl Ramm2009-03-28
|\
* \ this is the new trunkGravatar Karl Ramm2009-03-28
|\ \
| | * If we have krb5-config, don't use the old tests!Gravatar Karl Ramm2009-03-24
| | |
| * | If we have krb5-config, don't use the old tests!Gravatar Karl Ramm2009-03-24
| | |
| | * move variable definition out of too-restrictive #ifdef scopeGravatar Karl Ramm2009-03-24
| | |
| * | move variable definition out of too-restrictive #ifdef scopeGravatar Karl Ramm2009-03-24
| | |