[X2Go-Commits] [x2goserver] branch master updated (8e27e1e -> 0a789a7)

git-admin at x2go.org git-admin at x2go.org
Thu Dec 13 11:22:45 CET 2018

This is an automated email from the git hooks/post-receive script.

x2go pushed a change to branch master
in repository x2goserver.

      from  8e27e1e   debian/x2goserver.manpages: install x2gocleansessions man page.
       new  8f69b5d   X2Go/Utils.pm: fix missing semicolons.
       new  3e24f32   X2Go/Utils.pm: add new is_int subroutine, checking if the provided value is an integer.
       new  ccd65e9   x2goserver/lib: new x2goisint wrapper.
       new  98b0d81   x2goserver.spec: install new x2goisint wrapper.
       new  25fb903   x2goserver/lib/x2gois{int,true}: add newlines to (error) output.
       new  730abed   x2goserver/lib/x2gois{int,true}: add optional warnings.
       new  6fa680a   x2goserver/sbin/x2gocleansessions: rework manpage/POD.
       new  e705462   x2goserver/lib: add new (stub) file x2goupdateoptionsstring to deal with options string manipulations.
       new  538bb7b   x2goserver/lib/x2goupdateoptionsstring: add function to transform the intermediate options string representation back into a string and some code that uses this new function.
       new  5d9e416   x2goserver/lib/x2go{is{int,true},updateoptionsstring}: use q{} instead of empty quotes as per some... coding standard.
       new  3bbaa19   x2goserver/lib/x2go{is{int,true},updateoptionsstring}: wrap print calls with filehandles in curly braces.
       new  2d99fd4   x2goserver/lib/x2goupdateoptionsstring: fix some "errors" reported by Perl::Critic in brutal mode.
       new  4f95c1d   x2goserver/lib/x2goupdateoptionsstring: add functionality for options removal.
       new  71f94f8   x2goserver/lib/x2goupdateoptionsstring: update documentation to include the notion of the +key[=value] syntax, which makes sense to use if key starts with a dash and would be ambiguously interpreted as a removal.
       new  0bb8339   x2goserver/lib/x2goupdateoptionsstring: refactor remove_option subprocedure into a more general transform_intermediate one and add code for the modification/addition case.
       new  e20033a   x2goserver/lib/x2goupdateoptionsstring: ignore some very noisy Perl::Critic warnings that we're going to ignore anyway.
       new  ea949fb   x2goserver/lib/x2goupdateoptionsstring: fix interpolated string warning.
       new  5517537   x2goserver/lib/x2goupdateoptionsstring: add helper function for transform string interpretation.
       new  6a13ec9   x2goserver/lib/x2goupdateoptionsstring: write wrapper that handles program options, creates intermediate, passes through transform chains, reconverts to a string and prints it.
       new  4971a60   x2goserver/lib/x2goupdateoptionsstring: add debug option and some debugging output.
       new  7f717e4   x2goserver/lib/x2goupdateoptionsstring: remove dead code.
       new  b74def0   x2goserver/lib/x2goupdateoptionsstring: update documentation and clarify risks of option parsing.
       new  b5f6c03   x2goserver/lib/x2goupdateoptionsstring: don't debug-output the intermediate representation if we know that parsing failed.
       new  043c662   x2goserver/lib/x2goupdateoptionsstring: fix debug string and add another one dumping the raw options string.
       new  0d08681   x2goserver/lib/x2goupdateoptionsstring: fix parsing of transformation strings by replacing the switch statement with if statements.
       new  1759ca1   x2goserver/lib/x2goupdateoptionsstring: handle options in a more robust way.
       new  517db0a   x2goserver/lib/x2goupdateoptionsstring: fix another Perl::Critic nit.
       new  4db3e01   x2goserver/lib/x2goupdateoptionsstring: move into x2goserver/bin, since it's really a standalone program and also useful for non-X2Go-internal usage.
       new  9a9f3a9   x2goserver/Makefile: add x2goupdateoptionsstring POD-to-man-page handling.
       new  0a789a7   debian/x2goserver.install: install bin/x2goupdateoptionsstring.

The 30 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.

Summary of changes:
 X2Go/Utils.pm                            |   23 +-
 debian/changelog                         |   64 ++
 debian/x2goserver.install                |    1 +
 x2goserver.spec                          |    1 +
 x2goserver/Makefile                      |    2 +-
 x2goserver/bin/x2goupdateoptionsstring   | 1016 ++++++++++++++++++++++++++++++
 x2goserver/lib/{x2goistrue => x2goisint} |   16 +-
 x2goserver/lib/x2goistrue                |    5 +-
 x2goserver/sbin/x2gocleansessions        |   29 +-
 9 files changed, 1132 insertions(+), 25 deletions(-)
 create mode 100755 x2goserver/bin/x2goupdateoptionsstring
 copy x2goserver/lib/{x2goistrue => x2goisint} (72%)

Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2goserver.git

More information about the x2go-commits mailing list