summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* test ZGetDestAddrGravatar Mark W. Eichin2009-04-24
|
* cleanup, pass -Wall -WerrorGravatar Karl Ramm2009-04-21
|
* use less oddball typesGravatar Karl Ramm2009-04-21
|
* reformat, reflow, maybe refactor a littleGravatar Karl Ramm2009-04-21
|
* resources file omitted from [2437]Gravatar Karl Ramm2009-04-21
|
* Patch from Anders Kaseorg, use Xutf8DrawText et al. where available,Gravatar Karl Ramm2009-04-21
| | | | | | and use XFontSet instead of XFontStruct * Tweaks to resource file to help the above pick some less wrong fonts.
* Transliterate to UTF-16 and use XDrawText16.Gravatar Karl Ramm2009-04-20
| | | | | | This leaves vast font issues, and selection issues, and bypasses #6 in favor of #33.
* yet another spurious fileGravatar Karl Ramm2009-04-20
|
* cleanup, and more death to macros.Gravatar Karl Ramm2009-04-20
|
* For now, host managers have IPv4 addresses.Gravatar Karl Ramm2009-04-19
| | | | | | | Really, it almost terrifies me that servers have probably been sending shutdown messages to stack-garbage address families for the past two decades
* Zephyrgrams to the tty port now undergo character set conversion.Gravatar Karl Ramm2009-04-18
| | | | | | | | | | | | | | | | | | | This completes ticket #5. zwgc/notice.c record the charset of the current notice as the notice_charset variable zwgc/standard_ports. set the tty_charset variable. We do this here instead of tty_filter.c because tty_filter_init gets called twice, and has consumed the command line arguments the first time. zwgc/tty_filter.c New function, zwgc_transliterate, which wraps ZTransliterate with a bit of local color. It's called from convert_desc_to_tty_str_info. New global static info_default_string holds a reused pointer to "" so we don't try to free it from free_info.
* populate_enum - instantiate the enum values as actual objectsGravatar Mark W. Eichin2009-04-18
| | | | | | (in 2.6, do this with a class decorator?) expand the ZFormatNotice/ZParseNotice round trip, but it needs more...
* slight cleanup, and zwgcplus mode is on by defaultGravatar Karl Ramm2009-04-18
|
* prototype for ZTranslateGravatar Karl Ramm2009-04-17
| | | | | It helps if you save your buffer before committing.
* More i18n infrastructureGravatar Karl Ramm2009-04-17
| | | | | | | | | | | | | | | | lib/charset.c h/zephyr/zephyr.h Refactor ZGetCharset into ZGetCharset and a function that does all the same defaulting but returns a string. ZTransliterate is a zephyr-metaphor wrapper for iconv. lib/zephyr-tests.py Wrappers for the functions in charset.c (but not tests) lib/zephyr_tests.txt Tests for the functions in charset.c
* basic Zcode testGravatar Mark W. Eichin2009-04-17
|
* more api todosGravatar Mark W. Eichin2009-04-17
| | | | | clarify which ZLocateUser actually exists
* show what ZMakeAscii actually *does*Gravatar Mark W. Eichin2009-04-16
|
* wrap ZMakeAsciiGravatar Mark W. Eichin2009-04-16
| | | | | | | | | clone it too test the wrapper against the clone fix typo in description add todos add future-coverage list
* If you don't have termios, get a better computer. Nickels available.Gravatar Karl Ramm2009-04-15
|
* Clean up $Zephyr$sGravatar Karl Ramm2009-04-14
|
* display.c is dead, and appears to have been for a very long timeGravatar Karl Ramm2009-04-14
|
* Export a new variable, Zauthtype, which indicates what sort of authenticationGravatar Karl Ramm2009-04-14
| | | | | | | | | the library was compiled for. Use this variable in the tests such that they will pass (and, like, test something) if the library was not compiled with authentication.
* should not be exportedGravatar Karl Ramm2009-04-14
|
* test ZOpenPort and ZClosePortGravatar Mark W. Eichin2009-04-14
| | | | | record coverage, start a checklist of what next
* ZOpenPort, ZClosePortGravatar Mark W. Eichin2009-04-14
|
* backgroundGravatar Mark W. Eichin2009-04-14
|
* allow zephyr_run_doctests -v to workGravatar Mark W. Eichin2009-04-14
|
* always run the testsGravatar Karl Ramm2009-04-14
|
* 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
|