Squashed commit of the following:

commit d4254e1b1a7022056b578ce4eebf13d0d1e1acab
Merge: 5cc6fea 3798c8b
Author: Raoul Thill <raoul.thill@pt.lu>
Date:   Tue Sep 11 14:36:03 2012 +0200

    Merge branch 'master' into git-svn

commit 5cc6fea65a3a82377a261d5ad4a242c9dcdcb7eb
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Thu Mar 29 02:51:53 2012 +0000

    compatibility fix for django 1.4 (Jeroen Dekkers)

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1117 e071eeec-0327-468d-9b6a-08194a12b294

commit 6baa42c008bc8b072299051155ad7fb89f01e95d
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Thu Mar 29 02:44:03 2012 +0000

    add support for .order_by('pk')

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1116 e071eeec-0327-468d-9b6a-08194a12b294

commit 3e15918b5b780156ccbbbf266d103671c6a24349
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Thu Mar 29 02:15:08 2012 +0000

    import WhereNode from django, not ldapdb (Jeroen Dekkers)

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1115 e071eeec-0327-468d-9b6a-08194a12b294

commit 7a346103336e48c6ae8f544c54887cc84910193a
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Dec 6 10:13:34 2011 +0000

    make scoped() return a proxy model (Jeroen Dekkers)

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1064 e071eeec-0327-468d-9b6a-08194a12b294

commit d1a001693900d1c85ea70dea80f367ef6619783f
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Dec 6 10:01:14 2011 +0000

    fix distribution (thanks Raphaël)

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1063 e071eeec-0327-468d-9b6a-08194a12b294

commit df0aff077c214136cae16e8b32f1d64ea3e493f2
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 9 05:32:21 2011 +0000

    use new-style settings in example

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1053 e071eeec-0327-468d-9b6a-08194a12b294

commit b543165abeecce8f71297758eaaaaa57efff3003
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue May 3 19:41:27 2011 +0000

    Do not create tables for LDAP models (thanks Gervase)

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1052 e071eeec-0327-468d-9b6a-08194a12b294

commit 50a3eb1a7eda77635302fca814acc91d95d7b2a1
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Wed Apr 13 09:05:52 2011 +0000

    do not hardcode database name in router

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1051 e071eeec-0327-468d-9b6a-08194a12b294

commit 0e7ad609654492d740802438db022751c9a0c20f
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Apr 12 08:09:36 2011 +0000

    update settings for django 1.2

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1050 e071eeec-0327-468d-9b6a-08194a12b294

commit f3cd3f5540b3e0374997a345844d4c178a2f571c
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Apr 12 07:52:08 2011 +0000

    update copyright notice

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1049 e071eeec-0327-468d-9b6a-08194a12b294

commit 7e4c846c7235d82a0e655d3659cda79b6e46c179
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 15:46:30 2011 +0000

    remove _collect_sub_objects() hack

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1048 e071eeec-0327-468d-9b6a-08194a12b294

commit 22f6394f1239e2ce9fe34c5bb9c3a161788aef13
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 15:45:23 2011 +0000

    mark base model as abstract

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1047 e071eeec-0327-468d-9b6a-08194a12b294

commit 4548be8e912d9f35a480b006bef42a17ec230c61
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 14:44:40 2011 +0000

    rework

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1046 e071eeec-0327-468d-9b6a-08194a12b294

commit 909f6992965aed0faa479a9e27043a755cedbb27
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 14:41:35 2011 +0000

    move transaction disable

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1045 e071eeec-0327-468d-9b6a-08194a12b294

commit 73c6c59462085a37b8deb48d2f3f403a6b87ad50
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 14:10:19 2011 +0000

    partially resync settings with django defaults

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1044 e071eeec-0327-468d-9b6a-08194a12b294

commit 8e89a618e174434299511a8dcf43320db39bc034
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 14:05:15 2011 +0000

    get rid of custom meta class

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1043 e071eeec-0327-468d-9b6a-08194a12b294

commit 127296a4cda2fc39c3f57ed3e8cd9f0f7eb2bea3
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 14:04:59 2011 +0000

    only use legacy db parameters if available

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1042 e071eeec-0327-468d-9b6a-08194a12b294

commit 6c6859b354306f0f7ba6d72622ef2d54b2eae6b3
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 14:04:26 2011 +0000

    improve ldap search_s wrapper

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1041 e071eeec-0327-468d-9b6a-08194a12b294

commit 937f12fd72a76ff966c51a834efd869776e5c09d
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 14:04:02 2011 +0000

    refactor LDAP access in tests

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1040 e071eeec-0327-468d-9b6a-08194a12b294

commit 2c678808f991a75e39b922b1a891429f410b8842
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 13:54:21 2011 +0000

    refactor db access

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1039 e071eeec-0327-468d-9b6a-08194a12b294

commit 288b55dda4f3197bc482171b4ffa302728200fbf
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 12:57:03 2011 +0000

    rework router

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1038 e071eeec-0327-468d-9b6a-08194a12b294

commit 044e37ac0854e116d6c071162bea31d6dc88cafa
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 12:45:40 2011 +0000

    prune unnecessary imports

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1037 e071eeec-0327-468d-9b6a-08194a12b294

commit 9155d119a83d837f086ef3dc4cb81d3902715d3f
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 12:40:43 2011 +0000

    do not define queryset.delete(), the base implementation works

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1036 e071eeec-0327-468d-9b6a-08194a12b294

commit aa569abd5947b2a7042dd3de9369b387de46980c
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 12:30:42 2011 +0000

    stop using custom "Query" object

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1035 e071eeec-0327-468d-9b6a-08194a12b294

commit 719a33505f627176b26c7635d12c13f4ee780dea
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 12:29:59 2011 +0000

    improve phony execute_sql()

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1034 e071eeec-0327-468d-9b6a-08194a12b294

commit 6a519f59a215b26743928141f2b0ccaa549f4db6
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 12:04:39 2011 +0000

    add a minimal execute_sql() method to compiler

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1033 e071eeec-0327-468d-9b6a-08194a12b294

commit 482731a611c361327a8ba79f4b3d9ad2cc759702
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 11:23:39 2011 +0000

    disable transactions

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1032 e071eeec-0327-468d-9b6a-08194a12b294

commit 7e521a0f0e3267fe242a411a5cef8f31533ee815
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 11:23:19 2011 +0000

    add missing imports

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1031 e071eeec-0327-468d-9b6a-08194a12b294

commit 5db76240d97ab6dfa46086464a243d0f005654f4
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 11:22:54 2011 +0000

    bypass test database creation

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1030 e071eeec-0327-468d-9b6a-08194a12b294

commit af39cf75024496f13b87a4c483c776599b76e193
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 11:22:02 2011 +0000

    partially fix tests

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1029 e071eeec-0327-468d-9b6a-08194a12b294

commit cd5d7d0ba8b526956f2f93f7a243548b06817c94
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 11:15:08 2011 +0000

    fixup

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1028 e071eeec-0327-468d-9b6a-08194a12b294

commit c001ccd69c0cbcc7bbe6bcb4fbe0409cbf659a44
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 11:04:06 2011 +0000

    use django's database router instead of hard-coding ldapdb.connection

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1027 e071eeec-0327-468d-9b6a-08194a12b294

commit 1fa32687fec538b10cba89ffda02ba57729c0d49
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 10:47:20 2011 +0000

    use django's database framework instead of hard-coding ldapdb.connection

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1026 e071eeec-0327-468d-9b6a-08194a12b294

commit 43eb08c5b8ac5c1f614419bb07614b25b461f6a1
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 10:45:25 2011 +0000

    register LDAP router

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1025 e071eeec-0327-468d-9b6a-08194a12b294

commit 670809cb8567891fdf9557d934eb6d9bce687226
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 10:33:31 2011 +0000

    actually register database

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1024 e071eeec-0327-468d-9b6a-08194a12b294

commit 2b60707ce45a74735dd042713bbbb12e79442a41
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 10:09:33 2011 +0000

    move LDAP compilation to the backend

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1023 e071eeec-0327-468d-9b6a-08194a12b294

commit 7676cc54b19e49d4beb5c614dc39a8605d9fd96e
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 09:53:23 2011 +0000

    fix collect_sub_objects

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1022 e071eeec-0327-468d-9b6a-08194a12b294

commit 4ec46761981ca948ff21c74e42c3151fbff3f44e
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 09:49:56 2011 +0000

    move LDAP filter compiling

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1021 e071eeec-0327-468d-9b6a-08194a12b294

commit 7d90142a1c36d51ad8c7f51bfa2f20c12c4c2945
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 09:49:16 2011 +0000

    make "commit" a no-op

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1020 e071eeec-0327-468d-9b6a-08194a12b294

commit 63633e4bc45d11242e0e916ad3a006d1244b0972
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 09:20:45 2011 +0000

    register LDAP compiler

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1019 e071eeec-0327-468d-9b6a-08194a12b294

commit 1cd8ad35313f0062b654396cb2195347934a4ac4
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 08:21:50 2011 +0000

    make rollback a no-op

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1018 e071eeec-0327-468d-9b6a-08194a12b294

commit 2128f65923f2c2e3167437d5d3286e61bdfe19c2
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 08:21:41 2011 +0000

    add missing code

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1017 e071eeec-0327-468d-9b6a-08194a12b294

commit 8ba65960658d9cec7e30eb387c887fc5b5e24991
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 08:06:09 2011 +0000

    remove code from ldapdb.__init__

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1016 e071eeec-0327-468d-9b6a-08194a12b294

commit e5658d14b8eeb2d5e7ddad39e6494289ec7f2b24
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 08:03:52 2011 +0000

    move compiler definition

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1015 e071eeec-0327-468d-9b6a-08194a12b294

commit 91d83745d94ba0eeb06d6d12eb32d5950963ad2a
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 08:02:58 2011 +0000

    move backend definition

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1014 e071eeec-0327-468d-9b6a-08194a12b294

commit 4eeb333d40ea7eccb694d05e01afef3a4cc2d967
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 07:50:03 2011 +0000

    start splitting code to an actual backend

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1013 e071eeec-0327-468d-9b6a-08194a12b294

commit c7b002270a88c1048cef1e1873dfa58ca28bdcc1
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 07:31:25 2011 +0000

    add basic DB router

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1012 e071eeec-0327-468d-9b6a-08194a12b294

commit 4c656cb189df26f430d5b3b7b07df5db1f415f34
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 06:44:37 2011 +0000

    remove django 1.1 compatibility code

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1011 e071eeec-0327-468d-9b6a-08194a12b294

commit aec21661969c6c3b4dfbc80261405b1b5849e270
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Apr 11 05:56:05 2011 +0000

    rename LdapConnection to DatabaseWrapper and accept configuration as a dict

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1010 e071eeec-0327-468d-9b6a-08194a12b294

commit 4502bb8502c0eaaee2ee81059e46538c9cd609a4
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Mar 29 11:08:21 2011 +0000

    convert get_db_prep_lookup() to new style (django 1.2+)

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1009 e071eeec-0327-468d-9b6a-08194a12b294

commit 34e99a8ea16318b9b274513137d58fc2a3c7ba93
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Mar 29 09:34:00 2011 +0000

    make DatabaseFeatures take a "connection" argument for django trunk compatibility

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@1008 e071eeec-0327-468d-9b6a-08194a12b294

commit bee84a1cc385d71e4b6f8de5d8c4c8dcbcfd1e46
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Jan 11 17:35:45 2011 +0000

    mention the BSD license, not GPL

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@969 e071eeec-0327-468d-9b6a-08194a12b294

commit eb5b6a25af9b12f4f8558d81b98cfca96c379bf9
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Dec 27 12:13:09 2010 +0000

    add more filter tests

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@968 e071eeec-0327-468d-9b6a-08194a12b294

commit 4829cc1bd5fd526a93bc1210e2eb7f9ffd472aa5
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Dec 27 11:58:44 2010 +0000

    fix "exclude" operations

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@967 e071eeec-0327-468d-9b6a-08194a12b294

commit e6b4b230658062f059a4372f80fa5618f0ab856e
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Dec 27 10:30:38 2010 +0000

    better fix for unicity checks : implement query.has_results()

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@966 e071eeec-0327-468d-9b6a-08194a12b294

commit e6a1386ffb66060c6d66022fda2867a96c4e6f09
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Dec 27 10:13:05 2010 +0000

    update copyright years

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@965 e071eeec-0327-468d-9b6a-08194a12b294

commit 30afc2432f795c2ed6d4b65168f6bae7d46b9f6a
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Sat Dec 25 08:39:43 2010 +0000

    test adding a group from admin interface

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@964 e071eeec-0327-468d-9b6a-08194a12b294

commit 33744e7af3bb7c2c6926138c106ce78ea8f2dad7
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Sat Dec 25 08:33:45 2010 +0000

    bypass unicity checks, to un-break admin interface

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@963 e071eeec-0327-468d-9b6a-08194a12b294

commit 0c724e1235dd0d8e009e9d83b6f776a44bd415a0
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Sun Oct 10 18:39:48 2010 +0000

    make it possible to change the search scope

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@953 e071eeec-0327-468d-9b6a-08194a12b294

commit 68a2b0b6a997c6fc78f8c19ad4feb08779b6d468
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Fri Jun 25 10:22:33 2010 +0000

    make sure escape_ldap_filter handles unicode correctly

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@930 e071eeec-0327-468d-9b6a-08194a12b294

commit ae79544eefc5e9840d3ba92112065da003fb6c18
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Wed Jun 2 15:51:33 2010 +0000

    test LDAP model scoping

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@928 e071eeec-0327-468d-9b6a-08194a12b294

commit 326d41dad44e013534a8c0e08b8ded055ea95965
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Wed Jun 2 15:51:08 2010 +0000

    use inherited fields too

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@927 e071eeec-0327-468d-9b6a-08194a12b294

commit 1f1507c197f670f20361f9d7df8bd1d3a816351a
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Wed Jun 2 11:00:32 2010 +0000

    adjust license headers to reflect BSD license

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@926 e071eeec-0327-468d-9b6a-08194a12b294

commit da6f3eb68a28dda9ebec3d0ca2e5e18d04cdd7a5
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Wed Jun 2 10:57:53 2010 +0000

    fix license

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@925 e071eeec-0327-468d-9b6a-08194a12b294

commit f05ee4b0747d7dd2b11fb390116628514e91319b
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Jun 1 21:49:30 2010 +0000

    switch to BSD license

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@924 e071eeec-0327-468d-9b6a-08194a12b294

commit 260d19da0768b1c7f08a9cbe6b2f3d0afd4c4f2c
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Jun 1 16:53:30 2010 +0000

    include ldapdb.models

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@923 e071eeec-0327-468d-9b6a-08194a12b294

commit d62c52bf1e32476e4dbd5154c691aebe6dfdc09b
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Jun 1 16:51:26 2010 +0000

    add setup.py

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@922 e071eeec-0327-468d-9b6a-08194a12b294

commit 93676466f274b27975697010f33ac9d7fc959ce4
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Jun 1 16:33:20 2010 +0000

    add tests for qs.count()

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@921 e071eeec-0327-468d-9b6a-08194a12b294

commit 4aab800274540c739d7ded5f071441184b019c41
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Jun 1 16:28:48 2010 +0000

    don't forget to use offset/limit in get_count()

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@920 e071eeec-0327-468d-9b6a-08194a12b294

commit 4416f9b90622bc58ea5c01a8934b9cedff24e56e
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Jun 1 16:17:32 2010 +0000

    restore test_slice()

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@919 e071eeec-0327-468d-9b6a-08194a12b294

commit eacb2f98249ab8bf225fc730a50aa69a182fcffd
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Jun 1 13:16:24 2010 +0000

    remove references to root dn

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@918 e071eeec-0327-468d-9b6a-08194a12b294

commit 44ec2331754ff3e43a1091df2f9d1ddee1861d5c
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Jun 1 13:02:55 2010 +0000

    use self.query in compiler

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@917 e071eeec-0327-468d-9b6a-08194a12b294

commit 289d6b8f84c3168aa96aeec2440d3133c0bcc8ff
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Jun 1 12:59:46 2010 +0000

    restrict selected fields

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@916 e071eeec-0327-468d-9b6a-08194a12b294

commit 299ae609d8d66fea8aafcfc4f459718988ceeb8c
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Jun 1 12:37:45 2010 +0000

    add test cases for qs.values(*fields) and qs.values_list(*fields)

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@915 e071eeec-0327-468d-9b6a-08194a12b294

commit 48529051a57d8d0c3b2b50b7cdaec82063a73336
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 20:26:22 2010 +0000

    improve display

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@914 e071eeec-0327-468d-9b6a-08194a12b294

commit ce7522f4372148323ece6eda1c5001ed6823335c
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 20:12:06 2010 +0000

    fix slice handling

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@913 e071eeec-0327-468d-9b6a-08194a12b294

commit 253bd8f3374f9b1a67f716cb975683f2c7b7c439
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 19:56:59 2010 +0000

    add more groups for tests

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@912 e071eeec-0327-468d-9b6a-08194a12b294

commit eef77db538643dc49cb717ef3e65ff08ad48ddb4
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 19:52:13 2010 +0000

    catch ldap.NO_SUCH_OBJECT for calls to ldap.search_s

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@911 e071eeec-0327-468d-9b6a-08194a12b294

commit 6c745b928660e4af0362a0db83999a98673046da
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 19:45:42 2010 +0000

    touchup documentation

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@910 e071eeec-0327-468d-9b6a-08194a12b294

commit 2a71af190894414d2ca45ab28e3a21827b7d16a4
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 19:43:24 2010 +0000

    implement and test bulk deletion

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@909 e071eeec-0327-468d-9b6a-08194a12b294

commit 9ac2d114410974375d45f6bdb540b3a0869eeb5d
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 19:38:39 2010 +0000

    rework ldap filtering

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@908 e071eeec-0327-468d-9b6a-08194a12b294

commit 6a153a7e80c9ee6ad72f6cabe2fb942b7df9f0af
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 19:06:42 2010 +0000

    fix and test deletion from admin interface

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@907 e071eeec-0327-468d-9b6a-08194a12b294

commit 5339e19c44f3728e92314ff5c07db34274411425
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 18:54:36 2010 +0000

    fix get_count()

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@906 e071eeec-0327-468d-9b6a-08194a12b294

commit 7bc488e2e35798a95b6e316f53465d44346fdfd5
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 18:45:48 2010 +0000

    accept "using" keyword for get_count

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@905 e071eeec-0327-468d-9b6a-08194a12b294

commit 6fe18be908250ff8a2336291fb5eaf4475ddb522
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 18:37:26 2010 +0000

    test ordering

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@904 e071eeec-0327-468d-9b6a-08194a12b294

commit 7fc8439da70aad430c7bbbc80b99847ee0d846fe
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 18:31:20 2010 +0000

    improve unit tests

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@903 e071eeec-0327-468d-9b6a-08194a12b294

commit 7275843357644e50e50e4bef2ebcd63d837d1975
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 18:28:59 2010 +0000

    fix ordering on int fields

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@902 e071eeec-0327-468d-9b6a-08194a12b294

commit c260c5c26f6d203ee6ee098eac501f2131fccd22
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 18:07:06 2010 +0000

    fix ordering

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@901 e071eeec-0327-468d-9b6a-08194a12b294

commit 11e22c74ebcf25138430349b908fb7f32705538d
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 18:00:08 2010 +0000

    test admin interface search

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@900 e071eeec-0327-468d-9b6a-08194a12b294

commit fb7eec1efdf2b18df77192ddf9ef73f1da547d7a
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 17:33:34 2010 +0000

    add settings for testing purposes

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@899 e071eeec-0327-468d-9b6a-08194a12b294

commit f8fb0705039034a17f0dc247a47dfb6555fda497
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 17:30:22 2010 +0000

    introduce Compiler for django 1.2 compatibility

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@898 e071eeec-0327-468d-9b6a-08194a12b294

commit 268001c7256652b9765bd1372adf198c03af24e8
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 17:19:59 2010 +0000

    make tearDown more robust

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@897 e071eeec-0327-468d-9b6a-08194a12b294

commit d18ce67c98326aed7cc009b27bc838699ffcb5ef
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 17:05:16 2010 +0000

    improve unit tests

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@896 e071eeec-0327-468d-9b6a-08194a12b294

commit 80e7a690db718afba5af75657345e9b9f657481a
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 16:46:19 2010 +0000

    remove obsolete 'convert' function

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@895 e071eeec-0327-468d-9b6a-08194a12b294

commit f5b17e6ea81706838dbd377df76678b305bbedba
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 16:32:10 2010 +0000

    move field conversion

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@894 e071eeec-0327-468d-9b6a-08194a12b294

commit 325a11110fa0954b8ab8e5cca9d758adaad7d278
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 16:17:50 2010 +0000

    start moving charset conversion to fields

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@893 e071eeec-0327-468d-9b6a-08194a12b294

commit c06e47583d997354458830ac8f0bb5a52f7f1fba
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 16:12:33 2010 +0000

    improve unit tests

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@892 e071eeec-0327-468d-9b6a-08194a12b294

commit 871f50c77bce7db7902da09e532c5b679508f8f2
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 16:00:04 2010 +0000

    add accents to tests

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@891 e071eeec-0327-468d-9b6a-08194a12b294

commit b6630670c38575251c4b1324b413b5a099aae013
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 15:31:14 2010 +0000

    improve unit tests

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@890 e071eeec-0327-468d-9b6a-08194a12b294

commit 1380e2932f854850678e0a63100cf8c4d7d1e35e
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 14:21:56 2010 +0000

    improve admin interface tests

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@889 e071eeec-0327-468d-9b6a-08194a12b294

commit 380d3b221d145ab4a3c165c547abe2c7ff3dfbc9
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 14:15:27 2010 +0000

    add basic tests for admin interface

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@888 e071eeec-0327-468d-9b6a-08194a12b294

commit b1feb4a1a05142306cb974dcc099258be2341426
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 14:03:09 2010 +0000

    add some files for testing

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@887 e071eeec-0327-468d-9b6a-08194a12b294

commit 50db6c82b5fe2b46bfa2cbf876b8298d4b05a791
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 14:02:24 2010 +0000

    add urls for testing

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@886 e071eeec-0327-468d-9b6a-08194a12b294

commit 762a18e00254b8f14d3f6c91dc40680861b41272
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 13:30:50 2010 +0000

    test photo attribute

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@885 e071eeec-0327-468d-9b6a-08194a12b294

commit 7fddadcdea99d4a0fe418e8ce2a36b2a60564a8c
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 13:25:43 2010 +0000

    improve test coverage

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@884 e071eeec-0327-468d-9b6a-08194a12b294

commit bdc9e4b2d2e17277692022bfbdfd6cd67d70ac72
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 13:24:45 2010 +0000

    fix

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@883 e071eeec-0327-468d-9b6a-08194a12b294

commit 52e7e5eb4d98c853fd774819b6da7aaba284ea43
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 13:19:14 2010 +0000

    add some tests for different field types

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@882 e071eeec-0327-468d-9b6a-08194a12b294

commit 830c9a52bf9845bf5c2d2e67af7af50724f49c96
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 12:01:33 2010 +0000

    add some FIXMEs

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@881 e071eeec-0327-468d-9b6a-08194a12b294

commit 9b76815ab3bd3cf7ca56c00bf34bd2b788c4247a
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 31 11:52:10 2010 +0000

    create / drop LDAP in tests

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@880 e071eeec-0327-468d-9b6a-08194a12b294

commit a5974599ac3b7d425303f68667521fdc04b00b40
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 19:49:40 2010 +0000

    fix tests

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@879 e071eeec-0327-468d-9b6a-08194a12b294

commit 1b59f80d5cccc4c09880654c4d86e14149bb13b0
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 19:38:56 2010 +0000

    delay LDAP connection establishment

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@878 e071eeec-0327-468d-9b6a-08194a12b294

commit 59d1ae6e991f99d2adb8a0d46481a74073ec1560
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 18:30:33 2010 +0000

    declare connection features

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@877 e071eeec-0327-468d-9b6a-08194a12b294

commit d4078443f52be0f12a83bd08ea8bb0056479a2da
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 18:15:01 2010 +0000

    use all object classes when performing search

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@876 e071eeec-0327-468d-9b6a-08194a12b294

commit 798a1a14e76baaf5067156b29af46c76cfb58b7f
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 18:09:56 2010 +0000

    add an example for search_fields in admin interface

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@875 e071eeec-0327-468d-9b6a-08194a12b294

commit bce278696a00c6bb7f2eb4f56c0989269ccd05ba
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 18:08:17 2010 +0000

    make it possible to use search in admin interface

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@874 e071eeec-0327-468d-9b6a-08194a12b294

commit d609de26658f557418d70a6972d18d5de4f84cbc
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 17:57:12 2010 +0000

    support case insensitive "contains"

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@873 e071eeec-0327-468d-9b6a-08194a12b294

commit 2eaf2390327f42f21498f0ee9e61850ca899385f
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 17:56:40 2010 +0000

    declare database operations

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@872 e071eeec-0327-468d-9b6a-08194a12b294

commit a0c1bc523a9c813d722a27de0474f28f99827af1
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 10:08:39 2010 +0000

    test escaping

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@871 e071eeec-0327-468d-9b6a-08194a12b294

commit b8db6707e185bb4abb7af8d2151e915fbc17329c
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 10:07:58 2010 +0000

    test list field

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@870 e071eeec-0327-468d-9b6a-08194a12b294

commit 0ec2d48a3e844faf00949a329bbb7378a3c072fd
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 09:55:21 2010 +0000

    allow order_by using a '-' prefix

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@869 e071eeec-0327-468d-9b6a-08194a12b294

commit ea474fa041df342d7211b672cfe1f66831d9d55a
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 09:35:02 2010 +0000

    fix QuerySet constructor for django 1.2

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@868 e071eeec-0327-468d-9b6a-08194a12b294

commit 86007712d48a27b5ba092bde1bc5e3d85e42c9a2
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 09:34:23 2010 +0000

    add admin interface for examples

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@867 e071eeec-0327-468d-9b6a-08194a12b294

commit 5b3edf8508065177e3677c032cfdccd5b5298b53
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 09:05:29 2010 +0000

    fix lookups with django 1.2

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@866 e071eeec-0327-468d-9b6a-08194a12b294

commit 014d98d4a2a7127edce90382aef47debf6a87fc7
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 08:40:47 2010 +0000

    improve test coverage

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@865 e071eeec-0327-468d-9b6a-08194a12b294

commit 61615e4126729dba07f91d3383337b8158c32263
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 08:37:28 2010 +0000

    rework tests

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@864 e071eeec-0327-468d-9b6a-08194a12b294

commit 2aa7b93c536ac5c02dd403f710a2430c06955e99
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 08:30:38 2010 +0000

    test 'in' operator

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@863 e071eeec-0327-468d-9b6a-08194a12b294

commit 1e26a22f4c6973dc455551c7c366f20164c13754
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 08:23:14 2010 +0000

    add support for "greater or equal" and "less or equal" lookups on IntegerFields

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@862 e071eeec-0327-468d-9b6a-08194a12b294

commit 72ec97e460d0eb1fc140274eeb3268dbf589be4a
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 07:50:13 2010 +0000

    prevent lookups on ImageField and ListField for now

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@861 e071eeec-0327-468d-9b6a-08194a12b294

commit e72f540e4ea879a7dc6d8db7840aa03f0a09231d
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 07:41:43 2010 +0000

    rework field preparation

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@860 e071eeec-0327-468d-9b6a-08194a12b294

commit 7bc25ee9bc491ba107d596856f14136712f4594c
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 07:17:35 2010 +0000

    add some test cases for examples

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@859 e071eeec-0327-468d-9b6a-08194a12b294

commit 0a67074b0e530761feb39392fbcdb4a6a9f5d1c5
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 07:12:35 2010 +0000

    update copyright

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@858 e071eeec-0327-468d-9b6a-08194a12b294

commit a46c3527366be9c921116dda7cfdf286dc965cb4
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 07:07:58 2010 +0000

    update copyright date

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@857 e071eeec-0327-468d-9b6a-08194a12b294

commit 2a91908126d0e0763907514f8e459599770860fe
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 07:07:45 2010 +0000

    fix

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@856 e071eeec-0327-468d-9b6a-08194a12b294

commit 265bd0df311f184af7c04a905eaa631ea500fa99
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 07:03:48 2010 +0000

    add some examples

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@855 e071eeec-0327-468d-9b6a-08194a12b294

commit ebe1872911887e51105fc54b078e2433e920c647
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 06:47:24 2010 +0000

    refactor tests

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@854 e071eeec-0327-468d-9b6a-08194a12b294

commit 9822002eba2f4b49c81941eb0c95591e9c4dfc0c
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 06:27:53 2010 +0000

    django 1.2 compatibility fixes

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@853 e071eeec-0327-468d-9b6a-08194a12b294

commit 27225b519b09f855f92985d1abbec5482591e69d
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon May 24 06:16:09 2010 +0000

    improve tests : Constraint should operate on a field

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@852 e071eeec-0327-468d-9b6a-08194a12b294

commit 9207127bfd274d5d9cbdddb779fdfe4d5c03674c
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Fri May 21 13:24:22 2010 +0000

    django 1.0 is no longer supported

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@851 e071eeec-0327-468d-9b6a-08194a12b294

commit 0ce97332514117f53e742b15484784db8a3e3c13
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Wed May 19 13:25:18 2010 +0000

    add support for 'contains' filter (Jeff Schroeder)

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@850 e071eeec-0327-468d-9b6a-08194a12b294

commit 7f2f0d328baf8b74e2d4fb1cca4767db77025bf4
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Wed May 19 08:31:51 2010 +0000

    improve LDAP filter escaping

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@849 e071eeec-0327-468d-9b6a-08194a12b294

commit e3e22bab8608554312829b16672bdcade743bef5
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Wed May 19 08:22:20 2010 +0000

    fix wrapped lines

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@848 e071eeec-0327-468d-9b6a-08194a12b294

commit d5650a15b4b3d42e5f98b39d3e5ddbe92051d70f
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Wed May 19 08:21:36 2010 +0000

    add db prep

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@847 e071eeec-0327-468d-9b6a-08194a12b294

commit 0084e101a3ada5734c412bb44d5389ce3b221bd8
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Wed May 19 08:05:08 2010 +0000

    test "in" operation

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@846 e071eeec-0327-468d-9b6a-08194a12b294

commit 25e371c9d76852b4f05f9b82af54ba294e90ea75
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Wed May 19 08:03:27 2010 +0000

    support "in" filter

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@845 e071eeec-0327-468d-9b6a-08194a12b294

commit 6c7ead528a1115d7ccf13f7643d9f276e8285bb6
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Wed May 19 07:50:04 2010 +0000

    try to add support for endswith and startswith

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@844 e071eeec-0327-468d-9b6a-08194a12b294

commit f2f4933670e98378b093fb019e5f2f02d831f3d8
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Wed May 19 07:06:39 2010 +0000

    start adding unit tests

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@843 e071eeec-0327-468d-9b6a-08194a12b294

commit 156c4bc6e588829546e55c6ecbfc3df1c9571dfe
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Wed May 19 06:34:45 2010 +0000

    remove duplicated encoding declaration

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@842 e071eeec-0327-468d-9b6a-08194a12b294

commit 8fcb3a767c9204b2eec570a6cb6e482cf57540f1
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Sep 7 17:02:04 2009 +0000

    fix

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@663 e071eeec-0327-468d-9b6a-08194a12b294

commit 72045c563085941498addd2e529feb1d26cb858a
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Sep 7 16:58:16 2009 +0000

    case insensitive sorting

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@662 e071eeec-0327-468d-9b6a-08194a12b294

commit 1443cb3eba13c8fbe4d54600981291e57f3bf2f2
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Sep 7 09:32:01 2009 +0000

    add some field definitions

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@650 e071eeec-0327-468d-9b6a-08194a12b294

commit c7dda06bce1f9a4a6f467cbc8939eec710022028
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Sep 7 09:00:58 2009 +0000

    fixup

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@649 e071eeec-0327-468d-9b6a-08194a12b294

commit d07ef4399fb875514428388717df42697131369f
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Sep 7 08:49:42 2009 +0000

    support multiple values in WHERE clause

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@648 e071eeec-0327-468d-9b6a-08194a12b294

commit 0e79a67f23a0c9ebc872777bd151707d4aa09dc9
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Sep 7 06:01:17 2009 +0000

    fix character encoding in call to delete_s

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@647 e071eeec-0327-468d-9b6a-08194a12b294

commit 216287758908966e1fc345f2742f685721a87571
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Sun Sep 6 08:41:36 2009 +0000

    fix results ordering when a key is not present

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@646 e071eeec-0327-468d-9b6a-08194a12b294

commit 99c430d333ea79dfe54a3d35a9c0c330051467af
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Wed Sep 2 11:22:36 2009 +0000

    prune old stuff

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@555 e071eeec-0327-468d-9b6a-08194a12b294

commit 550d103c04a26c7da8f25da208346c73a7d1226a
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Wed Sep 2 09:02:45 2009 +0000

    fixup

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@552 e071eeec-0327-468d-9b6a-08194a12b294

commit 6cff97c341971341d305ebd60d2bb26a98b2b0ca
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Wed Sep 2 08:30:25 2009 +0000

    don't patch get_query_set for abstract classes

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@550 e071eeec-0327-468d-9b6a-08194a12b294

commit 66fc6dc5157f8fe461413d1f4c372cb07d37be05
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Wed Sep 2 07:47:01 2009 +0000

    change declaration of base_dn and object_classes

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@548 e071eeec-0327-468d-9b6a-08194a12b294

commit 0695ac4b7fc53d4f22d899b9527019ea97d329d7
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Sep 1 15:32:33 2009 +0000

    fix DN encoding in search_s

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@540 e071eeec-0327-468d-9b6a-08194a12b294

commit 02bad0ae7d9385f5db91dcd624daa733cd470d4d
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Sep 1 15:18:38 2009 +0000

    fix some character encoding issues

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@538 e071eeec-0327-468d-9b6a-08194a12b294

commit 7993f2ce9ff2892d6b341d357de2986d6d310eaf
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Fri Aug 14 16:45:03 2009 +0000

    emit signals on save / delete

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@475 e071eeec-0327-468d-9b6a-08194a12b294

commit 84bcceb386585ceb9dbd5ea5cd36273d11c7901b
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Fri Aug 14 15:34:56 2009 +0000

    rework passing of dn

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@474 e071eeec-0327-468d-9b6a-08194a12b294

commit 386d6e0ecb9e54cfb55aa0d8dd4dd6c416395e55
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Fri Aug 14 14:11:25 2009 +0000

    django 1.1 compatibility

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@473 e071eeec-0327-468d-9b6a-08194a12b294

commit ef64e0cd0bec47c7d2846caa3b130d955748a2f3
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Jun 30 10:33:33 2009 +0000

    django 1.0 compatibility

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@445 e071eeec-0327-468d-9b6a-08194a12b294

commit 947e78084690b0f73ad212ac0d065552f17ce84e
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Tue Jun 30 10:30:31 2009 +0000

    python 2.4 compatibility fix

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@444 e071eeec-0327-468d-9b6a-08194a12b294

commit 217833a3a3d4af1a2c87fa1f9fc90132fff89de9
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Jun 29 12:15:59 2009 +0000

    add wrapper for rename_s

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@443 e071eeec-0327-468d-9b6a-08194a12b294

commit 32de108e72428ad244c4035887dcd42e0e95ec8a
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Jun 29 12:15:47 2009 +0000

    handle renaming of LDAP entries

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@442 e071eeec-0327-468d-9b6a-08194a12b294

commit 9a868e64e23e0bf293419fc5900fb3770df4effd
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Jun 29 11:34:39 2009 +0000

    support "OR" connector in queries

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@441 e071eeec-0327-468d-9b6a-08194a12b294

commit 09170086528aae0a09a85e1fa2880e1bef297d63
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Jun 29 10:55:42 2009 +0000

    support ordering

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@440 e071eeec-0327-468d-9b6a-08194a12b294

commit 2f1c1ec528128d9b556411e64690d407f877ee81
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Jun 29 10:29:14 2009 +0000

    cleanup

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@439 e071eeec-0327-468d-9b6a-08194a12b294

commit 489ba5a996dc8f7b42fad121f356aae6887363e8
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Jun 29 10:08:09 2009 +0000

    rename modules

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@438 e071eeec-0327-468d-9b6a-08194a12b294

commit a76a4caf6a59ddd3b8c4d6e655665ab45530d8d6
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Jun 29 10:07:03 2009 +0000

    add copyright

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@437 e071eeec-0327-468d-9b6a-08194a12b294

commit 948c461e1d2afb3fc8e1dbc36a77a2a12e3f7fb8
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Jun 29 09:55:29 2009 +0000

    move files

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@436 e071eeec-0327-468d-9b6a-08194a12b294

commit d57652d24751a240bd13ea9d488a9f98a80f6c2b
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Jun 29 09:50:38 2009 +0000

    add README file

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@435 e071eeec-0327-468d-9b6a-08194a12b294

commit aa3b7640200e1bb781a0815da142136cd7121447
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Jun 29 09:50:24 2009 +0000

    import code

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@434 e071eeec-0327-468d-9b6a-08194a12b294

commit a8aa45e1a8c3a3b3586598cbfe09b0ada950c31c
Author: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
Date:   Mon Jun 29 09:46:01 2009 +0000

    add empty django-ldapdb project

    git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@433 e071eeec-0327-468d-9b6a-08194a12b294