Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove strcasestr() and strchrnul() checks from configure, using ↵ | Alan Brault | 2011-05-02 | 3 | -31/+15 |
| | | | | libdusercompat.a instead | ||||
* | Make strcasestr() and strchrnul() into separate compat files | Alan Brault | 2011-05-02 | 16 | -252/+25059 |
| | | | | | | Force everyone to use compat functions not just Solaris Remove libsysfs from buildconf Add libtool support (needed for libdusercompat.a) | ||||
* | Merge branch 'master' of github.com:extrarius/duser | Alan Brault | 2011-05-02 | 0 | -0/+0 |
|\ | |||||
| * | Fucking typo | Alan Brault | 2011-05-02 | 2 | -4/+4 |
| | | |||||
* | | Fix spelling mistake: comat.c -> compat.c | Alan Brault | 2011-05-02 | 2 | -4/+4 |
|/ | |||||
* | Forgot compat.c for Solaris platforms sigh | Alan Brault | 2011-05-02 | 2 | -4/+7 |
| | |||||
* | Add configure checks for strchrnul() and strcasestr() and config.h entries | Alan Brault | 2011-05-02 | 7 | -43/+77 |
| | | | | Add __NLINUX__ and __NSOLARIS__ platform checks to configure and config.h entries | ||||
* | Forgot to define ifdef for HAVE_CONFIG_H sigh | Alan Brault | 2011-05-02 | 1 | -0/+4 |
| | |||||
* | Move CFG_PATH out of duser.h and put into configure via --with-config-path | Alan Brault | 2011-05-02 | 6 | -31/+118 |
| | |||||
* | Add platform detection for Linux vs Solaris | Alan Brault | 2011-05-02 | 7 | -113/+3458 |
| | |||||
* | Merge branch 'master' of github.com:extrarius/duser | Alan Brault | 2011-05-02 | 0 | -0/+0 |
|\ | |||||
| * | More autotools migration | Alan Brault | 2011-05-02 | 8 | -37/+271 |
| | | |||||
* | | More autotools migration | Alan Brault | 2011-05-02 | 12 | -37/+1584 |
|/ | |||||
* | Partial autotools conversion to help out Joe | Alan Brault | 2011-05-02 | 23 | -0/+9489 |
| | |||||
* | Initial commit | Joseph Hunkeler | 2011-04-22 | 1 | -0/+5 |
| | |||||
* | List format uses define FMTLIST | Joseph Hunkeler | 2011-04-21 | 1 | -1/+1 |
| | |||||
* | -Wextra unsupported by gcc | Joseph Hunkeler | 2011-04-21 | 1 | -1/+1 |
| | |||||
* | Prototype for version() added | Joseph Hunkeler | 2011-04-21 | 1 | -1/+2 |
| | |||||
* | Removed. No static compiling on solaris. | Joseph Hunkeler | 2011-04-21 | 1 | -10/+0 |
| | |||||
* | Utilizing static progname variable. Local variables removed from functions ↵ | Joseph Hunkeler | 2011-04-21 | 2 | -6/+20 |
| | | | | that used it. Added version(). | ||||
* | Removed duser.h from source list | Joseph Hunkeler | 2011-04-21 | 3 | -5/+5 |
| | |||||
* | Initial commit | Joseph Hunkeler | 2011-04-21 | 1 | -0/+8 |
| | |||||
* | Added license header | Joseph Hunkeler | 2011-04-20 | 1 | -0/+20 |
| | |||||
* | Added license header | Joseph Hunkeler | 2011-04-20 | 1 | -0/+20 |
| | |||||
* | Added missing function prototypes. | Joseph Hunkeler | 2011-04-20 | 1 | -0/+5 |
| | |||||
* | Moved most functions into other source files. | Joseph Hunkeler | 2011-04-20 | 1 | -590/+0 |
| | |||||
* | Initial commit. For static compiling. | Joseph Hunkeler | 2011-04-20 | 2 | -0/+21 |
| | |||||
* | Stripped binaries | Joseph Hunkeler | 2011-04-20 | 2 | -5/+5 |
| | |||||
* | Initial commit after breaking up duser.c into more chunks. | Joseph Hunkeler | 2011-04-20 | 2 | -0/+632 |
| | |||||
* | Added 'AUTHORS' | Joseph Hunkeler | 2011-04-20 | 1 | -0/+1 |
| | |||||
* | 'status' will return the failure of access() now | Joseph Hunkeler | 2011-04-19 | 1 | -1/+1 |
| | |||||
* | cfg.c now depends on cfg.h | Joseph Hunkeler | 2011-04-19 | 4 | -5/+6 |
| | | | | | duser.c depends on cfg.h Removed cfg prototypes from duser.h | ||||
* | Initial commit | Joseph Hunkeler | 2011-04-19 | 2 | -0/+92 |
| | |||||
* | Initial commit | Joseph Hunkeler | 2011-04-19 | 1 | -0/+26 |
| | |||||
* | Added clean | Joseph Hunkeler | 2011-04-19 | 1 | -1/+3 |
| | |||||
* | This will build on Solaris >10 | Joseph Hunkeler | 2011-04-19 | 1 | -0/+10 |
| | |||||
* | GNU GPLv3 licensing added.testing-pre1c | Joseph Hunkeler | 2011-04-08 | 5 | -0/+755 |
| | |||||
* | Fixed Solaris 10 segfault. If list_path was null, snprintf would write bad ↵ | Joseph Hunkeler | 2011-04-08 | 2 | -64/+90 |
| | | | | data into the filename. While loop in user_cmd() was removed because it was never used as intended. | ||||
* | Debugging disabled | Joseph Hunkeler | 2011-04-06 | 2 | -5/+9 |
| | | | | Program name is now global | ||||
* | Command line argument "new" addedtesting-pre1b | Joseph Hunkeler | 2011-04-06 | 2 | -1/+70 |
| | | | | user_new_list() function added | ||||
* | Starting to port to Solaris 10... sigh.testing-pre1a-sol10 | Joseph Hunkeler | 2011-04-06 | 2 | -1/+25 |
| | |||||
* | Removed include for <tre/regex.h>testing-pre1a | Joseph Hunkeler | 2011-04-06 | 1 | -1/+0 |
| | |||||
* | Initial committesting-pre1 | Joseph Hunkeler | 2011-04-05 | 1 | -0/+66 |
| | |||||
* | Added cfg_open(), cfg_get_key(), and cfg_close() | Joseph Hunkeler | 2011-04-05 | 3 | -49/+159 |
| | | | | | | | | | | | | | | | | Added configuration file parsing, and removed constants (list_path, LOGFILE). CFG_PATH is defined in duser.h and will need to be changed before compiling. Removed basename in favor of libgen.h Log no longer reports DELETE ALL/SINGLE. Just DELETE. Fixed a ridiculous file truncation mistake in user_del(). Removed dependency on libtre... it sucks. Decided to go with libc searching -- seems to work better. (strfind()) We now validate strings passed as arguments to make sure they cannot cause arbitrary code execution, or accidental damage. (strval()) Added match column to list output. user_add was truncating files... fixed. CMD_FLAG_ADD will verify adding addresses to a mailing list. CMD_FLAG_MOD will display a temporary error (not done) If a corrupt record ever occurs it returns -1. | ||||
* | Removed libtre dependency | Joseph Hunkeler | 2011-04-05 | 1 | -2/+2 |
| | |||||
* | Uniformed errors now. | Joseph Hunkeler | 2011-04-04 | 1 | -11/+21 |
| | | | | Trying to add the user_add stuff a little | ||||
* | Fixed bug where (rec = NULL) caused user_del to flip out. | Joseph Hunkeler | 2011-04-03 | 2 | -2/+21 |
| | | | | Adding code to add a user to a list | ||||
* | List deletion active | Joseph Hunkeler | 2011-03-30 | 1 | -3/+51 |
| | |||||
* | Working delete-all command "delA" | Joseph Hunkeler | 2011-03-30 | 3 | -164/+259 |
| | |||||
* | Added log.c and duser.h | Joseph Hunkeler | 2011-03-29 | 1 | -1/+1 |
| |