Timeline



Apr 20, 2012:

11:09 AM Changeset in openpam [607] by Dag-Erling Smørgrav
More code that inexplicably builds on one dev box but not on others.
11:06 AM Changeset in openpam [606] by Dag-Erling Smørgrav
Name include guards consistently.
11:05 AM Changeset in openpam [605] by Dag-Erling Smørgrav
Whitespace nit.
11:04 AM Changeset in openpam [604] by Dag-Erling Smørgrav
Before committing r594, I shortened the names of certain features, but …

Apr 15, 2012:

5:49 PM Changeset in openpam [603] by Dag-Erling Smørgrav
Remove outdated checklist. There is a new one on the wiki: …
5:31 PM Changeset in openpam [602] by Dag-Erling Smørgrav
Don't forget to distribute openpam_features.h.

Apr 14, 2012:

8:37 PM Changeset in openpam [601] by Dag-Erling Smørgrav
umm, it's usually a good idea to test before committing.
4:11 PM Changeset in openpam [600] by Dag-Erling Smørgrav
Separate the code that opens and validates the policy file from the …
3:06 PM Changeset in openpam [599] by Dag-Erling Smørgrav
Use Sy instead of Em for deprecated / experimental notices.
3:04 PM Changeset in openpam [598] by Dag-Erling Smørgrav
nit
3:00 PM Changeset in openpam [597] by Dag-Erling Smørgrav
Add proper documentation.
2:52 PM Changeset in openpam [596] by Dag-Erling Smørgrav
Add support for marking a function as deprecated or experimental.
2:28 PM Changeset in openpam [595] by Dag-Erling Smørgrav
Add command-line options to disable module and policy checks.
2:18 PM Changeset in openpam [594] by Dag-Erling Smørgrav
Add an experimental mechanism for enabling / disabling optional …

Apr 8, 2012:

1:21 PM Changeset in openpam [593] by Dag-Erling Smørgrav
Reorder: feature, enhance, bugfix
1:19 PM Changeset in openpam [592] by Dag-Erling Smørgrav
TODO list
1:18 PM Changeset in openpam [591] by Dag-Erling Smørgrav
ignore pamgdb
12:57 PM Changeset in openpam [590] by Dag-Erling Smørgrav
Start preparing for the next release.
12:56 PM Changeset in openpam [589] by Dag-Erling Smørgrav
Generate prettier wikitext.
11:52 AM Changeset in openpam [588] by Dag-Erling Smørgrav
Markup nits
11:12 AM Changeset in openpam [587] by Dag-Erling Smørgrav
Jason tipped me off about a memory leak in the previous iteration of …
11:11 AM Changeset in openpam [586] by Dag-Erling Smørgrav
Consistently spell email addresses in lowercase.

Apr 7, 2012:

10:49 PM Changeset in openpam [585] by Dag-Erling Smørgrav
An escaped newline within a single-quoted string is a literal newline, …
10:47 PM Changeset in openpam [584] by Dag-Erling Smørgrav
Add test cases for escaped whitespace within single- and double-quoted …
6:56 PM Changeset in openpam [583] by Dag-Erling Smørgrav
Add a gdb wrapper script that sets LD_LIBRARY_PATH and helps locate …

Apr 6, 2012:

11:23 PM Changeset in openpam [582] by Dag-Erling Smørgrav
Check the return value from asprintf().
1:08 AM Changeset in openpam [581] by Dag-Erling Smørgrav
I've decided that the code, not the test, is correct in this case; …
1:07 AM Changeset in openpam [580] by Dag-Erling Smørgrav
Clean up the code a bit and start adding cases with actual words.
1:06 AM Changeset in openpam [579] by Dag-Erling Smørgrav
doc nit
12:48 AM Releases/Checklist edited by Dag-Erling Smørgrav
(diff)
12:45 AM Changeset in openpam [578] by Dag-Erling Smørgrav
As previously mentioned, move from 2-clause BSD to 3-clause BSD.
12:44 AM Changeset in openpam [577] by Dag-Erling Smørgrav
Oops, re-add $(top_srcdir)/lib to VPATH, but under a less confusing name.

Apr 5, 2012:

3:46 PM Changeset in openpam [576] by Dag-Erling Smørgrav
Useful little script that updates the release name and version number …
3:43 PM Changeset in openpam [575] by Dag-Erling Smørgrav
Authorship; OpenPAM is no longer developed specifically "for the …
3:42 PM Changeset in openpam [574] by Dag-Erling Smørgrav
authorship and mdoc nits
3:42 PM Changeset in openpam [573] by Dag-Erling Smørgrav
authorship
3:41 PM Changeset in openpam [572] by Dag-Erling Smørgrav
Include t.h in distribution. Get libt.a from pwd, not srcdir. …
3:38 PM Changeset in openpam [571] by Dag-Erling Smørgrav
Fix srcdir != pwd case (exercised by make distcheck)
3:32 PM Changeset in openpam [570] by Dag-Erling Smørgrav
include openpam_ctype.h in distribution
2:38 PM Changeset in openpam [569] by Dag-Erling Smørgrav
A single space before the section title is OK.
2:35 PM Changeset in openpam [568] by Dag-Erling Smørgrav
Fix authorship
2:32 PM Changeset in openpam [567] by Dag-Erling Smørgrav
Fix backslashes within single-quoted strings (no escape function) Fix …
2:30 PM Changeset in openpam [566] by Dag-Erling Smørgrav
#include <stdio.h> when appropriate.
2:25 PM Changeset in openpam [565] by Dag-Erling Smørgrav
Fix bugs in two escaped-quote tests. Add more complex …
1:58 PM Changeset in openpam [564] by Dag-Erling Smørgrav
Split all doubled-up quote tests in two (one for single quotes, one …
12:20 PM Changeset in openpam [563] by Dag-Erling Smørgrav
Don't use \a as a test case for escaped letters, because people might …

Apr 3, 2012:

8:13 PM Changeset in openpam [562] by Dag-Erling Smørgrav
Start writing unit tests for openpam_readlinev(). One of them fails, …

Apr 2, 2012:

10:17 PM Changeset in openpam [561] by Dag-Erling Smørgrav
need config.h + missing printf() arguments + more tests
10:06 PM Changeset in openpam [560] by Dag-Erling Smørgrav
Need config.h
10:06 PM Changeset in openpam [559] by Dag-Erling Smørgrav
Annotate t_verbose()
9:43 PM Changeset in openpam [558] by Dag-Erling Smørgrav
This was actually a bad idea, because the test might produce warning …
10:00 AM Changeset in openpam [557] by Dag-Erling Smørgrav
whitespace nit
9:59 AM Changeset in openpam [556] by Dag-Erling Smørgrav
In verbose mode, output the number and name of each test to stderr …
9:54 AM Changeset in openpam [555] by Dag-Erling Smørgrav
Get rid of BSDisms
9:46 AM Changeset in openpam [554] by Dag-Erling Smørgrav
Add strlcat() for non-BSD systems. strlcpy() needs to be static.

Apr 1, 2012:

9:15 PM WikiStart edited by Dag-Erling Smørgrav
(diff)
9:04 PM Changeset in openpam [553] by Dag-Erling Smørgrav
Another bug uncovered by unit tests: If the first character …
8:59 PM Changeset in openpam [552] by Dag-Erling Smørgrav
Start adding test cases involving quotes. The first two I could think …
8:52 PM Changeset in openpam [551] by Dag-Erling Smørgrav
Rename some tests, and test single and multiple whitespace separately.
8:45 PM Changeset in openpam [550] by Dag-Erling Smørgrav
Fix a bug detected by the unit tests: to ensure consistent handling of …
8:38 PM Changeset in openpam [549] by Dag-Erling Smørgrav
Always build and run the tests last so the results are more easily …
8:34 PM Changeset in openpam [548] by Dag-Erling Smørgrav
Add a handful of unit tests for openpam_readword(3). Note that one of …
3:01 PM Changeset in openpam [547] by Dag-Erling Smørgrav
Add an openpam_straddch() function that appends a character to a …

Mar 31, 2012:

11:13 PM Changeset in openpam [546] by Dag-Erling Smørgrav
Update year
11:12 PM Changeset in openpam [545] by Dag-Erling Smørgrav
More cases in which Fn should be used instead of Nm.
10:47 PM Changeset in openpam [544] by Dag-Erling Smørgrav
Through oversight, the PAM_LOG_LIBDEBUG case was left out in the …
10:11 PM Changeset in openpam [543] by Dag-Erling Smørgrav
Even though I now prefer the 2-clause BSD license, for practical …
9:55 PM WikiStart edited by Dag-Erling Smørgrav
(diff)
9:54 PM MigrationToSubversionAndTrac edited by Dag-Erling Smørgrav
remove outdated trac info (diff)
9:16 PM Changeset in openpam [542] by Dag-Erling Smørgrav
Add support for custom sections, including a custom RETURN VALUES …
9:15 PM Changeset in openpam [541] by Dag-Erling Smørgrav
Only pull up punctuation which is followed by whitespace.
8:53 PM Changeset in openpam [540] by Dag-Erling Smørgrav
Use ".Fn foo" instead of ".Nm" for function names.
8:53 PM Changeset in openpam [539] by Dag-Erling Smørgrav
spelling
5:04 PM Changeset in openpam [538] by Dag-Erling Smørgrav
Short program that converts a PAM policy to C code that creates static …
4:20 PM Changeset in openpam [537] by Dag-Erling Smørgrav
Save errno before calling asprintf(), since asprintf() may touch …
3:34 PM Changeset in openpam [536] by Dag-Erling Smørgrav
Avoid underflow if *size == 0.
2:55 PM Changeset in openpam [535] by Dag-Erling Smørgrav
Fix some embarassing typos introduced in the openpam_straddch() …
2:49 PM Changeset in openpam [534] by Dag-Erling Smørgrav
Additional return value hackery.
2:25 PM Changeset in openpam [533] by Dag-Erling Smørgrav
Clean up and document
2:24 PM Changeset in openpam [532] by Dag-Erling Smørgrav
Redundant #include
2:24 PM Changeset in openpam [531] by Dag-Erling Smørgrav
Redundant #include
1:44 PM Changeset in openpam [530] by Dag-Erling Smørgrav
Expand $Id$
12:06 PM Changeset in openpam [529] by Dag-Erling Smørgrav
Ignore Emacs droppings
Note: See TracTimeline for information about the timeline view.