labofsahil/github-event-dataset-2012 huggingface dataset:
Security fix: use yaml.safe_load instead of yaml.load to prevent arbitrary python injection.

As per https://groups.google.com/forum/?fromgroups#!topic/django-tastypie/i2aNGDHTUBI:

Everyone, 


   Several days ago, David B brought to my attention a security flaw 
in Tastypie's included ``Serializer``. This flaw goes all the way back 
to early versions of Tastypie & affects *EVERYONE*. I recommend that 
you patch this immediately. 

Who It Affects: 
*ALL* users of Tastypie likely have this bug present. You should 
update as soon as possible. 

The Flaw: 
Tastypie's included ``Serializer`` class included YAML serialization, 
which is not problem. However, the ``Serializer`` was using 
``yaml.load``, which can load *arbitary* Python code in addition to 
the basic types. This was never the intended use, as I was unaware 
YAML (or perhaps just PyYAML) could do this. 

The Fix: 
The solution is simply to use ``yaml.safe_load``, which only handles 
the simple types Tastypie is expecting anyway. 

How To Secure Yourself: 
* If you're on a git checkout, the fix was committed a couple days ago 
when I was first made aware of it (https://github.com/toastdriven/ 
django-tastypie/commit/e8af315211b07c8f48f32a063233cc3f76dd5bc2). 
Please run a ``git pull`` & ensure you have that SHA. 
* If you're on a recent release, you can try applying the following 
patch: https://gist.github.com/1330846. This should apply cleanly on 
v0.9.9 (and may work on older releases). 
* If the patch doesn't work (or you can't apply the patch, say in 
automated production deployments), you ccan create your own custom 
``Serializer`` in your codebase like so: 

==== 
    from tastypie import serializers 

    class MySerializer(serializers.Serializer): 
        def from_yaml(self, content): 
            if yaml is None: 
                raise ImproperlyConfigured("Usage of the YAML aspects 
requires yaml.") 

            return yaml.safe_load(content) 

    # Then in your resources... 
    class MyResource(ModelResource): 
        # The usual fields & whatnot here... 

        class Meta: 
            serializer = MySerializer() 

==== 

   As usual, I'd appreciate that any security flaws be pointed out to 
me first (not filing an issue or mailing the list). Sending me a 
message through GitHub is the best option to do so. If you have any 
concerns or questions, I'd be happy to address that in this thread. 


Daniel
Encode URL to pass XHTML 1.0 Strict validation tests

Much better way of escaping ampersands as suggested by @twaddington using `escape` from `django.utils.html`. This way still passes XHTML 1.0 Strict validation tests.
Adds additional test case for escape key

While extending the escape feature (see following PR), I'd noticed a missing test case for testing if the UI works when pressing Escape.
Add Liferay CMS detection (with its Alloy JS framework)

Hi,
  I'm a web developer that use Liferay CMS java portal solution (http://www.liferay.com). 
It's important that Wappalyzer detects this CMS, its' the fast growing java portal solution now (http://goo.gl/Nz9Ni).
I've added also the Alloy javascript framework detection (http://alloy.liferay.com/). It's an extension of YUI framework for Liferay (but it's a standalone product).
Please consider my request to add there features.
bye
Raise timeout error

Hey I added an extra option that makes the library throw an exception if the captcha verification times out, rather than adding a validation error.

This is useful for if you want to just let registrations etc through if the recatcha service is down. You can just catch the exception and continue.
Issue 13

This pull request has a dependency on pull request #10.
T915 - Mediaspawner Plugin

Current workings. Functional and everything but will require a few tweeks.
Ruby 1.9 test fix
new cert added to test keystore

This is a solution for the issue: https://github.com/codeborne/mobileid/issues/1
GRAILS-8633 Nicer looking pdf output from docengine
Payment cdi event
Fix the IndexOutOfBoundException problem

This problem causes when we execute cer2 with zero argument.
Dead actors return proper class name when inspected

Inspecting a dead actor used to produce an uninformative
"Celluloid::Actor(Celluloid::Actor) dead" message.
Added helper texton Keyholder List

Hey! I added some helper text
Add myself

Normally it would be uncouth to add oneself. Not in this case.
Allow rows/cols to be configured in code

The code had the right idea to configure which pins were row/col, but it hardcoded which pins were init.  I continued that line of thought and allowed configuration of which pins are init to be input and output.  This allows easy reconfiguration of which pins are used for input and which pins are used for output.

This patch is not complete as I had to disable the keyboard led logic as I could not test it.  Continuing my line of think it should be easy add another array which defines which pins are used for the leds.
Update of SGPstateData with new MS knots and boundaries
updated readme, added salt and emaNeurt
AEROGEAR-752 "Update README.md in aerogear-controller"
Timob 7959 update calendar event query based on 3.2 schema change

https://jira.appcelerator.org/browse/TIMOB-7959

Test instructions in ticket.  Verify behavior on 4.0, 3.2, 3.1 and 2.x devices.
[TIMOB-10475] Clarification and typo fix on iOS lifecycle events.
TIDOC-586 APIDoc: Cloud - reformat and add user login required where necessary

https://jira.appcelerator.org/browse/TIDOC-586
Add ourselves to includes

Simple hack so that this modules source directory is added to the includes so that other modules can include header files.
added `lisp-starter-kit` package
Update .travis.yml

Correct branch lists to use an Array, do not span script: across multiple lines
Hi! I fixed some calls to "sys" for you!

Hello dkastner!


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)
Update res/values-bg/errors.xml
added section validation..untested code though :)
Update FileField / ImageField defaults (required, help_text...)

Filefield and imagefield generators did not use field values (required, ...)
LPS-31594
LPS-31317
LPS-29875 Remove use of backURL (dynamic_data_mapping)
LPS-13906 - Shutdown warning message doesn't appear for the users

Hey Nate,

Attached is an update for the custom shutdown warning message in the control panel.  This issue can be found at http://issues.liferay.com/browse/LPS-13906.

Please let me know if you have any questions.

Thanks!

- Jon Mak
LPS-22163
Fixes

1.) Make Helper Process Nonblocking
2.) Fixed README
3.) Fixed Image paths in application
Fixed layout path resolution to be relative to template. Fixes #11.

This fixes #11. I'm happy to add tests and try fixing #9, but need help finding out current template.
Added SSL and basic auth support to vhost tenant

#78 reminded me to push these changes upstream.

I have added some SSL key/cert/intermediate parameters so they can be configured in a vhos template. I also utilized the existing auth parameter to set the location of an htpasswd file.

Please let me know if you have any questions.
Switch to using the puppetlabs_spec_helper gem for common files instead

The Rakefile and spec_helper.rb files which were duplicated across multiple modules are now contained in a common gem. This updates the module to use that gem.

The pupptlabs_spec_helper gem depends on the QA-approved version of some other testing-related gems, so those gems have been removed from the local .gemfile

Merging this requires http://github.com/puppetlabs/puppetlabs_spec_helper/pull/4 to be merged first and released.
add a readme and a comma

you're just missing a comma in that list.
Removed maxdepth argument from find in order to display KDE apps.

Hello.

The KDE programs placed the desktop files in `/usr/share/applications/kde4` so the maxdepth argument for `find` inhibited the menu to parse those `.desktop` files.

I don't think this will be such a big performance issue (if you were thinking about this when you implemented it) because there are a few environments that place icons into dirs.
Rake frameworks

Very slight project reorganization to create two frameworks, `MockNSURLConnection-OSX` and `MockNSURLConnection-iOS`.

To build the frameworks, simply type `rake` from the project root.  The frameworks will be built into these locations:

`build/Release/MockNSURLConnection-OSX.framework`
`build/Release-iphoneuniversal/MockNSURLConnection-iOS.framework/`

To use `MockNSURLConnection` and `MockNSURLConnection` in your tests, just:

`#import <MockNSURLConnection-OSX/MockNSURLConnection.h>`

or

`#import <MockNSURLConnection-iOS/MockNSURLConnection.h>`

and you will get access to both `MockNSURLConnection` and `MockNSHTTPURLResponse`.

Thanks for making this very cool test utility!
Should work with rails 3.2
Added the basic project structure.

Added the basic GWTP classes. Also added a example service and added the
required libraries to the project.
Ephp proof

Branch: ephp_proof.

Adding the resolution refutation of Cook's extended pigeon-hole formulas, along with the functions necessary to do this. Further plans have been moved in the branch "ephp_proof_plans", to try and make this pull request as short as possible. Also added standardised clause-sets for EPHP and output functions for these clause-sets.

The following remaining issues have been fixed:

1) The lack of explicit standardisation is fixed in e114fa877a9fbe34960c5537192d1e12a477db80.
2) The bug in the tests is fixed in 038b0b137d76e36bae7ba3a2c28188def37a7f47.
3) The structure of the Pigeonhole.mac file is improved in d9d1b8d59b3562711a79119d9ba2f1042bef8afd.
4) That the extension is truly a (blocked) extension is checked in c9cba88f4060aa18349923fc36dda4c9f8aa434d via 02e895f0a93de082a932f7d16f1b057124c86cac.

Matthew
Deployment script

Making a new pull request for reviewing this script.
No more mock require()

This gets node-couchapp working, for me at least. I have no idea what backwards-compatibility it breaks, but it allows me to reach my goal if a super simple, slim, couch app.

This is my entire couch app:


    var fs = require('fs')
    
    var ddoc = module.exports = { 'views':{} }
    
    fs.readdirSync(__dirname + '/views').forEach(function(file) {
      var match = file.match(/^(.+)\.js$/)
        , mod = match && match[1]
    
      if(mod)
        ddoc.views[mod] = require('./views/' + file)
    })
Implemented ShadowContentResolver#applyBatch()
Fix issues for First Review
Eventually refactor

I refactored the rpc callback system to use the eventually gem and I want feedback before I merge it in. Also added a few more specs that were missing (and blew away some that were no longer relevant). @bdewitt, got any feedback?
Themes chapter - Use bullets to indent directory structure

Please push this formatting change into master. Thanks!
Lists are being embedded in paragraphs on chrome 16

While using 1.0.0a3 demo: http://wymeditor.no.de/wymeditor/examples/01-basic.html

I hit enter after "Hello World" and then selected the "Unordered List" from the toolbar, the resultant list is wrapped in the Paragraph.  

I checked the behaviour in the Firefox 8 and it behaved as expected, ie, the paragraph turned into the list block element.

I was using Chrome version "16.0.912.63 m".

My understanding is that the Firefox behaviour is correct, in other words Wymeditor (at least version 1.0) doesn't let you nest block elements.
Added warnings of future deprecation to modules that will be replaced.

All of these modules are currently planned to be replaced in their
entirety, so it seems wise to have warnings about that.
Fix Issue 7692: "0x" is a valid beginning for a radix 16 string

http://d.puremagic.com/issues/show_bug.cgi?id=7692

I'm getting a few of these when running tests:

```
std.socket(1762) test fails depending on environment
```

Is this ok?
Fix for issue# 8334:  find cannot handle close match at end of haystack in needle isn't bi-directiona

This was failing with a RangeError:

    auto haystack = [1, 2, 3, 4, 1, 9, 12, 42];
    auto needle = filter!"true"([12, 42, 27]);
    assert(find(haystack, needle).empty);

This pull request fixes that. It also adds `std.range.emptyRange` as part of it to avoid code duplication in the case where it was necessary to get an empty range from a range which wasn't sliceable.
Bitfields updates

issues dealt with:
4425 - More bells & whistles for bitfields
4935 - std.bitmanip: bitfields!() template with trailing unnamed field does not work
5520 - bitfieldsOn
5942 - bitfields overwritten erroneously:
6686 - bitmanip bitfields are broken at 64 bits
8474 - bitfields doesn't work with 32 bit fields

Added static check to revert a bitfield to normal type if it is the only one (and at full size). 32bit as first field no longer errors. Bitfields should be separated and the no longer overwrite the whole thing (masking fixed).

bitfields now allow const as part of it's type signature for bitfields; (the setter will be absent).

Original bitfields are now pure, safe and nothrow.

bitfieldsOn added, accepts built-in unsigned types, non-floats. Won't work with types to small for bitfields.
Conform files to Arduino IDE library standards

Hey, mostly just a bunch of cosmetic changes to make this work more smoothly in the Arduino IDE. With these changes, the library shows up in the IDE menu's, including the example code.  I haven't actually tested any of these changes yet, because I wanted to know what you think.  Please comment, and I'll update this pull request as needed.  Thanks!
g this shit
Fixed ColorDrawable dividers on pre-Honeycomb for IcsLinearLayout.

In API lesser than 11 if you want to use a ColorDrawable as a divider you have to clip the canvas.
Add pvr-addons master branch changes
Update README.md

fixing url, removing "smart quotes"
set up routes for rails_admin with the recipe...e.g. mount engine at /ad...

I figure the recipe may as well mount the engine if it's installing it for the app. Wonder if this sort of addition would be good in other recipes? (devise?)
coding the analog in task in a more flexible way

Now analog in channels can be declared and configured using the
ServerSettings object editor.

The analog in task can also be triggered by an external source, allowing
for good synchronization even when a variable timebase is used.

PS : for some reason, to have atticus compiled on my computer, I had to
move the "Opal Kelly" directory into the "AtticusServer" one. I do not
commit this change, but this is weird.

PPS: this is my first time using github, so if I did something wrong please let me know :)
Debug modes

Issue #5.
Lib ecusson

Lib ecusson created, all code is up-to-date regarding this library.
com.google.gwt.maps.client.base.Point should return double

fixed Issue#2: getX() and getY() of
com.google.gwt.maps.client.base.Point should return double
Putting the cool new feature live
Implement heroku process scaling
Fixes accidently used _e() calls

Hi there,

first: thank for the great work.

There are little mistakes with using _e() instead of __(). I have fixed these bugs.

Please accept my pull request!

Cheers
Philipp
GRAILS-6774
check whether a SchoonerSockIO is still alive in SchoonerSockIOFactory.v...

Add functions to check whether a SchoonerSockIO is still alive and can detect the condition in which the server actively closes the connection.
remove html comments in the markup
DW version 0.5.1
Ensure that the user knows to set the node-identifier for JTS

There is an error in the current version of the quickstarts where the user is not notified to change the node-identifier. Although it works for this quickstart without setting this, in most cases the user should set it and so I recommend we change the guidance here
nw_sort now also returns how many swaps it made during the sort

This was useful for creating the following slides in my presentation:

http://hoytech.github.com/sorting-networks/#slide29
http://hoytech.github.com/sorting-networks/#slide30
Added feature to forget IPs that have not made an invalid login attempt within a certain amount of time.

Great tool. I've been looking for a while, for a way to block those annoying brute force hack attempts. I've added another tweak:

Added feature to forget IPs that have not made an invalid login attempt within a certain amount of time.
Example: An IP is forgotten (count reset back to 0) if it waits 30 minutes after its last failed login attempt.

This allows for the case where a user enters the wrong password once, but then successfully logs in. Previously, the blocker would still hold a count of 1 for his IP. In this case, the user could end up being banned over a period of time from entering the password incorrectly just once each session, even though he remembers his password eventually (maybe a month down the line if the service remained running that long, he enters the password wrong for the Nth time and gets blocked). This new option resets him back to 0 after a certain amount of time.

The option can also be disabled by just setting it to 00:00:00:00.

To test it, edit the app.config:
FailedLoginAttemptsBeforeBan = 3
BanTime = 00:00:00:20
ExpireTime = 00:00:00:20

Run:
99.99.99.99 gets banned immediately from 3 test failed login attempts.
99.99.99.98 gets a count of 1 from 1 test failed login attempt.
99.99.99.100 gets a count of 1 from 1 test failed login attempt.

99.99.99.98 gets a count of 2 about 15 seconds later from a delayed test failed login attempt.
99.99.99.99 gets unbanned

99.99.99.100 gets forgotten after the ExpireTime delay (never got banned)

99.99.99.98 gets forgotten a bit later since it had a more recent test failed login attempt (never got banned)
Instructions are now always correct. Add pretty particles to the menus

In the future, the options, instructions, and pause menus need to be merged
into one, or share some code.
Configurable user for sickbeard to run as.
Bug 741165 - Correct SyncResponse.jsonBody.
Bug 780279 - Expose SyncAccounts.requestImmediateSync().

This is the Sync side of things: exposes a convenience method.  You'll need the Fennec side of things (calling said convenience method) from https://bugzilla.mozilla.org/show_bug.cgi?id=780279.
739906 - autocorrect, 717707 - hibernation on credential entry, 705767 - account validation

Added account validation stage test.
This test attempts to authenticate with incorrect credentials, and then retries with correct credentials. Test passes, but still has odd behavior of throwing ClientProtocolError on a request that follows a failed request.
Openengsb 3147/less spring
Develop fix r8b mingw

This is an update ( https://github.com/openframeworks/openFrameworks/pull/1484 ) since the merge (https://github.com/openframeworks/openFrameworks/commit/208f3bc46c14586926569d0e14aacbaee2378b6e) broke the windows compatibility.

1. Updated the OF libs makefile
- Added the missing if statement for mingw
- Changed the compiler to use 4.6 since the examples are build using 4.6 as well

2. Reverted the "-fuse-ld=gold" hack
This hack causes the examples not to build on windows. As stated in the NDK release docs its only for Mac/Linux:

( http://developer.android.com/tools/sdk/ndk/index.html )
Support for the gold linker is only available for ARM and x86 architectures on Linux and Mac OS hosts. This support is disabled by default. Add LOCAL_LDLIBS += -fuse-ld=gold in Android.mk to enable it.

Since a fix will be released in the next NDK (see the reply of this google engineer -> http://code.google.com/p/android/issues/detail?id=35209#c14 ) I would suggest putting "-fuse-ld=gold" in a temporary if statement so it will only append it to LDFLAGS if you're building on the Mac/Linux platform.

For example like:
ifneq ($(shell uname),MINGW32_NT-6.1)
	LDFLAGS += -fuse-ld=gold
endif
proper packing, using absolute paths everywhere and fixed to work with python 2.6
Bind address configurable
Percona cluster size plugin

Percona Cluster is a MySQL fork which provides many additional features, one of which is the ability to run MySQL in a multi-master configuration.

This plugin solves one of our problems with monitoring Percona in that we want to make sure we still have 3 servers in the cluster at all times. It monitors the size of the cluster, as reported by the global status key, and errors if it is not equal to the desired number as set up in monitoring.
[TECH-SUPPORT] LPS-30767

Hi Sergio,


based on our discussion here is the modified fix.

thanks,
Daniel
A lot of improvements in Moodle server

* I added an admin page to administrate consumers with a creation/editing form an a table of consumers.
* I localized all strings in English and also translated them to Spanish.
* I refactored services as functions in a new file called services.php. I thought that a big switch for all services isn't the best way to be able to create new services easy and fast.
* Finally, I reformatted all files to Moodle format, so now some code from OAuth.php and other files is more legible.

I hope that you found these changes useful :)
Development

Removed secret token from versioning
Add a Contributors file.
Added FarCry package

Adds my FarCry package (https://github.com/seancoyne/farcry-sublimetext) which is a collection of snippets for the FarCry content management system.
Added phpunit-sublime-completions
Added LinkOpener plugin
jScript条件注释可以区别IE及其他浏览器，IE8、9、10以docu

jScript条件注释可以区别IE及其他浏览器，IE8、9、10以document.documentMode为准，IE5、6、7以DOM差异判断版本
Fix typo in log message.

Changed "assocication" to "association".
Fix I18n::InvalidPluralizationData for "count: 12" in Polish locale

I've encountered a `I18n::InvalidPluralizationData` exception when executing `I18n.t('datetime.distance_in_words.about_x_months', count: 12)` with `I18n.locale = :pl`. I'm not sure if this is a proper fix for that problem, but that worked for me and I wanted to touch as little code as possible.

Polish pluralization rule returns `:many` as pluralization key for 12, but such key is missing from the translations.

I couldn't find any place for tests of actual translations, so there are no tests in my commit, I'd gladly add one with some guidance.
Google reader support

Helllo,

I think the following commits are particularly relevant :

3794e495
3db9d77a
6a294285
Test

asdfasdfasdfasdfasdf
Added a truncatechars filter.

Like Django 1.4, added a ``truncatechars`` filter to the mix & tests for both ``truncatechars`` and ``truncatewords``. Derp.
Fixes maxListeners warning for wildcard events

Love ee2, but we were getting the memory leak messages in the browser on a browserified eventemitter2 even with maxListeners set.  

The simple diff shows the missing expression in growListenersTree called when wildcards used.

I've added a test from tests/simple/setMax.js to the end of tests/wildcardEvents/all.js to demonstrate the fail and fix.

Thanks!
Adds node_modules to dna.json

Allows users to define node_modules in their dna.json much the same way as rubyists can define a list of gems.

example:
```javascript
{
  "node_modules":[
    "coffee-script"
  ]
}

```
master: initial Shift+Enter comment submit.

Add shift enter submit option to AZ file reloader.

I should probably fork this into a new file before we actually submit this.

The "OK" button does somethign funky which I didn't get a chance to dive into.

.jpg
Update core/components/getfeed/snippet.getfeed.php

Added support for &lastTpl to snippet if the limit is > 0;
Add this now

OR ELSE
List grid selection event
Misc fixes including 

1) Response is never decoded, it looks like it is assumed though out the whole code that it is an object, so I decoded the json response.
2) Create image method returns always false because rackspace response code is 202 rather than 200. added a check for 202 codes which should be valid.
3) example to create image didn't use the response values correctly, fixed it to work as it should.

Good job,
put css file in resources folder to be included in the jar file

.ccs file are excluded in src/java directory
Decouple UserProvider from UserManager

FriendsOfSymfony with UserProvider decoupled from the UserManager.

UserManager still implements the UserProviderinterface for BC
Autoconf build fixes
Some Refactoring to improve code
For issue #211
Rearranging directories in the dev branch
Brought the mobile website back to only one version to save time. Added, edited, and updated the "Speaker", "Venue", and "About" pages. Fixed issues with and optimized all the pages. Created and added compressed version of the custom JavaScript.
master-bc-138

http://issues.liferay.com/browse/LIFERAYQA-1001
LPS-27925
LPS-29370
LPS-19155 encryption for exporting passwords in LDAP
LPS-28904 Support title and description translation for multi-portlet plugins

This will be supported now:

javax.portlet.title.1_WAR_tasksportlet=Tasks
javax.portlet.title.2_WAR_tasksportlet=Upcoming Tasks
Add test cases for gui/about.py
Create European Journal of Information Systems (EJIS)

EJIS style, based on the Harvard author-date style - adapted for Oxford Brookes University.

According to the specifications here: http://www.palgrave-journals.com/ejis/author_instructions.html
Fix digg paginator placing a double click event on prev and next links
attr_accessor_with_default is deprecated

attr_accessor_with_default is deprected in rails 3.1
Add UEFI support to fredwilma [4/4]

This pull request series adds support for nodes running in UEFI mode.

 * We no longer rename nodes.  Some of the other UEFI related changes
   caused the node rename bugs to trigger more often than I wanted.
 * Kickstarts, seeds, autoyasts, pxelinux config files, and elilo
   config files are configured on a per-node basis instead of a
   per-state basis.  This lets us be a little more flexible in how
   nodes are deployed.  UEFI needs this to handle some boot-related
   issues on redhat.
 * Sledgehammer has been updated to include UEFI handling code.

Currently UEFI for Ubuntu on PowerEdge R 12th gen servers will not
work due to bad interactions between grub2 and the BIOS.  Redhat
(i.e. grub 1) works normally on PE-R and PE-C gear.


 crowbar_framework/app/models/node_object.rb |   13 -------------
 1 file changed, 13 deletions(-)
Curriculum - Flavio Cardoso
general refactoring and code organizing

This is a refactoring suggestion with some optimizations. I did not run the specs to check if it's OK, please do it for me (sorry).

Manzan.
use AbstractFactory instead of reimplementig it

I standardized to the AbstractFactory
Update reference/active-record.markdown
Make keystone error handling and retry mode robust

When keystone starts, there is actually a delay before
the keystone client can connect to it.

There was code that captured the appropriate error message
for Ubuntu, but this was not propery handled or Redhat.

This commit changes the code so that any 400 error will result
in one retry. It also reduces the sleep time before the retry to
10 seconds.
Patch for issue #421: Multiple levels $expand 

In the original code, only one level of $expand is guaranteed to work.
Depending on the cardinality of the expanded relationships, there is a
chance to return null in higher levels. This is also admitted in the
comment at line 417 of the original
restlet/ext/odata/internal/EntityContentHandler.java. This change set
has been checked on version 2.1-RC5. Needs testing before release,
because the complexity of the framework. I would suggest complete
rewrite of these files at some point, because they would not only be
more manageable but also because they contain a design decision wich
causes the processing of the OData stream to have computational burden
O(n * d^2), where n is the number of XML elements in the stream and d is
the maximum $expand depth. This d^2 could be avoided in a new design.
The supplied code probably needs reformatting, as i have different code
formatting conventions.
Gnowledge Studio: Data Distribution and Syndication

1) metaweblog.py - we have defined the get() and set() functions.
2) __init__.py - we have put the entries of all the get() and set () functions in it.
3) views.py - we have registered the get() and set () functions inside it .
4) urls.py - changed the path for xmlrpc.

Akshata Shanbhag
Sruthi Rajagopal
Neha Shah
Correct Haskell Platform version

This is actually 2011.2.0.1 is used.

(can be verified with `ghc-pkg list` and
http://sol.github.com/haskell-platform-versions-comparison-chart/)
Have curl fail if it cannot retrieve 00-crowbar-debug.conf [4/4]

This fixes DE662
Wrong property type test

This PR fixes 2 tests

A wrong property type can be auto-converted by the CR or return a ValueFormatException, if it can't be autoconverted. See JSR-287 3.6.4 Property Type Conversion. So the test in testAddPropertyWrongType was only half right. We check now also for PHPCR\ValueFormatException exception, if the CR can't auto-convert the property (from eg. bool to date)

The other fix just removes the incomplete() marker for testAddMixinTwice since that works now with the JSOP support in jackalope-jackrabbit
T392
Jruby pending

Implemented a simple pending method for the ruby DSL that throws, via the JrubyBackend, the PendingException.

I'd have done it in the ruby DSL, but I didn't actually have access to the java classes. (I couldn't require 'java' and then instantiate the exception that way.)
Several changes

Hi,

lately, I noticed a very strange behavior in which, when using `mr.developer`, the buildout would sometimes hang on forever and never complete, right when it was checking out packages.

I looked into the matter and, when the buildout was blocking, it was always with two processes open (which I suppose were an offshoot of `subprocess.Popen`, but I might be wrong on this). This problem has been observed on various machines but with varying occurrences: on some machines it would occur almost always, while on other more rarely. It is not, however, a problem that is persistent in nature but rather transitory.

I suspected the problem had somehow to do with the multithreaded checkout system and the locking mechanism employed there: therefore I started by refactoring that code a bit, and by using a single, re-entrant lock instead of multiple locks for inputs and so on (also, access to the thread global `workingcopies.errors` was protected).

In addition to this, the problem seemed to be more accentuated when using `git`, therefore a big refactor was carried out: support for git 1.5 was removed (although it probably can be merged back) avoiding the launch of subprocesses upon `WorkingCopy` creation. Additionally, the use of the `-n` switch (as was suggested by Dylan Jay in #74) was added.

All these changes seem, for now, to avoid the problem, although I'm not totally certain on why it used to happen before, although I suspect a thread was trying to acquire a lock it had already acquired, which the re-entrant lock should mitigate.
Removing nil values from the coerced_json

Removing all nil values from a create/update body allows the rest api to use default values defined for fields in salesforce/databasedotcom.
ISPN-1654 Switch to Iterable for detecting stopped or crashed members

https://issues.jboss.org/browse/ISPN-1654

Scala iterator contains only returns true if the element is present in both iterators and it's the same position, so the moment the members in the views got disordered, the test failed. Switching to Iterable makes it work.
Zlib decompress fix

#336 fixed.
Add mongrel2
Luke: Added process dispatcher client to DM services.
Docs: Set many links as {<...>}
add readdirSyncRecursive, normalize tabs, add tests/runner

do `nodeunit tests/runner` to execute all the unit tests.

the file had mixed indenting so I converted all the tabs into spaces (most of the file as using spaces for indenting).

PS: I think that the `readdirSyncRecursive` can simplify some of the other methods as well but I didn't spent time refactoring them (specially since the project doesn't have unit tests and I'm afraid of breaking something and not noticing it)
Just corrected an typing error on line 81.

Hello Sir,

i just corrected one typing error on line 81.
Keep your good work on.
Make sure .travis.yml includes language: clojure

There are two reasons for this:

 * We will soon roll out first-class support for other JVM languages and Clojure will be hosted on a different machine. Without this language: line Leiningen will still land on Ruby workers.

 * :language key will at some point in the future be mandatory.

Finally, you still can override `install:`, `script:` or anything else, so there is no reason to not have `language:` in your .travis.yml.
Arresting buff

* A person in handcuffs being pulled cannot be bumped out of the way, nor can the person pulling them. They can still push through a crowd (they get bumped back to behind the person being pulled, or pushed ahead depending on intent)
feature: idle frame generation when no input

Hi, I've implemented the subj functionality (repeating last received frame or sending a placeholder picture when writer process dies/doesn't send frames in time, more explanation in README).
It has involved some changes in existing code; what worries me is read()/write() implementations, I have changed them appropriately (they _might_ work), but haven't found a way to test them yet; all testing was done with gstreamer's v4l2src/sink using q/dqbuf(). Can you provide me with a hint on how to do it using some existing software?
Anyway, I'll continue playing with it, and probably there are more changes to come, so any your thoughts on code/cooperation will be helpful
Make rt.util.hashOf work in CTFE

Currently hashOf doesn't work in CTFE on x86 platforms because of the cast from ubyte* to ushort*. This patch adds an if(__ctfe) to revert back to per-byte access when in CTFE.
fisrt time finished filter
color mode switch activated :D
INT-2214, INT-343, INT-2250 MessageHandler Advice

Add general capability to advise just the handleRequestMessage
part of an AbstractReplyProducingMessageHandler.

This is to advise just the immediate operation, and not the
entire downstream flow.

Uses include:

* outbound gateway post processing
* adding retry behavior using spring-retry
* adding circuit breaker functionality

Initial commit for review.

Also need to advise simple message handlers (such as file
etc) to allow them to post-process file operations
with payload.delete(), payload.renameTo(...) etc.

INT-2250 Add Circuit Breaker Advice

INT-343 Add Retry Advice

Stateless and Stateful retry using spring-retry. Stateless
means the RetryTemplate performs the retries internally.
Stateful means the exception is thrown (e.g. to JMS container)
and the retry state is maintained by spring-retry.

INT-2215, INT-343, INT-2250 Refactoring

Factor out common abstract Advice class.

INT-2214 Catch Evaluation Expression Exceptions

If an onSuccess expression evaluation fails, add an
option so the user can decide whether such an exception is
caught, or propagated to the caller.

INT-2214 etc PR Review Polishing

INT-2214 etc Namespace Core, File, FTP

Add <request-handler-advice-chain/> to outbound endpoints.

INT-2214 etc. More Namespace Support

amqp, event, gemfire, groovy, http, ip, jdbc, jms, jmx, jpa, mail, rmi, sftp, twitter, ws, xmpp
INT-2839 Fix TCP Caching Connections with Gateways

Using the CachingClientConnectionFactory with a gateway
doesn't work. The Listener (gateway) was not being set up
properly by the wrapper. Instead, the actualListener in the
wrapped connection was set to null. This caused the connection
to "close" itself (return to the pool) immediately after the send.

In addition, even with the actualListener set up to properly
reference the gateway, it still wouldn't work because the
gateway can't correlate the reply (the cached connectionId is
prefixed with "cached:" so the gateway can't find the reply.

Further, when onMessage() returned, it caused the reader loop
to end.

Fixes:

1. Properly set up the cached connection with the real listener
so that ultimately the underlying connection sees there is an
actualListener and so doesn't close itself after the send.
2. Override getListener() on the cached connection to return the
real listener.
3. Override onMessage() in order to fix up the connection id in
the message, and return true (intercepted) so the connection doesn't
close itself (terminate the reader thread).
4. close() (return to the pool) after invoking the gateway's
onMessage().
5. Add test cases to verify proper operation including an assertion
that the pooled connection is reused.

This is made a little more complex by the tangle between
connections and connection interceptors; mainly because single-use
connections close themselves after use. This will be addressed in
3.0 (INT-2829) making connection interceptors simpler.
Dev

Added Javadocs comments for Blob service layer code.
Adding support for collecting code coverage. Using sinon as mocking framework for SR.
Hides tag search if no tags exist
Finish 52.html

Перевод закончил, если все в порядке, можно добавлять.
Add an option to sort ideas by the number of votes for

This commit adds an option to sort ideas by the number of votes for each idea, as requested by Aleksi.
revent -> recent
LPS-30951
migration pull requests [4/29]



 .../20120801015035_barclamp_import_keystone.rb     |   24 ++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)
Use composer

This change adds a composer.json to let composer do the dependency management.
Also the ts3lib was updated to the newest version.
Namespace correction

Error with 2.0.15 (not tried others) => changed namespace to function
naming error for autoclose
Pan shield and Goal shield update

new Class :
 -physic.shape.PhysicsShied
updated Class :
 -playerinterface.PlayerInterface
hard_retry_count feature

Added new feature which allows searches to retry x number of times. I realize there are already options that may be specified directly to Sphinx, but these were found to be insufficient and we found ourselves still getting sphinx exceptions. This code surrounds the search and a rescue block and will retry the search x number of times.

There are two ways "x" can be defined:

Globally (in sphinx.yml):
production:
  hard_retry_count: 3

Or directly on a specific search:
Model.search(:hard_retry_count => 4)
[OrmYamlFixture] Allow array associations

I have been using this bundle a lot recently, however a common problem I ran into was with *-To-Many associations.  I wanted to be able to define an array of associations (particularly useful for many-to-many associations), however I would get an illegal offset because the loader didn't know how to handle an array of associations.  Let me know what you think.  Great bundle by the way.
win counter, currently restarts when we press r, this can be turned off.

Fixes #123
data-toggle attribute fix #1

This should fix #1
CharlieRose - fix for "title" xpath
RT - make sure PlayVideo() is not trying to use a cached version of the ...

...video page
Adds keyword mappings

Adds mappings so you don't have to keep using the same lame keywords. For example, instead of `print`, `tellem` or `holla`, and instead of `exit`ing you can just `fuckit`.

Full list of mappings: tellem => print, holla => print, srsly => finally, rockon => continue, an => and, mostdef => assert, fuckit => exit
Added initial support for displaying UI elements.

This will add some initial support for displaying the UI elements in the html build (buttons, tools, dialogs...).
The css elements are being used from the custom role in .rst file (i.e. role:: cmd-txt, role:: tool-name, ...).
Still need to figure out how to get this rendered as pdf.
Added white listing attributes stuffs
New doc tree with languages support

Changed the doc tree with the support of multi languages.
Update docs/languages/en/user-guide/database-and-models.rst

The dsn key-word for MySQL is not "hostname" but "host".
Thanks.

http://php.net/manual/en/ref.pdo-mysql.connection.php
Translation cleaning

 - remove old files from each translation directory
 - rename files
 - add revcheck at the top all translated files
FIx Whitechapel Station

Crossrail prep work has removed the tracks to 
platform 2 & 3, platform 4 has been renamed to 2.
Implementatie van etree

Ik heb etree geimplementeerd voor NLExtract, veel bugs gefixed en database schema geupdate.

Performance op de test data van Gouda is in ieder geval 2x zo snel.
ASIOARequest - ASI + OAuth 1.0 Support

Via ASIOARequest (a derived class of ASIFormDataRequest), GET and POST requests against endpoints that support OAuth 1.0a can now be sent easily by initializing a dictionary of OAuth parameter values and assigning it to the request. The request will then construct the OAuth Authorization header and put it into the request. Usage:

NSMutableDictionary *oauthParams = [NSMutableDictionary dictionary];
[oauthParams setObject:<api key> forKey:kASIOAuthConsumerKey];
[oauthParams setObject:<api secret> forKey:kASIOAuthConsumerSecret];
[oauthParams setObject:<oauth access token from service> forKey:kASIOAuthTokenKey];
[oauthParams setObject:kASIOAuthSignatureMethodHMAC_SHA1 forKey:kASIOAuthSignatureMethodKey];
[oauthParams setObject:@"1.0" forKey:kASIOAuthVersionKey];
[oauthParams setObject:<oauth access token secret> forKey:kASIOAuthTokenSecretKey];

request.oauthParams = oauth_params;
Minor post refactor fixes

Adding a discussion of ScalatraServlet vs ScalatraFilter.
Bumped Node version requirement to be future-proof on Node.
changing traversal functions to return empty cheerio objects instead of null.

Here's what I see using jQuery in a Javascript REPL

```javascript
> $("<div></div>").parent()
[]

> $("<div></div>").parent().length
0

> $("<div></div>").parent().constructor
function ( selector, context ) {
		// The jQuery object is actually just the init constructor 'enhanced'
		return new jQuery.fn.init( selector, context, rootjQuery );
	}

> $("<div></div>").next()
[]

> $("<div></div>").prev()
[]

```
etc.  It's pretty clear that all of the traversal functions return a zero-length jQuery object instead of null.
Minify.js


Here's the Minify.js fix for Unix systems.
Roundy roundy!

Stars round, slightly offwhite
railsbp service

railsbp.com is a code analyzer service for rails projects.
Remove some more legacy code.

Extensions now have to set registeredurlparams.
ipv6

adding the support for ipv6
Changed z-index for top-bar

If you scrolled down the page, the top bar would go underneath of the charts.
With a z-index of 1, this no longer happens. I have verified the issue and
fix in firefox 6.0.2 and chrome 16.0.912.75
Bit of a rewrite.

This takes care of both #2 and #3. I went a little overboard, since I started with trying to figure out #2 and wound up changing almost every line in the file! Anyway, it's working great for me, now. I added/updated specs. I removed the one to test for the PID file, as I saw no where in the code that this would have happened. (Isn't that Resque's responsibility, anyway?)
Fix for method not found 'ticket_name' on Nil when using CAS proxying with Rails 3

Rails 3 uses the rubycas-client-rails gem instead of
the Rails code in this gem, so a proper fix would be to move
CasProxyCallbackController into rubycas-client-rails, but this should
be a safe interim fix.
Updates redirect handling

When doing a post and getting a redirect response superagent tries to do another post and errors as there is no data to write.

error is "first argument must be a string or buffer"

also tries to redirect using same method when this is forbidden according to the spec 
(http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.3) without user confirmation
tested against http://jigsaw.w3.org/HTTP/300/
Daniel

The main changes is about upgrade the Titanium SDK to version 2.0.1GA2.

Because I can't run it in my local (SDK 1.8.2 has issue with XCode 4.3.2) so I have made this upgrade.
Disabling viewing restrictions previously did not clear the viewingRule ...

...for XACML.
Comment fix

fixed comment
anchor link fixes

Hey Addy, wasn't having luck with rebase; was getting conflicts on the epub file (maybe I did something wrong?) - so i'm just resubmitting for gh-pages branch
add [repo:collective.transform.ppt_xl] 

Excel and powerpoint portal transforms
Fixed Error when a layout was reloaded after it had been closed

Closing a layout made it delete its regionManager property, which is suposed to be an empty array by default.
This behaviour has been fixed.
Arch User Repository plugin

This pull request adds packages from the Arch User Repository as fathead.

Maybe we could also add information about package being 'Out of Date'. What do you think?
Several new features for Binary plus a few fixes

 - There were redundant escape characters before the quotes in the answer string.
 - Several plugins other than Binary did not return 1; at the end.
 - I added the ability to convert a list of numbers separated by common characters for dec and hex.
MDCPD-117 List Polopoly dependencies on Greenhouse plugin pages

MDCPD-117 List Polopoly dependencies on Greenhouse plugin pages
Update twitter bootstrap to 2.2.1

Changelog can be found [here](https://github.com/twitter/bootstrap/wiki/Changelog)
Support static stylesheets in the master branch

I made some changes that allow using static stylesheets from the master branch, while preserving the bootstrap:install generator, and the ability to choose between Glyphicons and Fontawesome.

This avoids having a separate `static` branch, and lets people use the released gem from Rubygems without requiring to include `less` and `therubyracer` into the application, which is particularly important for Windows users and seems to be a popular complaint.

What I did:

* added a Rake task that generates plain old CSS stylesheets from the actual Less source; it has to be ran when updating the bundled Bootstrap version;
* added a `bootstrap_and_overrides.css` that requires the plain CSS stylesheets using Sprockets;
* changed the `bootstrap:install` generator to switch to plain CSS;
* updated the README with information on using the feature.
Partial generator

ok, this is the partial generator

It works by copying partial templates into a destination directory (e.g. /app/views/shared )
I included the templates for a navbar and login in ERB, the ones I use most. Maybe others could add their most-needed partial templates too.
Added missing plural forms

There were 2 additional plural forms for translation key "message_batch_confirmation"
Gameplay implementation
Updated tests, fixed bugs in generators, added static css support.
Make certificates class-based.
Abstract types

Here is another :)

This is my second go at abstracting the variable types to the language file.

I hope this fits other goals as well as it does mine.

My next step is to build upon the vartypes framework designed here, and add type filtering much like dethe explains in [issue 35] [1]

[1]: https://github.com/waterbearlang/waterbear/issues/35 "issue 35"
Pep8

Finished a few bits of PEP8 cleanup.

Also moved to setup tools instead of distutils. It's way cooler to be able to use setup.py develop
Improve loading of the library

I've moved the main library into `classes/contextio/client.php`, and I've created a wrapper of it in `classes/contextio.php` which allows you to do this:

```php
<?php
// before
ContextIO::instance()->listAccounts()->getData();

// after
ContextIO::listAccounts()->getData();
```

__IMPORTANT NOTE:__ I haven't actually tested may changes (don't have a ContextIO account). I just saw your repo and thought I could improve the loading a little as I just did something similar with a different API.