On 10/17/2014 07:22 PM, Nathaniel McCallum wrote:
On Fri, 2014-10-17 at 12:05 +0200, Martin Kosek wrote:
On 10/16/2014 11:53 PM, Nathaniel McCallum wrote:
On Thu, 2014-10-16 at 21:02 +0200, Martin Kosek wrote:
On 10/15/2014 09:22 AM, Martin Kosek wrote:
On 10/14/2014 09:01 PM, Nathaniel
On 10/16/2014 11:53 PM, Nathaniel McCallum wrote:
On Thu, 2014-10-16 at 21:02 +0200, Martin Kosek wrote:
On 10/15/2014 09:22 AM, Martin Kosek wrote:
On 10/14/2014 09:01 PM, Nathaniel McCallum wrote:
On Thu, 2014-10-09 at 18:48 +0200, thierry bordaz wrote:
On 10/09/2014 05:51 PM, Nathaniel
On Fri, 2014-10-17 at 12:05 +0200, Martin Kosek wrote:
On 10/16/2014 11:53 PM, Nathaniel McCallum wrote:
On Thu, 2014-10-16 at 21:02 +0200, Martin Kosek wrote:
On 10/15/2014 09:22 AM, Martin Kosek wrote:
On 10/14/2014 09:01 PM, Nathaniel McCallum wrote:
On Thu, 2014-10-09 at 18:48 +0200,
On Thu, 2014-10-16 at 21:02 +0200, Martin Kosek wrote:
On 10/15/2014 09:22 AM, Martin Kosek wrote:
On 10/14/2014 09:01 PM, Nathaniel McCallum wrote:
On Thu, 2014-10-09 at 18:48 +0200, thierry bordaz wrote:
On 10/09/2014 05:51 PM, Nathaniel McCallum wrote:
On Thu, 2014-10-09 at 11:44
On 10/14/2014 09:01 PM, Nathaniel McCallum wrote:
On Thu, 2014-10-09 at 18:48 +0200, thierry bordaz wrote:
On 10/09/2014 05:51 PM, Nathaniel McCallum wrote:
On Thu, 2014-10-09 at 11:44 +0200, thierry bordaz wrote:
On 10/09/2014 12:15 AM, Nathaniel McCallum wrote:
On Wed, 2014-10-08 at 17:19
On Thu, 2014-10-09 at 18:48 +0200, thierry bordaz wrote:
On 10/09/2014 05:51 PM, Nathaniel McCallum wrote:
On Thu, 2014-10-09 at 11:44 +0200, thierry bordaz wrote:
On 10/09/2014 12:15 AM, Nathaniel McCallum wrote:
On Wed, 2014-10-08 at 17:19 -0400, Simo Sorce wrote:
On Wed, 08
On 10/09/2014 06:48 PM, thierry bordaz wrote:
On 10/09/2014 05:51 PM, Nathaniel McCallum wrote:
On Thu, 2014-10-09 at 11:44 +0200, thierry bordaz wrote:
On 10/09/2014 12:15 AM, Nathaniel McCallum wrote:
On Wed, 2014-10-08 at 17:19 -0400, Simo Sorce wrote:
On Wed, 08 Oct 2014 15:53:39 -0400
On 10/09/2014 12:15 AM, Nathaniel McCallum wrote:
On Wed, 2014-10-08 at 17:19 -0400, Simo Sorce wrote:
On Wed, 08 Oct 2014 15:53:39 -0400
Nathaniel McCallum npmccal...@redhat.com wrote:
As I understand my code, all servers will have csnD. Some servers will
have valueB and others will have
On Thu, 2014-10-09 at 11:44 +0200, thierry bordaz wrote:
On 10/09/2014 12:15 AM, Nathaniel McCallum wrote:
On Wed, 2014-10-08 at 17:19 -0400, Simo Sorce wrote:
On Wed, 08 Oct 2014 15:53:39 -0400
Nathaniel McCallum npmccal...@redhat.com wrote:
As I understand my code, all servers
On 10/09/2014 05:51 PM, Nathaniel McCallum wrote:
On Thu, 2014-10-09 at 11:44 +0200, thierry bordaz wrote:
On 10/09/2014 12:15 AM, Nathaniel McCallum wrote:
On Wed, 2014-10-08 at 17:19 -0400, Simo Sorce wrote:
On Wed, 08 Oct 2014 15:53:39 -0400
Nathaniel McCallum npmccal...@redhat.com wrote:
On 10/07/2014 08:48 PM, Nathaniel McCallum wrote:
On Tue, 2014-10-07 at 10:52 -0700, Noriko Hosoi wrote:
On 2014/10/07 10:48, Nathaniel McCallum wrote:
On Tue, 2014-10-07 at 18:54 +0200, thierry bordaz wrote:
On 10/07/2014 06:00 PM, Nathaniel McCallum wrote:
Attached is the latest patch. I
On 10/07/2014 06:00 PM, Nathaniel McCallum wrote:
Attached is the latest patch. I believe this includes all of our
discussions up until this point. However, a few bits of additional
information are needed.
First, I have renamed the plugin to ipa-otp-counter. I believe all
replay prevention work
On Wed, 2014-10-08 at 17:30 +0200, thierry bordaz wrote:
On 10/07/2014 06:00 PM, Nathaniel McCallum wrote:
Attached is the latest patch. I believe this includes all of our
discussions up until this point. However, a few bits of additional
information are needed.
First, I have renamed
On 10/08/2014 07:30 PM, Nathaniel McCallum wrote:
On Wed, 2014-10-08 at 17:30 +0200, thierry bordaz wrote:
On 10/07/2014 06:00 PM, Nathaniel McCallum wrote:
Attached is the latest patch. I believe this includes all of our
discussions up until this point. However, a few bits of additional
On 10/08/2014 01:45 PM, thierry bordaz wrote:
On 10/08/2014 07:30 PM, Nathaniel McCallum wrote:
On Wed, 2014-10-08 at 17:30 +0200, thierry bordaz wrote:
On 10/07/2014 06:00 PM, Nathaniel McCallum wrote:
Attached is the latest patch. I believe this includes all of our
discussions up until this
On Wed, 2014-10-08 at 21:45 +0200, thierry bordaz wrote:
On 10/08/2014 07:30 PM, Nathaniel McCallum wrote:
On Wed, 2014-10-08 at 17:30 +0200, thierry bordaz wrote:
On 10/07/2014 06:00 PM, Nathaniel McCallum wrote:
Attached is the latest patch. I believe this includes all of our
On Wed, 2014-10-08 at 13:53 -0600, Rich Megginson wrote:
On 10/08/2014 01:45 PM, thierry bordaz wrote:
On 10/08/2014 07:30 PM, Nathaniel McCallum wrote:
On Wed, 2014-10-08 at 17:30 +0200, thierry bordaz wrote:
On 10/07/2014 06:00 PM, Nathaniel McCallum wrote:
Attached is the latest patch.
On Wed, 08 Oct 2014 15:53:39 -0400
Nathaniel McCallum npmccal...@redhat.com wrote:
As I understand my code, all servers will have csnD. Some servers will
have valueB and others will have valueD, but valueB == valueD.
We *never* discard a CSN. We only discard the counter/watermark mods
in
On Wed, 2014-10-08 at 17:19 -0400, Simo Sorce wrote:
On Wed, 08 Oct 2014 15:53:39 -0400
Nathaniel McCallum npmccal...@redhat.com wrote:
As I understand my code, all servers will have csnD. Some servers will
have valueB and others will have valueD, but valueB == valueD.
We *never*
On Wed, 2014-10-08 at 17:19 -0400, Simo Sorce wrote:
On Wed, 08 Oct 2014 15:53:39 -0400
Nathaniel McCallum npmccal...@redhat.com wrote:
As I understand my code, all servers will have csnD. Some servers will
have valueB and others will have valueD, but valueB == valueD.
We *never*
Attached is the latest patch. I believe this includes all of our
discussions up until this point. However, a few bits of additional
information are needed.
First, I have renamed the plugin to ipa-otp-counter. I believe all
replay prevention work can land inside this plugin, so the name is
On 10/07/2014 06:00 PM, Nathaniel McCallum wrote:
Attached is the latest patch. I believe this includes all of our
discussions up until this point. However, a few bits of additional
information are needed.
First, I have renamed the plugin to ipa-otp-counter. I believe all
replay prevention work
On Tue, 2014-10-07 at 18:54 +0200, thierry bordaz wrote:
On 10/07/2014 06:00 PM, Nathaniel McCallum wrote:
Attached is the latest patch. I believe this includes all of our
discussions up until this point. However, a few bits of additional
information are needed.
First, I have renamed
On 2014/10/07 10:48, Nathaniel McCallum wrote:
On Tue, 2014-10-07 at 18:54 +0200, thierry bordaz wrote:
On 10/07/2014 06:00 PM, Nathaniel McCallum wrote:
Attached is the latest patch. I believe this includes all of our
discussions up until this point. However, a few bits of additional
On Tue, 2014-10-07 at 10:52 -0700, Noriko Hosoi wrote:
On 2014/10/07 10:48, Nathaniel McCallum wrote:
On Tue, 2014-10-07 at 18:54 +0200, thierry bordaz wrote:
On 10/07/2014 06:00 PM, Nathaniel McCallum wrote:
Attached is the latest patch. I believe this includes all of our
discussions
Hello Nathaniel,
An additional comment about the patch.
When the new value is detected to be invalid, it is fixed by a
repair operation (trigger_replication).
I did test it and it is fine to update, with an internal operation,
the same entry that is currently updated.
Now if
On 09/30/2014 10:49 PM, Nathaniel McCallum wrote:
On Tue, 2014-09-30 at 18:30 +0200, thierry bordaz wrote:
On 09/29/2014 08:30 PM, Nathaniel McCallum wrote:
On Mon, 2014-09-22 at 09:32 -0400, Simo Sorce wrote:
On Sun, 21 Sep 2014 22:33:47 -0400
Nathaniel McCallum npmccal...@redhat.com wrote:
On 09/29/2014 08:30 PM, Nathaniel McCallum wrote:
On Mon, 2014-09-22 at 09:32 -0400, Simo Sorce wrote:
On Sun, 21 Sep 2014 22:33:47 -0400
Nathaniel McCallum npmccal...@redhat.com wrote:
Comments inline.
+
+#define ch_malloc(type) \
+(type*) slapi_ch_malloc(sizeof(type))
+#define
On Tue, 2014-09-30 at 18:30 +0200, thierry bordaz wrote:
On 09/29/2014 08:30 PM, Nathaniel McCallum wrote:
On Mon, 2014-09-22 at 09:32 -0400, Simo Sorce wrote:
On Sun, 21 Sep 2014 22:33:47 -0400
Nathaniel McCallum npmccal...@redhat.com wrote:
Comments inline.
+
On Mon, 2014-09-22 at 09:32 -0400, Simo Sorce wrote:
On Sun, 21 Sep 2014 22:33:47 -0400
Nathaniel McCallum npmccal...@redhat.com wrote:
Comments inline.
+
+#define ch_malloc(type) \
+(type*) slapi_ch_malloc(sizeof(type))
+#define ch_calloc(count, type) \
+(type*)
On 09/20/2014 09:39 PM, Nathaniel McCallum wrote:
On Sat, 2014-09-20 at 00:25 +0200, thierry bordaz wrote:
Hello Nathaniel,
sanitize_input translates MOD/REPLACE into MOD/DEL+MOD/ADD. It
looks good but difficult to think to all possible cases.
I think to the
On Mon, 2014-09-22 at 11:22 +0200, thierry bordaz wrote:
On 09/20/2014 09:39 PM, Nathaniel McCallum wrote:
On Sat, 2014-09-20 at 00:25 +0200, thierry bordaz wrote:
Hello Nathaniel,
sanitize_input translates MOD/REPLACE into MOD/DEL+MOD/ADD. It
looks good but difficult
On Sun, 21 Sep 2014 22:33:47 -0400
Nathaniel McCallum npmccal...@redhat.com wrote:
Comments inline.
+
+#define ch_malloc(type) \
+(type*) slapi_ch_malloc(sizeof(type))
+#define ch_calloc(count, type) \
+(type*) slapi_ch_calloc(count, sizeof(type))
+#define ch_free(p) \
+
Hello Nathaniel,
I have a separated remark about updating the mods.
modifications of the entry occurs in two phases:
* call BE_PREOP plugins then apply the mods on the entry
* call BE_TXN_PREOP plugin then apply *only* extra mods on the entry
The plugin (BE_TXN_PREOP)
On Sat, 2014-09-20 at 17:33 -0400, Simo Sorce wrote:
On Sat, 20 Sep 2014 15:39:48 -0400
Nathaniel McCallum npmccal...@redhat.com wrote:
On Sat, 2014-09-20 at 00:25 +0200, thierry bordaz wrote:
Hello Nathaniel,
sanitize_input translates MOD/REPLACE into MOD/DEL+MOD/ADD.
On Sat, 2014-09-20 at 00:25 +0200, thierry bordaz wrote:
Hello Nathaniel,
sanitize_input translates MOD/REPLACE into MOD/DEL+MOD/ADD. It
looks good but difficult to think to all possible cases.
I think to the following corner case:
The initial entry has
On Fri, 2014-09-19 at 18:46 -0400, Simo Sorce wrote:
On Sat, 20 Sep 2014 00:25:34 +0200
thierry bordaz tbor...@redhat.com wrote:
Hello Nathaniel,
sanitize_input translates MOD/REPLACE into MOD/DEL+MOD/ADD. It
looks good but difficult to think to all possible cases.
I think
On Sat, 20 Sep 2014 15:39:48 -0400
Nathaniel McCallum npmccal...@redhat.com wrote:
On Sat, 2014-09-20 at 00:25 +0200, thierry bordaz wrote:
Hello Nathaniel,
sanitize_input translates MOD/REPLACE into MOD/DEL+MOD/ADD.
It looks good but difficult to think to all possible cases.
The attached version of the patch should solve all of these issues. It
should also be more performant and use less memory.
Nathaniel
On Wed, 2014-09-17 at 15:33 +0200, thierry bordaz wrote:
On 09/15/2014 09:05 PM, Nathaniel McCallum wrote:
This plugin ensures that all counter/watermark
This new version fixes a small style issue pointed out to me by richm
(thanks!).
On Fri, 2014-09-19 at 13:39 -0400, Nathaniel McCallum wrote:
The attached version of the patch should solve all of these issues. It
should also be more performant and use less memory.
Nathaniel
On Wed,
Hello Nathaniel,
sanitize_input translates MOD/REPLACE into MOD/DEL+MOD/ADD. It looks
good but difficult to think to all possible cases.
I think to the following corner case:
The initial entry has ipatokenHOTPcounter=5
ldapmodify..
changetype: modify
add: ipatokenHOTPcounter
On Sat, 20 Sep 2014 00:25:34 +0200
thierry bordaz tbor...@redhat.com wrote:
Hello Nathaniel,
sanitize_input translates MOD/REPLACE into MOD/DEL+MOD/ADD. It
looks good but difficult to think to all possible cases.
I think to the following corner case:
The initial entry has
On 09/15/2014 09:05 PM, Nathaniel McCallum wrote:
This plugin ensures that all counter/watermark operations are atomic
and never decrement. Also, deletion is not permitted.
https://fedorahosted.org/freeipa/ticket/4494
___
Freeipa-devel mailing list
On 09/15/2014 09:05 PM, Nathaniel McCallum wrote:
This plugin ensures that all counter/watermark operations are atomic
and never decrement. Also, deletion is not permitted.
https://fedorahosted.org/freeipa/ticket/4494
___
Freeipa-devel mailing list
On Tue, 2014-09-16 at 19:24 +0200, thierry bordaz wrote:
On 09/15/2014 09:05 PM, Nathaniel McCallum wrote:
This plugin ensures that all counter/watermark operations are atomic
and never decrement. Also, deletion is not permitted.
https://fedorahosted.org/freeipa/ticket/4494
This plugin ensures that all counter/watermark operations are atomic
and never decrement. Also, deletion is not permitted.
https://fedorahosted.org/freeipa/ticket/4494
From 9256d83755bb9a19eae98a248eb0a33a4fecd089 Mon Sep 17 00:00:00 2001
From: Nathaniel McCallum npmccal...@redhat.com
Date: Wed,
46 matches
Mail list logo