Author: kaushalye
Date: Tue Dec  4 01:48:31 2007
New Revision: 600858

URL: http://svn.apache.org/viewvc?rev=600858&view=rev
Log:
1. Encryption with Optimized MTOM issue fixed
2. Including axis2 1.3 header files
3. ChangeLog update

Modified:
    webservices/rampart/trunk/c/ChangeLog
    webservices/rampart/trunk/c/build.sh
    webservices/rampart/trunk/c/src/omxmlsec/xml_encryption.c
    webservices/rampart/trunk/c/src/util/rampart_sec_header_builder.c

Modified: webservices/rampart/trunk/c/ChangeLog
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/ChangeLog?rev=600858&r1=600857&r2=600858&view=diff
==============================================================================
--- webservices/rampart/trunk/c/ChangeLog (original)
+++ webservices/rampart/trunk/c/ChangeLog Tue Dec  4 01:48:31 2007
@@ -1,3 +1,18 @@
+Rampart/C 1.1.0
+
+ * MAC support with HMAC-SHA1
+ * Derrived key encryption
+ * Derived key signing
+ * Symmetric policy bindings
+ * New security header processor based on SOAP header layout
+ * Security policy validator
+ * Extensible Replay detection module
+ * Signature confirmation support
+ * Support for thumb prints
+ * Easy to use deployment scripts
+ * Memory leak fixes
+ * Many bug fixes
+
 Rampart/C 1.0.0
 
   * WS-Security Policy (spec 1.1) based configurations

Modified: webservices/rampart/trunk/c/build.sh
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/build.sh?rev=600858&r1=600857&r2=600858&view=diff
==============================================================================
--- webservices/rampart/trunk/c/build.sh (original)
+++ webservices/rampart/trunk/c/build.sh Tue Dec  4 01:48:31 2007
@@ -1,6 +1,6 @@
 #!/bin/bash
 set -e
 ./autogen.sh
-./configure --prefix=${AXIS2C_HOME} --enable-static=no 
--with-axis2=${AXIS2C_HOME}/include/axis2-1.1
+./configure --prefix=${AXIS2C_HOME} --enable-static=no 
--with-axis2=${AXIS2C_HOME}/include/axis2-1.2
 make
 make install

Modified: webservices/rampart/trunk/c/src/omxmlsec/xml_encryption.c
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/src/omxmlsec/xml_encryption.c?rev=600858&r1=600857&r2=600858&view=diff
==============================================================================
--- webservices/rampart/trunk/c/src/omxmlsec/xml_encryption.c (original)
+++ webservices/rampart/trunk/c/src/omxmlsec/xml_encryption.c Tue Dec  4 
01:48:31 2007
@@ -244,7 +244,8 @@
     axis2_status_t ret = AXIS2_FAILURE;
 
     /*Serialize node*/
-    serialized_data = axiom_node_to_string(node, env);
+    /*serialized_data = axiom_node_to_string(node, env);*/
+    serialized_data = axiom_node_to_string_non_optimized(node, env);
     serialized_buf = oxs_buffer_create(env);
     ret =  oxs_buffer_populate(serialized_buf, env, (unsigned char 
*)serialized_data, axutil_strlen(serialized_data));
 

Modified: webservices/rampart/trunk/c/src/util/rampart_sec_header_builder.c
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/src/util/rampart_sec_header_builder.c?rev=600858&r1=600857&r2=600858&view=diff
==============================================================================
--- webservices/rampart/trunk/c/src/util/rampart_sec_header_builder.c (original)
+++ webservices/rampart/trunk/c/src/util/rampart_sec_header_builder.c Tue Dec  
4 01:48:31 2007
@@ -49,6 +49,8 @@
     axis2_status_t status = AXIS2_SUCCESS;
     axiom_node_t *sig_node = NULL;
     axiom_node_t *enc_key_node = NULL;
+
+
     /*Do Asymmetric Binding specific things*/
     signature_protection = 
rampart_context_is_encrypt_signature(rampart_context, env);
 


Reply via email to