OSSP CVS Repository

ossp - History for /ossp-pkg/rc/rc_proc.c
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Directory]  [Show Milestones

DateVersion Description
2003-Jul-08 17:09    1.61    Check-in [3500]: flush audit comments and changes By mlelstv. (diff)
2003-Jul-07 15:30    1.60    Check-in [3495]: More header corrections and improvements. By ms. (diff)
2003-Jul-07 14:55    1.59    Check-in [3493]: Correct and update copyrights and source headers. By ms. (diff)
2003-Jul-01 15:26    1.58    Check-in [3482]: Processor separation, removing logic from generic procRun method and implementing procEval, procExec, procPrint, and procParse methods. By ms. (diff)
2003-Jun-30 18:32    1.57    Check-in [3481]: Bugfix eval mode config handling logic, and implement eval mode common handling logic. By ms. (diff)
2003-Jun-30 18:25    1.56    Check-in [3480]: Repair and improve config section handling in eval run mode. By ms. (diff)
2003-Jun-30 18:14    1.55    Check-in [3479]: Implement common section handling in print run mode. By ms. (diff)
2003-Jun-30 17:58    1.54    Check-in [3478]: Repaired print run mode before adding %common logic. By ms. (diff)
2003-Jun-30 17:27    1.53    Check-in [3475]: Add RC_ERR_ROOT error, and improve error handling during forked child op failures. By ms. (diff)
2003-Jun-30 17:09    1.52    Check-in [3474]: Fix some verbose mode print run definitions, and fix error handling by using correct value 0 for RC_OK. By ms. (diff)
2003-Jun-30 16:43    1.51    Check-in [3473]: Replace references to scriptAppend with scriptAdd, and change name of scriptAppend to scriptnAppend to avoid surprises. Also, debug minimal memory overallocation in scriptnAppend. By ms. (diff)
2003-Jun-27 16:26    1.50    Check-in [3462]: Implement common section parsing and running on execution mode. By ms. (diff)
2003-Jun-27 12:15    1.49    Check-in [3461]: Fix a deallocation name bug, and change common-related names to config to avoid similar problems. By ms. (diff)
2003-Jun-26 20:45    1.48    Check-in [3460]: Break off before fully implementing common section run ops, but after reorganization of class data, and additional member functions for section and script manipulation. By ms. (diff)
2003-Jun-23 13:27    1.47    Check-in [3445]: Do not remove eval mode temp files when the debugging option is active. By ms. (diff)
2003-Jun-18 16:35    1.46    Check-in [3444]: Removed analyzer class, removed label class, implemented list class, implemented file class, cleanup and restructure. By ms. (diff)
2003-Jun-13 20:33    1.45    Check-in [3442]: Sweeping cleanups. Reduced the analyzer to almost nothing. Removed unused method prototypes. Added 'parse' mode option that doesn't work yet. Removed procReadtmp. Change the way we build path names from the locations directory. By ms. (diff)
2003-Jun-12 16:24    1.44    Check-in [3439]: Fix shebang handling. By ms. (diff)
2003-Jun-12 15:27    1.43    Check-in [3437]: Complete verbose mode implementation. By ms. (diff)
2003-Jun-11 18:18    1.42    Check-in [3436]: Implement limited verbosity on eval modus, and begin mergin the label object and the section object. By ms. (diff)
2003-Jun-03 17:26    1.41    Check-in [3418]: Fixed non terminal section bug causing segfault in processor By ms. (diff)
2003-May-28 17:09    1.40    Check-in [3399]: Fix incorrect variable name m_szRcs, bug fix analyzer rc list algorythm. By ms. (diff)
2003-May-28 16:40    1.39    Check-in [3397]: Bug fix memory problems found by Solaris. By ms. (diff)
2003-May-27 15:00    1.38    Check-in [3389]: Bugfix eval mode temp file name creation, and scrap the nonportable BSD call to strnstr(3). By ms. (diff)
2003-May-26 18:24    1.37    Check-in [3386]: Fix logic to avoid false positives when comparing sections of unequal lengths. By ms. (diff)
2003-May-26 18:03    1.36    Check-in [3385]: Preliminary exception handling repairs. By ms. (diff)
2003-May-26 13:36    1.35    Check-in [3384]: Make a fancy broken ex box, and prepare to debug exception handling. By ms. (diff)
2003-May-26 10:10    1.34    Check-in [3382]: Implement unpriviledged rc exec mode with safety checks. By ms. (diff)
2003-May-23 16:14    1.33    Check-in [3378]: Mostly finish setuid(2) work in section parsing of userid, and exec mode. By ms. (diff)
2003-May-22 16:46    1.32    Check-in [3373]: Half finish the per-user process logic, leading up to coding the fork(2) and waitpid(2). By ms. (diff)
2003-May-21 17:24    1.31    Check-in [3358]: Fix parsing of func file, and do not read if the func file doesn't exist. By ms. (diff)
2003-May-21 17:16    1.30    Check-in [3357]: Bug fix recent eval mode addition, and add login name parsing to eval mode. By ms. (diff)
2003-May-21 14:49    1.29    Check-in [3356]: Implement eval mode. By ms. (diff)
2003-May-20 19:14    1.28    Check-in [3355]: Put priority scheduling back in, safeguard priCompare logic against invalid parameters, generally complete the print mode and exec mode processor operations for milestone one. By ms. (diff)
2003-May-20 17:06    1.27    Check-in [3353]: Implement rc label ordered command printing and execution. By ms. (diff)
2003-May-20 13:47    1.26    Check-in [3352]: Use new label class and back out sorting until finding a better algorythm that considers order according to new label and section semantics. By ms. (diff)
2003-May-19 21:04    1.25    Check-in [3347]: Extend priority scheduling feature to --exec mode block. By ms. (diff)
2003-May-16 20:43    1.24    Check-in [3344]: Added section login accessors for user name handling during print op, implemented user id and user name parsing in section and script objects. By ms. (diff)
2003-May-16 00:22    1.23    Check-in [3340]: Implement priority scheduling with qsort(3) and priCompare(), adhere to naming standard, and bugfix. By ms. (diff)
2003-May-15 14:49    1.22    Check-in [3338]: Add sectionCopy(), sectionDump(), and vectorCount(), and change the processor object's script vector to a section vector. By ms. (diff)
2003-May-14 18:36    1.21    Check-in [3335]: Correctly use section accessors, split script to common and section vector objects, add sectionSetndata (with n length sections), and wrap script dump logic for NULL pointer safety. By ms. (diff)
2003-May-12 18:17    1.20    Check-in [3333]: Bug fix before starting again with user and priority parsing and exec efforts. By ms. (diff)
2003-May-12 17:43    1.19    Check-in [3332]: Bugfix the analyser and processor. By ms. (diff)
2003-Apr-03 14:05    1.18    Check-in [3318]: Bring rc back to life, corrected the processor and script object memory problems, and made small changes to test suite. By ms. (diff)
2002-Aug-02 22:09    1.17    Check-in [2494]: Intermediate priority implementation flush. Build is broken. By ms. (diff)
2002-Aug-01 17:54    1.16    Check-in [2473]: Found a new rc_ex bug, and couldn't fix it so I put in a hacky workaround. By ms. (diff)
2002-Aug-01 17:16    1.15    Check-in [2468]: Okay okay, unfortunately it doesn't segfault anymore. I can put back in the original code, but I still think there's a rc_ex problem. By ms. (diff)
2002-Jul-30 18:36    1.14    Check-in [2433]: Implemented command execution mode, and now OSSP rc is dangerous to use because it will actually execute code. Test suite is adjusted accordingly. By ms. (diff)
2002-Jul-10 21:03    1.13    Check-in [2273]: Correct and generally improve mixing of sections and parsing the labels. By ms. (diff)
2002-Jul-05 14:54    1.12    Check-in [2235]: Resolve some null pointer and ex_ bugs, and clean up --print output. By ms. (diff)
2002-Jul-02 20:03    1.11    Check-in [2213]: Daily dump, start processing sections with regular expressions. By ms. (diff)
2002-Jul-01 17:03    1.10    Check-in [2209]: Wrote configInfo, removed config debugging, prepared procRun for eval/exec/print logic, and improved test conditions. By ms. (diff)
2002-Jun-28 20:23    1.9    Check-in [2203]: Cleaned main program block and consolidated error handling into rcError(). Also made output of missing section warnings optional according to --debug flag. By ms. (diff)
2002-Jun-28 19:43    1.8    Check-in [2202]: Improved section parsing and added back most error condition logic. All combinations of wildcard globbing, multiple section parsing, and error handling now work (except for a problem relating to or using ex). By ms. (diff)
2002-Jun-28 16:20    1.7    Check-in [2199]: Fixed memory bound violation and added section parsing logic. By ms. (diff)
2002-Jun-27 17:35    1.6    Check-in [2195]: Added 'all' wildcard rcfile globbing and removed location hardcoding and rcfile prefix hardcoding. By ms. (diff)
2002-Jun-26 16:42    1.5    Check-in [2190]: Relocate debug config dumping logic and clean up terminal option handling. By ms. (diff)
2002-Jun-26 16:11    1.4    Check-in [2189]: Intermediate committal, lots of additions, compiles and works very limited. By ms. (diff)
2002-May-22 16:32    1.3    Check-in [2147]: Minor logic corrections, but mostly cleanup before continuing. By ms. (diff)
2002-May-13 18:57    1.2    Check-in [2131]: Flush minor work. Building successfuly again. By ms. (diff)
2002-Apr-25 18:17    1.1    Check-in [2106]: Begin processor pieces. By ms.

CVSTrac 2.0.1