labofsahil/github-event-dataset-2012 huggingface dataset:
Adding RFC2818 compliance to axTLS, CyaSSL and other SSL-backend related fixes.

axTLS:
This will make the axTLS backend perform the RFC2818 checks, honoring the VERIFYHOST setting similar to the OpenSSL backend.

Generic for OpenSSL and axTLS:
Also move the hostcheck and cert_hostcheck functions from the lib/ssluse.c files to make them genericly available for both the OpenSSL, axTLS and other SSL backends in the near future. Currently these are now in the lib/rawstr.c but will be moved later in a separate file.

CyaSSL:
CyaSSL has the RFC2818 checks also enabled now by default. There is a limitation that the verifyhost can not be enabled exclusively on the Subject CN field comparison. This SSL backend will thus behave like the NSS and the GnuTLS (meaning: RFC2818 ok, or bust). In other words: setting verifyhost to 0 or 1 will disable the Subject Alt Names checks too.

Schannel:
Updated the schannel information messages: Split the IP address usage message from the verifyhost setting and changed the message about disabling SNI (Server Name Indication, used in HTTP virtual hosting) into a message stating that the Subject Alternative Names checks are being disabled when verifyhost is set to 0 or 1. As a side effect of switching off the RFC2818 related servername checks with SCH_CRED_NO_SERVERNAME_CHECK (http://msdn.microsoft.com/en-us/library/aa923430.aspx) the SNI feature is being disabled. This effect is not documented in MSDN, but Wireshark output clearly shows the effect (details on the libcurl maillist).

PolarSSL:
Fix the prototype change in PolarSSL of ssl_set_session() and the move of the peer_cert from the ssl_context to the ssl_session. Found this change in the PolarSSL SVN between r1316 and r1317 where the POLARSSL_VERSION_NUMBER was at 0x01010100. But to accommodate the Ubuntu PolarSSL version 1.1.4 the check is to discriminate between lower then PolarSSL version 1.2.0 and 1.2.0 and higher. Note: The PolarSSL SVN trunk jumped from version 1.1.1 to 1.2.0.

curl tool:
Sets a CURLOPT_SSL_VERIFYHOST value of 0L.

Generic:
All the SSL backends are fixed and checked to work with the ssl.verifyhost as a boolean, which is an internal API change.
Verhalten von getImage Verbessern, wenn $target genutzt wird.

(heute mal ein Ticket auf Deutsch, das auf English zu beschreiben liegt mir grade nicht)

Wenn `Controller::getImage()` mit dem Parameter `$target` genutzt wird, treten 2 Fehler auf.
1. Das Caching funktioniert nicht mehr richtig.
Das Problem ist das in Zeile [943](https://github.com/contao/core/blob/2.11.x/system/libraries/Controller.php#L943) der Cache Dateiname ermittelt wird, ohne $target zu Berücksichtigen. Wenn allerdings $target verwendet wird, wird die [Cache Datei verschoben](https://github.com/contao/core/blob/2.11.x/system/libraries/Controller.php#L1200) wodurch die Caching Bedingung nicht zum tragen kommt.
Das kann man ganz einfach überprüfen, wenn man folgenden Code verwendet

```php
<?php
$source = 'tl_files/music_academy/campus/campus_building.jpg';
$target = 'tl_files/campus_building.jpg';
$image = $this->getImage($source, 150, 150, 'crop', $target);
echo '<p>' . $this->generateImage($image, '') . '</p>';
echo '<p>' . filemtime($image) . '</p>';
```

wird das Bild **immer** neu gerendert, weil die Caching Bedingung nicht zum tragen kommt. Das sieht man durch die Ausgabe der Modification Time sehr deutlich.

2. Die Datei $target wird **niemals** erstellt, wenn die Cache Datei existiert.
Das kann man an folgendem Beispiel gut zeigen:

```php
$source = 'tl_files/music_academy/campus/campus_hall.jpg';
$target = 'tl_files/campus_hall.jpg';                                                                                                                                                                                                          

$a = $this->getImage($source, 150, 150, 'crop');
echo '<p>' . $this->generateImage($a, '') . '</p>';
echo '<p>' . filemtime($a) . '</p>';

$b = $this->getImage($source, 150, 150, 'crop', $target);
echo '<p>' . $this->generateImage($b, '') . '</p>';
echo '<p>' . filemtime($b) . '</p>';
```

Eigentlich würde ich erwarten, dass `$a` den Pfad zur Caching Datei beinhaltet und `$b` sollte `$target` enthalten. In Wirklichkeit enthält `$b` aber ebenfalls den Pfad zur Caching Datei und die Datei `$target` wird niemals erstellt.

---

Ich ändere das Verhalten so, dass `$target` entsprechend Berücksichtigt wird. Außerdem kopiere ich die Caching Datei, um das Caching Problem zu beheben.
Verhalten von getImage Verbessern, wenn $target genutzt wird.

(heute mal ein Ticket auf Deutsch, das auf English zu beschreiben liegt mir grade nicht)

Wenn `Controller::getImage()` mit dem Parameter `$target` genutzt wird, treten 2 Fehler auf.
**1.** Das Caching funktioniert nicht mehr richtig.
Das Problem ist das in Zeile [943](https://github.com/contao/core/blob/2.11.x/system/libraries/Controller.php#L943) der Cache Dateiname ermittelt wird, ohne $target zu Berücksichtigen. Wenn allerdings $target verwendet wird, wird die [Cache Datei verschoben](https://github.com/contao/core/blob/2.11.x/system/libraries/Controller.php#L1200) wodurch die Caching Bedingung nicht zum tragen kommt.
Das kann man ganz einfach überprüfen, wenn man folgenden Code verwendet

```php
<?php
$source = 'tl_files/music_academy/campus/campus_building.jpg';
$target = 'tl_files/campus_building.jpg';
$image = $this->getImage($source, 150, 150, 'crop', $target);
echo '<p>' . $this->generateImage($image, '') . '</p>';
echo '<p>' . filemtime($image) . '</p>';
```

wird das Bild **immer** neu gerendert, weil die Caching Bedingung nicht zum tragen kommt. Das sieht man durch die Ausgabe der Modification Time sehr deutlich.

**2.** Die Datei $target wird **niemals** erstellt, wenn die Cache Datei existiert.
Das kann man an folgendem Beispiel gut zeigen:

```php
$source = 'tl_files/music_academy/campus/campus_hall.jpg';
$target = 'tl_files/campus_hall.jpg';                                                                                                                                                                                                          

$a = $this->getImage($source, 150, 150, 'crop');
echo '<p>' . $this->generateImage($a, '') . '</p>';
echo '<p>' . filemtime($a) . '</p>';

$b = $this->getImage($source, 150, 150, 'crop', $target);
echo '<p>' . $this->generateImage($b, '') . '</p>';
echo '<p>' . filemtime($b) . '</p>';
```

Eigentlich würde ich erwarten, dass `$a` den Pfad zur Caching Datei beinhaltet und `$b` sollte `$target` enthalten. In Wirklichkeit enthält `$b` aber ebenfalls den Pfad zur Caching Datei und die Datei `$target` wird niemals erstellt.

---

Ich ändere das Verhalten so, dass `$target` entsprechend Berücksichtigt wird. Außerdem kopiere ich die Caching Datei, um das Caching Problem zu beheben.
Fix infinite coercion with Q

Some promises, particularly Q promises, provide a valueOf method that
attempts to synchronously return the fulfilled value of the promise, or
returns the unresolved promise itself.  Attempting to break a fulfillment
value out of a promise appears to be necessary to break cycles between
Q and When attempting to coerce each-other's promises in an infinite loop.
For promises that do not implement "valueOf", the Object#valueOf is harmless.
See: https://github.com/kriskowal/q/issues/106
C++ Support added for v3.5.2
debian files changes
[DYNJS-76] Remove DynNumber

http://jira.codehaus.org/browse/DYNJS-76
Prism testing

I've added tests for Prism validity.
Fixed measurement discrepancies when parent elements have borders

There was a shortcoming in the original viewport measuring code that would cause the coordinates to be off if one of the parent elements had a border; this push both fixes that issue and updates the test suite to verify the new logic.

Note that I also removed all the extraneous `var` keywords and reverted back to a comma-delimited variable instantiation; the problem in my original commit with global var assignment wasn't the comma pattern, it was the `left = top = 0` pattern.
Added statsd binding for Go into examples

Not sure if you're interested or not, but here's an example statsd client written in the Go programming language.
[template_from_string]Fixed typo in docs

Fix a typo in the template_from_string function docs
Add http reason phrase

Hey Guys,

This is a fix to add an http reason phrase to all responses from frapi. There is a bug in apache 2.2.x (I'm running 2.2.22) that causes any non standard HTTP Code without a reason phrase to be changed to a "500 Internal Server Error". See: https://issues.apache.org/bugzilla/show_bug.cgi?id=44995 and https://groups.google.com/forum/?fromgroups#!topic/frapi-general/yHGZYtLFWhw

I have added a http_phrase element to custom errors in frapi as well as a field in the admin interface and option in console for it. As well all other responses in frapi now include a reason phrase.
Core Layout Support + Many, many additions.

Adding Core Layout (Cocoa Auto Layout) support to TwUI. Similar, but more inspired by CAConstraint at the moment. In later commits, I'll be adding more NSLayoutConstraint features to it. I've also added some TUIControl additions to mimic iOS's ease of building controls (the background tracking is taken care of, stick to the methods begin/continue/end/cancel tracking, and all will be well). TUIButton has two or three small things, and it now takes 6 lines to get a fully functioning button positioned and everything. TUIColor additions are just nifty tricks, not sure where I picked them up though.

I also renamed "touch" to "mouse" in the TUIControl events, and added a few more.

Some issues with constraints:
- It's not based on CAConstraints. Rewritten from scratch to think like a hybrid between that and NSLayoutConstraint.
- Does NOT like animations. Not sure how to get this to work, perhaps look into CAMediaTiming and adjust periodically?
- Many features don't work yet, like priorities, inequalities, and two or three attributes.
- I just found out about an ancient project called Cassowary that OS X Lion actually uses to support Auto Layout! It's open source too! I'll have to look into this, but I'll probably rewrite this as a wrapper to CAConstraints to avoid the hassles, and stick to Core Animation.
The shortcut for --plugins is `-P` (upper, not lowercase)

Fix a typo in the `--plugins` example in the README.
url: make url.format escape delimiters in path and query

`url.format` should escape ? and # chars in pathname, and # chars in
search, because they change the semantics of the operation otherwise.
Don't escape % chars, or anything else. 

This addresses #4082
Prohibit same listeners in EventEmitter. Closes #964.

`EventEmitter` currently allows to register same listeners on same type more than once.

1. The behavior isn't useful.
2. It contradicts with browsers implementation of `EventTarget` / `EventDispatcher`.
3. It makes easy to introduce stupid bugs that are hard to catch.

The code spawned three messages on <0.9.x and will spawn only one with my patch.

```javascript
const emitter = new (require('events').EventEmitter);
const log = function() {console.log('Hello')};
emitter.on('message', log);
emitter.on('message', log);
emitter.on('message', log);
emitter.emit('message');
```
Sorting NaNs with d3.{ascending,descending}.

Previously, this was happening:

```javascript
[1, 5, NaN, 3, 2].sort(d3.ascending);
[1, 5, NaN, 2, 3]
```

Native sort ignores undefined values, so sorting [1, 5, undefined, 2, 3] worked as expected, but this change fixes d3.ascending and d3.descending for any orderable value, including undefined.
d3.layout.hierarchy: treat -ve values as zeroes.

I modified the test slightly otherwise the negative value is overwritten and the “revalue” test never fails.
Add support for using Travis CI for testing

Sample Travis CI build for my fork: https://travis-ci.org/#!/msabramo/tcpdump

To add support for Travis CI to your own GitHub repo, follow the instructions at http://about.travis-ci.org/docs/user/getting-started/ and then accept this pull request.
Support for SPB related SUB-TLVs

Hi,

As mentioned in our previous mail conversation I have added test case for SPB within tests directory.
Spark HTTP FileServer

A general fileserver for serving both regular as well as JAR files.

- I modified the existing JAR file server code to put everything into one fileserver.
- Modified the LocalScheduler to mimic the ClusterScheduler/Executor in terms of getting files. That's useful for testing.
- Includes test with local-cluster and local mode.
- Modified serialization of ShuffleMapTask
- I wasn't quite sure about the caching in ShuffleMapTask, is using the hashCode safe? There may be a better way to do this. Also, it doesn't seem like the serializedInfoCache (and fileCache) is cleared except when the SparkContext shuts down? What if it's a really long running task?
revert index modified
Add ISO Test Cases for Kernel

This patch contains a first set of tests against the Kernel Module. I found actually several segmentation faults during the writing of these tests. I investigate and come back for more.
RStruct.ptr must allocate members size

Currently, RStruct.ptr is allocated only arguments size. So, SEGV occurs when called inspect.
Force to remove mrblib/mrblib.d

cf. #38
fix: broken variable reference, use 'next' statement

Because the tree is gone pop() even if it is empty.

https://github.com/mruby/mruby/issues/520
SIZEOF_ST_INDEX_T undeclared

has been removed in this commit https://github.com/mruby/mruby/commit/5622c977f441a91a7482d5956df96e60d71d90f9#L4R66
Goodstuff

Weekend's worth of refactorings FTW
commit fixes #421
Improved ext/ext_skel_win32.php

Echo was replaced with exit.

Double quotes was changed to single quotes(for simplestrings).

Accolade added to variable strings.
Bug fix 61038 - pack/unpack implementation fix

Added new "Z" argument to pack/unpack, now allowing "a" to return
data without stripping, and "A" strips all trailing white space,
while "Z" will strip everything after the first null.
This also fixes bug 61038
#3517 / Fix Referer plugin to correct calculating of visitors uniqueness

Patch to fix a ticket 3517.
Fix incorrect count of unique visitors in all referrers reports.
Around two times better performance of method Referers::archiveDayAggregateVisitors
pkg-query: Document exact match syntax
pkg-search: Fix multi-repo search error

`pkg search` with multi-repo support was bombing out about a missing 'path' column. This fixes it.
Visible elements names 

Исправлено отваленное отображение имен элементов на сцене
Integrate our changes.

My 'master' branch introduces the following changes visible on your side:

- preliminary support for the MIPS ISA.

- simplified support for IMemoryAdmin (I changed the ESAMemory accordingly).

- the program symbolic names are loaded automatically from the ELF file.

- some new use of C++11.

- whitespace cleanups.
handle trailing slash with engines (test case for #7842)

This PR adds a test case to make sure that we don't get any regressions on #7842. Also I removed obsolete code from the `_generate_prefix` method.

The issue described in #7842 has been fixed on master but is still present on `3-2-stable`. The attached test case will fail on `3-2-stable` and passes on master.
Clean up Sweeper controller accessor when an Error is raised

There are a couple of reasons why this is beneficial:
- the controller accessor will be able to be garbage collected
- if the sweeper has logic that is dependent upon the controller accessor, it will behave properly when run outside of the request process (i.e. via a queue job)
Make activemodel tests runnable without -Itest and from non-root folders

I try to make testing as easy as possible, which means for me that every test file should be runnable with `ruby pat/to/file_test.rb` from everywhere, which is also a requirement for a few editors, this failed in activemodel.
(I'll make more pull requests for the other rails parts if this one is accepted)
assets: don't add extension if other given and file exists

closes #6310

backported https://github.com/rails/sprockets-rails/pull/11 to 3-2-stable branch
Extend date_select helper functionality.

This is clone of pull request https://github.com/rails/rails/pull/5553
During the rebasing from rails/master github close my previous pull request with very strange comment... so I just copy/paste explanation from the closed pull request.


Often we need to have date selectors with different styles. (Most often different width.) Unfortunately date_select helper don't provide possibility to set different CSS classes. This commit extend date_select helper with option :css_by_type that set special classes for generated 'select' tags. Class names equal data type, for example:
f.date_select :birthday, :css_by_type => true
generate:
```
<select class='month ...>...</select>
<select class='day' ...>...</select>
<select class='year' ...>...</select>
```
Hope it will by helpfully.
Fixes #7894 and #7896

Fixes #7894 and #7896
Make Rails.public_path return a Pathname

I've discussed with @tenderlove earlier, and it seems like it make sense to make `Rails.public_path` a Pathname, so you can call Pathname methods on it, such as `.join`. I think this is a useful addition to this method.
@steveklabnik can't spell 'distance.'
change form div css display attribute to 'none' 

resolve old browser (IE6/IE7) line height issue
Return Pathname from Rails::Paths::Path#paths. Fixes build 4008.1

This fixes changes made in railties/lib/rails/paths.rb in
4001835db00ce44cb75bca33ec02cd76b8ccc790. This also makes sure failures
in build 4008.1[1] pass.

Also closes #6482 and #6473

[1] http://travis-ci.org/#!/rails/rails/jobs/1429671/L203
Fix railties (and tests) for latest rubygems

This is a bunch of fixes that make railties tests working with rubygems from version 1.3 up to 1.7.
Also adds some info on setting up dev environment in the README, their incomplete but helpful in order to run the railties tests.

Replaces #4422

/cc @jeremy @rafaelfranca
Allow extra arguments for Observers

I wanted to use observers to send custom events and noticed that #notify_observers only accepts one argument.

Unless there's a good reason not too, it woud be nice to accept extra arguments and pass them on.

Thanks
AR::Integration must be included after AM::Conversion

Integration's definition of #to_param must override Conversion's. Otherwise,
there is a regression from 3.1 in the behavior of a non-persisted AR::Base
instance which nevertheless has an id.

On master, a similar change is needed -- or we can remove AR::Integration#to_param
and accept the behavioral change, or we can remove AR::Integration#to_param and
change AM::Conversion#to_param to have the AR::Integration behavior.
bring nova volume attrs into nova namespace

- edited attributes
- updated readme
- updated volume and api-os-volume to use new attrs
Integrate isNameInScope in Contexts.

This was a partial implementation of symbol lookup used for
short-circuiting some expensive tests. After rescuing lookup
from typedIdent, it should only be a wrapper around
lookupSymbol (as it now is.)
Stats doc cleanup

in distributions.py I removed some ## parts of documentation. Part of it is (nearly) identical to the docstring of rv_continuous. I moved the http links to the references to continuous.rst and continuous.lyx as these docs contain the mathematical description of the distributions. 

In continous.rst I removed the \[ and \]. These remnants of latex mark up lead to ugly html, hence have to be removed.
[config-checks] don't fail to start if there is no checks key
Double count reports export

Merge this after https://github.com/siyelo/hrt2/pull/78 is merged
Change: #138 speed and distance now showing significant figures.
Remove colons from mail template since they are within the translations ...

...causing :: to display.
Fix selective brand filter

This pull request fixes a few issues with the selective brand filter in core/lib/spree/product_filters.rb.

1. It raises an exception if multiple brands are selected.
2. It shows the same brand multiple times (once for each product with that brand).
3. It does a slow SQL query for selecting all brands to build a condition hash which is not used. (Btw: the conditions are broken because they use the wrong table name, so they would not work anyhow.)

These issues are fixed in individual commits so they can be cherry-picked if you do not want to apply all of them.

Because this are bugs, I created a pull request against the 1-1-stable branch, but I can rebase it against master or another branch.
Adding non sellable category to products on Spree.

A new column has been introduced in the products table that makes it configurable at a product level whether it can be retailed on the site or not.
Dict: Add iteritems.

This method just invokes iteritems on the underlying dictionary.  Having
`iteritems` is useful for efficiency reasons.
Allow the renaming of the destination deb entry for file Data sets

What does it do?
---------------------------
This patch allows you to specify a different destination deb entry name for a file Data set.
```xml
<data>
    <src>${scriptSourceDir}/init.d</src>
    <destinationName>${project.artifactId}</destinationName>
    <type>file</type>
    <mapper>
        <type>perm</type>
        <prefix>etc/init.d</prefix>
        <filemode>744</filemode>
    </mapper>
</data>
```
Why is this useful?
---------------------------
We use jdeb in many, many projects. We have a standard project and package layout. To minimize per-project configuration we put our jdeb configuration in our 'master' pom file. Developers just inherit it and don't have to think about getting our deb packaging right.

For example we say that for projects that produce daemons:
```
src/main/scripts/init.d
```
will always be made executable and deployed as:
```
/etc/init.d/${project.artifactId}
```
We like to use the script name 'init.d' while working in the project as it's very meaningful in that context. However, this naming is meaningless in the environment where it is deployed, so it's very handy to be able to rename it to something project specific.
Alternatives
-----------------
I could script the rename, but it really feels like a packaging concern - much like prefix mapping.
we are not in Perl but is_uri is just a regexp match so let just use one

;)
Fix {Makefile,nuke,Nukefile} for /usr/bin/clang

- as of OSX 10.7.3 & Xcode 4.3.1
- improve logic for default @cc in nuke, so that @cc def will not 
usually be required in a Nukefile
added "Mac#broadcast?"

added "Mac#broadcast?" and its test code(spec file).
Transcode to ISO-8859-1 in 1.9 also.

I got failing tests with encoding errors when pygments was installed. This fix makes the tests pass.
Passing a MFFloat type into uniform

Hi the x3dom team!

I've added a new capability, absent until now.
Indeed, I observe it isn't possible to send a float array whereas it's possible natively with "uniform1fv".
I followed the OpenGL specification and I worked above. The modification is exclusively centred around the gl.FLOAT case.
"python" to sys.executable

Hi,

The python on our system is an old version, incompatible with MISO. I've installed a newer version as python2.7 but a lot of the calls in the MISO scripts have the command 'python' hard-coded. I've changed these to use sys.executable instead. I don't know Python too well, so I'm not sure if this is the best solution, but running python2.7 test_miso.py seems to work.

Cheers,
Cass
Fixes #1853. CAssetManager: $forceCopy and $linkAssets cannot be true at the same time anymore.

Fixes #1853. CAssetManager: $forceCopy and $linkAssets cannot be true at the same time anymore.
Adding JS/CSS to the bottom of the <head>, instead before <title>

This way <title> can be closer to start of the <head> tag, instead of pushed to the very bottom.
Another parenthesis oddity on FilterUtil with Doctrine

The query was built wrong without the parenthesis, available on the `getSQL` method but not in `getDQL`.
Add few sponsors.
Avoid grabbing some vars
Add g_strchr to os_calls

commit says it all.

Not currently used in the master code base but used in the osirium preamble patch.
Remove erroneous break statement

With this statement in place, a fatal error is thrown during
a CAS 1.0 authentication attempt.
Document everal low-level OPM-Core interfaces related to mimetic solvers

This set of commits brings Doxygen-style documentation to several rather low-level interfaces that are used as building blocks for the mimetic pressure solvers in OPM-Core.  Notably, the "hybsys"-series of functions.

There are also a number of other cleanups related to missing initalisations or self-sufficient headers.

Finally, there is a change to the build system that outputs the library to a sub-directory "lib" below the $(top_builddir).  This simplifies using the OPM-Core library in source-code form in other projects (e.g., Dune modules).  Suggested by: Andreas Lauser.

Unfortunately, I think I made a mistake in merging in the changes from upstream (https://github.com/OPM/opm-core, Pull Request 3).  Consequently, there may be conflicts when (attempting to) merge this Pull Request.
Update CrazyLogin/src/resource/lang/ru_ru.lang
you want it?

!
small documentation fix

Here's a small correction to some documentation and a comments. The comment describe the browser.fire function's parameters out of order. 

````coffee
# zombie/lib/zombie/browser.coffee at line 399

# name - Even name (e.g `click`)
# target - Target element (e.g a link)
# callback - Wait for events to be processed, then call me (optional)
fire: (selector, eventName, callback)->
````

According to the use of all other events in browser.coffee the selector is the first parameter. 

````coffee
# zombie/lib/zombie/browser.coffee at line 317

click: (selector)->
  @fire(selector, "click")
  return this 
````

The API also describes the event name as being the first parameter.

````coffee
browser.fire(name, target, calback?)
````
Correct spelling of 'environemnt' to 'environment'
Feature/eeml replacement

Bunch of little changes to enable using Cosm-rb as a replacement for the old Eeml gem we were previously using in Core.

Most things are minor, tightening of protection against weird input. However also switched to use FasterCSV for CSV parsing. This is the new standard library in 1.9 so we only need to have it as a dependency and require it if we are in 1.8 land.

Also there is a tweak to the CSV parser to capture timestamp information properly if present.
Fixed left key behavior

- Fix left key behavior. Return to default.
- Change default text note path. Changed to not mix up .json files and text notes
Merge log-get-session tool into base executable.

There is little point to have loh-get-session tool separated from loh binary. User may want to use it only if he doesn't have ~/.lohrc yet. We can handle this case in loh itself.
Validation LoginService
I made some major changes
A few small changes

* removed .rvmrc, which caused my rvm environment to change when going into the directory of the gem. I'm not sure why this is necessary.

* added rails-related dependencies to make the specs pass

* added rescue and rescue_and_reraise methods to the Errplane scope so that we can handle exceptions programmatically in a clean way.
Compatibility patch for PHP 5.2.x

Removed second parameter of json_encode call for PHP versions prior to 5.3.

This parameter is not available for these versions, resulting in a warning and an empty file packages.json. 

http://de.php.net/json_encode
Switch NativeFileSessionHandler to FileSessionHandler

Looks like it's been removed upstream...
Various fixes

Test suite improvement, plus windows filename bug
Add currency to warehouse report and fix direct saving of shipment
Remove spurious error in survey when adding a new assessment
Enable adding of a new person to a training event
refactoring, livecd target & documentation

Hi again,

after all the refactoring, i've implemented some new features on top of it, mainly the livecd capture steps and genkernel support. These two step specs can be used to build a fully working LiveCD. Take a look at https://github.com/zentoo/metro/blob/zentoo/targets/gentoo/zentoo/installcd.spec for an example.

-Bene
TAJO-965: Change web address of master
pass 10 as second parameter to the calls of parseInt function

The regexp for parsing the dimensions of the image to generate allows for leading zeros. That's why it's important to pass 10 as second parameter to the calls of parseInt function. leading zeros lead to the numbers being interpreted in octal numeral system 020x100 would thus become 16 pixels by 100 instead of 20.
Struct layout

Some struct layout.
The commit messages are very verbose, please read them.
Support part in review-epubmaker
script: fix append vs. overwrite

The intent of this code is to create a new String, either ">> $file" or ">
$file" depending on whether the instruction is append or overwrite.
However, the string literal is not properly coerced into a String before
being added to another String.
Updates

Check me out + Pull if OK
Context refactoring

* instead of adding callbacks on the `onReady` setter, emit `LocalizationReady` event that functions can listen to,
* add an asynchronous `get` method that waits for the `LocalizationReady` event to be fired, and if it doesn't, it times out and uses a fallback value,
* cache downloaded LOL files by URI (normalized relative to the localization of the script that's calling the Context's methods),
* cache preprocessed resources, which are the LOL files with imports inlined in their contents.
Rolling Window Views

In Order to save time rewiring Diffa,
As a Diffa Admin
I would like to be able to configure Endpoint Views to be constrained by a Rolling Time Window.

Scope
* A specialisation/extension of a Category (CategoryDescriptor)
* Units
* Specify offsets by integer number of 'units' (e.g. days, weeks, months) from time of scan (now, as at time of scan)
* window end is optional, absent means 'up until now'
* window size is mandatory, meaning is n 'units' before window end; thus, window start = window end - window size
* At the time a scan is run, the rolling window effectively becomes a date or time range constraint with a start and end calculated dynamically at scan commencement as described above.
Fix readPref in replication docs.

Built and tested the change. Link works as expected.
Fixed a typo in the command to concat key and pem

Was a .crt (doesn't pop up anywhere else), but I guess it is .key
DOCS-878 fix nav to parents (choose closest parent not "highest")
Page move unified

Adds new front-end to ubernostrums backend.
Removal of the noscript element around the button

Activate the search button even when JS is enabled.
Fix bug 792955: Build file upload filter

Don't merge this; it's a non-unit-tested proof-of-concept just so people will have something to look at and comment on, but since actual discussion of how to do this seemed to have died down, I figured I'd throw it out there.
Adding the docs toolbar for crumbs, translation menu

This is for the UI portion of the top menu bar; translations, site tools, crumb, etc.
merged changes

Contains working query tests for dbpedia and local entityhub. The test for entityhub/sites/query (all referenced sites) is not working yet due to some parsing exception that still has to be resolved.
New is the getMapping interface to entityhub/mapping.
Added missing National Geographic links for KABEL BW

Hi again :-)

I added all missing National Geographic links for Kabel BW now.
Models: Fixed typo

modified:   en/reference/models.rst
Ignore .gitmodules files

Hi. I addition to ..gitignore files, this modifies ghar's behavior to ignore .gitmodules too.
[ticket/11198] Correctly set links after an item is moved up/down with AJAX

http://tracker.phpbb.com/browse/PHPBB3-11198
[ticket/11247] Fix wrong property reference in flock class.

http://tracker.phpbb.com/browse/PHPBB3-11247
[Ticket/10162] Increase maximum length of email address top level domains from 6 to 63.

http://tracker.phpbb.com/browse/PHPBB3-10162
[ticket/10763] Make functions for remote avatars static

fileupload::image_types() and filespec::get_extension() are called
statically while submitting the form for the remote avatar. Make them
static as described in the ticket in order to prevent a PHP notice.

PHPBB3-10763
Correct readme

I wanted to use roy in my play 2.0 project but got stuck following the Readme.

So this is an updated Version of the Readme that works for play 2.0.3 that was installed over Homebrew on Mac.

I also added a new line for Homebrew users that includes the top level directory from play.
Add support for virgo bundle loads

_ready for review_

* move virgo__paths from private to public virgo API
* virgo_get_load_path API for retreiving the bundle path
* Add VIRGO_PATH_BUNDLE API to retreive the bundle
* use libuv's uv_fs_readdir
* add tests for bundle paths
* add commandline option and README tweak
renaming the `exitcode` attribute to `exitstatus`

This is to be consistent with ruby process naming conventions.  For
example, `$?.exitstatus`.
top-level trustworthy
Use GitHub flavored markdown in readme. Use two spaces for indentation. ...

...Minor update of sentences. Use => syntax for hashes because it's more friendly for redcarpet syntax highlighter.
Fork pull Test
Only a testcommit
Support `.scss` syntax.

Appends `--scss` to the `sass` command when the `CSSAsset` generator encounters a `.scss` file.

Plus I incremented the version number.
[docs] Added new syntax for calling models from controllers and changed 'framew...

...ork mojits' to 'frame mojits'.
Lock down max support version of Active Support

`Mite::TimeEntryGroup.find_every` uses `Object#returning, which has been deprecated in ActiveSupport`. Most recent version with support for `Object#returning` is [3.0.9](http://apidock.com/rails/Object/returning).

For Ruby 1.9 Object#tap can be used instead of Object#returning, but I am not sure where on the roadmap dropping support for Ruby 1.8 is?
Hi! I fixed some calls to "sys" for you!

Hello Abjorn!


I am migrationBot, an [open-source](https://github.com/blakmatrix/node-migrator-bot) bot, and I'm here to help you migrate your codebase to node v0.8!

Did you know that the "sys" module throws an error if your program tries to require it in node v0.8? To help keep your code running, I automatically replaced `var sys = require('sys')` with `var util = require('util')`.

If you'd like to know more about these changes in node.js, take a look at https://github.com/joyent/node/commit/1582cf#L1R51 and https://github.com/joyent/node/blob/1582cfebd6719b2d2373547994b3dca5c8c569c0/ChangeLog#L51 and http://blog.jit.su/introducing-blakmatrix-and-migratorbot .

As for myself, I was written by your friendly neighborhood node ninjas at [Nodejitsu](http://nodejitsu.com), and you can find them at #nodejitsu on irc.freenode.net or with http://webchat.jit.su .

Enjoy!

--[migrationBot](https://github.com/blakmatrix/node-migrator-bot)
Dspace 3 x
[DS-1243] @mire solr statistics contribution

The Solr based statistics, originally contributed by @mire, will receive the following features & improvements in the new release: 
* Upgrade to solr/lucene 3.5 
* Sharding of the solr statistics index to one solr core for each year 
** This will enhance the performance 
** Changes to the Solr database will only be committed to the current year solr core 
** Existing installations can be migrated easily to the sharded deployment 
* Statistical information on the workflow. Both the old static workflow and the new configurable workflow are supported 
** Tracking the frequency of executing workflow tasks 
** Includes filters over time, by community/collection 
* Statistical information on searches & search results 
** Popular search terms, their number of occurrence and the ratio to the total search terms will be logged and displayed 
** Includes filters over time, or by community & collection 
** Statistics also track the number of item views per search term
Prevent html tags from editors such as JCE messing up the placeholder

http://fabrikar.com/forums/showthread.php?p=141548#post141548
Tutorial-5 sample extended

Application menu reorganized; 
Resolution control added.
Include unistd.h to parallel.cpp on UNIX-like systems

This fixes build without TBB and CUDA. Issue #2445
fix for cvStereoRectifyUncalibrated

Hello!
Here is the fix for #2643
Metaobjectbrowser

New Meta Object Browser tool

Additions:
* Meta Object Browser lists the *hierarchy* of meta objects
* It's also possible to see meta object properties (enums, class info, etc.)
* The probe now keeps a model of all (seen) meta objects
* The property widget is capable of displaying either QObjects, Non-QObjects (e.g. QGrahpicsItem) and pure QMetaObjects
* Tabs in the property widget are properly shown/hidden based on the object it holds
* New manual stand-alone test executable for the property widget
Fixed external database issues

All DBHelper.java methods are good to go for sync with rest of app.
Created /warpto Command

/warpto \<player\> \<warp\>
Addresses [NerdBug 55](http://github.com/NerdNu/NerdBugs/issues/55).
Allow to use github tag tarballs as compiler sources

When downloading tarballs corresponding to tags on github like https://github.com/chambart/ocaml/tarball/io_prim the file is saved as io_prim. So opam can't find the filename extension to choose the right options to decompress it.
This patch use add options to wget and curl to trust the filename provided by the server.
Fixed GenerousBot class and and changed a Method

Hey, I was looking for an API example for Java yesterday and stumbled upon this. Looks like a good base, so I'll expand upon it a little bit.
Ramaze::Logger::Syslog should escape printf % sequences before handing the message to ::Syslog

[One more time with feeling]

If a log message happens to contain a percent escape sequence (valid or not) it is passed as is to ::Syslog which passes it down to syslog(3) which blows up for lack of arguments.

Side note: I initially added support for the special %m sequence for syslog(3) but found out that Ruby blew up on it too. I filed a bug at Ruby Redmine (http://bugs.ruby-lang.org/issues/6726) and they're planning to remove the intended support for this sequence.
Pharmacy v 0.1

-redo-ing print page
-decrementing stock when making prescription
-adding drug uuid to order
-adding orange UI for active buttons
Mpl 1.2 rc2

 * Makes the ```extests``` pass with matplotlib 1.2 rc2. (with one obvious exception)
 * Adds a swanky new idiff tool.

Remaining tests probably preferable to do in bunches (of modules).
Testing needed on deny access to boards
Refine force, chrod, etc
Fix an optimization crash of local_gpu_elemwise_0.

Call to theano.compile.rebuild_collect_shared will clone variable that have owner.
Change dtype of shared variable to floatX
Bug reported by Nicolas regarding taps of scan sequences

The bug is actually caused by a corner case for taps provided to sequences. Namely if for a sequence you provide a single tap value, and that tap value is different from 0 then scan used to do the wrong thing.
Decode varbinary columns in the VoltDB studio

This patch adds hex decoding for the varbinary column in the VoltDB studio result set. 

-Victor
Eng 2758 - Auto-parameterization and CVE Caching for AdHoc Queries
resized barcode
Minor updates

Dependencies and Ubuntu workaround refactored.
Bugfixes in the CMDB
ES6: Support TriangleLiteral

See http://code.google.com/p/esprima/issues/detail?id=273 :-)
Remove whitespace around bubbles.
Write value of executing options to log upon database open.

Diz requested that all options at the time of database open be placed in LOG to allow technical review.  This only logs global options, not the read and write specific options.
Add QuickCheck coverage for 2I features.

We didn't have decent test coverage of 2I for backends. This gives a standard suite to run against the backends that currently support it, including LevelDB and Memory (and Multi if configured properly), thanks to QuickCheck.
Add spaces

好吧，我偷了下懒，写了个脚本来干这事： https://gist.github.com/3170513
New improved memory handling gives speedup of 80% for poisson solver

Had to abandon a little object orientation, but the speedup should justify it.
TA!!!!!!!!!!!!!!!!!
Monk 5.1 changes

Threw in the 5.1 changes-
-Factored in 25% nerfs to ZSD/CB/CW
-Set ReM/Soothing/Glyphed UL/Surging mana costs to 5.1 values
-Adjusted ReM healing/tick duration
-Hacked in serpent stance haste modifier (I'm not sure if I like my
implementation but it works)
-Mana per chi now averages in crit tea bonus
-Fixed melee + tiger strikes calculation issue

The first commit screwed the formatting due to Notepad++ wanting to shove CRs into everything, so I reverted it and put in a new one that didn't.

Also for some reason all the commits done by people who aren't me since my first pull request are being included in this pull request?  I'm not sure if this means I did something wrong or right.
Move location of domain model documentation.

Following this pull, please feel free to start building the domain model documentation in this new location.
Spelling errors caught by Debian lintian

Hi,

I fixed a couple of spelling mistakes caught while I was building the Debian package.

Thanks,
Ahmed Toulan.
The timeout variable wasn't defined, which was a little confusing.
Fixed #16502 -- add default template_name for CreateView

update Silver_Ghost's get_model_with_tests patch

https://code.djangoproject.com/ticket/16502
fixes #276 - sql tweaks and properly cleaning cache
fixes #502 - sync log_mapper between upgrade and clean starter
Include File field linked contents
Static resources does not work

4.6
B-02842 Accounts 2.0 App - User Form - Email validation does not accept ...

...current e-mail

Editing an existing users e-mail to a different email - and then back to what it was claims "not available".

In this special case the validation text should be blank since the field is no longer modified.
Use slim as templating language instead of erb

See [slim](https://github.com/stonean/slim) by @stonean

More info at http://slim-lang.com/
Master branch: front end updates.

Szia,

Master branch-be dolgozom, kérlek húzd be ezt a 15 commitot.

Köszi!
Small changes to print statement function in order to work with py3k.

Installing fabric with python3 (via pip) fails because some old print statements.

I have changed the code in order to port all print as functions and using __future__ import for backwards compatibility.

Hope this helps to port fabric to py3k.

Thanks.
Fix for #736 (Unexpected prefix Behavior)

This pull request contains both a test to illustrate #736 as well as a few commits which fix it. I took the approach I mentioned in IRC (of refactoring `_setenv` to accept a dict or callable) as this seemed the least messy way to defer something until the context manager was entered.
Reformatted main README with Markdown

I've reformatted the main README (the one shown on the home page of the repo) with Markdown so it's easier to read.
revert config file patches

After a full day of investigation about how to modify files during the packaging process using setup.py I decide to stop and return tu use patches temporary.
It seems too much complex to move it in a dedicated task.

The related bug: https://bugs.launchpad.net/openquake/+bug/1085051
Classical Risk Calculator

Port of the Risk Classical Calculator from the legacy branch to master
Unify login

This branch add:
  - sandbox frame to geonode installation unifying login procedures (functionalities are implemented, the layout is not)
  - deploy procedure for oq-ui-api repository.

**NOTE**:  from this version oq-ui-api can be updated in a previous installed machine.

**INSTALLATION NOTE**: to install this version from scratch you must use the geonode-installation.sh script from this branch.
[Fix] Inline latex formula alignment

Fixed an issue of latex inline formulas not aligning correctly with
the text. The fix is a ruby translation of the Perl code described in
http://tex.stackexchange.com/questions/44486/pixel-perfect-vertical-alignment-of-image-rendered-tex-snippets. This code calculates the alignment of the generated image depending on
the image size and the size of the white space between the formula and
the margins of the image.

The alignment now is nearly perfect, however the new rendering comes
with a performance impact because of the increased number of operations.
To reduce this impact, the generated images and calculated values for
the alignment are now cached in `~/.cache/gollum`. The caching is done
per formula and not per page, thus avoiding caching the same formula
twice. I think a better caching alternative would be to save the alignment 
parameters in the browser session and let the browser cache the image,
however i have not figured out how to do that yet.

The Readme and tests have been modified accordingly with the new tool
requirements and expected markup.

Hope you find it useful

--
**pipex**
Use a Template library to manage the views

Adding @philsturgeon's Template library to manage the views.

This will remove the "include" calls from inside the views.
[Http] Adding an AsyncPlugin

When all of the data that should be uploaded is sent, the plugin I created sets a 1ms timeout on the request transfer and tells curl not to download the body of the response. An X-Guzzle-Async header is added to the response of the request when it completes or times out. If the connection to the server is extremely fast and completes in <1ms, then the request will actually receive a response from the server, but curl doesn't download the response body due to the addition of a CURLOPT_NOBODY option in the progress function.
Update libevent to v2.0.19

Update to latest codebase. Add an option to install manpages, this adds
a doxygen dependency so I kept the manpages are only optional to
maintain the status quo.
Adapt bootstrap.sh to ghc-7.6 changes
Show transfer status in list

This is so that people know if a transfer is in progress and where in the
process it is.
Correctly checks for response codes not equal to 'OK' for GoogleGecoder3

`!results['status'] == 'OK'` is not the same as `!(results['status'] == 'OK')` or `results['status'] != 'OK'`

I added a test but I could not get the test to run so I have no ran it.
Node.js Example Updates

Looks like the https://github.com/JustinTulloss/zeromq.node api has changed slightly. 

Updated nodejs examples to run with latest zmq.
First shot at abbreviation module description
Adding remaining tuple Mappers.
Enable lambda capture of local alias expressions

Modified checkForeignExpr to handle alias bindings.
Moved lambda operator code to core.operators.
Enabled lambda/alias tests.

Note: multi-value arg capture still not working.
Issue 1 Fix: Add setup.py/pypi support for the cp4pc project in its current form

This was tested against the recently launched pypi test server at
http://testpypi.python.org/pypi/cp4pc/0.1.  I have not released the
package to the main pypi at this point in time (questions related to
release schedule and package maintainer apply).
Fix ADDP command types

The ADDP command types in addp.py were incorrect (at least those related to the "set EDP" command are).
nowy patch

wysyłam Ci nowego patcha...
Select xinerama screen with commandline parameter

The command-line parameter --xinerama-display preselects a display.
  xin_0 = Screen 1
  xin_1 = Screen 2
  xin_n = Screen n+1

Every non existing argument will select "Full Screen" (xin_-1)
IOSSound updated (played outside rendering loop now => smoother frame rate).

...oother frame rate (little bit of a hack). Some info output converted to Gdx.app.debug(…) => seemed more suitable.
streamlined map tracker...ready for integration!!
added options argument to other methods

sometimes it's handy
SVEC: Add test case for "locale aware sorting in the module of svec" JIRA madlib-512

Resolve madlib-512.
path_parse simplification

path_parse and path_parse_from_string were redundant, replaced with overloaded path_parse function to achieve the same functionality. Replaced all instances of path_parse_from_string with new path_parse.

Additional consistency cleanup in load_map.cpp, particularly parse_markers_symbolizer which had variable / argument names inconsistent with the other parse functions.
A simple fix to #209