labofsahil/github-event-dataset-2012 huggingface dataset:
uniqueGlobalDeviceIdentifier on iOS6

Hi,

this is a privacy fix, basically the hwid generated from md5 of a mac address is exposing the mac address itself to the backend servers that need to store it.
A simple MD5 does not provide any protection and its almost like using the value itself because Apple mac address ranges are public (http://standards.ieee.org/develop/regauth/oui/public.html)  and they can be used to inverse mapping all hwid to mac address in a matter of hours with just modern hardware.

For this reason using mac address should be discouraged. Apple provide a new api for ios6 and my patch use it. There is of course the same problem on iOS5, I don't have the code for it right now but the  solution would be to generate a UUID and store it on keychain. Of course this won't be "device" unique like the old deprecated uniqueIdentifier but at least it won't leak any information with it.

hope you may be interested
Input Tag Buttons Have Normal Font Weight When Inside Widgets

Creating a UI button from an input element that is inside of a widget such as a tab pane or dialog will exhibit normal font weight on that element. This is due to a style applied to .ui-widget-content .ui-state-default on line 78. However, this is inconsistent with the behavior of UI buttons created from button or anchor elements.

This inconsistency can be resolved by modifying the selector on line 498 to:

input.ui-button, .ui-widget-content input.ui-button
Do a case insensitive comparison when checking whether we're inside <script> or <style>

Previously this test case failed:

    var rawHtml = '<SCRIPT>document.write("</style>");</SCRIPT></body></html>',
        htmlparser = require('./lib/htmlparser'),
        handler = new htmlparser.DefaultHandler(),
        parser = new htmlparser.Parser(handler);
    parser.parseComplete(rawHtml);
    console.warn(require('util').inspect(handler.dom, false, null));

Output:

    [ { raw: 'SCRIPT',
        data: 'SCRIPT',
        type: 'tag',
        name: 'SCRIPT',
        children: 
         [ { raw: 'document.write("',
             data: 'document.write("',
             type: 'text' },
           { raw: '");', data: '");', type: 'text' } ] } ]

This patch fixes it so the output is:

    [ { raw: 'SCRIPT',
        data: 'SCRIPT',
        type: 'script',
        name: 'script',
        children: 
         [ { raw: 'document.write("</style>");',
             data: 'document.write("</style>");',
             type: 'text' } ] } ]
Seeds file now mass - seeds orders and users
new Pull Request blog post

# :grey_exclamation: :exclamation: :grey_exclamation: DO NOT MERGE :grey_exclamation: :exclamation: :grey_exclamation:
Add support for an ORM driver in StoreBundle
Fix hardcoded url to /
Vac

2 changes here.

One adds escaping in ldap_search filters, so things like dn=Cooper\, Andrew,... can be properly searched.

The other change modifies the criteria for equality of the roles of an LdapUser. The results of an ldap_search for group membership are not in a guaranteed order so a plain equality test on the arrays isn't sufficient.
Lexical categories

Lexical categories, or “Natures”, are lazily parsed and words are linked to them.
Complete with tests, documentation, and a heavy `NodeMappedObject` refactor.

Missing a full file test.
Allow background apps to trigger a silent relaunch

For persistent background apps install on quit likely means install on system shutdown. Such apps will often hit the impatience timer and the silent update process will not be silent at all. Even if the timer is not hit the install will be performed at system shutdown, something we would rather not delay. Avoid these issues by providing a way to trigger a silent install and relaunch at a time of the app's choosing. The background app can decide when it is idle and perform the install.
Fixed Docs + Move to project + Follow on move option

took me a little while to figure out why my custom function wasn't firing.  

Also added a mapping to move current task to a project.

Also added option to have the cursor follow on move (same functionality as now), but now you can disable that
derived ikiwiki major mode

This patch creates a major mode for ikiwiki-markdown which is currently used to filter out ikiwiki directives (which look a little like markdown-links and are therefore erroneously followed by markdown-mode).
Furthermore, link-following is ikiwiki-specific (see screenshot).
Httptransport

add http transport support to Joomla! update/upgrade process
fixed typos and added clarification to ofImage documentation
Fixes for issue #39
Allow map and layer coordinates to be provided as latitude and longitude.

As a follow-up to bce3aced237ef2cdbd74d464bf03ee1692e7047a, this change adds more convenience to coordinate handling. Instead of configuring a map like this:

    var map = new OpenLayers.Map({
        div: "map",
        projection: "EPSG:3857",
        maxExtent: [-18924313.432222, -15538711.094146, 18924313.432222, 15538711.094146],
        restrictedExtent: [-13358338.893333, -9608371.5085962, 13358338.893333, 9608371.5085962],
        center: [-12356463.476333, 5621521.4854095]
    });

uses can now use latitudes and longitudes to set extents and center:

    var map = new OpenLayers.Map({
        div: "map",
        projection: "EPSG:3857",
        maxExtent: [{lat: -80, lon: -170}, {lat: 80, lon: 170}],
        restrictedExtent: [{lat: -65, lon: -120}, {lat: 65, lon: 120}],
        center: {lat: 45, lon: -111}
    });

And instead of configuring a layer like this:

    var layer = new OpenLayers.Layer(null, {
        projection: "EPSG:3857",
        maxExtent: [-20037508.34, 5621521.4854095, 0, 19971868.877628]
    });

it is now possible to work with latitude and longitude as well:

    var layer = new OpenLayers.Layer(null, {
        projection: "EPSG:3857",
        maxExtent: [{lat: 45, lon: -180}, {lat: 85, lon: 0}]
    });
KERN-2623

I believe the cause of CPU and memory chaos was the server-side javascript environment I was using.

This pull request removes the server-side javascript and adds a pure java implementation of the migration code. In my initial testing with IMS-CP documents, it's several times faster, and causes a bump, but not a spike, on my CPU.
KERN-2589 Added catch for es_419 to force es_ES.
[t277]

Added some colour to track events with different types.
Extend breadcrumbs title

Allow subclasses of SiteTree to override the method that gets the breadcrumb
title to show for a given page so that users can potentially use the navigation
title or an unescaped title if they choose to do so.
adds support for compile-time variables

see https://github.com/kriswallsmith/assetic/pull/142
Fix for issues #90

Fix for using multiple requests and to unsubscribe all subscribed requests.
Redirect after login does not always work

The before_filter, login_required calls store_location. However, if you don't need login_required (because anonymous access is fine) you will be redirected to the last page which used the login_required filter. This can be confusing, but not problematic. However, if the last request was an update request, this URL is stored as part of the session, which means you may update a model many times unintentionally. Further, session[:return_to] is not cleared on log out. This means that if a user logs out and another user logs in using the same browser they may be redirected to same page they never should have been redirected to.

I've attached a patch which attempts to resolve these issues. However, I'm not sure if this is the best way to resolve this particular issue but at least I've tested it and know it works.
removed changelog generator

test
Fix for Issue 6

Previous pattern would erase any tags that occurred after @done, e.g.
@done(2012-02-01) @priority(1). Granted it is not likely you would
have @done before tags it is probably still better to only match non-
right-parens. Simlarly for @cancelled.
Test pulls with barclamp submodule updates [3/4]

Testing.

 build_crowbar.sh |    3 +
 build_lib.sh     |    2 +-
 dev              |  317 +++++++++++++++++++++++++++---------------------------
 3 files changed, 164 insertions(+), 158 deletions(-)
Run tests during development for more verbose assertion output

Run tests during development for more verbose assertion output for CoffeeScript newbies
Cool project! I've added an 'unwatch-buffer' command.

... along with the corresponding 'remove-from-watcher' function. Tried to stick with your style.

Rich Loveland
lovela47 from reddit/r/emacs
Upgrade snippets to include "# key" directive 

Upgrade snippets to include "# key" directive (yasnippet no longer supports filename triggers)


The change should be backwards compatible with the 0.6.1c release.  I was experience failures when running from the yasnippet master branch.


http://capitaomorte.github.com/yasnippet/changelog.html
https://github.com/capitaomorte/yasnippet/commit/f48317e7c5ecdbb7680d0ea2c595cfda0342c3bb
Update of the README

I modify the README file in order to notify the purpose of the project
TNArchipelVirtualMachine: handle "init" message to force re-/generating description tag in xmldesc

Workaround for #371
SAKIII-4789 update users name in entity and topnav when profile updated

https://jira.sakaiproject.org/browse/SAKIII-4789
SAKIII-5147 - Permissions interface is 'exploded' on content with < in content name

https://jira.sakaiproject.org/browse/SAKIII-5147
Initialize default value when creating a record

this is a change we use for fix issue #166
More UI improvements from the CCNZ Deployment

Some basic tweaks to the admin UI and frontend reports submit UI. Hopefully the commit messages are self explanatory
Build druntime with -fPIC.

This is needed when building shared libs with DMD and linking statically to druntime.
Updated to CB1.4.6-R0.1

There you go!
Respelled some misspellings of 'punctuation'.
Updated several areas around reports:

- they are now generated under the same root as the other modules, using a hierarchical structure based on the execution timestamp 
- they include information about the hardware on which the tests were run (via the Sigar information) 
- various other small code changes
Brand update

I updated the quote on the branding page.
INT-1871 TCP CachingClientConnectionFactory

Pool based on algorithm used for spring-integration-file
CachingSessionFactory introduced by INT-2146. Refactored
that code to use the common SimplePool.

One difference to the previous implementation is the
ability to change the pool size dynamically.

If the size is reduced and more than the new size are
in use, items are closed as they are returned until
the pool size is as requested.

Initial commit.

Allow Pool Size Changes

Factor out Pool

Polishing

Pool Tests

Default forever

Javadocs, File

Polishing
INT-2489:allow for empty temporaryFileSuffix

in FileTransferringMessageHandler. Will work the same for null, blank, and empty String, always converting to empty String in the initializer.  Added appropriate unit tests.
Fix failing test, do a bit of refactoring.

Overriding `route` instead of `_bindRoutes` eliminates the issue of doubling up on handlers.
scala-support-wip
relax activemodel version dependency

Any specific reason the activemodel dependency is pinned at 3.0.x?

I'm using the certificate_authority gem in a rails 3.2.x app and its working for me so far.

If there is no real need to stick to active model 3.0.x please pull and release a new version.
add i18n:tranlate to sections.pt and search_box.pt
Make locking more debuggable, and start reworking smoketests. [5/6]

  * Replace acquire_lock and release_lock with a single try_lock function.
  * Convert all users of acquire_lock and release_lock to use try_lock.
  * Add instrumentation to try_lock to blow up informativey on deadlock.
  * Chop out parts of openstack smoketests that are not applicable.

 smoketest/00-check-keystone.test |    4 ++++
 1 file changed, 4 insertions(+)

Crowbar-Pull-ID: 0007483fe1414a718d9d6de4c89b95020d7b4f05

Crowbar-Release: development
Passing in parent model when proxying event

Instead of blindly proxying the event, we set the model to the parent.
This way listeners that are expecting that "brand" of model in the callback,
will get the correct one.

I ran in to this while using a certain plugin which maintains "live" subcollections. It was filtering on the 'change' event, but passing in the model in the callback to the filter. Since the model was not correct (it was the child, not the parent), the filtering was failing.
Sample Portal added to the build and packaging process.

Jar module deleted
web.xml purging: context-params and GateInServlet removed.
web.xml purging: javascript Servlet removed.
Fixed also here in the quickstart: GTNPORTAL-2691 Sample Portal rendered
without RightHome.jpg Background image
README blocks cleanup
Comment stripping for zip distributions
Floating box aligned on the right with centered Title + support for title attribute in cells

Now table cells support title attribute.
Main box is right aligned without any size predefined.
Support the --dirty flag of git-describe

The main purpose of this pull request is to support the --dirty flag of git-describe, which appends a flag to the description if the code is built from a dirty working copy. This pull request also contains some general cleanup and a readme document.
facts überarbeitet
Update manifest to use is_pe fact and str2bool

Previously the init.pp would munge the puppetversion fact to determine whether
the node was a PE node or not. As of version 2.5.1, stdlib has an is_pe fact
that will accomplish the same thing. This commit updates the manifest to use
the $is_pe fact after being turned into a boolean via str2bool. It also updates
the modulefile with a stdlib dependency of >= 2.5.1 to ensure the is_pe fact is
available.
Request!

Hunts and fishs are now limited to a timeout; users can only fish or
hunt every X seconds. Also, the timeout is configurable.
Basic usage

Here's the edited copy for your MColl "Basic CLI Usage" doc. Let me know if you have any questions or concerns.
remove old include

this way users are free to place ember where they want and use a newer version.
Fixed partition mounting issues
[#37017725] API supports new plate wells
Depends on Symfony2.1 constants

Commented out two lines that seem redundant (duplicating the default values) and depend on Symfony2.1.
Fixes an error in ChooseFormType#validate
Fix incorrect mongodb schema

Fixed incorrect field type in mongodb schema - causes 'Invalid type specified - integer' on cache warmup - they should be int.

IamPersistent has already corrected a couple of these - see f369e6b081f97bed3633ff7a30af9d7abc8c688b. So merge me quick please :)'
[NEXUS-5057] Fix Eclipse-BundleShape:dir support for content.xml

Fix pom.xml to reference new library versions
Updated database

Fixed problem with menu on instructor theme.
simplify prototype by using headers
Fixed Voice Calling on Handset 100%
evita: 10MB/s+ Transfer speeds via USB. Thanks to Reevine!
Modify aggregator option to accept aggregator classes as well

I only worked around the symbol forcing because #add_aggregator already supports class aggregator as argument.
Fix: In some situations the textures can't be loaded.

In such situation, that the textures are placed under some subfolders,
like ${AppDir}/resource/textures, the +(NSString*)
getPath:(NSString*)path forSuffix:(NSString*)suffix of class
CCFileUtils can't find the textures.

Fix it by add line:
newName = [NSString stringWithFormat:@"%@/%@", [[NSBundle mainBundle]
bundlePath], newName];
in line 124.
small patch to allow passing options through reset to model initializer

I noticed that `reset` was not passing options through to `add`.  this breaks what I think could be a nice idiom of passing (non-attribute) model initialization fields transparently through bulk methods without having to implement annoying setters just for the sake of initialization.  test included.

Example:

``` javascript
var Model = Backbone.Model.extend({
  initialize: function(attrs, options) {
    this.model_parameter = options.model_parameter;
  }
});
var col = new (Backbone.Collection.extend({ model: Model }))();
// now we can pass initialization data using a conventional Backbone collection method as opposed
// to hand rolling a loop and custom initializing every model
col.reset([{ astring: "green", anumber: 1 }, { astring: "blue", anumber: 2 }], { model_parameter: 'model parameter' });
```
Collection.addedModels()

Tracks silently added collections to models, with Collection#added and Collection#addedModels analogous to Model#change and Model#changedAttributes.

Not sure about the API nomenclature, but this is something that's important to us… as with a model, you want to queue a bunch of changes before triggering a particular callback.

My real-world case is a "load more" link, where the view needs to know which models are new and which aren't (in our case, to only append the newer models without re-rendering the old).
Fix JRequest::checkToken('default').
Fixes the Unicode strings issue on SQLServer and SQLAzure

Fixes the Unicode strings issue as mentioned in
http://support.microsoft.com/kb/239530
Add persist support, fix bug in ttl

 - added support for `persist` on all redis-objects
 - added test coverage for `expire`, `ttl`, and `persist`
 - fixed bug in ttl, which sends missing method `seconds` to the return of `redis.ttl(key)`, an Integer.
fixed typo in dashboard console and rake api pages

changed 'gropus' to 'groups' in

	modified:   source/dashboard/manual/1.2/rake_api.markdown
	modified:   source/pe/2.0/console_classes_groups.markdown
Add public key fingerprints to LoginUser
在 Topic 裡面可以打 [[wiki link]]

示意圖：

http://cl.ly/3A3d2Z372i2S250J0h3I
Grids

This pull request fixes issues with field alignment in the publish area (subsequent checkboxes were going mad). Further more this introduces a single column mode for the publish and settings areas when the browser window is too narrow (< 700px).

Additionally there is a small fix that will make sure database queries will be wrapped correctly.
Fix errors when &rtp contains a space

This bug kept me from using the plugin on Windows since Vim installs itself under "C:\Program Files\Vim" by default.

Aside from the default tmp not being found, this is all that's needed to work on Windows (with a default Vim install).
updated to version 0.7.5
update NDK-Samples next to NDK 2.0 Beta 3
Add wrap_socket method to the TCPSocket class.

This feature would be nice to have to be able to handle stuff like ssl sockets. Not sure if you like the name and how it works.

```ruby
class Test
  include Celluloid::IO

  def initialize(host, port)
    @socket = ::Celluloid::IO::TCPSocket.new(host, port)
  end

  def start_ssl(ssl_context)
    @socket.wrap_socket do |socket|
      OpenSSL::SSL::SSLSocket.new(socket, ssl_context).tap do |s|
        s.sync_close = true
        s.connect
      end
    end
  end
```
More compatible reference to global scope

Given some environments for including Backbone into a project, the access to the global object is not always as expected. For example, in ECMAScript 5 strict mode, and when the Backbone library is being wrapped.

I use the snippet added by this pull request in some libraries, but it's not my work. I really wish I could find the blog post which outlined the full reasoning behind it. [This answer on Stack Overflow](http://stackoverflow.com/a/6930376/9021) touches some of the same reasons, though the answer given there is different. That method doesn't pass JSLint (and this method does).
Update Mode.has() to accept multiple arguments, return true if all of them are present, and false otherwise

Right now, checking for multiple attributes on a model is a little awkward.  I think making this change simplifies things while leaving the existing API intact.

```if (model.has('attr1') && model.has('attr2') && model.has('attr3') {...```

becomes:

```if (model.has('attr1', 'attr2', 'attr3')) {...```
Router: Use implicit callback if none provided

I find it a bit redundant to do

    this.route('...', 'foo', this.foo);

and I think we could shorten this to

    this.route('...', 'foo');
Thunderbird support

Hi,

Some months ago, in v.0.1.5 I had to modify `startupdata.jsm` to survive the lack of `sessionRestore` under Thunderbird.
But now, in v0.1.7 it is enough to add a menuitem.

Therefore I played with @tarasglek's [about:telemetry](https://github.com/tarasglek/about-telemetry) and tried to make a feasible Thunderbird support for `about:support`.

Of course, it wouldn't be a problem, if @tarasglek himself or anybody other would like to add this support. :)
Added note about Rails 3.2

This PR helps to fix errors

```bash
$ script/rails generate mongo_mapper:config
/usr/local/rvm/gems/ruby-1.9.3-p0@rails/gems/railties-3.2.1/lib/rails/railtie/configuration.rb:85:in `method_missing': undefined method `active_record' for #<Rails::Application::Configuration:0x007fd3fab29550> (NoMethodError)
	from /proj/config/environments/development.rb:26:in `block in <top (required)>'
```

```bash
$ script/rails generate mongo_mapper:config
/usr/local/rvm/gems/ruby-1.9.3-p0@rails/gems/railties-3.2.1/lib/rails/railtie/configuration.rb:85:in `method_missing': undefined method `active_record' for #<Rails::Application::Configuration:0x007fa092459090> (NoMethodError)
	from /proj/config/environments/development.rb:30:in `block in <top (required)>'
```

and provides

```bash
$ script/rails generate mongo_mapper:config
      create  config/mongo.yml
```

:+1:
Added dancing circle

Added a circle in a UIImageView that increases / decreases frame size according to sound input.
Slow down AJAX request frequency by adding a timeout.

As requested in issue #3 (and because I needed it to not fire off so many AJAX requests at once), I've added a timeout of about a second between hitting $.ajax() again. This would be best as a configurable option that could be passed through to .ajaxChosen().
Do not set FAQ left/right id's when editing a FAQ item. Bug #62971.
improve performance while loading DatabaseMap

When using multiple DataLoader (e.g. we are using the DataWiper and the YamlDataLoader in our testsuite), it's not required to load the files multiple times, when the DBMap is already available.
Pass-through authentication

I know that you have previously mentioned that you would prefer to implement this sort of thing using a UserRealm, but then one would have to maintain a session in Jetty just for the sake of CouchDB.

One great benefit of going the pass-through way is that it makes it much easier to implement secure search when dealing with multiple separate CouchApps (as I pass both the CouchDB auth-session cookie as well as  the authentication header if present).
Yet another benefit is that one does not have to have to store a couchdb user's username and password in clear-text in couchdb-lucene.ini. 

Note that this commit will not break the current behaviour. If credentials are specified in couchdb-lucene.ini, these will still be used, so any user can access what the credentials give access to.
added htmlspecialchars since there was a conflict with the Email News
fix xlr8or/big-brother-bot#75 - detect python 3
backbone.js with vert.x

Hi,

I added new sample app which demonstrates a real-time application using Vert.x and its eventbus, based on  Option 1 refering to Option 7.
This sample app work in the same way as Option 7.

The modification I did on Option 1 is very simple, just added custom_sync.js that overwrite Bacbone.sync  to send a message on the eventbus, and some scripts in script.js to receive a message and trigger events to sync collections with backend.

I'm not sure if it is useful or not, but Vert.x is so powerful and simple next generation (Node.js alternative) framework that I believe the sample might be helpful for someone who are interested in using Vert.x and Backbone.js together.

Let me know if there are any problems or questions.

Thanks.

Yuichi
Adding permission as contributor
Adding my account to the contributors

Well, not much more to say :)
EmailAuthBackend inherits from ModelBackend

I would think the supports_* can be the same as for ModelBackend  now since the same stuff is going on there, e.g. checks for anonymous users etc.
What do you think?
The retained UIWebView (self.view = webview) should be released in loadView
Merge essex-hack back into development. [1/26]
Fix leaky global in Marionette.Layout

It looks like the variable "selector" in Layout#initializeRegions is being set on the global object. This patch declares it as a function-scoped variable.

I rebuilt the libraries with grunt and made a separate commit with the results: Wasn't sure whether or not that would be useful to you.

Thanks for Marionette!
Potential fix for issue #193

This fix will cause the ```errorElementClass``` to be applied to all ```<input type="radio" />``` elements that are bound using the ```checked``` binding, but I'm not convinced that this is definitely the desired behaviour.

If you view (this example)[http://jsfiddle.net/stevegreatrex/qsLvS/2/] you can see it working but it causes the error message to be appended to every input, which doesn't necessarily make sense.

You could work around this by using ```validationOptions``` to enable/disable the ```decorateElement``` behaviour for a specific area though.
Solutions for looping-is-recursion exercise set

:zzz: :zzz:  :zzz:
Gitの練習のためにindex.htmlに追記

Twitterのアカウントと挨拶文の追加を実施しました
Multisim/master
Copied artwork into Resource folder so that it's available for the Search Service
Fix Issue #7 - use val() for inputs, text() for other elements

IE8 and IE7 were showing "Unexpected call to method or property access"
JavaScript errors due to calling .text() on an input element.
Python Version

Hey Raindolf,

I made a quick rewrite of your program into a Python version, and edited the readme to reflect the multiple versions.

Thanks!

-Cody
Fix empty error bug.

I think that this should fix #617.
Wildcard not allowed in composer version range

As in subject, with composer version bb685d9.

```
[UnexpectedValueException]                  
Could not parse version constraint >=1.1.*
```
First batch of tests

Signed-off-by: Guillermo López <willyaranda@gmail.com>
Htmlviewer11


    1) Working merged copy from BG's repository
    2) Added box-sizing property
    3) Merged previous work on a "quirks" mode for older documents that were written for non-conforming web-browsers.
    4) Moved PropStack and NoBreak global vars.  Each ThtDocument has their own vars instead.
    5) Removed HTMLViewer12 units from dependancy.
    6) PosX moved to HtmlGlobals.
    7) HSL (Hue, Staturation, luminance) now supported for colors.  RGBA and HSLA is partially supported.
    8) AlphaBlend.pas, HSLUtils.pas, and msimg32.pas units added.
    9) Some groundwork for Alpha colors (semi-transparancy) and Opacity.
    10) In Quirks mode, <table> inherits some properties from the body element instead of container for consistancy with IE6 in Quirks mode.
    11) Fix for background CSS image loading and pathes with spaces in the filename.
    12) Merged a fix for media-queries in stylesheets.  This is a BG fix following my suggestions.
ColladaParser

This fork provides an import functionality of COLLADA files for the Away3D 4.0 engine. The motivation was to load the hierarchical structure and the geometries of objects that are modeled in CINEMA 4D and exported as COLLADA file. 

supported features:
-up_axis
-global scale factor
-asynchron and fast
geomerty
-mesh (Vertex, Normal, Texcoord)
-only polylist
visualscene
-only one scene
-translate
-rotate
-hierarchy

tested with Collada export from CINEMA 4D R11.021
Fixed issues with change to remove functional library

Both functions needed to pass along args/kwargs, and default_response_decoder() needed to return a value. (Thanks Alfred Pang.)
Correctly serialize multiple references to the same Lua table

Passes the test in #1022. Nested tables are also supported, that is:

```lua
local t = {}
t.t = t
```

and

```lua
local t = {}
t[t] = t
```

will be restored correctly.

This will also work cross-module, since the serializer collects all module data into a single ordinary table before writing it out.

This has had very limited testing. @Brianetta, please confirm that it does what you want for your character branch. Everyone else, please confirm that when you save things, they come back in one piece :)
added worksheetArray method and some properties for spreadsheet and worksheet, and some test cases

### added by baryon

* [Feature] Add worksheetArray method.
* [Feature] Add author, title, updated timestamp, sheetCount property for spreadsheet
* [Feature] Add title and updated property for worksheet
* [Bug] Fixes for empty cell, now return null when the cell is an empty object.
* [Feature] Add some test cases for added method and properties.
changes in mongodb-ganglia

Hi Wil,

I've made a few little changes in your mongodb plugin for ganglia. They might be interesting for you…

Cheers,
Benedikt
추가입니다

거품, 선택 정렬 수정하고 삽입정렬 추가...
Config file argument
Scripts/Spells: Fix Argent Tournament mount spells.

The related spells are:

 * Break-Shield:
    * Current effect: Nothing.
    * What should happen: The rider of the mount should throw a spear to the target, delaing damage and removing one layer of Defend.
 * Charge:
    * Current effect: Nothing.
    * What should happen: The mount should charge to the target whlie the rider does a emote, dealing damage when charge hits the target and removing one layer of Defend.
 * Defend:
    * Current effect: The spell stacks and provides damage reduction (30%, 60%, 90%) to the mount
    * What should happen: Apart from previous explained damage reduction, there should appear a visual arround the rider dependig on the current stack ammount.
 * Duel:
    * Current effect: Nothing.
    * What should happen: Player challenges his current mounted selected player to a mounted duel. This kind of duel is similar to normal ones, with the difference that is done only on mounts. A player loses the mouted duel when he dismounts his mount or his mount reaches 1hp.

This patch should be generic enough to fix player controled mount habilities as well as NPCs with similar spell behaviours.

Also added two new features:

 * Now stabled mounts will always show the VehicleIcon if the required quests are met. When clicking if the player isn't wielding a lance a error message will be shown on client.
 * When riding a tournament mount players will get a pennant buff depending on the mount and the current rank (Aspirant, Valiant or Champion) with the faction asociated with that mount.
 * Implemented achievement "Tilted!".
Vehicles with SAI should not kick their passengers when resetting
Fix Eternal Water Elemental (Mage) - Glyph of Shadowflame (Warlock)

This commits fix the Glyphed Eternal Water Elemental pet damage, that should scale like the normal version, and also fix the Glyph Of Shadowflame slowing effect that is affecting all enemies on a 100 yards range, instead of the frontal cone of 13 yards.
fixed CPAN rt74432 (first part). Added tests and a mock server impl.


This fixes the first part of rt74432 and adds a test based on a mock server to help validate. The mock server can be used for other validation as well. Thanks.
support options passed to javascript database strategy
LPS-25295 No permissions to login if all pages in group is not viewable ...

...to guests
LPS-25848 Get user from assetRenderer to ensure correct version
HHH-6349 AuditJoinTable rows missing when detached entities with collections are merged into the persistence context (4.0.x)

This pull request contains a testcase for [HHH-6349](http://opensource.atlassian.com/projects/hibernate/browse/HHH-6349 "HHH-6349") in the 4.0.x series (master). 

This testcase should pass after [HHH-6361](http://opensource.atlassian.com/projects/hibernate/browse/HHH-6361 "HHH-6361") has been fixed in the 4.0.x series (master).
rectified problem with household members birth dates being repeated.
make sure we pass a command

if a message is empty, return an error to the client
initializer refinery_i18n.rb.erb -> refinery/i18n.rb
Turnip generator

Adds a generator for fabrication steps in Turnip.  Pretty much copies the existing cucumber generator wholesale.

The generator supports a single flag for overriding the Turnip step directory.

I had to make a minor, temporary, change to `Fabrication::Cucumber::StepFabricator#from_table` to accomodate Turnip.  Turnip does not currently support rows_hash (vertical tables) so I added a respond_to? check to fall back on just table.hashes (horizontal tables).  I already have the change for Turnip ready to go to add rows_hash to its table object so this can be nuked once that's pulled into master.  Maybe we leave it in so the contract on the passed in table is weaker (only requires #hashes is defined but will work with #rows_hash if available)?

At this point Fabrication::Cucumber::StepFabricator is actually probably not a very accurate name since it really seems like it supports any framework using Gherkin (Cucumber, Turnip, Spinach, etc) but I did not rename it.
Resized popHealth logo in installer
Updated the Message Log

Basicly its a rewrite of the message log that will use less memory and includes HTTP caps.
Add Proxy#association_list for adding lists of assocations in definitions

I like create_list and friends in recent FactoryGirl. We need association_list for definitions.

```ruby
factory :user do
  observations { association_list :observation, 10 }
end
```

Perhaps this should also include

```ruby
factory :user do
  assocation_list :observations, 10
end
```
Magic numbers for 240 DPI. 106 is magic DPI number.

Got these numbers after triggering true tablet mode on CM10 using 106 as the DPI setting. I think 120 is the lowest that will be displayed, because everything is surprisingly readable with huge font settings.
Dutch localization improvements
Added metadata for different message types

This pull request includes some bigger changes. I replaced `puts` as central point for message passing by `outputContent` (in analogy to `appendContent`). This way we can pass additional meta data all the way to the console without being limited to the arguments that `puts` has according to specification (#16). 

All xml generation is then done on the JavaScript side in `appendContent`, where we can treat messages individually depending on their type. That way we can plugin additional markup features in one central place. I added:
• icons for message types
• syntax highlighting using Highlight.js
• improved markup for print and puts
Add Network Mode for Canadians

Hope this helps you guys out. I know it did for me. Less Canadians breathing down my neck for this. lol.
implement removedelayed and removedelayedjobfromtimestamp

as per https://github.com/bvandenbos/resque-scheduler

also, please see other pull request for php-resque (implementing prefix removal) which needs to be merged for this to work.
Refactored to OO Perl for easier API integration.

First off, thank you for your work on the initial API. It has proved very useful.

I refactored the code to OO Perl to allow for class based usage and inclusion. I feel this is a better way to use the parser and is following Perl Best Practices.

Thank you for your work!

Derek
maven3 threadsafe

making the plugin maven3 thread safe as per @newcron comment to issue #45
Correcoes na busca de CEP

Correcao na chamada da busca de cep que chamada o onestepcheckout.com.br retornando 404 nos casos onde o CEP já estava preenchido.
Melhoria simples no label de 'Shop to this address'. Agora ele é clicável.
Correcoes no sistema de busca de cep que exibia notices e erros em casos de cep em branco ou inválidos em sistemas com error_reporting E_NOTICES habilitado.
Fixes reference to local_id in tests

Fixes a call to local_id in instance tests.
The word 'body' kept showing up in the insertLink modal

Instead of appending the word 'body' to the insertLinkModal, we should append the insertLinkModal to the body.

Tiny change.  I did not update tests since there were none around this functionality.
A proposal for design modifications

I chose to use brown colors (like some titles and the castcodeurs icon) but it would have also be possible to use blue colors for instance...
Resolved issue with missing thumbs

It appears the sites having problems with some of their thumbs. Have added this so that we can at least fall back to something sensible.
Don't include template styles twice. #17

Removed the parts of `load_template()` that were loading the styles.
Expand pagination support, add docs
Move all references to checkout controllers/views to the CheckoutBundle
Support for UTF-8 files and right CSS

I added support for UTF-8 files, before only ASCII files were supported. Also replace the wrong css files with a basic markdown stylesheet.
Added sudo as a precommand
Editing the OptionsMenu to work with Checkboxes
This is the accentuated version of the fr translation
adding_params_and_methods_support

adding support for http methods and params hash in yml or json
Fixes the vertical text alignment for centering.

The text was not centering vertically for me. This fixes the problem and correctly centers the text vertically.
Fix issue when used with devise case_insensitive_keys and strip_whitespace_keys

Devise downcases and strips keys listed in case_insensitive_keys and strip_whitespace_keys, respectively. 

https://github.com/plataformatec/devise/blob/master/lib/devise/models/authenticatable.rb#L63

These before_validations don't get triggered by devise_invitable because it saves without validations. This means, for example, that an email address like CAPITALS@gmail.com can be saved to the database. That user won't be able to sign in at all since devise expects the email field in the database to be downcased and stripped!
ticket #138 - Campo Subscription removido de Journal
padronizando datas de atualização e criação dos modelos issues, journal e section
Adicionada funcionalidade de alteração de senha do usuário.
PHP 5.4 Sessionhandlerinterface forward compatibility

References symfony/symfony#3384
Some refinements for Chapter 1

see the code for more info
Mark mails as read after clicking a link inside the preview window.

Added a new option to do what the title says.
Check out my (very early stages) dynamic random background picker

Let me know what you think! :)

Signed-off-by: charliefjennings@gmail.com <charliefjennings@gmail.com>
adding more modules

Hey,

The two commits add two more modules:
org.jboss.metadata, org.jboss.ejb3 and org.jboss.as.logging modules.

Thank you,
Oved
Implemented (optional) footer container

Hi!

I added an optional footer container for the popovers in a project I'm working on.
In case you think this might be of your interest, I did this pull request.

Regards,
Ivo
SWITCHYARD-608

Added paths for xerces JARs needed on Fedora.    Remove extraneous double quote.
Prevent receivers from being used before they are associated
Prefix arguments and various modes

I know it's a big pull request, but I don't know how to break it up.  I added support for python, latex and text modes as well as prefix argument handling for er/expand-region and er/contract-region.
Add cookbook for Swift All In One

I've added a cookbook implementing the OpenStack instructions for creating a Swift All In One:

http://swift.openstack.org/development_saio.html

Where possible the recipes in the cookbook follow the logical flow of the instructions and the resulting environment should be exactly the same as if the instructions where executed manually.

I've also updated the apt::default recipe to reflect the latest from opscode, and added a resource that allows forcing of an apt-get update once the swift-core ppa repo has been configured on the system.
Add dependency on libmerb-haml-ruby.

http://tickets.opscode.com/browse/CHEF-2757
mite-rb update / default https

Moin Thomas,

hab mite-rb geupdated, da die neuste version per default HTTPS verwendet. Da wir in einem ~1 Monat die mite.api nur noch über HTTPS zulassen würde ich dich bitten eine neue Version von Redmine2mite rauszuhauen.

Danke!
Sebastian.
Testy do zadania #443
ignored redcar
Import looking cleaner #595

Import is looking cleaner.  The big instructions are removed, import steps are indicated using three wells instead of accordions, each well/step has a small instruction. 
The plan is 
* to show the first step (text area) when users come to the import screen, 
* the second step (table) is shown when users choose the import format from dropdown menu, 
* the third step (datalist) is shown when users click "Preview Import". 

The function showing the third step is written in events, but commented out as it seems to blok the datalist to appear.
Resolved XSS vulnerability with the referer functionality

Hi Guys, 

It's currently possible to inject JS into a page that is displaying a form created by the FormBuilder plugin by parsing in malicaious code in the Referer HTTP header.

The value of the Referer HTTP header is copied into the value of a hidden HTML tag attribute which is encapsulated in single quotation marks, without any filtering. 

HTTP Request:

    GET /contact-us/ HTTP/1.1
    Host: www.example.com
    Accept: */*
    Accept-Language: en
    User-Agent: Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18
    (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16
    Connection: close
    Referer: http://www.google.com/search?hl=en&q=94a77'><script>alert(1)</script>something

(Just need to add the Referer line to test)

Results in the following in the markup: 

    <input type='hidden' name='REFERER' value='http://www.google.com/search?hl=en&q=94a77\'><script>alert(1)</script>something' />

HTTP_REFERER is a pretty tough XSS vector for an attacker to leverage, but this can be easily mitigated by filtering the value with htmlspecialchars. 

Thanks for the plugin,
Tom
Update auto_german.json
Clean code

This branch has some code style fixes. See comments for more information. I started with changes which do not break API and put them in separate commit.
[1/5]



 updates/control.sh |   66 ++++++++++++++++++++++++++++++---------------------
 1 files changed, 39 insertions(+), 27 deletions(-)
Stage 3: The Level 50 Enchantment fixup.

Skill Levels still need rebalanced, and a proper enchant-multi needs found and I think the enchanting shop should be kept due to the random nature of the Heroes enchanting system (Money or EXP cost, either way you are paying for it.)

Do not pull this if you are not implementing the Level 50 max configuration change.
add ActiveSupport.on_load announcement

Does this need any documentation, say in the README?
some typo？

some typo？
Draft 8 specification.

Add Draft-8 specification written by using sphinx-docs[1].

Why sphinx-docs?

Firstly, to track specification changes easily: now we could make references
in our issues to specific lines or sections.

Secondly, rst is human friendly format that easy to read and modify with very
base text editor, but it much more powerful than markdown.

Thirdly, it could be easily converted to any other format: html, pdf, man,
latex and more.

Similar solution was accepted by CouchDB team[2], so mostly this commit inspired
by their results and discussion.

Why not GitHub wiki?

It's awkward: it requires more clicks to access, more clicks to track changes,
it doesn't support pull requests and lives within separate repository.

How to work than?

master branch: Should contains latest develop specification version.
version branches (e.g. 0.8): Should contains release specification version. Only allowed changes there is typo/format fixes, notes, examples and things explanations, but **nothing** that changes any behavior. Hope that we would never develop on two or more versions at one time.

For each version we should provide test suite for positive and negative cases like JSON does[3].

If nobody stand against such solution, I'll merge this commit and open 0.8 branch to track Draft-8 changes.

P.S.  You could browse result at ReadTheDoc[4] site. 

[1] http://sphinx.pocoo.org/
[2] http://thread.gmane.org/gmane.comp.db.couchdb.devel/21796
[3] http://json.org/JSON_checker/
[4] http://universal-binary-json.readthedocs.org/en/latest/
Mapfixes

Listed in the commits. :3

Mostly atmos pipe stuff.
Bugfix to skills
Logger complaining about missing method using mongoid and rails 3.1.2

    ...undefined method `level' for #<Mongoid::Logger:0x00000103ca7570> (NoMethodError)"

Fixed by adding check for method existence.
Feature/refactor

Merged feature/refactor branch from mpezzi. Revised series eligibility generators/calculators to use timestamps from db. Added db schema for userpoints_collect_series.
Just a clean-up pass to avoid puppet-lint warnings. Shouldn't change any behaviors.
3.2 i1855

global parameters migration
correct display with viewtemplate/edittemplate option (closes #2208)
Changes Commited!
onReady Event fix
Fluid 4587

The mammals demo
provides uploadprogress.so

http://pecl.php.net/package/uploadprogress

Required by drupal
require activesupport instead of active_support

activesupport is the actual gem.
Active Resource Support
Use NOT_AN_ELEMENT instead Integer.MIN_VALUE

Just a quick fix regarding #590
Fix bug #21
Minor enhancement

Add an exemple for the i18n of families
Update info.xml.in to use dynacase-platform instead of freedom in ge
Change phone numbers from Decimals to USPhoneNumbers.

Aand somehow I closed the last pull request. This still fixes issue #28.
Plugin chokes when executing under Node with jsDom

The current 'is a browser' conditional passes when jsDom is used to add a global window object even though it's executing under Node.js.

This adds another condition to that test to ensure that 'Node.js' is not present in the user agent string.
Boombot scripts from Duke Nukem

Famously tasteless verbal shenanigans from the worst bot evar.
Added IE9 and Greater border radius in toast CSS.

Toast CSS was missing "border-radius: 10px;". Added for better IE9 and
above support.
Separate image source

I needed this for my project and I found it might be useful for others. I needed to have the original images uploaded to app/Resources/originals (not in the web/ directory - where others can access them), so I just made a few basic changes. I hope I did it right, and if you want to pull the changes, I'll try to update the docs accordingly, just let me know.
Fix airbrake url. Change to api.airbrake.io since airbrakeapp.com is no longer valid

Fix airbrake url. The api endpoint "airbrakeapp.com" is no longer a valid domain.  
Change it to "api.airbrake.io".
Japanese translation of episode 356
Search tag pair

Hi Brett,

The following pull request increments Flickr's version to 2.1.9, and adds the following tag pair:

{exp:eehive_flickr:search}...{/exp:eehive_flickr:search}

Which is a wrapper for the phpFlickr::photos_search() method.  It's been written to be as dynamic as possible, so should accept all possible parameters to send to Flickr's API.

I'll send an email to you with full documentation to accompany this addition.

Cheers,
John
Fix posix
Ability to select which regional endpoint to use.

Added the ability to select which regional endpoint to use.
Added fullyQualifiedName selector to class, and an example call to it.

...class for its full name which includes the package.
Staging

Merge twilio, robots into master
Implemented search improvements.

* Changed geolocation button from globe to globe + "Find Me" on desktop
* Geolocation button is just globe on mobile
* Geocoding extent is limited to 'biased' to the bounds of the map (around chicago)
* Default search radius is initially 2mi
* Out-of-area geolocation and geocodes are silently ignored
oh god why can't i into logging
Update to README.rdoc

* Add more specific instructions on how to install and run the script