summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* r5472: First approach to composite rpc call fetchin user info.Rafal Szczesniak2007-10-101-0/+229
| | | | | | | | It does only compile. Completely untested yet, so almost certainly broken, but I don't want it to lay on my laptop only. rafal (This used to be commit dcab843da35f5dd2ffc694922ee762b3c36dbd35)
* r5466: Put the type information list in a seperate moduleJelmer Vernooij2007-10-104-39/+80
| | | | | (require for some of the COM stuff) (This used to be commit fbce7464b2a61a46f5135ba2a341bea4e53f28e7)
* r5465: Add support to multiple levels of pointers in pidl.Jelmer Vernooij2007-10-105-81/+151
| | | | | Also add a new function to echo.idl that tests this behaviour. (This used to be commit e5eb5e847e75f2b7b041a66f84d9b919ddf27739)
* r5464: Simplify print function generator code.Jelmer Vernooij2007-10-101-57/+27
| | | | (This used to be commit 6d1ad1ce7a327d016636d8b374bfbe9ec2052d1c)
* r5463: Make need_wire_pointer() return the number of requiredJelmer Vernooij2007-10-101-7/+7
| | | | | pointers rather then a bool. (This used to be commit d40a49c8a7ea85335383144b18b1ecfddc0c4ae0)
* r5454: moved the WINS server code into its own directoryAndrew Tridgell2007-10-106-10/+19
| | | | (This used to be commit 0bb997127fe6c49361d9f1eaeda5d9321601a52a)
* r5453: Treat "embedded" arrays (surrounding structures) somewhatJelmer Vernooij2007-10-102-24/+44
| | | | | | more generically. The default functions for remembering array sizes are now used rather then a special local variable. (This used to be commit 5f7882341fa435a495fa7181537b5599e2fc7a0d)
* r5452: Add implementation + torture test for echo_SurroundingJelmer Vernooij2007-10-102-0/+49
| | | | (This used to be commit 1b71000cc15a06bd4868fbf4ce5415f5866d29a5)
* r5451: - added separate wrepl_associate(), wrepl_pull_table() and ↵Andrew Tridgell2007-10-104-87/+343
| | | | | | | | | wrepl_pull_names() functions, with reasonable parameters, so callers don't need to deal directly with wins replication packet structures - converted the NBT-WINSREPLICATION torture test to use the new APIs (This used to be commit cec1672662b7e5b1bdf843e9dee317aa4b03f719)
* r5450: Add test function for "embedded" conformant arraysJelmer Vernooij2007-10-101-0/+9
| | | | (This used to be commit 900477226ddd0644626827d66cd45624f02b636b)
* r5449: More array handling cleanups. This should make the code moreJelmer Vernooij2007-10-101-11/+24
| | | | | | readable. (Output C and header files have not changed, just internal pidl changes) (This used to be commit b86b299197f2c3b314d0fc33c0139bd19ef637f2)
* r5448: another portability fix for solarisAndrew Tridgell2007-10-101-1/+1
| | | | (This used to be commit 1909a0695295e984b948b7410addac0022904ab8)
* r5447: Add some utility functions for arrays and use them.Jelmer Vernooij2007-10-102-38/+63
| | | | (This used to be commit a251712670e1daac949221407ae979b363dbc105)
* r5446: fix pulling of arrays in EnumXXX functionsStefan Metzmacher2007-10-101-0/+6
| | | | | metze (This used to be commit 0aea8522d7ddaf1ce4cc708c13888e44d14cda32)
* r5445: move FormInfo1 struct to the place where it's usedStefan Metzmacher2007-10-101-11/+11
| | | | | metze (This used to be commit 748c456641bfc6717a0aaa9d1da903b041c7de5a)
* r5443: Fix HeaderProperties(). Not re-enabling yet because I don't know why itJelmer Vernooij2007-10-101-15/+22
| | | | | was disabled in the first place. (This used to be commit e52256aec27e2aba8893cd2e570874482696b230)
* r5442: Use argument list generator functions from NdrParser in NdrHeaderJelmer Vernooij2007-10-102-31/+15
| | | | (This used to be commit e912f36dc827d7ad38994b93967fe48aade27b2b)
* r5441: Put push, pull and print arguments in hash as wellJelmer Vernooij2007-10-101-64/+96
| | | | (This used to be commit a5bf662b52e270d45bba2605f844625cc30c7f89)
* r5440: Some more generalizationsJelmer Vernooij2007-10-101-38/+16
| | | | (This used to be commit cf1208471247e2d734f90008d29827541f177952)
* r5439: (hopefully) fix build on older perls. Thanks to tridge for pointing ↵Jelmer Vernooij2007-10-101-4/+4
| | | | | | this out. (This used to be commit 0a78a1f90887afc695204f67af38138271aab2b8)
* r5438: Keep new CFLAGS if the compiler accepted them.Jelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit d0a6b973307ba3b740f18214f14682495a607c63)
* r5437: Allow Samba4 to be compiled by tcc (www.tinycc.org). It still crashes ↵Jelmer Vernooij2007-10-105-58/+67
| | | | | | when linking though. (This used to be commit 2e1e8db6dc877eb32b51cfc3d9c8f463d14530ec)
* r5427: NTSTATUS is treated by pidl as a 'real' scalar now.Jelmer Vernooij2007-10-101-2/+2
| | | | (This used to be commit fa97059d000859b3d0192ed4a0135770888aba6f)
* r5426: Warn about embedded ref pointers.Jelmer Vernooij2007-10-102-1/+10
| | | | (This used to be commit 40547ed33fea57ee8f68a8f864f8f10c9a6d24dc)
* r5425: Convert function tables to new structure (with description)Rafal Szczesniak2007-10-103-46/+14
| | | | | | | | | and remove unnecessary help functions as help is generated automatically. Usage functions with precise information about usage of each leaf node remain. rafal (This used to be commit eb66180d14a14cafbfc0df2b39eeaf4ad7bb43a9)
* r5424: Automatically generate basic help display on basis of nameRafal Szczesniak2007-10-101-50/+31
| | | | | | | and description from function table. rafal (This used to be commit 24f7a3860e82bf632ebd6b3416e5e874e832be5f)
* r5423: Change function table structure to allow short descriptionRafal Szczesniak2007-10-101-1/+1
| | | | | | | | | | of command groups. Also give up help function pointer in the structure since it's needed only in leaf nodes of command tree, and leaf nodes decide about help on their own. Usage function is still available on all levels. rafal (This used to be commit 48568959a86ee60c188b84078eb3872b8e185b6c)
* r5422: Fix ethereal parser generator.Jelmer Vernooij2007-10-102-87/+87
| | | | (This used to be commit f5224d40c01b495f2607199f0d85a8c9afb056b0)
* r5418: - added version numbers to WINS database records in preparation for ↵Andrew Tridgell2007-10-104-4/+84
| | | | | | | | | | | adding server side replication support - on a WACK registration success, check that the database record hasn't changed during the WACK processing. If it has, then fail the registration (This used to be commit 2acd79b95931b57efae9f7c239bc08dc143f5225)
* r5417: Add wrapper function for typedefs hash rather then using the "our" ↵Jelmer Vernooij2007-10-103-23/+49
| | | | | | | keyword, move pointer parsing to seperate function. (This used to be commit ea872b9a2b9a51ba9f6c2842303d067e9e85d11a)
* r5416: nicer output when trying to replicate with a server that hasn't been ↵Andrew Tridgell2007-10-101-0/+6
| | | | | | | setup as a partner (This used to be commit b94301b357801767e65e19be5d9464c58ecf621e)
* r5415: added a NBT-WINSREPLICATION torture test. It asks the server for theAndrew Tridgell2007-10-103-2/+203
| | | | | | list of partners, and for each partner dumps the complete list of names (This used to be commit dacf5f166a0d5a7bc1d96e730748811c9f47bba6)
* r5414: - added libcli/wins/, a basic client library for WINS replicationAndrew Tridgell2007-10-1010-39/+579
| | | | | | | | - added a new IDL type "udlongr", which is like udlong, but with the two uint32 halves reversed - modified the winsrepl.idl to cope with a wider range of packets (This used to be commit bc8d60c918f2e268d591aac464fc6a78c38a4cf9)
* r5413: enable standard samba command line options in ndrdump (so -d works)Andrew Tridgell2007-10-101-0/+1
| | | | (This used to be commit 6f9eb74ef8536004d08ffd01ad41622b83526af6)
* r5412: don't force initial debug level up in ndrdumpAndrew Tridgell2007-10-101-2/+0
| | | | (This used to be commit 9536936992795629d19d4004fcad78cec3a3caff)
* r5411: make network interface selection a bit sanerAndrew Tridgell2007-10-107-5/+27
| | | | | | | | | | | | - if we have no configured network interfaces, then don't start nbtd (when I add dynamic interface loading this will change to a delay until a network interface comes up) - choose the best interface by netmask for torture tests that need a specific IP (such as the WINS test). Added iface_best_ip() for that. - if specific interfaces are chosen in smb.conf, then keep that ordering, and default to the first one listed (This used to be commit 4d08c114079ef6d1d10a96195046fe43631aefa2)
* r5410: Automatically determine indenting for the ndr parsersJelmer Vernooij2007-10-101-318/+460
| | | | | (just like header.pm already did). (This used to be commit 90b262398b471acf560a8d05765cab1f25e24b5a)
* r5409: - add a gtk events pluginStefan Metzmacher2007-10-107-36/+407
| | | | | | | | | | - this is used in our gtk apps - make the main() functions of the gtk apps look more simular (we need to get rid of the globals in gregedit!) metze (This used to be commit 1051f9b32f4a5c69a1a6928e6849c8ada047032e)
* r5408: - added testing for the behaviour of the special 0x1c nameAndrew Tridgell2007-10-106-13/+31
| | | | | - added WINS server support for the 0x1c name (This used to be commit 1558a545285ae0432c70e0a3e2b132a5132e7b3b)
* r5407: - this patch makes samba's event loop code more generic and makesStefan Metzmacher2007-10-106-191/+701
| | | | | | | | | | | | | using other implementations possible. This will be mostly usefull for client apps which have there own event loop and want to use our client libs - add a example plugin for liboop (see http://liboop.org) NOTE: this just compiles and is completly untested and is commited only as example metze (This used to be commit b3d0a410efe856e3bcf127f00c31905f5a23cc04)
* r5406: fixed dependencies for the WREPL subsystemAndrew Tridgell2007-10-101-1/+1
| | | | (This used to be commit 00b0ec8a599c9467ba52aebf978dc33648d33136)
* r5405: try to use NBT name pointers when a netbios name is repeated in a NBTAndrew Tridgell2007-10-101-7/+25
| | | | | | | | | | packet. This allows much longer names to fit within the limits of NBT name packets (rfc1002.txt also says this should be done, although Samba3 never generates them). The main reason for doing this is it means that our NBT name pointer decoding code is tested with the smbtorture tests (This used to be commit 6e2feef125daceb143c44c0c4ab73b010b311792)
* r5404: allow spaces in the string representation of nbt namesAndrew Tridgell2007-10-101-3/+4
| | | | (This used to be commit dd3d4ded21e50130243de3b35927368875620d47)
* r5403: a simple WINS benchmarking programAndrew Tridgell2007-10-103-1/+300
| | | | (This used to be commit d0f8b5bc6d64688cf9ad19d203d173ad2735f001)
* r5402: a initial attempt at a IDL definition of the WINS replication protocolAndrew Tridgell2007-10-103-2/+147
| | | | | | | on tcp port 42. This is enough to reasonably decode (with ndrdump) all the packets I have seen on the wire. It will need some fine tuning once I understand the protocol a bit more. (This used to be commit 3f90bc132139815c23c7322d3d47268d92ba00ac)
* r5401: using talloc_array() is neater hereAndrew Tridgell2007-10-101-1/+1
| | | | (This used to be commit b35ee83536e01c000aace2f4764f6727efd63170)
* r5400: Slightly better handling of help messages in net tool.Rafal Szczesniak2007-10-104-20/+18
| | | | | rafal (This used to be commit 5cebb4feedf7d6542c497fe55763d66f51b1c989)
* r5398: fixed encoding of *SMBSERVER name (thanks to Karl Melcher for ↵Andrew Tridgell2007-10-101-1/+1
| | | | | | spotting this) (This used to be commit 76c49851b921c137c59c45084c5dab95f1c16f58)
* r5397: added testing and server support for the special handling required ↵Andrew Tridgell2007-10-102-1/+20
| | | | | | | for the 0x1d local master browser name in WINS (This used to be commit 2650b43ca903fb478d2943fa9bbdba8b2bf74966)
* r5396: fixed parsing of NBT type 0xc0 compressed name pointersAndrew Tridgell2007-10-101-1/+2
| | | | (This used to be commit 666cc65d10012fa2a413dfa619fbc4599f752728)