]>
saetta.ns0.it Git - libzakcgi/log
Andrea Zagli [Sun, 10 Sep 2017 12:33:24 +0000 (14:33 +0200)]
Setted version 0.1.1.
andreaz [Sun, 10 Sep 2017 12:31:12 +0000 (14:31 +0200)]
Merge branch 'develop'
Andrea Zagli [Sat, 24 Jun 2017 13:18:50 +0000 (15:18 +0200)]
Specific includes for gir.
Andrea Zagli [Sat, 10 Jun 2017 10:38:06 +0000 (12:38 +0200)]
Enabled gtk-doc.
Andrea Zagli [Sat, 10 Jun 2017 10:24:06 +0000 (12:24 +0200)]
Enabled gir.
Andrea Zagli [Sat, 13 May 2017 14:18:12 +0000 (16:18 +0200)]
Added content_type to ZakCgiFile.
Andrea Zagli [Sat, 13 May 2017 12:53:24 +0000 (14:53 +0200)]
Removed other debug.
Andrea Zagli [Fri, 12 May 2017 15:50:27 +0000 (17:50 +0200)]
Merge branch 'refactor_stdin' into develop
Andrea Zagli [Fri, 12 May 2017 15:40:47 +0000 (17:40 +0200)]
Removed debug refactoring parse_stdin.
Andrea Zagli [Fri, 12 May 2017 15:30:17 +0000 (17:30 +0200)]
Refactored function parse_stdin (for binary attached files).
Andrea Zagli [Sun, 20 Nov 2016 15:21:22 +0000 (16:21 +0100)]
Wrong header files in main include.
Andrea Zagli [Sat, 19 Nov 2016 11:20:21 +0000 (12:20 +0100)]
Setted version to 0.1.0.
Andrea Zagli [Sat, 19 Nov 2016 10:22:17 +0000 (11:22 +0100)]
Splitted ZakForm bind to a stand alone library (refs #1047).
Andrea Zagli [Sat, 19 Nov 2016 08:44:41 +0000 (09:44 +0100)]
Removed internal use of deprecated functions (closes #965).
Andrea Zagli [Thu, 21 Jul 2016 07:19:26 +0000 (09:19 +0200)]
Merge branch 'form_libzakform' into develop
Andrea Zagli [Sat, 21 May 2016 07:20:36 +0000 (09:20 +0200)]
Conflict on merge branch 'develop' into form_libzakform
Andrea Zagli [Sat, 21 May 2016 07:17:58 +0000 (09:17 +0200)]
ZakCgiSession: right session file permissions.
New file extension.
New default directory.
Andrea Zagli [Wed, 18 May 2016 16:43:07 +0000 (18:43 +0200)]
Conflicts from merging branch 'develop' into form_libzakform
Andrea Zagli [Wed, 18 May 2016 15:11:46 +0000 (17:11 +0200)]
ZakCgiSession: file create immediately in costructor (closes #1024).
Andrea Zagli [Wed, 18 May 2016 15:05:15 +0000 (17:05 +0200)]
Added ZakCgiSession property "minutes" and new constructor ::new_minutes (closes #957).
Andrea Zagli [Wed, 18 May 2016 14:27:39 +0000 (16:27 +0200)]
Added private function ZakCgiSession::create_file.
Andrea Zagli [Wed, 18 May 2016 14:10:14 +0000 (16:10 +0200)]
Added private function ZakCgiSession::build_filename.
Andrea Zagli [Wed, 18 May 2016 14:05:14 +0000 (16:05 +0200)]
Added function ZakCgiSession::is_valid.
Andrea Zagli [Mon, 16 May 2016 16:27:17 +0000 (18:27 +0200)]
Little code adjustment.
Andrea Zagli [Mon, 16 May 2016 14:52:15 +0000 (16:52 +0200)]
Added function ZakCgiFormElement::bind (closes #1021).
Andrea Zagli [Sun, 15 May 2016 09:44:24 +0000 (11:44 +0200)]
Use of function ZakFormElement::unformat in ZakCgiForm::bind.
Andrea Zagli [Sun, 15 May 2016 09:09:52 +0000 (11:09 +0200)]
Wrong render of form checkbox (closes #1015).
Andrea Zagli [Thu, 12 May 2016 10:03:45 +0000 (12:03 +0200)]
Added functions Session::set_from_form and ::fill_form (closes #994).
Andrea Zagli [Wed, 4 May 2016 14:14:45 +0000 (16:14 +0200)]
Conflict on merge from develop.
Andrea Zagli [Wed, 4 May 2016 14:13:26 +0000 (16:13 +0200)]
ZakCgiSession: use of GKeyFile::get_string to handle escaped characters.
Andrea Zagli [Wed, 4 May 2016 13:18:40 +0000 (15:18 +0200)]
Conflict in merge from develop.
Andrea Zagli [Wed, 4 May 2016 13:16:40 +0000 (15:16 +0200)]
ZakCgiSession: use of GKeyFile::set_string to manage characters that must be escaped.
Andrea Zagli [Sat, 26 Mar 2016 16:14:42 +0000 (17:14 +0100)]
Merge branch 'develop' into form_libzakform
Andrea Zagli [Sat, 26 Mar 2016 16:07:48 +0000 (17:07 +0100)]
Added function ZakCgiUrl::connect_not_found (closes #948).
Andrea Zagli [Sat, 26 Mar 2016 15:42:34 +0000 (16:42 +0100)]
Merge branch 'develop' into form_libzakform
Andrea Zagli [Sat, 26 Mar 2016 14:06:40 +0000 (15:06 +0100)]
Added functions ZakCgiSession::[gs]et_value_full_* (closes #992).
Andrea Zagli [Sat, 26 Mar 2016 15:13:06 +0000 (16:13 +0100)]
Added property ZakCgiUrl::remove_trailing_slashes.
Andrea Zagli [Sat, 26 Mar 2016 11:22:53 +0000 (12:22 +0100)]
Removed syslog (closes #973).
Andrea Zagli [Sat, 26 Mar 2016 11:11:30 +0000 (12:11 +0100)]
Added functions ZakCgiSession::set_value_full and ::get_value_full (closes #993).
Andrea Zagli [Sat, 26 Mar 2016 10:57:47 +0000 (11:57 +0100)]
In ZakCgiSession::set_value if value is null the value is unsetted (closes #1004).
Andrea Zagli [Sat, 13 Feb 2016 08:57:09 +0000 (09:57 +0100)]
Merge branch 'develop' into form_libzakform
Andrea Zagli [Sat, 13 Feb 2016 08:56:29 +0000 (09:56 +0100)]
Added function ZakCgiMain::out_not_null_term.
Andrea Zagli [Sun, 7 Feb 2016 16:59:56 +0000 (17:59 +0100)]
Missing xml parsing from parent ZakFormElement.
Andrea Zagli [Sun, 7 Feb 2016 12:55:20 +0000 (13:55 +0100)]
Setted name and long name of ZakFormElement.
Andrea Zagli [Sun, 7 Feb 2016 10:42:23 +0000 (11:42 +0100)]
Added ZakCgiFormElementEmail.
Andrea Zagli [Sat, 30 Jan 2016 15:45:25 +0000 (16:45 +0100)]
Littles adjustments to code.
Andrea Zagli [Sat, 30 Jan 2016 15:18:20 +0000 (16:18 +0100)]
Removed use of syslog.
Andrea Zagli [Sat, 30 Jan 2016 15:14:45 +0000 (16:14 +0100)]
Adjustments from deprecations and use of GLog instead of syslog.
Andrea Zagli [Sat, 30 Jan 2016 10:27:57 +0000 (11:27 +0100)]
Regex for url matching must the whole url.
Andrea Zagli [Sat, 30 Jan 2016 10:22:19 +0000 (11:22 +0100)]
_zak_cgi_main_get_env returns GValue.
Andrea Zagli [Sat, 30 Jan 2016 09:00:57 +0000 (10:00 +0100)]
Missing headers in global header.
Andrea Zagli [Sat, 30 Jan 2016 08:55:14 +0000 (09:55 +0100)]
Adjustements from ZakForm.
Andrea Zagli [Sat, 7 Nov 2015 21:11:18 +0000 (22:11 +0100)]
Loading of filters and validators from xml.
Andrea Zagli [Thu, 5 Nov 2015 19:38:05 +0000 (20:38 +0100)]
Started of loading ZakFormForm from xml file.
Andrea Zagli [Mon, 2 Nov 2015 21:08:27 +0000 (22:08 +0100)]
Migrated ZakFormElementFilter from interface to abstract class.
Andrea Zagli [Sun, 1 Nov 2015 16:12:05 +0000 (17:12 +0100)]
Use of messages from ZakFormElementValidator.
Andrea Zagli [Sun, 1 Nov 2015 09:22:39 +0000 (10:22 +0100)]
Migrated ZakFormElementIValidator from interface to abstract class.
Andrea Zagli [Sat, 31 Oct 2015 15:48:47 +0000 (16:48 +0100)]
Use of libzakform.
Andrea Zagli [Thu, 8 Oct 2015 22:39:56 +0000 (00:39 +0200)]
Added ZakCgiFormValidatorRegex.
Andrea Zagli [Thu, 8 Oct 2015 22:25:23 +0000 (00:25 +0200)]
Added and implemented ZakCgiFormElementIValidator.
Andrea Zagli [Thu, 8 Oct 2015 20:49:00 +0000 (22:49 +0200)]
Implemented filtering on ZakCgiForm.
Andrea Zagli [Mon, 5 Oct 2015 17:42:56 +0000 (19:42 +0200)]
Added ZakCgiFormElementFilterTrim.
Andrea Zagli [Mon, 5 Oct 2015 15:24:13 +0000 (17:24 +0200)]
Added ZakCgiFormElementIFilter.
Andrea Zagli [Mon, 14 Sep 2015 16:47:12 +0000 (18:47 +0200)]
In ZakCgiForm replace internal GHashTable with GPtrArray.
Because GHashTable doesn't respect the inserting order.
Andrea Zagli [Mon, 14 Sep 2015 16:07:14 +0000 (18:07 +0200)]
Form in Bootstrap style.
Andrea Zagli [Sun, 13 Sep 2015 10:07:42 +0000 (12:07 +0200)]
Added ZakCgiFormElementSelect.
Andrea Zagli [Sat, 12 Sep 2015 11:06:21 +0000 (13:06 +0200)]
Added ZakCgiFormElementTextArea.
Andrea Zagli [Sat, 12 Sep 2015 10:40:12 +0000 (12:40 +0200)]
Added ZakCgiFormElementHidden.
Andrea Zagli [Sat, 12 Sep 2015 10:36:09 +0000 (12:36 +0200)]
Added ZakCgiFormElementCheck.
Andrea Zagli [Sat, 12 Sep 2015 10:15:23 +0000 (12:15 +0200)]
Added ZakCgiFormElementPassword.
Andrea Zagli [Sat, 12 Sep 2015 09:57:09 +0000 (11:57 +0200)]
Added ZakCgiFormElement::set_label.
Changed content special attribute in zak-cgi-content for tags.
Andrea Zagli [Sat, 29 Aug 2015 10:36:19 +0000 (12:36 +0200)]
Added function Form::is_valid.
Andrea Zagli [Sat, 29 Aug 2015 09:46:30 +0000 (11:46 +0200)]
Added function ZakCgiForm::bind.
Andrea Zagli [Wed, 26 Aug 2015 16:21:48 +0000 (18:21 +0200)]
Added ZakCgiForm::add_str.
Andrea Zagli [Wed, 26 Aug 2015 15:54:44 +0000 (17:54 +0200)]
Added ZakCgiFormElementSubmit.
Andrea Zagli [Wed, 26 Aug 2015 15:40:23 +0000 (17:40 +0200)]
Added Form::render_start.
Andrea Zagli [Wed, 26 Aug 2015 15:33:08 +0000 (17:33 +0200)]
Form: rendering of attributes.
Added ZakCgiCommons::ghashtable_to_str_attrs.
Andrea Zagli [Wed, 26 Aug 2015 13:35:30 +0000 (15:35 +0200)]
Form: started rendering.
Andrea Zagli [Mon, 24 Aug 2015 19:05:02 +0000 (21:05 +0200)]
Merge branch 'develop' into form
Andrea Zagli [Mon, 24 Aug 2015 18:57:26 +0000 (20:57 +0200)]
Added functions ZakCgiTag::*_ht.
Andrea Zagli [Mon, 24 Aug 2015 17:43:31 +0000 (19:43 +0200)]
Form: use of ZakCgiCommons.
Andrea Zagli [Mon, 24 Aug 2015 17:38:34 +0000 (19:38 +0200)]
Merged develop branch.
Andrea Zagli [Mon, 24 Aug 2015 17:36:28 +0000 (19:36 +0200)]
Moved function ZakCgiTag::valist_to_ghashtable in ZakCgiCommons.
Andrea Zagli [Mon, 24 Aug 2015 17:30:56 +0000 (19:30 +0200)]
Changed private ZakCgiTag::valist_to_gptrarray in ::valist_to_ghashtable.
Andrea Zagli [Mon, 24 Aug 2015 17:10:03 +0000 (19:10 +0200)]
Added functions Form::add_element and FormElement::get_id.
Andrea Zagli [Mon, 24 Aug 2015 16:59:44 +0000 (18:59 +0200)]
Form: saved element attributes as hash table.
Andrea Zagli [Sun, 2 Aug 2015 09:09:12 +0000 (11:09 +0200)]
Added FormElementText.
Andrea Zagli [Sun, 2 Aug 2015 08:00:18 +0000 (10:00 +0200)]
Started form implementation.
Andrea Zagli [Sun, 9 Aug 2015 09:21:59 +0000 (11:21 +0200)]
Deprecated GHashTable (refs #962).
Andrea Zagli [Sun, 9 Aug 2015 09:13:51 +0000 (11:13 +0200)]
Some functions declared as deprecated.
Andrea Zagli [Sun, 9 Aug 2015 09:02:48 +0000 (11:02 +0200)]
Added ZakCgiMain::get_stdin_field and ::stdin_foreach (refs #962).
Andrea Zagli [Sun, 9 Aug 2015 08:37:42 +0000 (10:37 +0200)]
Added ZakCgiMain::get_parameter and ::parameters_foreach (refs #962).
Andrea Zagli [Sun, 9 Aug 2015 06:55:52 +0000 (08:55 +0200)]
Added ZakCgiMain::get_cookie and :cookes_foreach (refs #962).
Andrea Zagli [Sun, 9 Aug 2015 06:35:37 +0000 (08:35 +0200)]
ZakCgiMain::get_cookies now returns GValue.
Andrea Zagli [Sun, 9 Aug 2015 06:30:25 +0000 (08:30 +0200)]
Added ZakCgiMain::get_env_field and ::env_foreach (refs #962).
Andrea Zagli [Sat, 8 Aug 2015 15:33:17 +0000 (17:33 +0200)]
ZakCgiMain::get_env now returns GValue (closes #939).
Andrea Zagli [Sat, 8 Aug 2015 07:33:28 +0000 (09:33 +0200)]
ZakCgiMain::get_parameters didn't return if already called (closes #960).
Andrea Zagli [Sat, 1 Aug 2015 15:43:42 +0000 (17:43 +0200)]
Session: now expires after 5 minutes of inactivity or if from different ip (closes #950).
Andrea Zagli [Sat, 1 Aug 2015 13:20:31 +0000 (15:20 +0200)]
Added ZakCgiSession::close.
Saved REMOTE_ADDR and timestamp on session creation (refs #950).
Andrea Zagli [Sat, 1 Aug 2015 08:19:24 +0000 (10:19 +0200)]
Added query string deconding (from libsoup) (closes #953).