[Haskell] ANN: ssh, darcsden vulnerability

2015-04-20 Thread Simon Michael
We recently learned of a serious undocumented vulnerability in the ssh 
http://hackage.haskell.org/package/ssh package. This is a minimal ssh server 
implementation used by darcsden http://hackage.haskell.org/package/darcsden 
to support darcs push/pull. If you use the ssh package, or you have darcsden’s 
darcsden-ssh server running, you should upgrade to/rebuild with the imminent 
ssh-0.3 release right away. Or if you know of someone like that, please let 
them know. Also, if you're interested in cryptography/security, additional help 
and patches for the ssh and darcsden packages would be very welcome.

I've blogged more details at 
http://joyful.com/blog/2015-04-20-ssh-darcs-hub-vulnerability.html 
http://joyful.com/blog/2015-04-20-ssh-darcs-hub-vulnerability.html (if you're 
a Darcs Hub user, hopefully you've already seen it).

Best - Simon___
Haskell mailing list
Haskell@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell


[Haskell] VSTTE 2015 Final Call For Papers

2015-04-20 Thread Daniel Bundala
**
7th Working Conference on Verified Software: Theories, Tools, and
Experiments
July 18 - 19, 2015
San Francisco, California, USA
http://www.eecs.berkeley.edu/vstte15

Co-located with 25th Conference on Computer Aided Verification
(http://i-cav.org/2015)
**

Full Paper Submission Deadline: April 27, 2015

SCOPE:

The Seventh Working Conference on Verified Software: Theories, Tools,
and Experiments follows a successful inaugural working conference at
Zurich in 2005 followed by conferences in Toronto (2008), Edinburgh
(2010), Philadelphia (2012), Atherton (2013), and Vienna (2014). The
goal of this conference is to advance the state of the art in the
science and technology of software verification, through the
interaction of theory development, tool evolution, and experimental
validation.

We welcome submissions describing significant advances in the
production of verified software, i.e., software that has been
proved to meet its functional specifications.  We are
especially interested in submissions describing large-scale
verification efforts that involve collaboration, theory unification,
tool integration, and formalized domain knowledge.  We welcome papers
describing novel experiments and case studies evaluating verification
techniques and technologies.  Topics of interest include education,
requirements modeling, specification languages,
specification/verification case-studies, formal calculi, software
design methods, automatic code generation, refinement methodologies,
compositional analysis, verification tools (e.g., static analysis, dynamic
analysis, model checking, theorem proving, satisfiability), tool
integration, benchmarks, challenge problems, and integrated
verification environments.


PAPER SUBMISSION

Papers will be evaluated by at least three members of the
Program Committee. We are accepting both long (limited to 16 pages)
and short (limited to 10 pages) paper submissions, written in English.
Short submissions also cover Verification Pearls describing an
elegant proof or proof technique.  Submitted research papers and
system descriptions must be original and not submitted for publication
elsewhere.

Research paper submissions must be in LNCS format and must
include a cogent and self-contained description of the ideas, methods,
results, and comparison to existing work.  Submissions of theoretical,
practical, and experimental contributions are equally encouraged,
including those that focus on specific problems or problem domains.

Papers should be submitted through:

https://www.easychair.org/conferences/?conf=vstte2015.

Submissions that arrive late, are not in the proper format, or are too
long will not be considered.  The post-conference proceedings of VSTTE
2015 will be published by Springer-Verlag in the LNCS series.  Authors
of accepted papers will be requested to sign a form transferring
copyright of their contribution to Springer-Verlag.  The use of LaTeX
and the Springer LNCS class files, obtainable
fromhttp://www.springer.de/comp/lncs/authors.html, is strongly
encouraged.

PUBLICATION

Accepted  papers will be  published as post-Proceedings, to
appear in Springer's Lectures Notes in Computer Science.

IMPORTANT DATES:

Abstract submission: April 20, 2015
Full paper submission: April 27, 2015
Notification: June 8, 2015


ORGANIZATION:
General Chair:
Martin Schaef (SRI International)

Program Chairs:
Arie Gurfinkel (Software Engineering Institute, Carnegie Mellon University)
Sanjit A. Seshia (University of California, Berkeley)

Publicity Chair:
Daniel Bundala (UC Berkeley)

PROGRAM COMMITTEE:
Elvira Albert (Complutense University of Madrid)
Nikolaj Bjorner (Microsoft Research)
Evan Chang (University of Colorado, Boulder)
Ernie Cohen (University of Pennsylvania)
Jyotirmoy Deshmukh (Toyota)
Jin Song Dong (National University of Singapore)
Vijay D'Silva (Google)
Vijay Ganesh (University of Waterloo)
Alex Groce (Oregon State)
Arie Gurfinkel (Software Engineering Institute, Carnegie Mellon University)
(co-chair)
Bill Harris (Georgia Institute of Technology)
Chris Hawblitzel (Microsoft Research)
Bart Jacobs (Katholieke Universiteit Leuven, Belgium)
Susmit Jha (United Technologies)
Rajeev Joshi (Laboratory for Reliable Software, Jet Propulsion Laboratory)
Vladimir Klebanov, Karlsruhe Institute of Technology, DE
Akash Lal (Microsoft Research India)
Ruzica Piskac (Yale)
Zvonimir Rakamaric (University of Utah)
Kristin Yvonne Rozier (University of Cincinnati)
Sanjit A. Seshia (UC Berkeley) (co-chair)
Natarajan Shankar (SRI)
Carsten Sinz (KIT)
Nishant Sinha (IBM Research Labs)
Alexander Summers (ETH Zurich)
Zachary Tatlock (University of Washington)
Sergey Tverdyshev (Sysgo AG)
Arnaud Venet (CMU / NASA Ames Research Center)
Karen Yorav (IBM Haifa Research Lab)

**
Please contact 

[Haskell] [ANN]: the Helium compiler, version 1.8.1

2015-04-20 Thread Jurriaan Hage
Dear all,

we have recently uploaded Helium 1.8.1, the novice friendly Haskell compiler, 
to Hackage.

Improvements in this version
 - Helium can again work together with our Java-based programming environment 
Hint.
   The jar file for Hint itself can be downloaded from the Helium website at:
   http://foswiki.cs.uu.nl/foswiki/Helium
   which also has some more documentation on how to use Hint and helium.
 - the svn location if you are interested in the sources is now the correct one


To install Helium simply type

cabal install helium
cabal install lvmrun

Helium compiles with GHC 7.6.3 and 7.8.x, but does not yet compile with 7.10.

Any questions and feedback are welcome at hel...@cs.uu.nl.

best regards,
The Helium Team

___
Haskell mailing list
Haskell@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell


Re: [Haskell] [Haskell-cafe] [ANN]: the Helium compiler, version 1.8.1

2015-04-20 Thread Alberto G. Corona
Great!

How the type rules detailed in the scripting the type inference engine
paper are implemented?  it is possible to script the inference engine with
such rules? If so, are there some examples?

2015-04-20 10:36 GMT+02:00 Jurriaan Hage j.h...@uu.nl:

 Dear all,

 we have recently uploaded Helium 1.8.1, the novice friendly Haskell
 compiler, to Hackage.

 Improvements in this version
  - Helium can again work together with our Java-based programming
 environment Hint.
The jar file for Hint itself can be downloaded from the Helium website
 at:
http://foswiki.cs.uu.nl/foswiki/Helium
which also has some more documentation on how to use Hint and helium.
  - the svn location if you are interested in the sources is now the
 correct one


 To install Helium simply type

 cabal install helium
 cabal install lvmrun

 Helium compiles with GHC 7.6.3 and 7.8.x, but does not yet compile with
 7.10.

 Any questions and feedback are welcome at hel...@cs.uu.nl.

 best regards,
 The Helium Team

 ___
 Haskell-Cafe mailing list
 haskell-c...@haskell.org
 http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe




-- 
Alberto.
___
Haskell mailing list
Haskell@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell


[Haskell] Help wanted with Wiki.Haskell.Org

2015-04-20 Thread Gershom B
One of the central repositories of knowledge in the Haskell world is the 
HaskellWiki (https://wiki.haskell.org). This wiki has been with the Haskell 
community for years, and contains a wealth of knowledge. Like other services on 
the haskell.org domain and with haskell.org equipment, ultimate responsibility 
for maintaining it falls on the Haskell Committee. However, it is a community 
wiki, and requires care and maintenance and contributions from all of us. 

The wiki has been, and continues to be, a vital component in the Haskell world. 
Like any wiki, it is fueled by contributions from many people, and in this 
sense it is thriving. 

However, it could use a certain amount of attention and work in three key 
areas. We are looking for volunteers to step up in these regards, 

1) Account Creation Management: Account creation is manual only because 
spambots otherwise destroy us. It would be worth investigating if a full 
upgrade and new plugins could help this issue. In the meantime, the 
responsibility for creating new accounts has fallen on only one person for 
years. This is not a good situation. We would like to set up a mail alias for 
wiki admins and extend account creation rights to a range of people. If you 
would be willing to be one of a team of responders to account creation 
requests, please write and let us know. 

2) Technical and design oversight: Now that we have a new haskell.org homepage, 
the current wiki frontpage could use a redesign. For that matter, the whole 
wiki could use a bit of a redesign to bring it into a more modern style. Along 
with that, it may be the case that additional plugins — such as for typesetting 
code or equations better — could be quite helpful. It would be good to have a 
mediawiki admin who wants to help improve the technical capacities of the site, 
as well as to overhaul its look. Again, if you are interested in taking charge 
of this, please let us know.

3) Content curation:  One issue with a large collection of documents written by 
different people is the lack of curation. Some pages fall out of date, 
information is spread across multiple pages instead of collected together, and 
quality varies greatly. Without a central authority, no one is responsible (or 
empowered) to fix the situation. There is a balance between keeping things 
up-to-date and preserving the historic content of the wiki, and without people 
feeling empowered to make big changes, the tendency will always fall towards 
the latter.

We're looking for people in the community to volunteer to help improve this 
status quo. The task, generally speaking, is to be responsible for curating and 
improving the content of the wiki, but that's clearly a vague description with 
lots of room for individual embellishment. This doesn't need to be a single 
person either: a team working in a coordinated fashion could be incredibly 
effective. 

Once more, depending on response, we’d be happy to designate and empower people 
to make broader changes on the wiki or to organize a team to do so. If you are 
interested in this as well, please let us know.

Gershom,
for the Haskell.org Committee


___
Haskell mailing list
Haskell@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell


Re: [arch-haskell] GHC 7.10, and popular packages like Pandoc

2015-04-20 Thread Dawid Loubser
Magnus, you're a rock star!


On 17/04/2015 17:55, Magnus Therning wrote:
 On Fri, Apr 17, 2015 at 12:04:49AM +0200, Magnus Therning wrote:
 On Tue, Apr 07, 2015 at 07:23:16PM +0200, Dawid Loubser wrote:
 Hi All,

 Since upgrading to GHC 7.10, I am unable to build (e.g. via a straight
 cabal install) pandoc, and I note it's current absence from the
 arch-haskell repo.

 I depend on pandoc in a major way, and I was wondering if anybody got it
 to work? I have myself fixed and submitted pull requests for some minor
 libraries that my own code uses (mime, iCalendar, etc) but I figure that
 somebody is surely working on something as prominent as pandoc?

 What's the lie of the land? Should I jump in and try my best? (I fear
 many days of pain might be involved, pandoc has deep dependencies...). I
 am not a Haskell expert yet. Is somebody working on these?
 Pandoc is now back in the repo.  Unfortunately pandoc-citeproc still
 doesn't build with 7.10 though.
 Now pandoc-citeproc's in the repo too.  While at it I also closed #182
 by adding pandoc-crossref.

 /M



 ___
 arch-haskell mailing list
 arch-haskell@haskell.org
 http://mail.haskell.org/cgi-bin/mailman/listinfo/arch-haskell

___
arch-haskell mailing list
arch-haskell@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/arch-haskell