Mobile data air sync server
Perl
Pull request Compare This branch is 4 commits behind vti:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
example
lib
t
Makefile.PL
README
make_zoneinfo.pl

README

Plync is a mobile data air sync server implementation in Perl/Plack.

It will support ActiveSync, SyncML and other protocols with varous backends.

PSGI file example:

    #!/usr/bin/env perl

    use strict;
    use warnings;

    use Plync;

    use Plack::Builder;

    my $app = sub {
        my $env = shift;

        return Plync->dispatch($env);
    };

    builder {
        enable "Auth::Basic", authenticator => sub {
            my ($username, $password) = @_;
            return $username eq 'foo' && $password eq 'bar';
        };

        $app;
    };

Work is still in progress.