Timeline


and

04/14/12:

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

04/08/12:

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

04/07/12:

22:49 Changeset in openpam [585] by des
An escaped newline within a single-quoted string is a literal newline, but …
22:47 Changeset in openpam [584] by des
Add test cases for escaped whitespace within single- and double-quoted …
18:56 Changeset in openpam [583] by des
Add a gdb wrapper script that sets LD_LIBRARY_PATH and helps locate the …

04/06/12:

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

04/05/12:

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

04/03/12:

20:13 Changeset in openpam [562] by des
Start writing unit tests for openpam_readlinev(). One of them fails, but …

04/02/12:

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

04/01/12:

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

03/31/12:

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