summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* not sense in these being distinctGravatar Karl Ramm2009-08-01
|
* "make check" is too sensitive to various infrastructure issues to be theGravatar Karl Ramm2009-08-01
| | | | default.
* Update for krb5.Gravatar Karl Ramm2009-07-30
|
* update for krb5. (and mention that server.list is always operative now)Gravatar Karl Ramm2009-07-30
|
* Factor out code that extacts a sockaddr_in from a notice (and stop using theGravatar Karl Ramm2009-07-29
| | | | | | | deprecated sender_addr macro.) Actually remove the code from realm.c:real_dispatch because nothing was using the result. Ran nuke-trailing-whitespace on all the files I touched, as usual.
* Refactor ZCheckRealmAuthentication into ZCheckSrvAuthentication.Gravatar Karl Ramm2009-07-27
| | | | (also fiddle around with what krb4 checksums are available in krb5-only land)
* Refactor some gratuitously duplicated code in handle_packetGravatar Karl Ramm2009-07-26
|
* Remove the chock wedging things into DES mode and hopefully redo the ↵Gravatar Karl Ramm2009-07-26
| | | | | | keyusage stuff such that it actually works.
* Cleanup unused variable warning and put in a missing prototypeGravatar Karl Ramm2009-07-26
| | | | (pass -Wall -Werror)
* corrections for style and prototypes for inet_ntoa to pass -Wall -WerrorGravatar Karl Ramm2009-07-26
| | | | (and probably not SEGV on a LP64 system)
* redo packet parsing error handlingGravatar Karl Ramm2009-07-26
|
* braino in supplementary documentationGravatar Karl Ramm2009-07-25
|
* Factor the python library stuff out of the test suite and stickGravatar Karl Ramm2009-07-15
| | | | | it in it's own file. And then put it in a debian package.
* Build on solarisGravatar Karl Ramm2009-07-14
|
* if we're reencoding a packet, don't blindly claim to have Z_NUMFIELDSGravatar Karl Ramm2009-07-13
|
* zephyr.h will pull in zephyr_err.h will pull in com_err.h without having to ↵Gravatar Karl Ramm2009-07-13
| | | | figure out where it is
* Check that we don't reformat a zephyr that started with fewer fields, so ↵Gravatar Karl Ramm2009-07-12
| | | | | | | that we don't inadvertantly alter the checksum.
* configure.in: Fix libss detection to not depend on shared-library dependenciesGravatar Karl Ramm2009-07-08
| | | | (configure regenerated)
* check for the extant ares_getnameinfo rather than the nonexistant ↵Gravatar Karl Ramm2009-06-20
| | | | ares_getaddrinfo
* Don't assume that we can guess the canonical name of localhostGravatar Karl Ramm2009-06-20
|
* use `echo $z` to turn shell whitespace (including, relevantly, newlines) ↵Gravatar Karl Ramm2009-05-12
| | | | into spaces
* add safety net for non-svn users.Gravatar Mark W. Eichin2009-05-02
| | | | | | (really once I pull the duplicate tests out of here there's no reason for this to be runnable anyway...)
* fix some conditional-compilation issues that trip -Wunreachable-codeGravatar Karl Ramm2009-04-30
|
* convenient knob for disabling testsGravatar Karl Ramm2009-04-30
|
* Set up a local UDP socket to drive testingGravatar Karl Ramm2009-04-27
| | | | | | | | | | | | | Using socketpair doesn't work because you end up with an AF_UNIX socket, and it even if you _can_ use sendto with anonymous unix-domain sockets (which the documentation is mute on and it doesn't seem worth experimenting on), the zephyr library doesn't allocate enough storage for a sockaddr_un, and although I'm not above fixing that, I determined that for structural reasons it's too annoying right now. (But once we have a test suite...) Anyway, cons up a udp socket, and extract a port number from the library, and use the python socket interface to send the zephyr packet.
* It turns out that sockpair /does/ work with AF_UNIX, SOCK_DGRAM, just notGravatar Karl Ramm2009-04-27
| | | | | | | | AF_INET, which is not terribly surprising now that I think about it. However, ZPending() still returns -1, and I don't know how to debug why at the moment.
* draft packet tests - using pipe trick turns out not to work, though.Gravatar Mark W. Eichin2009-04-26
|
* take ZGetDestAddr off the listGravatar Mark W. Eichin2009-04-24
|
* test that the file descriptor ZGetFD returns is actually a socketGravatar Mark W. Eichin2009-04-24
|
* 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
|