summaryrefslogtreecommitdiffstats
path: root/src/util/ss
Commit message (Collapse)AuthorAgeFilesLines
* * configure.in: Change AC_RETSIGTYPE to AC_TYPE_SIGNALEzra Peisach2000-11-012-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12828 dc483132-0cff-0310-8789-dd5450dbe970
* * ss_internal.h: Only use fake sigmask, sigblock and sigsetmask ifEzra Peisach2000-08-072-1/+9
| | | | | | USE_SIGPROCMASK is defined and not POSIX_SIGNALS. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12605 dc483132-0cff-0310-8789-dd5450dbe970
* * listen.c (ss_quit): Now returns void. Fix type of argument ARGV to fitKen Raeburn2000-08-043-6/+14
| | | | | | | | prototype. * ss.h (ss_execute_line) [__STDC__]: Make prototype unconditional. (ss_quit): Use __SS_PROTO and return void, as with other command functions. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12603 dc483132-0cff-0310-8789-dd5450dbe970
* * requests.c (DECLARE): Fix prototype for dispatch functions toEzra Peisach2000-08-025-9/+53
| | | | | | | | | | | | | | | | | | | | properly match what is expected by ss library. * pager.c (ss_pager_create): Cast return from fork to int for use in switch statement. * ss.h: Provide full prototype for ss_name(). Add prototypes for ss_execute_line(), ss_delete_invocation(), ss_add_info_dir(), ss_delete_info_dir(), ss_abort_subsystem(), ss_get_prompt(), ss_set_prompt(), ss_add_request_table(), ss_delete_request_table(), ss_quit(). * ss_internal.h: Made full prototypes for ss_parse(), ss_page_stdin(), ss_pagre_create(). Add prototypes for ss_self_identify(), ss_subsystem_name(), ss_subsystem_version(), ss_unimplemented(). Moved ss_execute_line() to ss.h git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12598 dc483132-0cff-0310-8789-dd5450dbe970
* Added prototype for ss_create_invocation()Ezra Peisach2000-07-032-1/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12525 dc483132-0cff-0310-8789-dd5450dbe970
* * test_ss.c (main): Change usage of ss_listen to agree withEzra Peisach2000-07-033-2/+10
| | | | | | | | prototype. * ss.h: Add prototype for ss_listen() git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12522 dc483132-0cff-0310-8789-dd5450dbe970
* merge from krb5-1-2-beta4Ken Raeburn2000-06-235-20/+31
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12426 dc483132-0cff-0310-8789-dd5450dbe970
* Change wsanchez@apple -> tritan@mitWilfredo Sanchez2000-06-011-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12331 dc483132-0cff-0310-8789-dd5450dbe970
* * listen.c (ss_listen): Local var END should be volatileKen Raeburn2000-02-022-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11987 dc483132-0cff-0310-8789-dd5450dbe970
* log tritan's changesTom Yu1999-10-261-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11877 dc483132-0cff-0310-8789-dd5450dbe970
* Clean up usage of CFLAGS, CPPFLAGS, DEFS, DEFINES, LOCAL_INCLUDES suchWilfredo Sanchez1999-10-261-4/+4
| | | | | | | that one can override CFLAGS from the command line without losing CPP search patchs and defines. Some associated Makefile cleanup. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11876 dc483132-0cff-0310-8789-dd5450dbe970
* copyright notice updates from 1.1 branchKen Raeburn1999-09-242-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11853 dc483132-0cff-0310-8789-dd5450dbe970
* Added missing #include of termios.hTheodore Tso1999-01-271-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11134 dc483132-0cff-0310-8789-dd5450dbe970
* listen.c (print_prompt): Replace BSD-style ioctl with termios interfaceTheodore Tso1999-01-273-12/+12
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11133 dc483132-0cff-0310-8789-dd5450dbe970
* pull up 3des implementation from the marc-3des branchMarc Horowitz1998-10-301-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11001 dc483132-0cff-0310-8789-dd5450dbe970
* Preliminary fixes for AIX4.3:Sam Hartman1998-07-121-0/+1
| | | | | | | | | | | * Fix static libs on platforms using .a for shared libs * Fix utmp handling for non-hpux platforms with ut_exit different from utmpx. * Include librarymacros in ss configure.in * Remove declarations of h_errno git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10632 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (includes): Don't mkdir unless the directory doesn'tTom Yu1998-04-062-1/+6
| | | | | | exist yet. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10522 dc483132-0cff-0310-8789-dd5450dbe970
* gcc -Wall cleanups. Mainly adding prototypes andEzra Peisach1998-03-3010-4/+35
| | | | | | | | | | | | | | | | | | | | | | making sure that functions have return types declared. * ss_internal.h: Add ss_pager_create prototype. * ss.h: Add ss_list_requests prototype. * request_tbl.c (ss_add_request_table, ss_delete_request_table): Declare function types as void. * prompt.c (ss_set_prompt): Declare function as void. * listen.c (ss_quit): Int function should return a value. * list_rqs.c (ss_list_requests): Fix arguments to match proper prototype for a ss type handler. * execute_cmd.c (ss_execute_command): Declare as returning int git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10504 dc483132-0cff-0310-8789-dd5450dbe970
* Remove trailing slash from thisconfigdir. Change directory syntaxTom Yu1998-02-182-2/+7
| | | | | | used in BUILDTOP. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10464 dc483132-0cff-0310-8789-dd5450dbe970
* Add AC_PROG_INSTALL since it's needed to install the libraries andTheodore Tso1998-02-132-0/+6
| | | | | | header files. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10436 dc483132-0cff-0310-8789-dd5450dbe970
* Mass makefile/configure.in build system revampTheodore Tso1998-02-127-7/+41
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10424 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: Update to new library build systemTom Yu1997-11-193-42/+22
| | | | | | * Makefile.in: Update to new library build system. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10291 dc483132-0cff-0310-8789-dd5450dbe970
* remove occurences of USE_STRING_H, HAS_STRDUP, and HAS_LABSTom Yu1997-09-193-2/+8
| | | | | | (see ChangeLogs for details) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10199 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (SRCS): Add $(srcdir) as neededEzra Peisach1997-08-172-4/+9
| | | | | | make depend will now work if needed. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10180 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in: Remove target before copying over it (avoids perm. errors)Richard Basch1997-02-062-1/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9793 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: remove ref to SS_RULES, ET_RULESTom Yu1996-06-142-2/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8358 dc483132-0cff-0310-8789-dd5450dbe970
* cvsignore hackeryTom Yu1996-06-101-1/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8288 dc483132-0cff-0310-8789-dd5450dbe970
* use AC_HEADER_STDARGKen Raeburn1996-03-132-1/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7627 dc483132-0cff-0310-8789-dd5450dbe970
* Always include <fcntl.h> instead of checking for <sys/fcntl.h>Richard Basch1996-01-042-5/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7269 dc483132-0cff-0310-8789-dd5450dbe970
* Removed "foo:: foo-$(WHAT)" lines from the MakefileTheodore Tso1995-09-252-2/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6855 dc483132-0cff-0310-8789-dd5450dbe970
* Update file listTheodore Tso1995-08-241-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6585 dc483132-0cff-0310-8789-dd5450dbe970
* Updated to reflect ct_c.* to ct_c.*.in filename changesTheodore Tso1995-08-242-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6582 dc483132-0cff-0310-8789-dd5450dbe970
* Add $(SHELL) to invocation of config_script, so that the tree canTheodore Tso1995-08-072-1/+6
| | | | | | build even after being checked into a broken SCCS system. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6447 dc483132-0cff-0310-8789-dd5450dbe970
* Make symlink in TOPLIBD for libssPaul Park1995-07-072-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6267 dc483132-0cff-0310-8789-dd5450dbe970
* Rename ct_c.*.in to ct_c_*.in, so that the sources will unpack cleanlyTheodore Tso1995-06-284-8/+14
| | | | | | under DOS. Argh. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6189 dc483132-0cff-0310-8789-dd5450dbe970
* Rename ct_c.* to ct_c.*.in. ct_c.sed.in is now processed by sed toTheodore Tso1995-06-285-14/+27
| | | | | | | | | | remove comment lines beginning with '#', since some sed programs can't handle that. Change config_script so that the directory where the ct_c.* files can be specified, since those are in the build directory, instead of the source directory. (This is all for the sake of System V sed. Sigh.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6186 dc483132-0cff-0310-8789-dd5450dbe970
* Compiler warning cleanupPaul Park1995-06-272-1/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6171 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: don't install libss.aTom Yu1995-06-132-8/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6051 dc483132-0cff-0310-8789-dd5450dbe970
* configure.in: Remove standardized set of autoconf macros, which areTheodore Tso1995-06-092-2/+5
| | | | | | now handled by CONFIG_RULES. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6015 dc483132-0cff-0310-8789-dd5450dbe970
* error.c (ss_error): remove const declaration from local variable. (it isEzra Peisach1995-06-094-2/+16
| | | | | | | | | | | used with free is called on the contents). ss_internal.h: Include stdlib.h if present on system. If is present, don't redeclare malloc. configure.in: Check for stdlib.h before including blindly. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5998 dc483132-0cff-0310-8789-dd5450dbe970
* list_req.c, ss_internal.h: Clean up -Wall flamesTheodore Tso1995-06-095-15/+29
| | | | | | | | configure.in: Don't install the internal ss include files. Makefile.in (install): Don't install in this directory. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5990 dc483132-0cff-0310-8789-dd5450dbe970
* Change mk_cmds so that the output file is always created in theTheodore Tso1995-06-092-2/+9
| | | | | | | current directory, instead of in the directory where the source file is located. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5989 dc483132-0cff-0310-8789-dd5450dbe970
* Use posix signals if present on the system (for OS's that only haveEzra Peisach1995-04-277-5/+112
| | | | | | signal in BSD compatibility libraries) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5542 dc483132-0cff-0310-8789-dd5450dbe970
* Add Cygnus's "Sanitize" system to the krb5 tree, to make it easier to doTheodore Tso1995-04-141-0/+64
| | | | | | releases.... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5359 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (all): Run all-$(WHAT).John Gilmore1995-03-292-2/+13
| | | | | | | (unixmac): Build includes at this time. (LDFLAGS): Punt duplicated setting. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5302 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: Use AC_CHECK_HEADERS(stdarg.h), not CHECK_STDARG.John Gilmore1995-03-193-3/+8
| | | | | | * error.c: Use HAVE_STDARG_H, not STDARG_PROTOTYPES. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5171 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: Avoid recompilation of std_rqs.c every single timeJohn Gilmore1995-02-283-2/+8
| | | | | | | `make' is run. * error.c: Use "com_err.h", not <com_err.h>. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5019 dc483132-0cff-0310-8789-dd5450dbe970
* * mk_cmds.sh: use ${SED} not sed in backtick expressions.Mark Eichin1995-02-232-1/+7
| | | | | | | Explicitly check for ${FILE} since sed doesn't give an error if it is absent. Also set -e to catch other conditions. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4996 dc483132-0cff-0310-8789-dd5450dbe970
* * mk_cmds.sh: use ${SED} not sed in backtick expressions.Mark Eichin1995-02-232-2/+8
| | | | | | Use set -e so that if ${FILE} isn't found we actually fail. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4995 dc483132-0cff-0310-8789-dd5450dbe970
* Add .cvsignore file so that cvs ignores the autoconf-built configure fileTheodore Tso1995-02-031-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4904 dc483132-0cff-0310-8789-dd5450dbe970