Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
587 commits
Select commit Hold shift + click to select a range
9526493
simplify how development dependencies are declared
Oct 24, 2014
0b73377
Merge pull request #144 from ruby-ldap/queue-reads-everywhere
mtodd Oct 24, 2014
2091729
add contributing guide
Oct 24, 2014
bee19ae
propose new release process
Oct 24, 2014
a822560
Merge branch 'master' into true-ber
mtodd Oct 24, 2014
0df44b0
Merge pull request #146 from ruby-ldap/gemspec-cleanup
jch Oct 24, 2014
f658a86
Add BER integration test for true value
mtodd Oct 24, 2014
9cd7d39
changes for 0.9.0
Oct 24, 2014
7b801fc
Merge pull request #142 from ruby-ldap/true-ber
mtodd Oct 24, 2014
78c3c42
fix urls
Oct 27, 2014
b5fad16
clarify gem version
Oct 27, 2014
ce30b21
Merge pull request #147 from ruby-ldap/add-contributing
jch Oct 27, 2014
f94ecc2
make bug fixes language consistent
Oct 27, 2014
9e1af51
add clean-up section
Oct 27, 2014
96170f3
specify >= 1.9.3 required
Oct 27, 2014
27885ff
Merge pull request #149 from ruby-ldap/0.9.0-changelog-draft
jch Oct 27, 2014
bb18fc6
alpa sort capability attributes list
Oct 27, 2014
0c44785
add activedirectory supportedCapabilities
Oct 27, 2014
03648c6
Merge pull request #150 from ruby-ldap/active-directory-supported-cap…
jch Oct 27, 2014
bcd03d0
tweak wording
Oct 27, 2014
b72ca0f
add AD capabilities querying to history
Oct 27, 2014
d47607a
Merge pull request #151 from ruby-ldap/0.9.0-changelog-edits
jch Oct 27, 2014
4191647
Merge remote-tracking branch 'origin/master' into release-scripts
Oct 27, 2014
35c8056
make dev dependencies not open ended
Oct 27, 2014
ec74430
Merge pull request #152 from ruby-ldap/fix-gemspec-warnings
jch Oct 27, 2014
0439366
bump version and update history
Oct 27, 2014
826e31c
Merge branch 'release-0.9.0'
Oct 27, 2014
3aeb995
Merge remote-tracking branch 'origin/master' into release-scripts
Oct 27, 2014
e37ce91
Release 0.9.0
Oct 27, 2014
33f3aa0
remove gemspec date
Oct 31, 2014
aaa4f52
remove hoe
Oct 31, 2014
f6b3f9c
add rake
Oct 31, 2014
573e016
remove unused manifest. generated now
Oct 31, 2014
e9a1b91
ignore local bundler options
Oct 31, 2014
8359578
remove hoe references from Hacking.rdoc
Oct 31, 2014
f79c5e8
Merge pull request #155 from ruby-ldap/remove-hoe
jch Oct 31, 2014
e736f24
Merge remote-tracking branch 'origin/master' into release-scripts
Oct 31, 2014
77e28cf
Merge pull request #148 from ruby-ldap/release-scripts
jch Oct 31, 2014
c752269
Merge remote-tracking branch 'origin/master' into fix-gemspec-date
Oct 31, 2014
1dc2907
Merge pull request #154 from ruby-ldap/fix-gemspec-date
jch Oct 31, 2014
d68510b
Merge branch 'master' into bugfix/filter_parser_cannot_parse_blackets
Nov 1, 2014
9b1f205
Fix test_unresponsive_host
sonOfRa Nov 12, 2014
fc38d1c
Merge pull request #160 from sonOfRa/fix-timeout-test
jch Nov 12, 2014
d7d2c52
Implement custom tls options
sonOfRa Nov 11, 2014
fd78782
Modify parameters to reflect set_params hash
sonOfRa Nov 13, 2014
18fcec2
Merge pull request #157 from satoryu/bugfix/filter_parser_fails_to_pa…
jch Nov 13, 2014
acffb16
Add comment for TLS verification in 1.0 release
sonOfRa Nov 18, 2014
8d9568d
failing integration test for start_tls
Nov 21, 2014
f6efcd3
configure openldap tls
Nov 21, 2014
b4f3ab7
support ldaps:///
Nov 21, 2014
cd9668a
oops
Nov 22, 2014
9cf169e
indent params cc @mtodd
Nov 24, 2014
b8deeec
Merge pull request #162 from ruby-ldap/openldap-ssl
jch Nov 25, 2014
2e3e77b
Merge pull request #161 from sonOfRa/tlsoptions
jch Nov 26, 2014
79aefff
Skip cert verification for test
mtodd Dec 1, 2014
f3d41b5
Cache cacert.pem for local testing, wire up override, VM-aware path
mtodd Dec 1, 2014
7a60375
Fix build badge URL
mtodd Dec 1, 2014
d286220
Implemented a couple of bug fixes:
WoodsBagotAndreMarquesLee Dec 3, 2014
7109463
Merge branch 'master' into starttls-test-verify-none
mtodd Dec 10, 2014
23ee34f
Add verify none test, differentiate
mtodd Dec 10, 2014
14abcaf
Merge pull request #166 from ruby-ldap/starttls-test-verify-none
mtodd Dec 10, 2014
d2b67dc
Bump version to 0.10.0
mtodd Dec 10, 2014
cfa1c03
Add changelog to history file
mtodd Dec 10, 2014
46c3250
Fix minor release notes in README
mtodd Dec 10, 2014
807f6d7
Merge pull request #171 from ruby-ldap/release-0.10.0
mtodd Dec 10, 2014
77387bf
Release 0.10.0
mtodd Dec 10, 2014
0dfe484
test ber encoding of message_id > 128
Dec 11, 2014
dbfe4a1
Fix BER encoding test fixture for int value 128
mtodd Dec 12, 2014
dc21554
Try padding based on most significant bit
mtodd Dec 12, 2014
af677a5
Pad based on most significant bit in octet
mtodd Dec 13, 2014
b907513
Fix the expected encoded value for 255
mtodd Dec 13, 2014
7744f7f
Add negative reference encoded values, but disable
mtodd Dec 13, 2014
1dca2b9
Fix expected encoded integers
mtodd Dec 13, 2014
f26c961
Add roundtrip encoding/decoding tests for samples
mtodd Dec 13, 2014
5e4c114
Fix negative Fixnum encoding
mtodd Dec 15, 2014
22fdce1
Fix negative integer decoding
mtodd Dec 15, 2014
c56897f
Spelling correction
mtodd Dec 15, 2014
8d53891
Consolidate Fixnum, Bignum ext into Integer
mtodd Dec 15, 2014
c207770
Expand negative test samples
mtodd Dec 15, 2014
9dc1362
remove unused integration test
Dec 15, 2014
012ee8a
Merge pull request #173 from ruby-ldap/ber-encoding-integers-refactoring
mtodd Dec 16, 2014
158d81d
Merge pull request #172 from ruby-ldap/ber-message-id-encoding-fix
mtodd Dec 16, 2014
44054b8
Add 0.10.1 changelog notes
mtodd Dec 16, 2014
a2c9bd2
Bump version to 0.10.1
mtodd Dec 16, 2014
72300ec
Merge pull request #174 from ruby-ldap/release-0.10.1
mtodd Dec 16, 2014
fd2d1ed
Release 0.10.1
mtodd Dec 16, 2014
e59543b
fix nil tls_options
Dec 17, 2014
13ca7c9
encryption defaults empty :tls_options
Dec 17, 2014
f8987cb
update mock
Dec 18, 2014
443fdb1
refactor connection establishment
ccutrer Dec 17, 2014
ec7b5dc
Merge pull request #176 from ruby-ldap/fix-nil-tls-options
jch Dec 19, 2014
a89d094
Merge pull request #180 from ccutrer/use_connection
mtodd Dec 24, 2014
1436abe
Merge remote-tracking branch 'denis/master' into take_over_denis_work
Jan 4, 2015
a6d6ec8
Rename Net::LDAP::LdapError to Net::LDAP::Error
Jan 4, 2015
beac837
Replace Net::LDAP::LdapError with Net::LDAP::Error in net/ldap/connec…
Jan 4, 2015
b412ca0
Use SecureRandam to generate salt
Jan 6, 2015
c9d36cd
Redefine Net::LDAP::LdapError to support backward compatibility
Jan 6, 2015
937b8fe
Add rubocop to project
Dec 19, 2014
120d8c8
Replace Net::LDAP::Error with proper subsclasses
Jan 7, 2015
f0d74c4
Merge remote-tracking branch 'WoodsBagotAndreMarquesLee/release-0.9.0…
Jan 7, 2015
b133b31
unescape always to_s. test
Jan 7, 2015
f046564
use if for conjunction conditional
Jan 7, 2015
82bf312
add contributor
Jan 7, 2015
876a50e
Merge pull request #181 from mynameisrufus/feature/rubocop
jch Jan 7, 2015
59d8ae9
Merge pull request #184 from ruby-ldap/rebase-168-nil-guard-numeric-u…
jch Jan 8, 2015
20d3a43
Raise ArgumentError in arg validation of Net::LDAP::Connection#search
Jan 9, 2015
cb27e21
Merge branch 'master' into take_over_denis_work
Jan 9, 2015
94d2d6a
Remove the dangling srand
Jan 9, 2015
5a2b2ca
Correct trailing white spaces
Jan 9, 2015
4feab6f
disable rubocop in ci
Jan 16, 2015
0c62e75
release 0.11
Jan 21, 2015
c2c84e0
Merge pull request #189 from ruby-ldap/release-0.11
jch Jan 21, 2015
c326a4d
Release 0.11
Jan 21, 2015
1d5f088
README.rdoc: fix travis link
marutosi Apr 16, 2015
a932546
Merge pull request #195 from marutosi/fix-travis-link
mtodd Apr 20, 2015
141333e
Remove meaningless shebang
voxik May 13, 2015
91a8518
Fix Travis CI build
ojab May 20, 2015
49e28d2
Merge pull request #202 from ojab/travis-fix
mtodd May 21, 2015
25c0adf
Merge pull request #200 from voxik/patch-1
mtodd May 21, 2015
c17a6a6
mv "sudo" from script/install-openldap to .travis.yml
marutosi Apr 21, 2015
684431f
Merge pull request #199 from marutosi/sudo
mtodd May 21, 2015
f1ead6b
Remove obsolete rbx-19mode from Travis
brixen May 22, 2015
72d4d46
fix incorrect error class name
george-carlin Jun 25, 2015
ccb78f3
Merge pull request #204 from brixen/patch-1
mtodd Jun 25, 2015
906bd1e
Update rubies in .travis.yml
ojab May 22, 2015
e7dba6a
Merge pull request #205 from ojab/travis-update
mtodd Jun 28, 2015
e7fde22
Merge pull request #207 from georgemillo/patch-1
mtodd Jun 28, 2015
a83fb32
Server strings are always UTF-8
cmdrclueless Aug 25, 2015
04125c7
Correctly encode to UTF-8 when possible
cmdrclueless Aug 25, 2015
b3e67d3
Raise Net::LDAP::ConnectionRefusedError when new connection is refused.
satoryu Aug 27, 2015
4f0f4b2
Raising Net::LDAP::ConnectionRefusedError, shows deprecation warning.
satoryu Aug 28, 2015
d20ee69
ConnectionRefusedError does not change the original error message
satoryu Aug 28, 2015
b0bf551
obscure auth password upon #inspect, added test, closes #216
astockwell Sep 17, 2015
02ec36e
fixed oversight bug where inspecting Net::LDAP with anonymous auth re…
astockwell Sep 17, 2015
49c0265
Merge pull request #217 from astockwell/feature/obscure_auth
jch Sep 17, 2015
edfa759
Merge branch 'master' into use_connection_refused_error
satoryu Sep 18, 2015
b4a3bd2
Capture the result of stderr to check the warning message.
satoryu Sep 18, 2015
4abe573
Merge pull request #213 from satoryu/use_connection_refused_error
jch Sep 18, 2015
625674e
Merge pull request #212 from cmdrclueless/utf8_strings
jch Sep 18, 2015
9be7363
add script/changelog
jch Sep 18, 2015
f45e7ff
bump version 0.12
jch Sep 18, 2015
c005e67
update readme for release instructions
jch Sep 18, 2015
1ac5805
readme extensions section
jch Sep 18, 2015
406ca3a
Merge pull request #220 from ruby-ldap/add-readme-extensions-section
jch Sep 18, 2015
98d122d
follow semver
jch Sep 19, 2015
777438d
missed a spot
jch Sep 19, 2015
d27c084
Merge pull request #219 from ruby-ldap/release-v0.12
jch Sep 21, 2015
f950eca
Specify the port of LDAP server by giving INTEGRATION_PORT environmen…
satoryu Sep 21, 2015
fd8aff7
Merge pull request #221 from satoryu/support_integration_port_env
jch Sep 21, 2015
cede61d
Add the ability to provide a list of hosts to use when opening a conn…
Sep 28, 2015
c0db1d1
Remove enumerable enforcement attempt in tests
Sep 28, 2015
5673f83
Merge pull request #223 from javanthropus/support_host_list
jch Sep 29, 2015
07b48d3
add slash to attyirbute value filter
rlanore Sep 29, 2015
4157684
Merge pull request #225 from rlanore/master
jch Sep 29, 2015
197d460
Extract Simple method as AuthAdapter
satoryu Oct 2, 2015
b57a283
Fix uninitialized constant error by adding require statement
satoryu Oct 2, 2015
9c7b1af
Fix typo
satoryu Oct 2, 2015
2546e35
Instantiate AuthAdapter in #bind
satoryu Oct 2, 2015
069ad98
Fix wrong reference to constant
satoryu Oct 2, 2015
585ae82
Call connection#write method with send
satoryu Oct 2, 2015
ac729dd
Net::LDAP::Connection#bind is abolihsed
satoryu Oct 2, 2015
d5f7516
DRY up connection handling logic
Sep 28, 2015
91db1ba
Define Sasl AuthAdapter
satoryu Oct 3, 2015
ab20ad2
Define GSS_SPNEGO AuthAdapter
satoryu Oct 3, 2015
60edf55
Make namespace of AuthAdapater singular
satoryu Oct 7, 2015
b56450d
Fix wrong adapter used in GSS_SPNEGO
satoryu Oct 7, 2015
86e4ba1
Move registration of AuthAdapters to net/ldap
satoryu Oct 7, 2015
fbb1951
Register gss_spnego when requiring 'net/ldap'
satoryu Oct 8, 2015
9bf1f30
Raise exception when specifying undefined auth method
satoryu Oct 8, 2015
8be5224
GSS SPNEGO is not supported
satoryu Oct 9, 2015
4667a08
Merge pull request #226 from satoryu/define_auth_adapters
jch Oct 13, 2015
edee2ee
Move connection error handling logic into a new error class
Oct 18, 2015
e1a0d13
Resolve rubocop violations
Oct 18, 2015
5a4ddb1
Assign exceptions to a variable rather than use $!
Oct 19, 2015
ab320af
Close the socket where opened when necessary
Oct 19, 2015
e829069
Move connection cleanup logic into the close method
Oct 26, 2015
4b22ea7
Merge pull request #224 from javanthropus/dry_up_connection_handling
jch Oct 27, 2015
762b78f
release 0.12.0
jch Oct 27, 2015
878ded8
Merge pull request #229 from ruby-ldap/release-0.12.0-again
jch Oct 27, 2015
2f053dd
Release 0.12.0
jch Oct 27, 2015
b637db7
Set operation result if LDAP server is not accessible
Nov 5, 2015
c89d493
Merge pull request #232 from dg-ratiodata/feature/set_operation_resul…
jch Nov 6, 2015
83406ee
Fixed capitalization of StartTLSError
justinoue Nov 9, 2015
d5e6afd
lazy init Net::LDAP::Connection's internal sock
jch Nov 10, 2015
4a415bc
preserve existing socket init code
jch Nov 10, 2015
b856806
#socket internal for easier testing
jch Nov 10, 2015
76dde7b
parameterize socket_class for testing
jch Nov 10, 2015
53cc6b5
remove tcpsocket stubbing
jch Nov 10, 2015
e9a1bf1
add initialize docs
jch Nov 10, 2015
9a2e26e
preserve existing behavior
jch Nov 10, 2015
259f18a
update tests
jch Nov 10, 2015
f6ad189
use fake for auth adapter test
jch Nov 11, 2015
e7cc5ae
replace ldap tests with fake connection object
jch Nov 11, 2015
7969aa9
some cleanup
jch Nov 11, 2015
8ac0436
Merge pull request #236 from ruby-ldap/formatting-cleanup
jch Nov 11, 2015
5937824
release 0.12.1
jch Nov 11, 2015
26f7a7e
Merge pull request #237 from ruby-ldap/release-0.12.1
jch Nov 11, 2015
9f29e15
Release 0.12.1
jch Nov 11, 2015
d65c597
Merge pull request #234 from justinoue/master
jch Nov 17, 2015
11ad905
Net::LDAP#encryption accepts string
satoryu Nov 25, 2015
6a2f702
Giving Hash, it is used as encryption options.
satoryu Nov 25, 2015
0062027
Drop support for ruby 1.9.3
satoryu Dec 1, 2015
50d44a0
Merge pull request #240 from satoryu/drop_support_for_1.9
jch Dec 1, 2015
1fb654a
Merge branch 'master' into ldap_encryption_accepts_string
satoryu Dec 2, 2015
737c484
Remove 2.3.0-preview since ruby-head already is included
satoryu Dec 2, 2015
397ac68
Merge pull request #241 from satoryu/fix_travis_yml
jch Dec 2, 2015
def2c46
Deprecate encrypt method
satoryu Dec 13, 2015
9f9abd3
When calling Net::LDAP#encryption, it shows deprecation warning.
satoryu Dec 13, 2015
ecce488
. adds correct UTF-8 encoding
Dec 14, 2015
ea21ef9
Merge pull request #242 from andibachmann/master
jch Dec 15, 2015
7907453
Merge pull request #239 from satoryu/ldap_encryption_accepts_string
jch Jan 4, 2016
34ea953
Update bundler before installing gems with bundler
satoryu Jan 5, 2016
4671db5
Merge pull request #245 from satoryu/fix_travis_bundler_issue
jch Jan 5, 2016
b05d766
Remove trailing spaces
astratto Dec 17, 2015
f6611e2
Use Socket.tcp instead of TCPSocket.new to provide socket timeouts
astratto Dec 17, 2015
7b692fc
Merge pull request #243 from astratto/connect_timeout
jch Jan 5, 2016
e63134e
Support for rfc3062 Password Modify, closes #163
Dec 15, 2014
aa0638c
release 0.13.0
jch Jan 6, 2016
2c19a06
Merge pull request #248 from ruby-ldap/release-0.13.0
jch Jan 7, 2016
67d8311
Release 0.13.0
jch Jan 7, 2016
987c522
Merge pull request #178 from mynameisrufus/feature/rfc3062
jch Jan 8, 2016
d35d3bf
Merge remote-tracking branch 'origin/master' into lazy-socket-initial…
jch Jan 8, 2016
1aab8c9
set socket_class in initialize
jch Jan 8, 2016
0dec1d9
fix multiline blocks
jch Jan 8, 2016
63d7bbb
fix trailing underscore
jch Jan 8, 2016
17e2fe6
fix multiline block
jch Jan 8, 2016
2702b89
fix multiline blocks
jch Jan 8, 2016
defcc86
add explicit exceptions for this project
jch Jan 8, 2016
5a06857
regenerate rubocop_todo
jch Jan 8, 2016
b32f4e7
Merge pull request #235 from ruby-ldap/lazy-socket-initialization
jch Jan 11, 2016
0573342
Merge pull request #249 from ruby-ldap/rubocop-fixes
jch Jan 12, 2016
64d9f28
fix deprecated hash methods
mynameisrufus Jan 11, 2016
8572cac
fix space after comma
mynameisrufus Jan 11, 2016
0e68084
fix space inside brackets
mynameisrufus Jan 11, 2016
6e5348f
Merge pull request #252 from mynameisrufus/rubocop-fix/space-inside-b…
jch Jan 12, 2016
8a50e85
Merge pull request #253 from mynameisrufus/rubocop-fix/space-after-comma
jch Jan 12, 2016
15049c5
Merge pull request #254 from mynameisrufus/rubocop-fix/deprecated-has…
jch Jan 12, 2016
9d62403
fix trailing comma
jch Jan 12, 2016
f1659c5
Merge pull request #256 from mynameisrufus/rubocop-fix/trailing-comma
jch Jan 13, 2016
bf9c251
fix symbol proc
jch Jan 13, 2016
cfd990e
Merge pull request #255 from mynameisrufus/rubocop-fix/symbol-proc
jch Jan 13, 2016
27813f5
Docs: Net::LDAP now requires ruby >= 2
jesjos Jan 23, 2016
771e11c
Merge pull request #261 from jesjos/patch-1
jch Jan 26, 2016
8aaa96b
Normalize the encryption parameter passed to the LDAP constructor
Jan 27, 2016
5f7d795
Merge pull request #264 from ryanshow/master
jch Feb 3, 2016
60faa64
release 0.14.0
jch Feb 3, 2016
49ef274
Merge pull request #265 from ruby-ldap/release-0.14.0
jch Feb 5, 2016
3bf849d
Release 0.14.0
jch Feb 5, 2016
b2611df
Merge remote-tracking branch 'upstream/master'
Jun 6, 2016
61c0936
Update sasl.rb
shreyasahir Sep 20, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 0 additions & 11 deletions .autotest

This file was deleted.

11 changes: 4 additions & 7 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@
spec/ldap.yml
*~
*.swp
.rvmrc
*.gemspec
pkg/
*.swp
html/
doc/
publish/
coverage/
coverage.info
.rake_tasks~
Gemfile.lock
.bundle
bin/
2 changes: 0 additions & 2 deletions .rspec

This file was deleted.

17 changes: 17 additions & 0 deletions .rubocop.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
inherit_from: .rubocop_todo.yml

AllCops:
Exclude:
- 'pkg/**/*'

Style/ExtraSpacing:
Enabled: false

Lint/AssignmentInCondition:
Enabled: false

Style/ParallelAssignment:
Enabled: false

Style/TrailingComma:
EnforcedStyleForMultiline: comma
Loading