labofsahil/github-event-dataset-2012 huggingface dataset:
JGRP-1440 JDBC_PING java.sql.SQLException: ORA-00001: unique constraint ...

...violated

I have to admit I was aware of the race condition, but I think I had concluded that I would not have two threads doing discovery at the same time. I was wrong, I'm surprised but indeed freeliuade is correct I could reproduce the problem with his instructions.

So this fix is trivial and avoids the issue, but I'm wondering if actually some code higher up in the class hierarchy - maybe `FILE_PING` - should be synchronized as well?

All that logic seems to expect a single threaded discovery as well.

Tested in Hibernate Search - at least I have a database and JDBC drivers there ;-)
Team image and icon fixes
Remove stack randomization

We currently have better measures to deal with stack overflow problems (-fstack-protector, ASLR, non-executable stack, ...) than this hack.

Furthermore, GCC optimizes the loop away through tail call optimization...
Fails to load on Rails 2.x

```
`load_missing_constant':NameError: uninitialized constant Rails::Railtie
```

Should be easy to check for Rails::Railtie before loading the railtie here: https://github.com/bkeepers/dotenv/blob/master/lib/dotenv.rb#L9
Populate attributes for Box_Client_Folder if it already exists

Since everything resides around file and folder ids (afaik) it helps to be able to have that available in the response when you create a folder that already exists. It makes the `create` method a bit more idempotent.

You can always validate the action by checking the `status` string.
Updating my branch

Just testing Github a bit more.
js flags only for js target
For release 2.21

## Context
Uispec4j (v 2.4-jdk6-toolkit) has not been deployed with the good ```groupId```

## Description
We harmonised ```groupId```, ```versions``` and deployed a new 2.4-jdk15-toolkit.
For release 2.29
Add recently updated to list sidebar

Recently updated is not necessarily recently created.

Although, it seems that ```tstamp``` is the date last indexing change, not the date of the last commit.  That's a different issue.

In use here: http://phorkie.ozmonet.com/list
Tutor fix
Fix #hash and #inspect arity under rbx

This small rbx specific change is needed to make sure equalizer works well with dkubb/adamantium#4.

Only pull when the no-deep-freeze-etc branch was merged.
Mostly working implementation of issue #38
Made the Eva communications sections prettier.
fix bug on login status 

fix bug on user login status
Fixes current failing tests in master
BatchOutputMode

BatchOutputMode fully supported and it yields great performance. A code cleanup performed, dead code eliminated.
Introduce non-trivial simple command test

This is the next iteration of #13.
Add char/MailingLists

Resolves #59.
Docs update

I updated the installation and page docs to reflect changes made to FeinCMS since last September.
Bug fix for mobile browsers
escape variables as CGI params and URI path components, specs for this, ...

...gem updates

***

Some of the view changes emerged from making the views more easily testable.
Iphone tweaks

Adds iPhone homescreen app support and appcache info.
Added ArcGIS Python Toolbox syntax highlighting info.

Added ArcGIS Python Toolbox syntax highlighting info.
Change owner to client in AudioModel
HORNETQ-965 run the replication sync in a separte thread + Javadocs for journal methods
Quick viewport fix for fullscreen mode
Reconnect when the websocket connection closes unexpectedly

Reconnect WebSocket when it closes unexpectedly.  Closes #1577.
Refactor notebook templates to use Jinja2

This is a new version of PR #2354 (squashing commits and then pushing made github very angry) that closes the first part of #1585
Updates <3

Love me some updates!
Support for recursive dirs

You can generate docs that mirror your directory structure by calling `docco dir/`.  The standard behavior of `docco some.file` or `docco dir/*` is preserved, to avoid breaking current users (if you had a dir in the list of sources, 0.3.0 blows up).

This hopefully satisfies #38.  Also, it is hopefully a more straightforward way than `--structured-output` in #45 (Since most of the usage out there seems to be about generating docs along side a `src/` or `lib/` dir, rather than inside it).
no need for creating a new object to get instance methods
Allow negative cpuUsed values for Cloudstack virtual machines
Add .mailmap to clean up git shortlog
allow knife.rb setting of ephemeral
fix return of identity hash in the destroy method

Scenario:

var Todo = can.Model({
		destroy : "/todos/{id}",
	},{});

todo = new Todo({id: 1});
todo.destroy();

The problem occurs because the return of identity hash into AjaxMethods.destroy return only id. so, when ajax method tries to fill values in the url, the id is filled with undefined value.
Fix for #660

Signed-off-by: Colin Viebrock <colin@viebrock.ca>
Partial with parameters was not getting the correct context

Too many merge conflicts on the previous branch... let's try again


the logic before for putting the parameter onto the context stack was wrong. 

Partials with parameters that had 2 levels of context were missing the last level and manifested itself as partials with parameters was not properly walking up the tree.  

This is exacerbated by the `@section` calls which puts stuff on the stack
Feature/quasis
Improvements and bug fixes

- Fix the missing `str` parameter in load zone file.
- Expose transport mechanism override. User can now set timezoneJS.timezone.transport to a function to use their favorite way of grabbing file
- Add package.json
- Use jasmine-node to automate testing, which can now be run with `npm test`
- Update documentation
- Annotating source code to use with docco, which can be invoked with `docco src/date.js`
bug 800298 - redirecting mozilla.org/webmaker pages to webmaker.org

Also removing all now un-required media removing the views would leave behind.

Not sure if this is the preferred way of performing redirects to external sites - please advise if there is a standard way (utils.redirect required there to be a view to send to and in this case that felt a bit like overkill...)
[Bug 809449] Set the ES prefix based on build.sh

Use the build name to generate a ES_INDEX_PREFIX value in build.sh, so
we can have multiple jobs on Jenkins without them colliding in ES.

The best way to test that this doesn't break things is to make this pull request and let Leeroy go about his business.
update addon-sdk submodule to 1.12 release

Add-on SDK 1.12 was released today. It isn't urgent for us to update to it, because it doesn't give us any necessary features, and AMO will continue supporting 1.11 for some time.

But the new version makes some changes to the way modules are organized and referenced that pave the way for landing the SDK's modules in Firefox, and I'd rather update to each new version, making a small number of changes each time, than jump several versions when it becomes necessary and have to figure out a large delta of changes.

So here's a branch that makes the necessary (and a few optional) changes to work with the new version of the SDK. Remember to call `git submodule update` after checking out this branch!

@digitarald, does this look good to you?
Feature: Reveal App

p.s. I am hoping that my branch merges don't confuse git, as they are listed in commits. Maybe they'll vanish when the other pull request got merged.
Got rid of the `mesh.sticky` attribute.

This is pretty important, since it seems that it totally brakes the exporter in the latest version of blender. Namely, the `sticky` attribute of a mesh object is no longer present in the current blender API (2.63.21). But the use of it seem unjustified anyways, so why keep that?
fix zlib 1.2.6 not available from serve anymore

curl http://zlib.net/zlib-1.2.6.tar.gz
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /zlib-1.2.6.tar.gz was not found on this server.</p>
<p>Additionally, a 404 Not Found
error was encountered while trying to use an ErrorDocument to handle the request.</p>
<hr>
<address>Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/0.9.7a mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at zlib.net Port 80</address>
</body></html>
Fix for issue #84: race condition in test
Moved batchinserter to org.neo4j.unsafe.batchinsert, deprecated old loca...

...tion, added docs.

The manual needs to be updated as well: https://github.com/neo4j/manual/pull/22
Configuration files for HTTP logging

The corresponding configuration for PR: https://github.com/neo4j/community/pull/418

This PR contains new configuration entries and file for the server, with comments inline as per the house style and sensible defaults (http logging disabled).
Update datalab

changed date format, date works for "Recently Published"
OC-5211 Validate Public Key for Clients and Users

It'd be swell if you'd merge hh/OC-5211/validate_public_key to master.  You'll get hugs!
[2.2/develop] Missing translations
Move the meta charset declaration above the title.

It should be the very first tag in the header section to ensure the encoding of all the text that follows (like the title) is detected properly.
Using autoconf + created initial start on saffire memory manager
Issue 46

A proposal to correct issue 46
Fixed LightStone

Title pretty much says it all.
Prioritize xen boot in debian way and new parameters for sci-setup
Improved web performance and size

I am currently working on a web application using eco templates for both the server and client. The plan is to pre-compile the templates using brunch and load keep them in the main build file. I just had a looked at the minified output and I was horrified at what eco had done.

* It pushes many meaningless lines to the output array,
* preserves multiple recurrent white-spaces when just one white space would be appropriate,
* and leaves html comments in... for fun?

So in light of this I modified the preprocessor and utilities slightly and corrected these issues.

Later I would like to modify eco further so that it didn't build a copy of its base functions into every template it rendered and instead shared some code brought in through a require. This would reduce the framework agnosticism presently enjoyed by eco, so I am going to have to think about it a little more...
[Controller] [FrameworkBundle] Added function to quicker create jsonResponses

Bug fix: no
Feature addition: yes
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: 
Todo:
License of the code: MIT
Documentation PR:

This function does only make it quicker to create json responses. Refer to http://symfony2forum.org/threads/5-Using-Symfony2-jQuery-and-Ajax

The function could be replaced with:
```php
new Response(json_encode($return),200,array('Content-Type'=>'application/json')); 
```
But there is a lot to write for a common response.
[HttpFoundation\HeaderBag] Removed unnecessary anonymous function
[2.2] [HttpFoundation] Add redis session storage

Bug fix: no
Feature addition: yes
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: -
Todo: -
License of the code: MIT
Documentation PR: -

This session storage use the [redis](https://github.com/nicolasff/phpredis) PHP extension.
[TwigBundle] Fancy output for twig:lint

Previous PR : #3804

@marcw @fabpot Since no exception is raised, the return code is always 0. Do I add ``return rand(64, 113)`` ?
[Console] Allow any callable to be passed to Command::setCode

Bug fix: no
Feature addition: kinda
Backwards compatibility break: no
Symfony2 tests pass: yes
License of the code: MIT
Clean up POMs and add Travis CI support

We should sync to maven central and use Travis CI.

Would also like to acknowledge github user @eirslett for
help with a variety of pull requests issued against scrooge.

Signed-off-by: Chris Aniszczyk <zx@twitter.com>
Make sure that updates to the conversation status are passed down stream
Fix some bugs regarding statistics gathering.
Fix to xe-edit-bootloader

Old XCP use /dev/xvd* devices when done vbd-plug to dom0.
xe-edit-bootloader adds parition number to it:

-p 0 -> /dev/xvda0, -p 1 -> /dev/xvda1, etc.

New SM backend scheme use kpartx to get partitions from devices like this:

/dev/sm/backend/b9b15e78-c79b-f9b7-4238-d36be14b8075/a5711219-c54f-4d14-ad1e-a0ac36d16232p1
/dev/sm/backend/b9b15e78-c79b-f9b7-4238-d36be14b8075/a5711219-c54f-4d14-ad1e-a0ac36d16232p2

This fix replace old dev+part_num scheme with new: dev+'p'+part_num scheme.

Note: Partition numbers are shifting (was: 0,1,2,3,4,5...; become: 1,2,3,4,5,6...)
Remove redundant checks from VM.set_is_a_template.

These checks are not needed as these cases are already handled by the
allowed_operations code.

Tested by checking that converting a VM into a template is blocked (and not an allowed_operation) in the following cases:

* A VM is a member of a VMPP.
* A VM is a member of an appliance.
* A VM is a member of both a VMPP and an appliance.

...and checking that a VM which is a member of neither a VMPP nor an appliance can be converted to a template.
fix related to options arity change

related to https://github.com/mpenet/lamina/commit/d6e5c0c98cb5c0d823d60b6216ea4683557f26e9 

It seems it wasn't complete, I had arity exceptions showing up caused by it (through aleph.redis):

for instance: 

```
Exception in thread "main" clojure.lang.ArityException: Wrong number of args (11) passed to: instrument$instrument
	at clojure.lang.AFn.throwArity(AFn.java:437)
	at clojure.lang.AFn.invoke(AFn.java:84)
	at clojure.lang.AFn.applyToHelper(AFn.java:235)
	at clojure.lang.AFn.applyTo(AFn.java:151)
	at clojure.core$apply.invoke(core.clj:603)
	at lamina.connections$try_instrument.invoke(connections.clj:145)
	at lamina.connections$pipelined_client.invoke(connections.clj:290)
	at aleph.redis$redis_client.invoke(redis.clj:75)
	at qualia.store.redis$eval14626$fn__14627.invoke(redis.clj:70)
	at clojure.lang.MultiFn.invoke(MultiFn.java:163)
	at qualia.test.core$eval14723.invoke(core.clj:55)
	at clojure.lang.Compiler.eval(Compiler.java:6511)
	at clojure.lang.Compiler.eval(Compiler.java:6501)
	at clojure.lang.Compiler.load(Compiler.java:6952)
	at clojure.lang.RT.loadResourceScript(RT.java:359)
	at clojure.lang.RT.loadResourceScript(RT.java:350)
	at clojure.lang.RT.load(RT.java:429)
	at clojure.lang.RT.load(RT.java:400)
	at clojure.core$load$fn__4890.invoke(core.clj:5415)
	at clojure.core$load.doInvoke(core.clj:5414)
	at clojure.lang.RestFn.invoke(RestFn.java:408)
	at clojure.core$load_one.invoke(core.clj:5227)
	at clojure.core$load_lib.doInvoke(core.clj:5264)
	at clojure.lang.RestFn.applyTo(RestFn.java:142)
	at clojure.core$apply.invoke(core.clj:603)
	at clojure.core$load_libs.doInvoke(core.clj:5298)
	at clojure.lang.RestFn.applyTo(RestFn.java:137)
	at clojure.core$apply.invoke(core.clj:603)
	at clojure.core$require.doInvoke(core.clj:5381)
	at clojure.lang.RestFn.invoke(RestFn.java:421)
	at user$eval29.invoke(NO_SOURCE_FILE:1)
	at clojure.lang.Compiler.eval(Compiler.java:6511)
	at clojure.lang.Compiler.eval(Compiler.java:6501)
	at clojure.lang.Compiler.eval(Compiler.java:6477)
	at clojure.core$eval.invoke(core.clj:2797)
	at clojure.main$eval_opt.invoke(main.clj:297)
	at clojure.main$initialize.invoke(main.clj:316)
	at clojure.main$null_opt.invoke(main.clj:349)
	at clojure.main$main.doInvoke(main.clj:427)
	at clojure.lang.RestFn.invoke(RestFn.java:421)
	at clojure.lang.Var.invoke(Var.java:419)
	at clojure.lang.AFn.applyToHelper(AFn.java:163)
	at clojure.lang.Var.applyTo(Var.java:532)
	at clojure.main.main(main.java:37)
```

I am not 100% confident this is what you intended here (whole maps vs unrolled maps) but it fixes my issue for now. 

Max
Most about page margin as well as some code clean

- Page Margin: should be a little better now. MORE NEED TO THIS BUGGY PROBLEM!
- Code clean: replace tabs with spaces, remove useless comments.
html跑用例
Fix configure for freebsd 10

FreeBSD 10 causes some issues due to old version check based on 1.1,1.2
Keyhandlers

Added code-behind to handle Ctrl+N, Ctrl+O and Ctrl+S.

A little inelegant, but it gets the job done without visible impact on typing perf. in the RichEdit control.
Warnings

Several minor warning fix for clang debug mode and Xcode
Add "client error" logging infrastructure

This commit introduces an API which allows for a custom callback to be
registered which will be used when an Arakoon node signals an error.
This is separated from 'standard' client library logging.

Change-Id: Id3dd7c87363aab1ff975167fe7c16694cea1c27b
Fixes: ARAKOON-306
See: http://jira.incubaid.com/browse/ARAKOON-306
Fixing docs for view deck sizeMode / rotation behavior in develop.

The documentation hadn't yet been updated to reflect some of the naming changes around ledge sizes and rotation behavior, so this fixes that.
Fixes Starmap crashing if some values are nil

starArray, starmapRadius and networkSize were all crashing the apps because when they were modified the values used were nil. I fixed this with a few if statements.
Changed to pTarget.
use memory as backup storage is primary storage not available
Fix the behavior of <c-h>

<c-h> should behave the same way like <bs> does.
Update to autarkper latest master branch

Expo exit animations
Hi! I fixed some calls to "sys" for you!

Hello airportyh!


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)
Minor version bump

- Simplifying the fix for #107
- Hardening the fix for #106
Introduce public port setting

I believe that along with the public host setting, a public port setting should exist.

Maybe this patch can be used as an initial implementation. Unfortunately, I did not had the time to implement any tests.

Thank you for your efforts.
Handle keepalive = 0 corrcetly for eventlet.

There appears to be a race condition with the `timeout_ctx()` in AsyncWorker in the following code:

```python
    req = None
    with self.timeout_ctx():
        req = parser.next()
    if not req:
        break
```

It appears that if `parser.next()` is still running when the keepalive timeout occurs (e.g. reading a request body) the client connection might be closed at an inappropriate time (before a response has been returned).

This probably needs a larger fix, but if you try to disabling keepalive by setting `keepalive = 0` it doesn't actually disable the timeout, it just sets the number of seconds it waits to `0`.

This fix allows the timeout for the `EventletWorker` to be disabled by setting `keepalive = 0`.

I only implemented it for `eventlet` because I don't have `gevent` or `tornado` installed.

This isn't a problem for the `sync` worker because it doesn't support keepalive.
Fixing MinLength assertions in user add/edit action

Currently the MinLength assertions for the user add/edit form were incorrectly configured.
Add sonatype releases resolver

@bsadeh, 

Here's a minor change to your build.sbt file that adds the sonatype releases resolver.  Also I noticed that some of the tests are failing, but I haven't had a chance to look at them yet.

-Jason
Japanese Translation

This request is for the issue #82.
Please pull and merge the translation file to your repository.

Thank you.
Auto restart after update

Make the last tutorial a bit more awesome. Only try and update if a version could be found.
a标签href注入

防止a标签的href被注入，同时保证了链接本网站的绝对地址有用。
比如<a href="/user/snoopy">@snoopy</a>
Update code for RubyDNS 0.4.0

Please check it and let me know if this is working correctly.
Fixed point libpd based on PDa. Don't merge yet, as incomplete and not well tested.

 I've brought the changes made by PDa through to libpd here on ofxPd. Once I get the bugs ironed out it'd be good to submit to upstream libpd as well.

To enable fixed point, globally #define PD_FIXEDPOINT and add the contents of src/pd/pure-data/src/fixedpoint to the build process. ofxPdExample-fixedpoint.xcodeproj contains a demo.

There are known 64-bit incompatibilities due to PDa being based on a very old version of Pd, and on the whole it's not very well tested.

I know it works with the test.pd patch, but array read-back doesn't seem to work too well, and I can't test audio input because it seems audio input is broken on a Hackintosh with OSX 10.7.
Bug 819350: Add mobile_init_started state
Added var for the private methods
move static folder inside akanda.horizon app, pep8 fixies

* In order for Django to automatically discover static files inside applications, the static folder need to be located inside the package registered with Django as app, in our case into the akanda.horizon package
* some pep8 clean up
0.0.18

It has been a while since the site changes has been added in.
Add the ability to retrive flash messages of a certain type

Example:

    $the_flash = $this->flash->success;
Ui work

* Get roles in frontend
* Update frontend to deal with objects returned by littlechef
Lookup event transitions recursively in the ancestor states.
ENYO-1259: replace deploy.(sh|bat) by node-based deploy.js

**This is not a real pull request** because 2.1 is due soon & I do not want to distrurb it. This is a call for comments about the proposed approach & implementation of deploy.js.

- Directly calls Enyo's minify.js, without any sh|bat trampoline
- Works with Enyo 2.0.1 & pre-2.1 (today's Enyo)
- is present, load deploy.js in sub-lib & execute it as a module. *This is likely to be replaced* by some sort of smart manifest that allow Java-like directory glob-matching `**` to make Kevin's sampler happy.
Added a new cookbook page - Deployment in clustered machines

In the page I explain how to make a deploy in more than one machine at the same time and linked it in the index page, at the end of the cookbook section
Updating README instruction to help anyone using Xcode 4

I'm closing [Pull Request #787](https://github.com/facebook/three20/issues/787) as requested by diederich.
Comp3

Added two COBOL data types: comp3 (COBOL signed comp-3 packed field) and ebcdic_string (EBCDIC 4-bit characters).
Made the code compatible with Ruby 1.8.7.
Changed PixxxerField#type from random objects to symbols.
There is now a dependency on the iconv gem. Not sure if anything special needs to be done for the gem packaging. (edit: never mind, iconv ships with ruby and is not a gem)

I manually merged in your changes from 0.2.1, so hopefully I've taken care of most the merging work. Let me know if there's anything you want changed.
Do not read from request body unless we have to

HttpRequest's read() method is called when we do
self.request.REQUEST.get('bearer_token'). This makes it impossible to
access the request body at a later point.

With this change we avoid trying to read a bearer token from the
request body if the Authorization header is set.

In django.http.HttpRequest:

    def read(self, *args, **kwargs):
        self._read_started = True
        return self._stream.read(*args, **kwargs)

    @property
    def body(self):
        if not hasattr(self, '_body'):
            if self._read_started:
                raise Exception("You cannot access body after reading from request's data stream")
            try:
                self._body = self.read()
            except IOError, e:
                raise UnreadablePostError, e, sys.exc_traceback
            self._stream = StringIO(self._body)
        return self._body
The app loads, from a to z.. (except local storage, but that can be soon now that the load cycle works)
Centos 58 templates

DVD-based and netboot.iso based templates for centos5.8, based on the existing 5.7 templates.
:priority option broken

Small bug fix.  I found that the "options.stringify_keys!" would break search for the :priority symbol in the options hash.
Resizable: Refactored resize handler. Fixed #5545, #5817, #7605.

This pull request includes a refactoring of Resizable's resize handler that fixes 3 reported issues. The fixes build upon one another, so I am including them together in one request. I've included appropriate test cases for each issue, as well.

Resizable now modifies only the CSS properties that are actually necessary to perform the resize (instead of always setting top, left, width, and height regardless; see [#7605](http://bugs.jqueryui.com/ticket/7605)). This makes the plugin behave more predictably in dynamic layouts.

Furthermore, the plugin's resize event is now altogether more useful:
* The event is triggered only when the element's size is modified (as opposed to every mousemove; see [#5545](http://bugs.jqueryui.com/ticket/5545))
* The ui callback parameter now correctly reports the element's current size (see [#5817](http://bugs.jqueryui.com/ticket/5817))
Resque with scheduler
Update README.md

Typo on line 105 for twig (re: tiwg)
Cguardia remove extra alpha sub

Not sure how this one slipped through the cracks, but it was tested a while ago.
Modified filter to use $in instead of $or
Bug 802941, Bug 797713, Bug 801557

1. if bluetooth is initially enabled, get defaultAdapter directly
2. wait one second for getting name when defaultAdapter just initialized.
3. wait five seconds to connect when headset just paired.
Implement Alarm-set status bar indicator.

1. Implement Alamr-set status bar indicator.
2. Fixed some delete alarm issue.
Scroll bar width calculation from Javascript

It will report 0px due to `margin: -8px` in chrome css \o/
updated otoro-install to be sticky instead of going away after device reboot

busybox install gets removed after every reboot which is a bit tedious.
Handling the focus of inline activity frames

@RudyLu let's see if this fixes some of the keyboard quirks on the inline frame.
Bug 816459 - Bookmarking fails from ev.me [r=vingtetun]

@vingtetun , please review it because it is very important and it is only one line for implementing a fallback :)
Bug 801561 Follow up Gaia TrustedUIManager 

Implementing trusty UI for displaying ID and Payments.
Ux efforts tracked in #2580
Encode ringtones as ogg, bringing down the footprint of gaia by about 7.5MB

This is needed to support gaia apps in /system. Currently, a system image with
gaia is too large to be flashed, but compressing these WAVs seems to fix the
issue.

fixes issue #3722

@etiennesegonzac r?
Removed contacts from dialer. Demo optimization.
Bug 823087 - Gaia should not use text-transform: capitalize; in CSS [r=w...

...illyaranda]
Proper fix for issue #51
When using double-level nesting of childs, the second level uses wrong id's

//This code in an example double-nested insertion template for a nested model that has a recursive relation:
&lt;input id=&quot;article_blocks_attributes_new_blocks_blocks_attributes_new_blocks_content&quot; name=&quot;article[blocks_attributes][new_blocks][blocks_attributes][new_blocks][content]&quot; type=&quot;text&quot;&gt;
//Would wrongly translate to this:
&lt;input id=&quot;article_blocks_attributes_2309823908_blocks_attributes_2309823908_content&quot; name=&quot;article[blocks_attributes][2309823908][blocks_attributes][2309823908][content]&quot; type=&quot;text&quot;&gt;
//While it should be this (now it's fixed):
&lt;input id=&quot;article_blocks_attributes_2309823908_blocks_attributes_new_blocks_content&quot; name=&quot;article[blocks_attributes][2309823908][blocks_attributes][new_blocks][content]&quot; type=&quot;text&quot;&gt;
//Now this insertion template can be used when it is used as a 2nd-level nested template
Fixed the player collision points, fixed the map bottom.
MakeAuthToken
Update hosts.csv; Remove unneeded variable in whitelist config.  Update ...

...JMeters; Improve Sonar issues.
Removed the section about ri, added --no-ri and --no-rdoc flags.

1. I don't know anyone who actually uses ri & rdoc in real life :)
2. generating ri & rdoc usually takes more time than installing the gems themselves
3. ri is sloooooowwwww
4. For beginners, the ri "UI" and the query interface is confusing
5. Google / ruby-doc.org is much faster/easier to read
6. Running `rvm docs generate` during class is a waste of time

I don't think anyone is going to miss them :P
added support for query arguments as specified on vimeos api documentation

http://vimeo.com/api/docs/oembed
Update FPM invocation in the Makefile.

FPM 0.4.0 barfs if you don't specify a path when using `-s dir`, so I've added the `.`. Also, there's been a separate option for specifying the iteration for a little while now, so I've separated that out.

Both of these changes work with FPM 0.3.11 also.
More default exclusions and merges

sbt-assembly has just become more picky about letting random jars overwrite each others' files.  I've collected a set of new exclusions and merges from a large project with dependencies on many (about 70MB worth) of third-party jars.  I think these will prevent almost all real-world collisions that are not jars seemingly actively trying to step on each others' toes (and you would be shocked at the amount of work I've done this morning resolving such conflicts -- importing another system wholesale into yours and not bothering to rename the java packages it lives in seems to be a favored pastime in some parts of the Java world).

Anyway: this excludes more variations on "license", "readme"s, jar signatures (since they won't check after merging anyway; I've had that in my build script for ages but it's probably best to get it upstream), maven-specific stuff, and informational files that some build tools like to stick in meta-inf.  Also it merges spring.schemas and spring.handlers files (see http://static.springsource.org/spring/docs/2.0.x/reference/extensible-xml.html)
Vertex buffer
App name in via is hyperlinked

Trying out a very small change to get a feel for the app.
Disable broken monitor tests
Fix zsh option
issue# (TFJ-734)

issue# (TFJ-734)
Support Entities for User Objects
syntax highlighting in README.md

syntax highlighting in README.md
nDump change

...allowing you to quickly restore data.
Features/action hooks

Moves our post deploy actions out of the code
Fix for passing jake jshint #617

Fix recent commit so jake will run
Add support for multipolygon getBounds

Fixes #656
_tileLayersToLoad Cleanup

When a tileLayer is added or removed from a map, the _tileLayersNum property is appropriately updated but the _tileLayersToLoad is not.  It is not updated until resetView, but that is called after  the method _onTileLayerLoad is called.  Thus, if you add one tile layer the _tileLayersToLoad is zero and when _onTileLayerLoad is called the values is decremented to -1.

This in the end doesn't make a difference on the initial zoom level of a map because _onTileLayerLoad also checks to see if there is a background tile layer, which there is not until after a first zoom.  However, this seems to me a bug waiting to happen, thus the patch.
Multi endpoint

BUGFIX: necesary files to v0r3 added to repository
I hope these requests aren't getting annoying :L

Just fixed some stuff because it wouldn't build in its current state. Oh and I made a small cosmetic tweak because I thought it might look nicer... See what you think anyway :)
(sramp-68) Removed modeshape dep. from core

Removed the dependency on modeshape's tokenizing classes in favor of
local implementations.
#463 Backend: Template manager numbering is wrong
Search laws

Implement a very simple function for searching
New presenter api

Hit it!
25/11/2012
Remove race condition from the compiler's mkdir -p functions

Hi Bruno! Thanks for your help earlier this week. Here's another little thing I was able to tackle myself :^) Minor race condition when running multiple concurrent processes that use a ._js file. Maybe there are others?
Implemented isInUse Method

Implemented  the isInUse Method.
Multipart rulesets

The game now understands ruleset directories and loads every rule file in them.
Add support to create maven artefacts for Threeten
Use dynamic scoping to change directory when executing a tool

For some reason (I'm not sure why!) using ```cd``` to change directories
does not work consistently. I think this is probably because other
buffers are opened, depending on the tool's command and the wrong buffer
gets the ```cd``` command applied. This makes it behave more
consistently.
Adding support for Ctrl+D / Cmd+D Eclipse style for deleting lines

In Eclipse you can delete the current line (where the cursor is) with
just one quick command. Or you can delete the lines that are part of a
selection using the same command.

This commit enables the changes I made to EditorManager.js and Editor.js
add python 2.6 support

it's not much of a change and some of us are stuck on ubuntu 10.04 for at least a little while longer... we'd like to be able to make use of this project :-)
Make check for python json module not fatal. Fixes #71.

Simple fix.

I haven't used Github pull requests and their help pages are down so hopefully this references the issue I opened correctly. I assume it won't, though. Sorry about that.
Make the response of a query a rich object

This rich object supports getting metadata from the request, instead of discarding all possible usefull metadata information (like total_results, total_pages, etc).

Note: this merges cleanly after the issue #8 has been merged.
an updated README and z's seo header

Changed the readme in the style of xonstatdb
(put the todo section in it's own file)
and merged in the site header and link again from z's repo.
That header should only be visible if the page is viewed without CSS,
as a bot would see it.
Upg vip
print URL to the newly created pull request

Ok, you won! I did it myself... ;)
メールプラグインのヘルパに説明文の有無判定を追加し、ブログと同様の実装にした。

ブログの説明文を表示する箇所を div に変更
find_email(:from => "foo@bar.com")

Find emails by from address. This is useful if your app sends mail from multiple addresses
RFC: md5 and sha1 support for HTPasswdAuth

Implement apr1/md5 and sha1 password hashing and checking for HTPasswdAuth.
This enable more modern hashing the DES in htaccess.

However the cryptMD5 function is somehow derivative of apr, as it implements the "Apache-specific algorithm" for md5 password hashes. 

As I am not a copyright advocate i request for comment if this is fine for inclusion in buildbot.

http://httpd.apache.org/docs/2.2/misc/password_encryptions.html
http://svn.apache.org/viewvc/apr/apr-util/branches/1.5.x/crypto/apr_md5.c?revision=1346872&view=markup
www_ui: JS router based on dijit's widget and bootstrap

a rewrite of the base framework of ui. pull request has a placeholder for comments.

you can merge first commit if you like it.

demo here:
http://tardyp.free.fr/buildbot/ui/#/
issue #1581: JSBinding bug fixes.

Some fixes of JSBinding codes:
* [1] Check whether the proxy was already added in <code> JS_NEW_PROXY</code>
* [2] In struct <code>schedFunc_proxy_t</code>, <code>JSScheduleWrapper*</code> --> <code>CCArray*</code>
**Reason**: One js function may correspond to many targets. To debug this, you could refer to JSScheduleWrapper::dump function. It will prove that i'm right. :)

* [3] In <code>ScriptingCore::cleanupSchedulesAndActions</code> function, we must invoke unschedule for all targets and remove the proxy both in <code>_schedFunc_target_ht</code> and <code>_schedTarget_native_ht</code>, otherwise the hash tables will grow bigger and bigger, so I added a new function JSScheduleWrapper::removeAllTargetsForNatiaveNode to make these things easier.
* [4] To easily find out the bugs of binding codes, I added <code>JS_SetGCZeal</code> in <code>ScriptingCore::createGlobalContext</code>, it only works in DEBUG mode.
* [5] In js_cocos2dx_CCNode_getChildren, we should add the generated array to root to avoid gc happen when invoking JS_SetElement.
* [6] The JSCallFuncWrapper isn't needed since an action will be run by a cc.Node and it will be released at the CCNode::cleanup. It's different from the binding of schedule.
* [7] Some improvements of JSScheduleWrapper class.
* [8] Added a new function JSScheduleWrapper::setTarget, it's for <code>js_CCNode_unschedule</code> to find out which target need to be unscheduled.
* [9] Commented <code>JS_SetReservedSlot</code> in <code>js_CCNode_scheduleOnce</code> and <code>js_CCNode_schedule</code>.
**Reason**:
    For <code>js_CCNode_scheduleOnce</code>: Don't add the callback function to the reserved slot of this js object.Since the class of js object may be inherited from cocos class(e.g. cc.Sprite). The subclass will not contain reserved slots. It will crash if invoking this.
    For <code>js_CCNode_schedule</code>: Don't add js callback function to the reserved slot of scheduler js object. Since the scheduler is an object always rooted.
So the callback function might not be released when gc comes.I looked inside the implementation of cc.Node.schedule, and it doesn't use JS_SetReservedSlot there.
fix -r option, read file in binary mode

Title says it all. While flows are already written to disk in binary mode, the don't get read in binary mode which makes mitmproxy complain about invalid tnetstrings.
more closely match c xattr methods

I have changed the default list to only read the names of the xattrs, not to get their data as well. 
This will result in less io overhead, and more closely matches the underlying api. 

I have left the old list as 'glist', and added 'remove' and 'get' functions.
Added watch support to transactions

multi() takes optional varargs arguments to "WATCH" on before starting the transaction. Commits fail with a txredisapi.WatchError if the transaction failed. If the transaction succeeds, then it behaves exactly like it used to.
Remove hardcoded serial I/O ports for base-nova

The patches use the Bios data area to lookup the I/O port of the serial device. Additionally when booted with PXE the chainloader 'bender' is used to lookup the serial I/O ports and write it to the BDA region. With that we don't have do modify the core_console.h manually and to recompile it for every hardware platform again and again.
Yo dawg I hurd u liek code
Front config

Front now picks up config for a feature trailblock from a json endpoint.

Also added HttpSupport trait as this is the first time we are pulling in an external resource (where we are not using existing http such as content api)
For sqlite OGR sources, OGR_L_GetNextFeature(...) will return null only ...

...once, and will subsequently loop in the result-set.  Without this change, attempting to point osgEarth to a sqlite feature set results in an endless loop.
Fixed php notice occurring when all modules are deleted

Fixed bug in module helper:
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=28087
mirah bugfixes

* updated/fixed a couple of bugs in mirah_inline
* fixed the mirahmath.rb example
* added a line on mirah in README
Bugfixes, translation, enhancements, design improvements...

Hi, you might be interested in this batch of patches - it's a little bit of everything...

(I used your branch as a base for development as I couldn't get frab/frab to work correctly)

Bugfixes:
- Lots of fixes for exceptions
- Allow creating conferences with only one day
- Make PDF export work nicely with more rooms (at least up to 5 is looking fine now)
- HTML validity fixes
- Many more small fixes

Translation:
- Complete German translation for the public parts

New features:
- Better support for conferences with only one day (replace strings "Day 1" etc. with just "Schedule" when only one day is defined
- Better support for conferences without tracks (don't show track column in tables when no tracks are defined, allow setting a conference color that is used as default color for events without tracks set)
- Allow adding separators to days

Separators will cause the public schedule code to start a new table, only including the rooms that are are actually used in each part. This can be useful when a room isn't used for a long time. An example can be seen at http://frab.metameute.de/de/nook2012/public/schedule/0 .

I'm not entirely happy with the separators yet, for two reasons:
- The conference day settings page has become a bit confusing
- Events spanning the separators aren't handled well in the public schedule

I hope I didn't make any stupid mistakes, this is the first time for me working with Rails...

Best regards,
NeoRaider
MetaMeute / Chaotikum e.V. / Chaostreff Lübeck
Adding CyaSSL crypto implementation to Kerberos

This commit adds CyaSSL (http://yassl.com/yaSSL/Products-cyassl.html) to MIT Kerberos as a compile-time crypto implementation option.

With this change, Kerberos can be built with CyaSSL by configuring Kerberos with:

```
./configure --with-crypto-impl=cyassl --with-prng-alg=os
```

CyaSSL doesn't currently support the pkinit plugin, so the ./plugins/preauth/pkinit directory needs to be deleted prior to building the library, ie:

```
./configure --with-crypto-impl=cyassl --with-prng-alg=os
rm -r ./plugins/preauth/pkinit
make
```

This addition is part of yaSSL's port of Kerberos to the Android operating system.  Other minor additions for Android port are included in commit 137d55ad3ab1545233544a4e202f485c1ca7f945, also included in this pull request.
Added percentage to YGProgressBar (same behavior as ncurses and qt implementation)
Prevent field creation on filter operating on non-existent fields

Hi !

I created a filter to convert a field I has from string to integer.
The issue what that if my field didn't exist, the convert filter would create the field with an empty value.

Example:

If my input is:
```javascript
{"@source":"default","@tags":[],"@fields":{},"level":"info","message":"Got remotetime 1352395395839","timestamp":"2012-11-08T17:23:15.871Z","@timestamp":"2012-11-08T17:23:16.061Z","@message":"json_event","@source_host":null,"@source_path":"default","@type":"redis-input"}
```

And my filter is:
```ruby
filter{
        mutate{
                convert => ["ThisFieldDoesntExist", "integer"]
        }
}
```

The output would have been:
```javascript
{"@source":"default","@tags":[],"@fields":{},"level":"info","message":"Got remotetime 1352395395839","timestamp":"2012-11-08T17:23:15.871Z","@timestamp":"2012-11-08T17:23:16.061Z","@message":"json_event","@source_host":null,"@source_path":"default","@type":"redis-input", "ThisFieldDoesntExist":"0"}
```

Because ```event[ThisFieldDoesntExist]``` is ```nil``` and that nil converts to "0" in ruby apparently.


I am no ruby expert so my fix may be shitty ^^


Thanks for logstash !
fixed missing comment close on 320andup.html

hi andy :)
Added include_items support

There are some differences from the "exclude_items".

Please review, thanks.
Fixed CheeseVariant parent class and added cart_total template tag

Change the example CheeseVariant class to be a Variant subclass not a Product subclass.

Added the template tag cart_total to easy pass parameters to cart_total calculations (for example, to pass price handler extra parameters)
Palautetta

Loppujen lopuksi aika helppoja tehtäviä, kuitenkin vaatii jonkin verran lukemista etenkin kun Git, Maven ja Jenkins ovat uusia tuttavuuksia. Kuitenkin hyvää lukemista annettu, joten kärryille pääsee, ja onpahan pakko viimein git(hub)iäkin alkaa käyttämään.


PS. Jotkut humanistit saattaisivat valittaa kirjoitusvirheistä..
Bug 784116: TEST FAILED: test-content-proxy.testFunctions

Most likely some behavior change around `__exposedProps__`.
Function from chrome exposed to content are now non-configurable by default.
Restructure done

Hey DUDE, could you please promote changes.
Implement a class-level default strategy

non-breaking change
Some minor Changes

Исправил пару помарок
Removed --tab-width option as default

phpcs doesn't report indent problems if you indent with spaces and use --tab-width option.
Dynamic threshold for random colours

Noted that in the "edges" colour calculation, a fixed value is being used. 
This has been replaced by a dynamic value considering image height.
Add missing requirement: Mako.

Commit 373f572 adds "from mako.<module> import <stuff>" in the mako
templating filter. But if Mako is not installed, acrylamid issues a
warning about an ImportError.

This commit adds Mako as a requirement in setup.py.
Lowers path priority for `chruby`

With regard to issue #48, if `chruby` were to have a lower $PATH priority, user specific "bin" directories such as $HOME/bin would continue to take precedence should there be a conflict between binaries in $HOME/bin and ~/.gem/$ruby/$version/bin.

NOTE: this can be updated to such that then precedence change is optional if that would be more suitable.
Fix issue #254

Imho, issue #254 is a PHPunit issue, indeed.
In PHPunit framework, when an exception is thrown inside `setUp()` method, this method ends silently, the relative test isn't performed but `tearDown()` method is called however. 
In our `tearDown` method, we access  to a variable (`$this->con`) which is not initialized due to an exception, thrown by the instruction at line 44 in `setUp()` method, and it causes the error.
We fix it, checking the conditions that cause the exception, directly in `setUp` method.

I'll submit an issue to PHPunit team as soon as possible.
import conditions

core app: some internal refactoring of import conditions, plus a pop-up error message from the app; could break something in user experience

minor: tweak to run.py for py.test;

extend ShapeStim: new methods contains() detects whether a point is inside or not, overlaps() detects overlapping polygons. coder demo shapeContains.py
(Maint) Retry until CRL valid during testing

Previous to this the ca face test would intermittently fail because the CRL was not yet valid when checking that a certificate was revoked. This occurred because if the revocation and check happen within the same second, the CRL will not yet be valid. In order to deal with this timing issue, the test now will retry for up to five seconds to see if the revocation worked.

In addition this also cleans up the tests and move the test to the integration directory. The ca face test requires too many aspects of the system to be considered a unit test.
Gammu backend

Very basic gammu backend
No more stacked svg windows on new queries
master:

RESTEASY-723, RESTEASY-729,  RESTEASY-735, RESTEASY-736, RESTEASY-737, RESTEASY-747, RESTEASY-751
add contributing guide

not sure about security email though.
Missing requires; makefile; parameter descriptions; html

Hi Steve,

There's a few changes here:
  - there were a couple of missing requires
  - I've added a makefile
  - This is interpreted in a manner that suits me

```lua
    function a(
      b) -- ?string|number: this is quite
         -- a long description
```

  - Using spans and classes rather than explicit tags when marking up parameters

I'm not sure how your test machinery works so there's no `make test` in the makefile, and I haven't added tests for these - let me know and I'll fix that up.
Guilink - Client side (bijna) volledig geimplementeerd

onConnect, onPlayer, onJoin, onPart, onState, onChat en onClose klaar, onTeam en onStart moeten nog als we de invulling daarvan weten.

Ik stel voor om morgen ff snel een programma te maken dat die theepot laat zien, @Heightened zou jij dat kunnen doen? Dan kunnen we vanuit de lobby het programma starten.

De implementatie is nog niet geweldig, vooral het eerste scherm heeft nog mutual exclusion nodig.